The Master’s in Computer Engineering will enhance your expertise in Artificial intelligence (AI), computer architecture, distributed systems and more while positioning you for rapid career advancement.

Master's in Computer Engineering Overview

The Master’s in Computer Engineering will equip you with the skills to design, develop and optimize cutting-edge computing systems. Whether you're interested in hardware development, software systems or the integration of both, you’ll benefit from the program’s foundational excellence and the flexibility to tailor your education to support your professional goals.

Our program allows you to specialize your Master’s in Computer Engineering degree by selecting concentrations in Computer Networking and Distributed Systems, Computer Architecture and Embedded Systems, Artificial and Machine Intelligence or Multimedia Digital Signal and Image Processing and Applications.

Computer Engineering Curriculum

The MS in Computer Engineering is a 30-credit master's degree. Graduate students can choose to complete a thesis option.

Please see the core requirements, technical electives and advanced project or thesis requirements in the Academic Catalog.

Concentrations in Computer Engineering

  • Computer Networking Distributed Systems
  • Computer Architecture and Embedded Systems
  • Artificial and Machine Intelligence
  • Multimedia Digital Signal and Image Processing and Applications

For students entering Fall 2023 and Beyond.

1. Credit Requirements

Non-Thesis Option

For students who started their program Fall 2023 and Beyond.

CoursesCredits
Core Requirements9
Technical Electives18
Advanced Project3
Total credit hours30
Thesis Option
CoursesCredits
Core Requirements9
Technical Electives15
Thesis6
Graduate Seminar (EECE.6010) 0
Total credit hours30

Applicants who lack any of the above backgrounds and their pre-requisites are required to make up their deficiencies as conditions for acceptance.

With the approval of the Graduate Coordinator, students in the BS/MS program may use up to six credits of graduate courses with an earned grade of B or better for both graduate and undergraduate degrees.

Technical electives are Electrical and Computer Engineering graduate course and concentration courses. Students may choose their technical electives in their area of concentration and across other areas to establish a broad knowledge base. Graduate courses in Computer Science, Mathematics, Physics, and other engineering disciplines may be taken as technical electives only if they are pre-approved by the Graduate Coordinator for non-thesis option, or concurrently by the Graduate Coordinator and the student’s thesis advisor for thesis option.

The credits for Advanced Graduate Project (EECE.7330) cannot be counted toward the requirement for the thesis-option. It can be replaced with a 3-credit technical elective for the non-thesis option.

2. Core Requirement

The objective of the core requirement is to guarantee broad analytical strength for the MS Engineering students. Students in Computer Engineering must take three of the below courses that may be pertinent to their area of concentration.

3. Concentration
A concentration is generally defined by a coordinated and approved sequence of at least four graduate courses. Each student can choose to work out a concentration either with the graduate coordinator or with his/her academic advisor. Completion of a specific concentration is not required for graduation. The course sequences in the concentrations serve as a starting point for establishing a program of study in consultation with the Graduate Coordinator or the student’s academic/thesis advisor to meet his/her educational objectives. It is expected that the courses comprising the concentration will complement the work the student will undertake in fulfillment of the research requirement. 

Required Courses (Choose 3 of the Following) 
Course NumberCourse NameCredits
EECE.5530Software Engineering3
EECE.5610Computer Architecture and Design3
EECE.5620VHDL/Verilog Synthesis and Design3
EECE.5730Operating Systems and Kernel Design3
EECE.5740Advanced Logic Design3
EECE.5830Network Design: Principles, Protocols, and Applications3
Total 9
Concentration Courses (Choose 3 of the Following)
Course NumberCourse NameCredits
Total9
Information Systems (Telecommunications)
EECE.5100Digital Signal Processing3
EECE.5110Medical Imaging Diagnosis3
EECE.5460Computer Telecommunications
EECE.5480Coding and Information Theory 3
EECE.5820Wireless Communications3
EECE.5860Stochastic Modeling in Telecommunications3
EECE.6170Modeling and Simulation Techniques for Communications Networks3
EECE.6180Performance of Wireless Communication Networks3
EECE.6610Local Area / Computer Networking3
EECE.6850Statistical Theory of Communications 3
EECE.6870Stochastic Estimation3
EECE.6880Theoretical Acoustics3
Information Systems (Communications Engineering)
EECE.5330Microwave Engineering3
EECE.5460Computer Telecommunications3
EECE.5480Coding and Information Theory3
EECE.5710Radar Systems3
EECE.5820Wireless Communications3
EECE.5860Stochastic Modeling in Telecommunications 3
EECE.6170Modeling and Simulation Techniques for Communication Networks3
EECE.6180Performance of Wireless Communications Networks3
EECE.6610Local Area/Computer Networking3
EECE.6840Time Series Analysis3
EECE.6850Statistical Theory of Communications3
EECE.6870Stochastic Estimation 3
Power and Energy Engineering 
EECE.5140Power Systems Transmission 3
EECE.5150Power Electronics3
EECE.5160Advanced Machine Theory 3
EECE.5250Power Systems Distribution3
EECE.5280Alternative Energy Sources3
EECE.5290Electric Vehicle Technology3
EECE.6150Solid State Drives Systems3
EECE.6160Computational Power Analysis 3
Opto-Electronics
EECE.5080Quantum Electronics for Engineers3
EECE.5180Electromagnetic Materials for Optical Engineering3
EECE.5190Engineering of Submicron Machines3
EECE.5230/4230Introduction to Solid State Electronics3
EECE.5320Computational Electromagnetics3
EECE.5830Wave Propagation in Plasmas3
EECE.5900Fiber Optic Communications3
EECE.5950Solid State Electronics3
EECE.6070Electromagnetics of Complex Media3
EECE.6080Scattering and Diffraction of EM Waves3
EECE.6100Optics for Information Processing3
PHYS.6310Non-Linear Optics3

Opto-Electronics is an option in cooperation with the Department of Physics, and may be pursued by students enrolled in the Master of Science in Electrical Engineering program. This option contains required and recommended courses designed to provide a fundamental background in optical devices and systems, as well as in optical physics and in the electro-optical properties of materials.

In addition to the required three core courses, students pursuing this option must take 16.568 Electro-Optics and Integrated Optics and two other courses from the above list.

Other concentrations in Electrical Engineering can be found from the clusters of courses specified as ECE certificates in the "Graduate Certificates" section.

2. Concentration courses in Computer Engineering

  • Computer Networking and Distributed Systems
  • Multimedia Digital Signal and Image Processing and Applications
Updated 5/24/24

The Electrical & Computer Engineering Department participates in the Graduate Master's Co-op Option in Engineering. 

A Co-op work Experience offers an opportunity to apply classroom knowledge in new, authentic contexts. Co-op participation at the graduate level is voluntary, and most students seek out the professional experience to deepen their education, develop new skills, and determine how theory and practice work together. The policies below are specific to the Engineering Graduate Co-op Program.

For detailed information about the Co-op Program and Curriculum requirements, please see the Graduate Catalog Engineering Co-op page.

Why Study Computer Engineering at UMass Lowell?

Thomas Cecelya working on microscope during his Zoll co-op.

Co-Op Opportunities

Apply classroom knowledge in real-world contexts, deepening your knowledge and skills. Learn more about the Graduate Engineering Co-Op Option.

Jay Weitzen is the Interim Chair and a Professor in the  Electrical & Computer Engineering DEPARTMENT at UMass Lowell.

Experienced Faculty

Our exceptional faculty are all leaders in their fields. They bring real-world experience and pioneering research to the classroom to enrich your learning experience.

People wearing lab coats in labs working on computers.

State-of-the-Art Facilities

Gain hands-on experience in our cutting-edge labs equipped with the latest technology. With five research centers and over 15 labs, the Electrical and Computer Engineering Department covers a variety of specializations that reflect the diversity of the disciplines.

Student posing next to a sign for a cybersecurity conference at UMass Lowell

Research Opportunities

Our research is funded by the National Science Foundation, the Air Force Office of Scientific Research, the Defense Advanced Research Projects Agency, and the Office of Naval Research, as well as industry partners such as Raytheon and Intel.

Where Our Graduates Work

  • Raytheon
  • BAE Systems
  • Analog Devices
  • Eversource Energy
  • MITRE
  • Axcelis Technologies
  • Mercury Systems
  • ColdSnap

Tuition and Admissions

Eligible students must complete the Free Application for Federal Student Aid (FAFSA) to be considered for financial assistance.

Complete the FAFSA

As a graduate student, you may qualify for federal student aid and other need-based scholarships. To be considered for financial assistance, you must complete the Free Application for Federal Student Aid (FAFSA). Learn more at UMass Lowell Graduate Aid.

The Free Application for Federal Student Aid (FAFSA) is available to U.S. citizens, permanent residents, and certain eligible non-citizens. Please visit Financial Aid if you have questions about your eligibility.

All applications are submitted through EngineeringCAS.

  1. An application
  2. An application fee
  3. A statement of purpose
  4. Letters of recommendation
  5. Official transcripts
  6. Official test score report  - GRE required for:
    1. Computer Engineering, MSE
    2. Electrical Engineering, MSE
    3. All Ph.D. Programs

Note: All required materials must be received before the application package can be evaluated. If you need to introduce new references or add other supporting documents, log on to your application, click on “Program Materials” to update your application. Please note the new documents and references will be considered only if your application has not been reviewed for admission.  

International Students: please see the additional application requirements.

Bachelor's to Master's Students: You will not need to apply via the application portal. Visit Bachelor's to Master's page to learn about the process to transition to your desired master's program.

1. Online Application application

Applications will only be accepted through EngineeringCAS, an application service for graduate engineering programs. All application documents and test scores need to be submitted through EnginneringCAS.

Apply for Spring 2025

Apply for Summer 2025, Fall 2025, Spring 2026

app-fee 2. Application Fee

The application fee is $75.

3. Statement of Purpose statement

In a separate document, submit a brief statement indicating your immediate and long-range goals, relevant work history, academic honors/awards received, any teaching experience and/or research conducted/published that may be pertinent to your graduate program. Two page recommended maximum.

Note: If you are applying to more than one program, you will need to submit a program-specific statement of purpose with each application package.

4. LOR Letters of Recommendation

Master's applicants need to submit two (2) letters of recommendation. Doctoral applicants will be asked to provide three (3). Recommendations should be from instructors who have taught you, ideally in the field to which you are applying. They may also be from employers or supervisors who are in a position to compare your performance to that of your peers. You will be asked via EngineeringCAS to provide (names and email addresses) referees during the application process and that an automated request will be sent out to your recommenders. You will be able to track the status of your recommendations and send reminders by logging back into your application.

5. TransTranscripts

Provide a complete transcript from the institution that awarded or will award you a bachelor’s degree. You may also include transcripts from other institutions at which you have taken relevant coursework. Please note that waiting for additional transcripts may delay review of your application.

You have two options for submitting transcripts:

  1. Self Report your transcript to EngineeringCAS. This will expedite your application review. Self-reported transcripts must correspond to the official transcript. The University reserves the right to revoke an offer of admission if false credentials are provided at the point of application.
  2. Send official transcripts directly to UMass Lowell, either through a secure submission or via mail to:

    University of Massachusetts - Lowell
    Graduate Admissions - GPS Center
    839 Merrimack Street, 2nd Floor
    Lowell, MA 01854-3941

If you received your degree from UMass Lowell, it is not necessary for you to request a transcript, we are able to provide one for you.

International transcripts must clearly indicate that you have received (or will soon receive) a four-year bachelor's degree, the equivalent of an American bachelor's degree. Please note, the Office of Graduate Admissions reserves the right to have any application credential evaluated. Additional information about international transcripts is available on the EngineeringCAS website. *You will need to provide an official copy prior to your first semester on campus. Self-reported transcripts must correspond to the official transcript.* The University reserves the right to revoke an offer of admission if false credentials are provided at the point of application.

*UMass Lowell will require You to provide a copy of your Official Transcripts & Scores prior to your first semester.

6. OTSROfficial Test Score Report(s)

The following programs require the GRE for admission consideration:

  • Computer Engineering, MSE
  • Electrical Engineering, MSE
  • All Ph.D. Programs

Please have ETS send your GRE scores directly to EngineeringCAS using school code 4530.

A GRE waiver may be available to qualified master’s degree candidates. Further information can be found at GRE/GMAT/MAT Waiver Forms. You may also self-report your GRE scores.*

International Students:

English Proficiency Tests: Test of English as a Foreign Language (TOEFL) or International English Language Testing System (IELTS) scores are required. If you have taken the TOEFL, have ETS send your scores to EngineeringCAS (school code: B887). You may also self-report your scores. If you have taken the IELTS you may self-report your scores on the application.*

The requirements for the tests are as follows:

  • TOEFL => 79
  • IELTS => 6.5

*UMass Lowell will require you to provide a copy of your Official Transcripts & Scores prior to your first semester.

Get more information about standardized tests.

Take the Next Step

Start your online application today!

Request More Information

Take a Virtual Tour of UMass Lowell

Launch virtual tour

Explore UMass Lowell from anywhere in the world. See the spaces where our students study, create, learn and live through a self-guided, interactive tour.

Questions? Contact Us!

Phone:
800-656-4723 (U.S. Students)
978-934-2390 (International Students)

Email
Graduate_Admissions@uml.edu