Bachelor of Science in Computer Science at North

Students learn to master the interaction between software and hardware through a strong foundation in algorithms, data structures, and systems design. This program balances theoretical concepts with practical application and hands-on problem solving. Students can choose between the Computer Science or Data Science track to align their studies with career goals in software engineering, artificial intelligence, or information systems. Students in both tracks will use and apply AI tools responsibly, preparing them for success in an evolving tech industry.

Program highlights:  

  • Evening/hybrid classes meeting in-person two to three times a week
  • Cohort program starting every Fall quarter
  • Small class sizes
  • Employment and internship support
  • Two track options: Data Science and Computer Science

Unique aspects include:

  • Opportunities to gain real world experience through internships
  • Addressing critical need in the industry by training and educating students on desired skill sets that match industry demand
  • Affordability: The average cost of this degree over two years will be much less than comparable degrees offered at four-year institutions.

Target occupations:

Computer Science degree graduates will be able to obtain positions related, but not limited to:

  • Software Development Engineer
  • Data Scientist
  • Machine Learning Engineer

Pre-requisite requirements:

  • Associates degree or 90+ college credits 
  • 15 credits of Programming – CSC 110, CSC 142, CSC 143
  • 10 credits of QSR Math – Pre-Calculus and Statistics 
  • English& 101