Degrees and Focus Areas


Computer Science                                       Software Engineering

Do you:

  • Enjoy making things?
  • Enjoy solving logical problems and puzzles?
  • Like working with different levels of abstraction?
  • Enjoy discovering patterns?
  • Like to experiment and find out how complex systems work?
  • Enjoy creating useful or entertaining products or services?
  • Enjoy tracking down and correcting problems?
  • Enjoy working with others?
  • Like working with computers?

If so, a degree in computing may be right for you.

The Department of Computer Science offers:

Bachelor of Science Degrees:


Graduate Study:

Looking for curriculum worksheets for prior years?

Past Worksheets