In the Department of Computer Science and Physics, students experience the challenges and rewards of solving problems and overcoming challenges, using mathematics and technology as tools.

As a Computer Science major, you’ll take courses in topics such as:

  • Foundations of computer science

  • Programming and problem solving

  • Data structures

  • Language programming

  • Systems analysis and design

  • Database management

  • Software engineering