AcademicsAcademicsAcademics

Syracuse University Online College of Engineering and Computer Science Curriculums

The online graduate engineering programs require students to complete 30 total credits via live, online classes that enable them to interact with their faculty and peers face to face. To ensure that students are well prepared for the academic rigor of the program, there are two preparatory courses available.

Our preparatory courses are designed for students who do not have prior demonstrated academic and/or work experience in areas such as programming, discrete math and data structure, and other key areas. Students may be required to complete up to 6 credits of preparatory coursework before they progress into the core and elective courses for their selected program.

To learn more about courses and credits requirements, or to see sample course schedules, select your program of interest below:

Explore the M.S in Computer Science Curriculum

Explore the M.S in Cybersecurity Curriculum

Explore the M.S in Computer Engineering Curriculum

Jump to:

Request Information

Back to Top

M.S. in Computer Science

The master’s in computer science program consists of four core courses (12 credits) that all students will take and six electives (18 credits) that students are able to choose on their own to customize their curriculum, totaling 30 credits. Please see below for the curriculum requirements. Each course is three credits. To clearly outline the possible courses you make take, view a sample course schedule.

Core Courses (12 Credits)

Students will take all four core courses.

Electives (18 Credits)

Students will take six elective courses of their choice. They may choose from the following options:

Jump to:

Request Information

Back to Top

M.S. in Cybersecurity

The master’s in cybersecurity program consists of four core courses (12 credits), four technical electives (12 credits) and two elective options (6 credits) that students are able to choose on their own to customize their curriculum, totaling 30 credits. Please see below for the curriculum requirements. Each course is three credits. To clearly outline the possible courses you make take, view a sample course schedule.

Core Courses (12 Credits)

Students will take all four core courses.

Technical Electives (12 Credits)

Students are required to take three technical elective courses.

Electives (6 Credits)

6 credits of CIS or CSE coursework; 600 level or higher.

Jump to:

Request Information

Back to Top

M.S. in Computer Engineering

The master’s in computer engineering program consists of four core courses (12 credits) and six electives (18 credits) that students are able to choose on their own to customize their curriculum, totaling 30 credits. Please see below for the curriculum requirements. Each course is three credits. To clearly outline the possible courses you make take, view a sample course schedule.

Core Courses (12 Credits)

Students will take all four core courses.

Electives (18 Credits)

Students will take six elective courses of their choice. They may choose from the following options: