Be on the cutting edge
The mission of the Master of Science in Computer Science program is to prepare students for computing professions that require research, invention, and advanced or specialized knowledge. Advanced coursework and experience with research and invention prepares students for work on the cutting edge of computer science. Both a research-based thesis option and a project-based non-thesis option are offered.
Contact Info
Related Careers
Curriculum and Courses
- CSE 511 Introduction to Model-Driven Software Engineering
- CSE 532 Machine Learning
- CSE 543 High-Performance Computing & Parallel Programming
- CSE 551 Web Services and Service Oriented Architectures
- CSE 564 Algorithms
- CSE 565 Comparative Programming Languages
- CSE 567 Computer and Network Security
Additional Opportunities
-
Undergraduate Opportunities
Undergraduate students may apply to participate in the combined bachelor’s/master’s program.
Learn More