By continuing to use this site, you agree to the use of cookies in accordance with our privacy policy.

Computer Science

Be on the cutting edge of the Information Age, learning to develop the technologies that will propel the global community into the future.

You’ll become an innovative thinker with the skills to design, implement, and evaluate computer systems, analyze problems and propose solutions, and tackle computer and internet security. You’ll learn what it’s like to expand the limits of possibility and create programs with the potential to change the world.

Portrait of Caitlin Sanders with Otto

As a Computer Science major at Syracuse, I get to take classes like Social Media and Data Mining, which had everything I love rolled in to one: social media, Python, problem solving, and more.

—Caitlin Sanders ’21, Computer Science major

About the College of Engineering and Computer Science

Future engineers and computer scientists learn to create new knowledge and technologies through ten undergraduate majors. Students have access to nationally regarded research centers, state-of-the-art lab spaces, and challenging internships.


Sample courses for computer science majors include: 

  • Artificial Intelligence
  • Computer and Network Security
  • Data Science
  • Mobile Application Programming
  • Computer Graphics
  • Programming Languages: Theory and Practice
  • Software Specification and Design
  • Systems Programming
  • Design of Operating Systems

View official major requirements

Practical Experience

  • Your computer science major can be combined with one or two minors from any of Syracuse’s other schools and colleges. You can also pursue a 5-year combined degree option that allows you to receive a computer science degree and a degree in a major of your choice from the College of Arts & Sciences.
  • Co-ops and internship opportunities in Engineering and Computer Science empower you to pursue experiential learning through professional, paid work experience in your field and still graduate in four years.
  • Collaborate with faculty on research projects at on- and off-campus institutes and labs.
  • The College of Engineering and Computer Science has 20 co-curricular organizations as well as student organizations like Engineers without Borders and WiSE (Women in Science and Engineering).
  • The Computing Accreditation Commission of ABET accredits Syracuse University's B.S. in Computer Science.
  • The 5-year H. John Riley Dual Engineering/MBA Program allows you to earn a bachelor’s degree in Computer Science and an MBA from Syracuse University’s Whitman School of Management.

Study Abroad

Broaden your perspective and enhance your resume with an international experience through Syracuse Abroad, with more than 100 programs in 60 countries. 

Computer science majors most often go abroad to Syracuse University centers in Florence,  London, and Strasbourg, and to our World Partner programs at the Chinese University of Hong Kong, Kansai Gaidai University (Osaka, Japan), and Korea University (Seoul).

Life After Syracuse University

As a College of Engineering and Computer Science graduate with a major in computer science, you can explore careers such as:

  • Computer scientist
  • Software engineer
  • Data scientist
  • Application developer
  • Computer systems analyst
  • Software architect
  • Cybersecurity analyst

You can also pursue graduate training in such areas as computer engineering, cybersecurity, computer networking and telecommunications, computer systems analysis, computer software design, and more. Recent graduates of the program have attended some of the top graduate schools in the U.S.

In the College of Engineering and Computer Science, students are provided a team of advisors to support and mentor them throughout their entire undergraduate career. Career advisors counsel and train students to develop and assess their career skills, ensure job readiness, help them secure internships and jobs, and serve as a liaison to faculty and employers on students’ behalf.