Skip Navigation

Areas of Study

Search for Undergraduate MAJORS a whole new way using keywords based on interest, careers or hobbies.

Looking for Graduate & Professional programs? View by College

SORT BY:

Majors | Colleges | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Majors | Colleges
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

Computer Science

College of Engineering

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

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 Alzheimers. 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.

Computer Science

Computer Science

College of Engineering

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

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 Alzheimers. 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.