Bachelor Degree Programs

Computer Science 

  • An applied science degree with a strong software engineering focus.
  • In-depth coverage of the data structures and algorithms underlying operating systems, databases, artificial intelligence, computer graphics / game engines, and scientific visualization.
  • Includes advanced programming in C++ and Java, with an emphasis on design patterns.
  • Emphasis on agile, creative problem solving backed by in-depth knowledge.
  • Undergraduate research projects are encouraged and supported.
  • Graduates typically become software designers (not just programmers), or go to graduate school.
Computer Information Technology  
  • A practical, high-tech jack-of-all-trades degree with cross-disciplinary coursework in computer science, information systems, and electronics technology.
  • Cultivates hands-on expertise in computer hardware and software support.
  • Offers specializations in network administration/security, hardware technology, and web development.
  • Builds on many two-year programs in the area.
  • Extensive co-op opportunities with local companies.
  • Graduates typically become network administrators, webmasters, security technicians, etc.

Other four-year programs of interest at NKU:
  • Information Systems: A business computing degree program offering education in management of information systems.
 
      cs.nku.edu