The B.S. in Computer Engineering program integrates key principles of electrical engineering and computer science, providing you with the necessary skills to design hardware- and software-based solutions to computing problems.

What courses will you take?

Electrical and computer engineering students wire computers at a UMass Lowell lab

The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET under the commission’s General Criteria and Program Criteria for Computer Engineering. The program provides an understanding of embedded hardware and software systems, stand-alone and distributed computing systems, and computer networks.

You will take courses in engineering science and design that offer a balanced view of hardware, software, application tradeoffs, basic modeling techniques and the use of computer-aided design tools.

You will also take courses in the humanities and social sciences that help broaden your understanding of the role that non-technical knowledge plays in determining a high level of professional responsibility.

An important aspect of our curriculum is the senior-year technical elective program intended to broaden or deepen technical knowledge according to students’ interests and competencies. Senior students also can participate in a project-based capstone to develop a custom-designed product for a client with a disability through the Assistive Technology Program.

Visit the Academic Catalog for a complete course listing and to learn about the Electrical Engineering/Computer Science Double Major.

Degree Pathways are a semester-by-semester sequence of courses recommended for successful completion of a degree, diploma, credential or certificate from the university. The most current degree pathway is:

Visit the Academic Catalog for all degree pathways, including those from prior enrollment years.

Our Program Educational Objectives describe the expectations of our graduates after several years of work experience.

  • Be established and recognized as a valued professional and an effective communicator in industries related to electrical, computer and electronic technologies.
  • Practice their profession in a collaborative, team-oriented manner that embraces the multidisciplinary and multicultural environment of today’s business world.
  • Engage in lifelong learning and professional development via post graduate education and participation in professional organizations.
  • Function as a responsible member of society with willingness to mentor fellow employees and an understanding of the ethical, social and economic impact of their work in a global context.

The Computer Engineering Program and the Electrical Engineering Program have adopted the ABET Criterion 3 student outcomes so that at graduation, students are expected to have:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  3. an ability to communicate effectively with a range of audiences
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Why study computer engineering at UMass Lowell?

Electrical and computer engineering students cut wires in a UMass Lowell computer lab

Fun Outside the Classroom

Put your learning into practice. Check out some of the fun ways UML students come together.

A UMass Lowell computer engineering student works at a computer with a small robot nearby

Experiential Learning

Build career-ready skills through experiences outside the classroom, including: 

  • Research in a faculty laboratory 
  • Co-ops and internships 
  • Service learning 
  • Study abroad
A student looks through a microscope in an electrical and computer engineering lab at UMass Lowell

Research Opportunities

Work closely with renowned faculty and graduate students on groundbreaking research in areas such as: 

  • AI and machine intelligence
  • Computer architecture
  • Embedded systems
  • High performance computing
  • Networking and distributed systems
  • Signal processing and machine vision
A student looks at wires in an electrical and computer engineering lab at UMass Lowell

Bachelor’s-to-Master's Program

Get on the fast track to an advanced degree with our combined B.S.E./M.S.E. program.

  • Available to juniors and seniors with a grade point average of 3.000 or better
  • Offers a continuous, coordinated sequence of courses
  • Reduced credit-hour requirements can save you time and money

What can you do with a degree in computer engineering?

UMass Lowell graduates use their knowledge to create devices and systems that address needs in areas including health and welfare, safety, environmental control and knowledge enhancement.

Three students sit at computers in an electrical and computer engineering lab at UMass Lowell

Alumni of our program have worked at:

  • Amazon Robotics 
  • Analog Devices 
  • BAE Systems 
  • Bose Corp. 
  • Eversource 
  • Hanscom Air Force Base 
  • Intel 
  • iRobot 
  • National Grid 
  • Raytheon Technologies