inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Engineering
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


Students gain proficiency in programming, hardware design, and computer systems, and engage in hands-on learning through makerspaces and capstone projects. The program emphasizes innovation, preparing students for successful careers in software development, hardware engineering, and other computer engineering fields.

Program Outline


Degree Overview:

The Bachelor of Science in Computer Engineering at UMass Amherst equips students with the knowledge and skills to design and develop complex software systems, hardware components, and next-generation computing machines. The program emphasizes a strong foundation in programming, computer architecture, hardware design, and computer systems. Students gain hands-on experience through makerspaces, hackathons, capstone design projects, and other experiential learning opportunities.


Objectives:

The program aims to:

  • Develop proficiency in programming multiple languages.
  • Equip students with the ability to design and implement computer systems, including 8-bit microcontrollers, single-board computers, and reconfigurable computers.
  • Prepare students for successful careers in various computer engineering fields.

Teaching:

  • The program features a flexible curriculum that allows students to explore their interests through elective courses in areas such as computer security, embedded systems, and applied machine learning.
  • Students benefit from the expertise of faculty members who are leaders in their respective fields.
  • The program emphasizes hands-on learning through makerspaces, hackathons, and capstone design projects.

Careers:

  • Computer Engineering graduates from UMass Amherst enjoy a 95% career placement rate.
  • They are hired for positions in various industries, including software development, hardware design, cybersecurity, and cloud computing.
  • The program prepares students for roles such as software engineers, hardware engineers, systems analysts, and network administrators.

Other:

  • The UMass Amherst Computer Engineering program is ranked #1 in New England and #27 in the nation by U.S. News & World Report.
  • Students have access to state-of-the-art facilities and resources, including makerspaces, labs, and research centers.
SHOW MORE
How can I help you today?