Skip to main content
Learn More
Apply Now
At the intersection of technology and innovation; get the skills and knowledge you need to monitor, analyze and redesign computer systems and components.
hands typing on a laptop keyboard
  • This degree program can be completed part-time or full-time.

    At the intersection of technology and innovation, our Master of Science in Computer Engineering will give you the skills and knowledge you need to advance your career in today’s competitive job market. Gain valuable, hands-on experience monitoring, analyzing and redesigning computer systems and components. Get advanced training in computer architecture, embedded design, Internet of Things, and robotics and process automation. Three concentrations to choose from or design a concentration to meet your needs and interests to solve real-world challenges. Full- and part-time options available.

    Flexible and Convenient

    The Master of Science in Computer Engineering is designed  to help you balance, work, school and family. 

    Accelerated 4+1 Master’s degree

    Open to current Wentworth students in the final year of their Bachelor of Science in Computer Engineering or related major, the Accelerated 4+1 Master’s degree enables you to enroll in master’s-level classes while completing your bachelor’s degree. Earn a master’s degree in just 1 year after graduation.

    Full-Time Option

    Open to candidates with a BS in Computer Engineering or related major, who are not able to transfer the required graduate-level credits into the program. Choose the thesis or non-thesis option and complete your degree in just 3 semesters.

    Part-time Option

    Open to working professionals with a BS in Computer Engineering or related major, the part-time program can be completed in as little as 2 years, or up to 4 years, depending on the availability of transfer credits the number of classes taken per semester, and the thesis/non-thesis option chosen. Convenient afternoon and evening classes allow you to continue working while you learn and apply what you are studying to work-related situations.


    Students enrolled in the Master of Science in Computer Engineering are required to complete 31 credits for the thesis option, and 34 for the non-thesis option (see thesis option below). Among the required courses are 2 core courses, one each in math and methods, four courses in one of the concentrations listed below, 1 general elective and a graduate seminar. All students must choose at least 1 concentration. Master's in Computer Engineering Curriculum.


    • Computer Architecture
    • Embedded Design
    • Internet of Things
    • Robotics and Process Automation

    Students may also work with their advisor to customize a concentration to meet their unique needs and interests.


    Self-directed scholarly investigation an important part of both the thesis and non-thesis options. The two-course thesis allows you to choose one of four alternative pathways to

    undertake the research and development needed to meet your investigational aspirations and career. The alternative thesis pathways are:

    • a science thesis to establish new knowledge using the scientific method
    • an engineering thesis to alleviate a deficiency in society or environment
    • a partnership thesis to address challenges faced by an external organization
    • an entrepreneurial thesis toward a marketable product or service

    The thesis option requires 31 credits. 

    Computer Engineers in the World

    Job Titles

    Top Job Titles for Master’s in Computer Engineering (2020)

    • Software Engineers
    • Project Managers
    • Data Scientists
    • Java Developer
    • Cloud Engineering Architect


    Top Skills Requested of Master’s-level applicants In Computer Engineering (2020)

    • Computer Science
    • Software Engineering
    • Software Development
    • Python
    • Agile Software Development
    • Java
    • SQL


    · Median annual salary, MS Computer Engineering, $129,000.

  • Wentworth Institute of Technology is accredited by the New England Commission of Higher Education (formerly the Commission on Institutions of Higher Education of the New England Association of Schools and Colleges, Inc.).

    Learn More

  • The Master of Science in Computer Engineering is offered in two options: thesis and non-thesis. The thesis option requires 31 credits including Thesis I and Thesis II. The non-thesis options requires 34 credits including a two-semester project. All students are required to have at least one concentration.

    To be considered for full-time enrollment, students must be enrolled in 3-5 classes per semester. Part-time enrollment requires 1-2 classes per semester. 

    See more information about program requirements.

Take the Next Step