Computer Engineering Technology Bachelor of Science Degree

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.


$91.3K

Average First-Year Salary of RIT Graduates from this degree

100%

required courses in the College of Engineering Technology for this major have a lab component


Overview for Computer Engineering Technology BS

Why Pursue a Computer Engineering Technology BS at RIT


  • Gain Hands-On Experience: Four blocks of cooperative education mean nearly a year of hands-on, full-time, paid work experience in industry.

  • Choose Your Path: Choose from two professional options—audio or wireless communications.

  • Accelerated Degree Option: Earn two degrees in less time by pursuing your BS in computer engineering technology and your MS in computer science.

  • Strong Career Paths: Recent graduates are employed at Tesla, SpaceX, Lockheed Martin, L3Harris Technologies, Bose Corporation and more.

  • STEM-OPT Visa Eligible: The STEM Optional Practical Training (OPT) program allows full-time, on-campus international students on an F-1 student visa to stay and work in the U.S. for up to three years after graduation.

RIT’s Computer Engineering Technology Degree

The computer engineering technology major is designed to provide you with the skills to design embedded systems for a range of applications, such as:

  • Medical diagnostic equipment
  • Digital cameras
  • Missile guidance systems
  • Anti-lock brakes
  • Autonomous vehicles
  • Network routers
  • Smartphones
  • Small appliances
Read More
Loading...

Careers and Cooperative Education

Typical 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

Industries

  • Advertising, PR, and Marketing
  • Aerospace
  • Computer Networking
  • Defense
  • Electronic and Computer Hardware
  • Internet and Software
  • Pharmaceuticals
Post-Graduation Salary and Career Info for Computer Engineering Technology BS

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.

Co-op and Experiential Learning Options for Computer Engineering Technology BS

Featured Work and Profiles

Curriculum for 2025-2026 for Computer Engineering Technology BS

Current Students: See Curriculum Requirements

Computer Engineering Technology BS

The curriculum below outlines the typical course sequence(s) for this program.

Plan of Study Grid
First Year
FallHours
CPET-133 Introduction to Digital and Microcontroller Systems 3
MCET-101 Fundamentals of Engineering 3
MATH-171 Calculus A (fulfills General Education: Mathematical Perspective A) 3
General Education: Artistic Perspective 3
YOPS-10 RIT 365: RIT Connections 0
 Hours12
Spring
CPET-121 Computational Problem Solving I 3
EEET-115 Circuits I 3
EEET-116 Circuits I Lab 1
MATH-172 Calculus B (fulfills General Education: Mathematical Perspective B) 3
UWRT-150 FYW: Writing Seminar (fulfills General Education: First Year Writing (WI)) 3
General Education: Ethical Perspective 3
 Hours16
Second Year
Fall
CPET-233 Digital Systems Design 3
EEET-125 Circuits II 3
EEET-126 Circuits II Lab 1
MATH-211 Elements of Multivariable Calculus and Differential Equations 3
PHYS-111 College Physics I (fulfills General Education: Scientific Principles Perspective) 4
General Education: Global Perspective 3
 Hours17
Spring
CPET-253 Microcontroller Systems 3
EEET-213 Electronic Devices 3
General Education: Natural Science Inquiry Perspective 4
General Education: Social Perspective 3
General Education: Math / Science Elective 3
 Hours16
Third Year
Fall
CPET-281 Networking Technologies 3
CPET-321 Computational Problem Solving II 3
EEET-299 EET Career Orientation 1
EEET-331 Signals, Systems and Transforms 3
EEET-332 Signals, Systems & Transforms Lab 1
STAT-145 Introduction to Statistics I 3
General Education: Immersion 1 3
 Hours17
Spring
CPET-499 Cooperative Education – Computer Engineering Technology 0
 Hours0
Summer
CPET-499 Cooperative Education – Computer Engineering Technology 0
 Hours0
Fourth Year
Fall
CPET-343 Hardware Description Language 3
EEET-425 Digital Signal Processing (WI-PR) 4
General Education: Immersion 2 3
Open Electives 6
 Hours16
Spring
CPET-461 Real Time Operating Systems 3
CPET-561 Embedded Systems Design: Hardware & Software Co-Design 4
Technical Elective 3
General Education: Immersion 3 3
Open Elective 3
 Hours16
Summer
CPET-499 Cooperative Education – Computer Engineering Technology 0
 Hours0
Fifth Year
Fall
CPET-499 Cooperative Education – Computer Engineering Technology 0
 Hours0
Spring
CPET-563 Embedded Systems Design: Capstone 3
Technical Elective 3
General Education: Electives 7
Open Elective 3
 Hours16
 Total Hours126

Notes:

  • All students pursuing a bachelor’s degree are also required to complete two different Wellness courses.

Degree Options

Students who elect to pursue a Degree Option may use any combination of Open and Technical Electives to complete one of the options listed below:

Wireless Communications

Subplan Code:  CPET-TELCM

All four courses are required for this option (12 credits).

Show course list
CPET-281Networking Technologies (required by program)3
EEET-313Communications Electronics3
EEET-433Transmission Lines3
EEET-551Wireless Communications3
Total Hours12
Audio

Subplan Code: CPET-AUDIO

Four total courses are required for this option (12 credits).

Show course list
Required Courses
EEET-261Fundamentals of Audio Engineering3
EEET-361Modern Audio Production3
Select two of the following:6
Applied Audio Programming
3D Audio: Theory and Practice
Introduction to Acoustics
Audio Power Amplifiers
Total Hours12

Admissions and Financial Aid

This program is STEM designated when studying on campus and full time.

First-Year Admission

First-year applicants are expected to demonstrate a strong academic background that includes:

  • 4 years of English
  • 3 years of social studies and/or history
  • 3 years of math is required and must include algebra, geometry, and algebra 2/trigonometry. Pre-calculus is preferred.
  • 2-3 years of science. Chemistry or physics is required and biology is recommended.
  • Technology electives are preferred.

Transfer Admission

Transfer applicants should meet these minimum degree-specific requirements:

  • A minimum of college algebra is required. Pre-calculus or calculus is preferred.
  • Chemistry or physics is required.

Learn How to Apply

Financial Aid and Scholarships

100% of all incoming first-year and transfer students receive aid.

RIT’s personalized and comprehensive financial aid program includes scholarships, grants, loans, and campus employment programs. When all these are put to work, your actual cost may be much lower than the published estimated cost of attendance.
Learn more about financial aid and scholarships

Resources

Access Resources for students including academic advisors, student clubs and organizations, documents, technical information and support, and software help.

Related News