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

Computer engineering technology courses bridge the gap between hardware and software by providing a solid foundation in each and integrating them with intensive classroom and laboratory experiences.

From a software perspective, you will:

  • Gain experience in cutting-edge development with programming languages currently used in industry
  • Immerse yourself in industry standards for application software development
  • Understand the process for creating development application code
  • Master state-of-the-art problem-solving techniques
  • Utilize embedded "C" real-time operating systems programming

The hardware focus is on digital systems design and development. From low-level gate design to high-end microprocessors, you’ll gain an architectural understanding of computer systems. The curriculum includes:

  • In-depth design and analysis of combinational logic
  • Sequential logic and state machines
  • Micro-controller systems
  • Microprocessor systems

You’ll perform FPGA development and design in a hardware description language using industry-standard computer-aided engineering tools.

Elective courses may be used to pursue a four-course option in audio or wireless communications, or you may use electives to specialize in a particular area of industry or pursue a personal interest.

A Hands-On, Capstone Experience in Computer Engineering Technology

In the final year of the computer engineering technology major, you’ll gain valuable hands-on experience through a two-course, two-semester capstone course. You will apply what you’ve learned throughout the program’s curriculum and on your co-ops to a team-based project. The experience includes product ideation, project/resource management techniques, and best practices; system-level specification, modeling, partition, and design; team collaboration and communication; documentation practices; industry-level coding practices; hardware and software co-design methodologies; design reuse and intellectual property creation; design verification and validation; and design sign-off. The experience models how project research, development, and design happen in industry. Past capstone projects have included the design and development of autonomous rovers and self-guided drones.

Furthering Your Education: Add a Master’s Degree and Advance Your Career Faster

RIT’s Combined Accelerated Bachelor’s/Master’s Degrees enable you to earn both a bachelor’s and a master’s degree in as little as five years, giving you a competitive advantage.

  • Computer Engineering Technology BS/Computer Science MS
  • +1 MBA: Students who enroll in a qualifying undergraduate degree may add an MBA to their bachelor’s degree after their first year of study, depending on their program. Learn more about the +1 MBA. 
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

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

Contact

Program Contact
  • Martin K. Anselm
  • Interim Department Chair
  • Department of Electrical and Computer Engineering Technology
  • College of Engineering Technology
  • 585‑475‑2005
  • mkamet@rit.edu