Playing a video game, downloading MP3s, or talking on a cell phone depend on software.
Computer scientists design, analyze and develop software for the computer systems
and networks that power today's world. Software applications include personal computing,
entertainment systems, and life-critical applications such as medical and flight systems.
Computer scientists are the people that develop this software, which requires a high
degree of specialization.
What You'll Do
- Obtain a thorough understanding of the fundamental principles of computing and mathematics.
- Demonstrate fundamental software engineering skills on a nontrivial project to the
satisfaction of a client.
- Demonstrate programming proficiency in a modern language.
- Be prepared to enter the workforce or be accepted into the graduate school of choice.
What You'll Study
- CS155 Computer Science I
- CS280 Computer Systems
- CS331 Applications Programming
- CS390 Programming Languages
View Department Page