Computer Engineering
MS
The Master of Science program in Computer Engineering provides:
- structure: as you develop a firm foundation to succeed at the advanced level in industry or to pursue further graduate studies
- flexibility: follow your own particular interest as you complete your studies
Program curriculum and details
Our graduates are successful technical contributors to industry and productive faculty members in electrical and computer engineering departments.
Student success
Median starting salary for computer science MS graduates, class of 2022
Salary range: $135,000 NACE AY 2022 Data Collection of Graduate Alumni
Student spotlight
Computer engineering major Anastasia Grosch '24, '25 came to UMass Dartmouth from San Jose, CA. UMass Dartmouth gave her the real-world experience and support she needed to launch a career in cybersecurity. Grosch interned at Intel two years in a row, and conducted research with Dr. Ruolin Zhou on federated learning. Outside the classroom, Grosch helped to start the UMassD Car and Motorsports Club.
The MS in Computer Engineering is a 30 credit program.
- At least 24 of the required 30 credits must be at the graduate level (500 level or higher); a grade of C or better is required for all graduate courses to be counted towards the degree.
- As many as 6 credits of 400-level courses will be allowed to compensate for variations in the student’s background; a grade of B or better is required for them to be counted towards the degree. Undergraduate courses in excess of the 6-credit limit are allowed, but will not count for credit toward the degree.
- Program options include a thesis track and a non-thesis track.
The MS in Computer Engineering and the MS in Electrical Engineering, although separate degrees, share some common requirements.
Course descriptions, schedules and requirements
Research
Our faculty are experts in an impressive variety of fields and are engaged notable research ventures supported by public and private funding. Key research areas within the Department of Electrical & Computer Engineering (ECE):
The MS program in Computer Engineering:
- provides students with in-depth understanding and expertise in specific areas of specialization
- trains students to conduct scientific research in specific areas of interest
- trains students in how to communicate their research findings as technical papers and presentations at conferences and seminars
- provides students with the opportunity to show mastery in a specific research project or research area of interest by writing and defending a thesis/project report or by passing a comprehensive exam
A limited number of assistantships are available on a competitive basis. This award is subject to the work needs of the position and department, your satisfactory performance of duties, your academic record, and availability of funds, and may be subject to change.
International (F-1) students who receive science, technology, engineering, and mathematics (STEM) degrees may be eligible to apply for a 24-month extension of their post-completion optional practical training (OPT). To learn about the eligibility criteria and detailed steps to apply, please review the International Student & Scholar Center (ISSC) OPT page and USCIS resources. F-1 students must consult with the ISSC to apply for STEM OPT.