Edit Page

Computer Science

Graduate Program

SUNY New Paltz offers a flexible, 30-credit master’s degree program in Computer Science, designed to help students from all backgrounds advance to new careers in technology fields. Our mission is to prepare the next generation of application developers, start-up entrepreneurs and business analysts to thrive in a rapidly-changing world.

We’re focused on teaching 21st century skills that are in demand in a wide range of professions!

The program offers courses both in flexible online formats and in-person at state-of-the-art facilities like our new Science Hall. The full program can be completed in less than two years.

Core courses emphasize aptitudes like software application engineering, data science and web technologies, and electives allow students to explore cutting-edge topics like machine learning and artificial intelligence. Our curriculum is constantly evolving to emphasize the skills that employers – especially in the Hudson Valley’s growing tech industries – need right now.

The New Paltz program is open to qualified students with ANY bachelor’s degree. No previous experience in computer science or engineering is required, and introductory courses to get new students up to speed are applied toward the degree.

While many of our students enter the program with undergraduate degrees in computer science or related fields, others have come from fields as varied as Philosophy, Fine Arts, Journalism, Business and Biology.

Graduates have gone on to enjoy careers in the Hudson Valley, New York City and beyond at companies including IBM, Goldman Sachs and Facebook.

Interested in learning more? Contact Department Chair Chirakkal Easwaran at easwaran@newpaltz.edu to learn about course offerings, program requirements and scholarship and teaching assistantship opportunities.

Program Information
Course Descriptions 
Comprehensive Exam