Âé¶¹Çø

Skip to main content Skip to search
""

M.S. in Computer Science — Agile Curriculum

Explore Comp Sci Agile Course Descriptions and Degree Requirements

""
'''''

Curriculum Overview

The 45-credit M.S. in Computer Science — Agile builds rigorous, industry-ready computer scientists from the ground up, combining strong theoretical foundations with hands-on mastery of modern software development. Students develop core proficiency in Object-Oriented Programming, Algorithms and Data Structures, and Computer Systems Architecture before advancing into Theoretical Computer Science, Advanced Algorithms, and Emerging Paradigms in Programming.

''''

Âé¶¹Çø The Coursework

Electives in DevOps, Mobile Computing, Software System Security, Machine Learning, Neural Networks, and AI allow students to tailor the degree to their goals, alongside hands-on experience with LLM-powered coding tools like Claude Code and Cursor. A two-part capstone delivers a production-quality, portfolio-ready project from design through deployment. Full-time and part-time options are available. 

''''
''''

How You'll Learn

At the Katz School, you learn the way real innovators work — identifying problems, then designing, building, testing, and improving solutions across a multi-semester project. In the CS Agile program, that means building production-quality systems alongside faculty who are active researchers, starting from programming fundamentals and advancing through the same AI specializations and capstone as the standard CS track. You graduate with a portfolio demonstrating end-to-end engineering capability from design through deployment.

Skip past mobile menu to footer