Computer engineering is a broad field that sits in between the hardware of electrical engineering and the software of computer science. When computer engineers design hardware, they focus on what the ...
The BA in computer science is intended for students who are interested in computer science, but also interested in a liberal arts education to complement their STEM studies. Students explore computer ...
The Department of Computer Science offers an undergraduate major leading to a B.S. or a B.A. degree and a graduate program leading to M.S. and Ph.D. degrees. As a department with very high research ...