Rochester Institute of Technology

Academic Program Overviews

Student Skills & Capabilities, Salary Data, Career Information 

Computer Engineering BS

Program Overview

In the computer industry, rapid innovation is the name of the game, and there is a great demand for computer engineers who can do it all—from designing high performance computer hardware components and software to developing next-generation intelligent, resilient and sustainable products and appliances that contain embedded systems.

As computer technology becomes more essential to commerce and daily life, companies will need computer engineers who possess a well-developed set of skills and who can quickly adapt to changes. To meet the challenges of the future, these companies will turn to computer engineers for innovative solutions and technological leadership. Graduates of RIT’s computer engineering program are well prepared to enter industry to meet these new challenges, and they are well positioned to continue their studies in high-quality graduate degree programs.

Degrees Awarded

  • Bachelor of Science
  • Bachelor of Science/Master of Science Dual Degree


  • Approximately 440 students are enrolled in this program.

Cooperative Education & Experiential Education Component

  • Co-op is mandatory for this program.
  • Minimum co-op requirement: 48 hours
  • Co-op availability: Second year summer; Third year spring-summer, summer, summer-fall; Fourth year spring, spring-summer, summer, summer-fall

Salary Information

Co-op:        $22.04                                  $13.50 - $60.00
BS:              $75,000                              

Student Skills & Capabilities

Competencies include: Software systems, Circuits and electronics, Digital systems and IC design, Computer networks, Robotics, Embedded Systems, Hardware-software interfaces, Computer architecture, Digital signal processing. Students design and build computing and electronic devices such as a heart-beat monitor, autonomous vehicles, and audio/video processing systems.

Computer languages: JAVA, C++, C, Assembly, VHDL, Matlab, Python, UNIX, Linux, Solaris, VMS, Windows


The computer engineering program is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET).  The program is evaluated using the Computer Engineering program criteria.

Equipment & Facilities

Digital Computer Organization and CUDA Laboratory, NXP Embedded Systems Laboratory, Harris Senior Design Laboratory, Computer Engineering Mentoring Laboratory, Digital IC Design Laboratory, NanoComputing Research Laboratory, Real-time Vision & Image Processing Laboratory, Networking and Information Processing Laboratory, High Performance Architectures Laboratory, Multi-core Systems Laboratory, Cryptographic Engineering Laboratory, Machine Intelligence Laboratory.

Job Titles

Associate Software Engineer Deep Learning Software Engineer Firmware Engineer Software Engineer Hardware/Software Engineer Robotics Engineer Computer Engineer Cyber Security engineer Design Automation Engineer Test Engineer

Significant Points

  • Computer engineers design computer hardware, components, and software to develop next-generation products and appliances that contain embedded systems.
  • Nearly everything we touch each day, from coffee makers to smartphones, wearable devices, and cars is powered by computing systems designed and built by computer engineers.
  • The Internet of things (IoT) extends from homes for automation to manufacturing with sensors and actuators. Today‚Äôs vehicles are equipped with multiple computing subsystems.

Selected Employer Hiring Partners

Parsons, Lockheed Martin, Advanced Micro Devices, Critical Link, Harris Corporation, Apple, Microsoft, Intel Corporation, Northrop Grumman

Contact Us

We appreciate your interest in your career and we will make every effort to help you succeed. Feel free to contact Diedra Livingston, the program coordinator who works with the Computer Engineering program. You can access information about services through our web site at

Diedra Livingston, Career Services Coordinator, This email address is being protected from spambots. You need JavaScript enabled to view it.; 585.475.4282
Rochester Institute of Technology . Office of Career Services and Cooperative Education
Bausch & Lomb Center
57 Lomb Memorial Drive . Rochester NY  14623-5603