Whether we're working to help robots better understand human intentions or harnessing the power of big data to help researchers study climate change, we're excited about all the ways technology is changing our world.
In 2010, responding to industry trends and employer demand, the department consolidated two distinct majors, computer science and computer engineering, into a combined degree in computer science and engineering.
The redesigned curriculum combines technical understanding of computer design and operation with the creativity and methodological rigor necessary to develop technical solutions to societal problems.
The bachelor's degree program in computer science and engineering is accredited by the Computing Accreditation Commission and the Engineering Accreditation Commission of ABET. Learn more about what accreditation means to our students.
Faculty in our department are active in a wide range of research areas, from games and simulations to networking to software systems.
Research opportunities for undergraduate students give students an opportunity to work closely with faculty and learn about academic research.
Graduate students develop independent research programs with faculty guidance and graduate ready to move forward in academia or industry.
We're an active department with lots of opportunities for students to get involved and alumni to stay connected. Learn more about our upcoming events and other ways you can connect with the department.