​Computer Engineering

College of Engineering and Computer Science

Learn design methodologies for computer hardware and software—from electronic circuits and digital systems to operating systems and software applications.

You’ll have opportunities to put theory and design methods into practice in well-appointed labs, using digital components, design simulators, and microcontrollers. Professional competence, innovative thinking, integrity, and leadership skills are all cornerstones of your educational experience in the College of Engineering and Computer Science.

Request information

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.

Learn more about the computer engineering program.


Sample courses for computer engineering majors include:

  • Systems Programming
  • Web System Architecture and Programming
  • Digital System Design and Simulation
  • Ethical Aspects of Engineering and Computer Science
  • Design of Operating Systems
  • Advanced Workshop in Technical Communication: Design Methodology

View official major requirements.

Practical Experience

  • Your computer engineering major can be combined with a minor from the College of Arts and Sciences, or two minors – one in mathematics and one in a discipline outside the College of Engineering and Computer Science. There is also a five-year combined curriculum that allows you to complete requirements from both colleges and receive two degrees.
  • The Engineering and Computer Science Cooperative Education program (co-op) empowers you to pursue experiential learning opportunities 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, including the Center for Environmental Systems Engineering (CESE) – 22,000 square feet of newly constructed core laboratories and individual faculty laboratories.
  • 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).
  • Syracuse University’s BS in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET.
  • The 5-year H. John Riley Dual Engineering/MBA Program allows you to earn a bachelor’s degree in Computer Engineering 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. ECS students can choose yearlong study in London, a semester in Dublin, Hong Kong, Santiago, Sydney, Florence, Madrid, Istanbul, and a summer opportunity in Strasbourg.

Life After Syracuse University

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

  • Computer hardware developer
  • Computer scientist
  • Computer repair technician
  • Engineering technician
  • Software developer
  • Robotics technologist

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