What will I learn in a computer science and engineering degree program?
The bachelor's degree in computer science and engineering is designed to give you a strong foundation in computing, mathematics, science and engineering and teach you to apply that knowledge to real-world computing problems.
Graduates have the skills to identify technological solutions to problems, drawing on their abilities to design and conduct experiments, analyze data, and develop software or computer systems that meet desired needs.
Additionally, our program teaches key skills to succeed in the professional world, including how to communicate effectively with a range of audiences, how to function on multi-disciplinary teams and how to act in accordance with professional, ethical, legal and social responsibilities.
Senior capstone project
In the College of Engineering, hands-on learning starts on day one. The first engineering class, Engineering 100, will challenge you to work in teams to design a hovercraft capable of traversing across a pre-set course. And in your final class before you graduate, you will work in a team to develop a product that’s ready for the marketplace. Your senior capstone project will be presented to potential employers at the annual Innovation Day, In between, you’ll gain hands-on experience in classrooms and research laboratories, putting your science and mathematical knowledge to work solving engineering problems.