Level up your knowledge and skills in computer science

Master of Science - Computer Science (30 credits)

Tomorrow’s life-changing technologies need today’s high performers. Position yourself for success with the computer science skills sought after in today's market.

Recognized in industry and in computer science research, our faculty will engage you in meaningful learning across multiple platforms. So regardless of the industry or organization you pursue, you will be well prepared. And because we know progressing your education with a full-time job can be difficult, we've made this program available both online and in person.

The program allows you to focus on what is most important to you, with options in customary computer science content or a deeper dive into security applications. Students interested in pursuing their Ph.D. can choose to complete a research thesis as part of their capstone, while those looking to dive into the workforce after graduation can complete a significant project relevant to their desired career path.

Which class should I take? When should I take it?

See our Recommended Program Sequences:

Preadmission Requirements:

Students without a BS in Computer Science may need to complete the following courses
•  CSCI531 Introduction to Programming 
•  CSCI534 Object Oriented Programming with C#
•  CSCI545 Data Structures and Algorithms
•  MATH515 Calculus I

Certification Course Credit

Davenport offers course credit for specific certifications you may hold. Obtaining a certificate demonstrates your knowledge in a specific technology area. In addition, it also indicates your dedication and motivation to professional development. For these reasons, certification exams are highly recommended after completing certificate related courses in Davenport's technology programs.

Certifications Page