Computer Science and Engineering
Utility NavTop NavContentLeft NavSite SearchSite SearchSite Search

Computer Science and Engineering

The Bachelor of Science in Computer Science and Engineering program combines aspects of computer science and computer engineering to create a solid foundation on how the entire computer works–from hardware to software. It involves the study of the fundamentals of computer science–from program design to software development–and the study of electronic engineering–from digital circuit design to micro-controllers.

This unique program includes a broad-based liberal arts education that will make you highly marketable. Not only will you gain the necessary technical skills for career success, but you will also develop strong communication, teamwork, problem-solving, research, and quantitative literacy abilities.

Some of the careers you can prepare for are:

  • Software developers
  • Systems analysts,
  • Hardware architects and engineers
  • Programmers
  • Systems administrators, and
  • Security analysts.

You can work for companies in manufacturing, product development, business, healthcare, telecommunications, insurance, and banking industries.

The Computer Science and Engineering program culminates with a series of project-based capstone courses, which allows you to produce a functioning tool that encompasses all the knowledge, skills, and experience they gained through the degree program.


If you are looking to study computer engineering with a strong foundation in mathematics and the physical sciences, you will find it in the University’s College of Engineering, Technology, and Architecture.