Computer Engineering, M.Sc. | Rochester Institute of Technology | Rochester, United States
24 months
54176 USD/year
54176 USD/year
Tuition fee
Apply date
Start date


The Computer Engineering program of Rochester Institute of Technology emphasizes the adoption of design methodology and the application of sophisticated engineering tools to the design and development of computer-integrated systems.


The Computer Engineering program of Rochester Institute of Technology focuses on the design and development of computer and computer-integrated systems, with consideration to such engineering factors as function, performance, security, and sustainability. 

Computer engineers design and build these systems to meet application and system requirements with attention to the hardware-software interaction. The intensive programming and laboratory work requirements ensure significant, high level, specialized knowledge and experience with modern facilities and state-of-the-art design tools.

Program goals and learning objectives

The MS in computer engineering prepares graduate students to:

  • demonstrate independent learning, which is necessary in order to update their skills in a changing workplace and economy, and
  • successfully formulate solutions to current technical problems in computer engineering or related disciplines.

The program's student learning outcomes are:

  • Tools and Techniques: The ability to utilize state-of-the-art tools and techniques in the field of computer engineering.
  • Depth: A depth of knowledge in a specialty area of computer engineering.
  • Research: The ability to perform independent research.

Programme Structure

Courses include:

  • Analytical Topics in Computer Engineering
  • Graduate Seminar
  • Digital Integrated Circuit Design
  • Reconfigurable Computing
  • High Performance Architectures
  • Multiple Processor Systems

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


30 SCH


On Campus

Academic requirements

GPA admission requirements GPA
GRE admission requirements GRE®

Other requirements

General requirements

  • Complete an online graduate application. Refer to Graduate Admission Deadlines and Requirements for information on application deadlines, entry terms, and more.
  • Submit copies of official transcript(s) (in English) of all previously completed undergraduate and graduate course work, including any transfer credit earned.
  • Hold a baccalaureate degree (or US equivalent) from an accredited university or college in computer engineering or a related field.
  • Recommended minimum cumulative GPA of 3.0 (or equivalent).
  • Submit a current resume or curriculum vitae.

Tuition Fee

To alway see correct tuition fees
  • International

    54176 USD/year
    Tuition Fee
    Based on the tuition of 54176 USD per year during 24 months.
  • National

    54176 USD/year
    Tuition Fee
    Based on the tuition of 54176 USD per year during 24 months.

Living costs for Rochester

925 - 1350 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Interested in financing your studies? Find a student loan that works for you.

Financing partner MPOWER Financing Student Loans between $2,001 - $100,000
Financing partner Prodigy Finance Loans for tuition and living costs from $15,000


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Engineering
Rochester Institute of Technology
Computer Engineering
Rochester Institute of Technology


Go to your profile page to get personalised recommendations!