Skip To Main Content

What is Computer Science?

Computer science is a broad discipline that deals with the analysis, design and synthesis of computer systems, and their applications.

What do Computer Scientists do?

Computer scientists develop the programs that run computers, from the small ones on your kitchen counter top to the large ones on space shuttles and Mars rovers. We help design robots that can assist in search and rescue operations in times of disaster. Computer scientists create the algorithms that drive artificial intelligence. We create the motion planning software that can replicate protein misfolding so that we can better understand diseases like Alzheimer's. We look for ways to make human-computer interaction more natural and efficient by developing technologies such as sketch recognition. Computer scientists analyze web data in order to make the internet and other networks safer and more efficient. We solve complex problems in order to make the world a better place.

Where do Computer Scientists work?

Computer scientists work in many industries from oil and natural gas to government agencies such as NASA. We can be found in the internet and telecommunications industry, hardware and software development companies, aerospace, video games, and much more.

Why study Computer Science at Texas A&M?

As a student in computer science, you can expect to study topics ranging from algorithms to computer architecture and from operating systems to the design and implementation of programming languages and other software systems.

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.