Electrical and Computer Engineering BS

4 Years On Campus Bachelors Program

University of Rochester

Program Overview

The Bachelor of Science in Electrical and Computer Engineering at the University of Rochester is a rigorous ABET-accredited program offering a strong foundation in electrical and computer engineering with the flexibility to specialize in computer engineering, signals and communication, robotics, integrated circuits, and more.

The program emphasizes leadership, ethical responsibility, and global perspectives, preparing students for careers across engineering, research, law, finance, and beyond.

Course Overview:

  • Core Modules:

    • Intro to ECE

    • Programming (C/C++)

    •  Digital Logic

    • Intro to Signals and Circuits

    • Computer Organization

    • Mechatronics and Embedded Systems

    • Electronic Devices and Circuits

    • Integrated Circuits Design and Analysis

    • Electromagnetic Waves

    • Signal Processing and Communication

    • Probability for Electrical Engineers

    • ECE Design Seminar

    • ECE Design Capstone

  • Concentrations: Computer Engineering, Semiconductor Devices, Integrated Circuits, Waves and Fields, Signals, Communication and Image Processing, Robotics

Experiential Learning (Research, Projects, Internships etc.)

  • Hands-On Labs: Integrated throughout the curriculum, focusing on circuits, mechatronics, embedded systems, and signal processing.

  • Design Projects: Junior and senior team-based design projects simulating real-world engineering challenges, including project management and communication deliverables.

  • Internships & Research: Opportunities to engage in faculty-led research in VLSI, computer architecture, robotics, and signal processing.

  • Ethics & Communication: Embedded throughout the curriculum via courses like Ethics of Technology and Communicating Your Professional Identity, along with extensive writing in lab and design courses.

Progression & Future Opportunities

  • Graduate Careers: Opportunities in embedded systems, robotics, VLSI design, computer architecture, signals processing, and research and development.

  • Further Study: Well-prepared for MS or PhD programs in electrical engineering, computer engineering, computer science, or interdisciplinary fields.

  • Professional Development: Strong focus on teamwork, leadership, ethics, and written/oral communication.

  • Outcomes: Among the highest-paying degrees at Rochester, with average graduate salaries of approximately $106,372.

Program Key Stats

$69,030
$ 50

Jan Intake : 15th OctAug Intake : 5th Jan


36 %

Eligibility Criteria

AAB - AAA
3.0 - 3.5
36 - 38
85 - 90

1400 - 1500
32 - 34
7.5
100

Additional Information & Requirements

Career Options

  • Embedded Systems Engineer
  • Robotics Engineer
  • Hardware/Software Developer
  • Computer Systems Engineer
  • VLSI Engineer
  • Systems Analyst
  • Research Engineer
  • Engineering Consultant

Book Free Session with Our Admission Experts

Admission Experts