RIT Logo with Text

Salary and Career Info

Computer Engineering Technology BS

RIT’s computer engineering technology BS is designed to meet industry’s ever-increasing need for engineers with an in-depth knowledge of hardware and software design.

Program skills

Students acquire knowledge in two disciplines; designing embedded systems, and creating the software to run them.

Skill areas include digital system design, embedded system design and optimization, machine language programming, high-level language programming, and computer-aided simulation/design/analysis.

Programming languages: C++, C, UNIX, Python

All courses include a hands-on laboratory to facilitate learn by doing to master the theory of computer design.

Program facilities equipment

Embedded Systems Design Laboratory: each workstation includes Tektronix TLA714 132 Channel Logic Analyzer, Agilent Infinium Oscilloscope, Tektronix Test Equipment, Desktop Computer with Dual Monitors, lab view and other software, Electronics Laboratory: each workstation includes Textronix TDS 3012 Oscilloscope, HP 3000 Series Equipment, Desktop Computer, Agilent Spectrum Analyzer, HP 8904 Signal Synthesizer, Weller Soldering Station, Labview and other Software, GW Instek Power Supply

Program job titles

Software/Firmware Engineer; Control Systems Engineer; Design Engineer; Digital Design Engineer; Embedded Design Engineer; FPGA Designer; IoT Platform Developer; Laboratory Engineer; Software Engineer; Systems Engineer

Program significant points

  • For their capstone experience, students will design, build, and test an autonomous vehicle.
  • Past projects have included autonomous Unmanned Aerial vehicles (UAV), self-navigating rovers similar to those used for NASA missions, and toys that respond to hand gestures.

Select program hiring partners

LOCKHEED MARTIN; University of Rochester - Laboratory For Laser Energetics; Zap Surgical; Vanteon Corporation; United Radio; Transonic Systems Inc.; SAP NS2; Rocket Mortgage (formerly Quicken); MKS INSTRUMENTS, Inc.; L3Harris Technologies; Insulet; eplus Technology Inc; Comfort Suites; Cognizant; Cognex Corporation; Bose Corporation; BioTeknica Engineering & Regulatory Services; Allied Motion Technologies Inc.


Outcome Rates for Computer Engineering Technology BS

Total percentage of graduates who have entered the workforce, enrolled in full-time graduate study, or are pursuing alternative plans (military service, volunteering, etc.).


Knowledge Rate

Total percentage of graduates for whom RIT has verifiable data, compared to national average knowledge rate of 41% per NACE.
Outcome % of Students
Employed 88.46%
Full-time Graduate Study 0%
Alternative Plans 3.85%
Outcome % of Students
Employed 88.46%
Full-time Graduate Study 0%
Alternative Plans 3.85%


The BS in computer engineering technology major is accredited by the Engineering Technology Accreditation Commission of ABET, https://www.abet.org. Visit the college's accreditation page for information on enrollment and graduation data, program educational objectives, and student outcomes.

Experiential Learning

Cooperative Education

What’s different about an RIT education? It’s the career experience you gain by completing cooperative education and internships with top companies in every single industry. You’ll earn more than a degree. You’ll gain real-world career experience that sets you apart. It’s exposure–early and often–to a variety of professional work environments, career paths, and industries.

Co-ops and internships take your knowledge and turn it into know-how. Your engineering co-ops will provide hands-on experience that enables you to apply your engineering knowledge in professional settings while you make valuable connections between classwork and real-world applications.

Students in the computer engineering technology degree are required to complete four co-op blocks. This typically includes one spring, one fall, and two summer blocks. You’ll alternate periods of full-time study on campus with full-time paid work experience in your career field.