Computer Science (MS)

Why earn a Master of Science in Computer Science?
The Master of Science in Computer Science at Aurora University is designed for forward-thinking professionals with a strong foundation in computing who are looking to advance into leadership roles and stay at the forefront of emerging technologies and innovation.
Why earn a Master of Science in Computer Science at AU?
Aurora University’s Master of Science in Computer Science program blends technical expertise with strategic leadership, preparing graduates to spearhead digital transformation initiatives that enhance industries and improve lives. Through project-based coursework, capstone projects, and real-world case studies, you’ll apply theoretical knowledge to practical challenges.
You’ll build skills in technology strategy, sustainable innovation, and leadership that will empower you to lead digital transformation initiatives that promote global progress and redefine how technology serves society. You'll also gain specialized expertise that aligns with your career goals by choosing one of two professional tracks:
- Cybersecurity
- Data Science
This hybrid program is flexible and designed for working professionals, blending asynchronous online learning with in-person class time on evenings and weekends.
Curriculum highlights
- Advanced Programming Paradigms
- Big Data Technologies and Architectures
- Cloud Computing
- Computer Systems Architecture and Engineering
- Cyber-Physical Systems and Security
- Ethics and Sustainability in Tech Policy
- Foundations of Emerging Technologies
- Human-Computer Interaction
- Machine Learning and Large Language Models
Career possibilities
- AI researcher
- Big data engineer
- Cloud engineer
- Cybersecurity engineer
- Data scientist
- Machine learning engineer
- Professor
- Security analyst
- Software engineer