Learning Objectives
  • Analyze problems and identify the computing and/or mathematical techniques appropriate for their solution.
  • Apply design and development principles in the construction of software systems.
  • Use current tools or techniques to implement and evaluate programs or computer-based systems.
  • Apply computer science techniques and tools to solve problems in a chosen application area.

Career Possibilities

Computer Science graduates are in high demand and are prepared for a wide variety of well-paid professional careers. Our graduates may pursue opportunities in many areas including:

  • Database Administration
  • Software Engineering
  • Web Development
  • Network Administration
  • Systems Administration
  • Information Assurance and Security