Computer (Systems) Engineering

Computer (Systems) Engineering enables students to engage in the design of integrated hardware and software solutions for technical problems. They are involved in many aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers, to circuit design. Our undergraduate programs in Computer Systems Engineering teach students the planning, development, testing and supervision of computer hardware manufacturing, as well as computer networks for the transmission of data and multimedia. Our graduate programs in Computer Engineering provide the knowledge and skills necessary to advance and develop new paradigms for the design, integration, testing, evaluation and deployment of state-of-the-art hardware and software systems that include computing, communications and networking, control functions, sensing, signal processing and actuation.

Learn

Design of integrated hardware and software solutions for technical problems

Design of circuits, individual microprocessors, personal computers, and supercomputers

Plan, develop, test and supervise computer hardware and computer networks for the transmission of data and multimedia

Understand logic design, microprocessor system design, computer architecture and computer interfacing and focus on system requirements and design

Provide new capabilities for existing and new systems or products

Design, analysis of systems that span nearly 10 orders of magnitude in scale, from components that are billionths of a meter in size to systems that occupy hundreds of square meters

Science of computation applied to building devices, components and systems

Next generation intelligent computing systems that address emerging complex societal, health, security and sustainability problems

Career Opportunities

Computer networks

Embedded and ubiquitous systems

High performance computer systems

Individual digital components

Academic positions

Component manufacturers

Government and industrial research positions

System integrators

Senior engineering positions

System innovators

 

Our Degree Programs