What courses will you take?
The Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET under the commission’s General Criteria and Program Criteria for Computer Engineering. The program provides an understanding of embedded hardware and software systems, stand-alone and distributed computing systems, and computer networks.
You will take courses in engineering science and design that offer a balanced view of hardware, software, application tradeoffs, basic modeling techniques and the use of computer-aided design tools.
You will also take courses in the humanities and social sciences that help broaden your understanding of the role that non-technical knowledge plays in determining a high level of professional responsibility.
An important aspect of our curriculum is the senior-year technical elective program intended to broaden or deepen technical knowledge according to students’ interests and competencies. Senior students also can participate in a project-based capstone to develop a custom-designed product for a client with a disability through the Assistive Technology Program.
Visit the Academic Catalog for a complete course listing and to learn about the Electrical Engineering/Computer Science Double Major.