Computer Science and Engineering at Texas A&M is a broad discipline that deals with the analysis, design and synthesis
of computer systems and their applications.
As a student in computer science, you can expect to study topics ranging from microelectronics and algorithms through computer architecture and operating systems to the design and implementation of programming languages and other software systems. View our full description
The Department of Computer Science and Engineering offers (a) Bachelor of Science, Master of Computer Science and
Doctor of Philosophy degrees in computer science; and (b) with the Department of Electrical and Computer Engineering,
Bachelor of Science, Master of Computer Engineering, Master of Science and Doctor of Philosophy degrees in computer engineering.
You'll begin with courses in science, mathematics, English, statistics and computing.
Electives are available in algorithms, languages and computability, software systems, computer systems and
architecture, artificial intelligence and cognitive modeling, vision, graphics, robotics, computational
science, and engineering. Advanced undergraduate students may take graduate courses in these areas.
Research plays an important role in computer science at Texas A&M.
Our faculty and students are especially interested in the study of principles underlying algorithms, artificial intelligence, computer graphics, computational science, computer and fault-tolerant architectures, distributed systems, fuzzy logic and hypermedia systems, parallel computation, real-time computing, robotics, software engineering, VLSI, CAD, testing, and system security.
A broad array of excellent computing facilities will support your studies in computer science: 400 PC and Macintosh workstations, 120 Sun workstations, 13 graphics workstations, 10 artificial intelligence workstations, 30 Xwindows workstations and massively parallel systems. Network connections provide access to university mainframe and supercomputers and the Internet.