Syracuse University’s College of Engineering and Computer Science offers a Master of Science (M.S.) in Computer Science program, delivered online, that teaches students how to discover groundbreaking solutions to complex technology challenges. The program focuses on new system designs that incorporate emerging technology and prepares students to be at the forefront of computer science discovery. The program is designed to help students discover groundbreaking solutions to complex technology challenges and develop expertise in areas such as security and assurance, artificial intelligence, computer architecture, and advanced programming.
The program also features in-person immersive learning experiences that allow students to meet and collaborate with their peers, learn from guest speakers who are industry experts, and participate in collaborative, hands-on workshops.
|Total Credits||30 credit hours|
|Full-Time vs. Part-Time||Both|
|Time to Complete||Students typically complete the program in 15 months.|
|Virtual Campus Accessibility||All weekly live classes, coursework, and peer contacts can be accessed through our online campus—with 24/7 access to assignments and recorded classes|
|Immersion(s)||Students must attend at least one immersion event.|
Syracuse University’s online M.S. in Computer Science is housed in the College of Engineering and Computer Science, a vibrant community of leaders with a reputation for responsiveness in meeting regional, national, and global needs.
Syracuse University’s College of Engineering and Computer Science has been designated by the National Security Agency and Department of Homeland Security as a Center of Academic Excellence in Information Assurance Education (CAEIAE) since 2001 and as a Center of Academic Excellence in Information Assurance Research (CAE-R) since 2009.
Through cutting-edge research, curricular innovations, and multidisciplinary collaboration, the College of Engineering and Computer Science is addressing challenges such as protecting our cyber systems, regenerating human tissues, providing clean water supplies, pursuing energy-efficient solutions, and securing data within wireless systems.
Through a curriculum that places an emphasis on mathematical evaluation, the M.S. in Computer Science program prepares students to:
- Incorporate emerging technologies into new system designs
- Develop expertise in areas such as security and assurance, artificial intelligence, computer architecture, and advanced programming
- Build the analytical, critical-thinking, and mathematical skills necessary to take on advanced challenges
The M.S. in Computer Science offers a flexible program structure, which allows students to tailor the curriculum to their personal career goals, potentially preparing them for in-demand roles in fields such as health care, finance, and the military.
The online format of the program combines live weekly classes, multimedia coursework, and collaborative group learning exercises. The innovative learning technology platform helps students cultivate lifelong professional relationships and personally interact with a worldwide community of students and alumni—all while having the flexibility to continue working full time.
Courses are led by professors who bring a wealth of experience from the field directly to the classroom, helping students learn skills that are immediately applicable to their day-to-day work environments
Undergraduate Requirements: A bachelor’s degree in computer science, computer engineering, software engineering, or a related field from an accredited institution, with a GPA of 3.0 or higher. Core competencies in discrete mathematics, calculus, data structures, programming (C++), and computer organization are recommended.
Test Scores and GRE Waiver Requirements
Official GRE scores or an expected test date is required for all applicants with an undergraduate GPA under 3.0. Applicants may be eligible for a GRE waiver if they satisfy any of the following:
- Four or more years of prior professional full-time work experience in a technical or related field
- A cumulative undergraduate GPA of 3.0 or greater, with a quantitative or technical relevant degree, from an accredited U.S. institution
- Graduated in good standing from a relevant Syracuse University undergraduate degree program
- Previous master’s degree
Applicants must submit official transcripts, two letters of recommendation, a personal statement, and a current business resume or CV.
Ready to take the next step? Learn more about the M.S. in Computer Science from Syracuse University.