The Computer Systems Engineering program focuses on the analysis, design, testing, integration and evaluation of hardware and software systems. The curriculum is grounded in many engineering disciplines, including the applications of science and technology to the design of:
Computer architecture
Computer security
Digital circuits
Distributed and embedded systems
Networking
Operating systems
Students engage in the design of integrated hardware and software solutions for computing, communication and control applications. They practice many aspects of engineering activities, such as the development of:
Computer networks
Embedded and ubiquitous systems
High-performance computer systems
Individual digital components