Cost & earnings at Rochester Institute of Technology What students borrow here, and what they go on to earn
Computer Engineering graduates earn a median $94,408 Across 176 US programmes, two years after finishing
See the degree grade →The Master of Science in Computer Engineering at Rochester Institute of Technology prepares students to design and integrate complex hardware and embedded systems, combining coursework in digital and analog electronics, computer architecture, and software for systems. It suits students with a background in engineering or computer science who want careers in embedded systems, VLSI/FPGA design, robotics, or systems engineering, and those seeking industry-oriented or research-focused graduate study.
This programme combines graduate-level study in digital and analog electronics, computer architecture, embedded systems, and software for hardware platforms. Students follow a curriculum that typically includes core courses in advanced digital design, microprocessor systems, hardware description languages (such as VHDL/Verilog), real-time operating systems, and device-level topics such as semiconductor fundamentals and mixed-signal design.
Students may choose between a thesis or project/non-thesis track. The thesis option emphasises independent research under faculty supervision, while the project/non-thesis pathway focuses on a substantial design or implementation project, often developed in collaboration with industry partners. The programme emphasises hands-on laboratory work and uses RIT’s engineering facilities to support FPGA development, PCB design and fabrication, embedded prototyping, and system testing.
Applicants should hold a bachelor’s degree in computer engineering, electrical engineering, computer science or a closely related discipline, with a strong academic record. Typical prerequisites include undergraduate coursework in digital systems, circuits, programming, and calculus; applicants who lack some background may be required to take bridging courses.
Standardised tests such as the GRE may be optional or considered on a case-by-case basis; consult the admissions office for the latest guidance. Admissions decisions also consider relevant industry experience, undergraduate research, and fit with faculty supervision for research-track applicants.
Graduates go on to roles across hardware and systems engineering, often working at the intersection of electronics and software. Common career paths include:
Graduates also move into interdisciplinary roles combining machine learning with edge devices, systems security, and product engineering; those interested in research may continue to doctoral study or work in R&D groups.
RIT’s engineering college has a strong emphasis on experiential learning and close industry engagement. The computer engineering programme benefits from hands-on laboratory facilities, opportunities for cooperative education and internships, and collaboration across computing and electrical engineering disciplines. Faculty bring applied research experience in areas such as embedded systems, hardware design and integration, and systems engineering, giving students access to real-world projects and advisory support.
RIT’s campus environment supports interdisciplinary work with computing, optics, and manufacturing programmes, and the university’s career services and employer relationships help students secure internships and early-career positions in regional and national technology companies.
Shortlist scholarships and plan your application — free guidance from our advisors.