Computer Engineering BS

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Computer Engineering BS at the University of Massachusetts Boston equips you to design and build the integrated hardware and software systems that define our digital world. You will explore the critical intersection of electrical engineering and computer science, focusing on areas such as digital systems, embedded technologies, and computer communications. This undergraduate degree is designed for students who are passionate about solving complex technological challenges and developing innovative solutions that bridge the physical and digital realms, preparing you for a future in a dynamic and essential field.

This full-time, on-campus Bachelors degree is structured over four years, integrating theoretical coursework with hands-on laboratory experience and project-based learning. You will delve into core subjects like circuit analysis, digital systems design, and operating systems, building a strong foundation in computer engineering principles. Your studies will culminate in a two-part senior design project, where you will apply your accumulated knowledge to develop and present an innovative engineering solution. Upon graduation, you will be well-prepared for professional roles in embedded systems development, hardware/software integration, and network engineering.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Computer Engineering BS program provides a comprehensive foundation in both computer science and electrical engineering principles. Students will delve into core computing concepts, data structures, programming, circuit analysis, digital systems, and advanced topics like operating systems and embedded systems. The curriculum also includes specialized electives allowing for deeper exploration in areas such as system-on-chip design, machine learning, computer architecture, and artificial intelligence, culminating in a senior design project.

1 Required Computer Science and Engineering Courses (60 Credits)

Introduction to computing
Intermediate computing with data structures
Programming in C
Advanced data structures and algorithms
Introduction to electrical and computer engineering
Circuit analysis I
Circuit lab I
Circuit analysis II
Circuit lab II
Digital systems with lab
Signals and systems
Probability and random processes
Advanced digital design
Computer communications and security
Embedded systems
Electronics I with lab
Operating systems
Senior design project I
Senior design project II

2 Electives (9 to 10 Credits)

System on chip (soc) design
Internet of things
Computer architecture design
An introduction to the theory of computation
Applied machine learning
An introduction to operating systems
Introduction to internetworking
Compilers
An introduction to artificial intelligence
Engineering design
Fields & waves
Fundamentals of semiconductor devices
Electronics II with lab
Semiconductor device design, simulation and fabrication
RF/microwave circuits
Independent study

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 38,620.00
Second Year Fee Tuition fee
USD 38,620.00
Third Year Fee Tuition fee
USD 38,620.00
Fourth Year Fee Tuition fee
USD 38,620.00
Total Program Cost Estimated total tuition
USD 154,480.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 770.00 - USD 963.00
Food & Groceries USD 3,000.00 - USD 4,560.00
Transport USD 600.00 - USD 1,200.00
Utilities & Bills USD 960.00 - USD 1,800.00
Estimated Total USD 4,560.00 - USD 7,560.00

Living cost estimates are based on Columbia Point Campus.

Outcomes & Employability

What happens after you graduate

89%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Advertising TechnologyAviation Maintenance & RepairBrand ManagementCorrections & RehabilitationCybersecurityDefense & Military SecurityFleet Management & OperationsIT Support & Systems AdministrationIntelligence & InvestigationsLean Manufacturing & Process Improvement

Top Employers Hiring for this course

Amazon

Eversource Energy

General Dynamics Information Technology

Google

Microsoft

Raytheon Technologies

Why Study Computer Engineering BS at University of Massachusetts Boston

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Very Fast Application response time

University of Massachusetts Boston typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at University of Massachusetts Boston in United States

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Engineering BS at University of Massachusetts Boston

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. On-campus work does not require separate permits, but off-campus work requires university approval.

What English language score do I need for this course?

To apply, you must meet specific English test requirements. For example, Duolingo requires an overall score of 105, while TOEFL requires an overall score of at least 79.

What jobs can I get after studying this course?

Graduates can pursue careers as embedded systems developers, network engineers, hardware/software integrators, and more.

What will I actually study in this course?

The Computer Engineering BS at UMass Boston focuses on integrating hardware and software systems, with core subjects like circuit analysis and digital systems design. This degree combines theoretical coursework with hands-on laboratory experience, leading to a comprehensive education in the field.

When can I start — what are the intake months?

The Computer Engineering BS program has three intake months: January, May, and August. This allows for flexibility in starting your studies.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️