inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


Campbellsville University's Computer Science program provides a comprehensive foundation in computer science principles, equipping students with the skills to analyze, design, and implement software solutions. The program offers concentrations in Web Development, Robotics, and Game Programming, allowing students to specialize in their areas of interest. Graduates are prepared for careers in technology and are committed to the ethical and responsible use of technology.

Program Outline

Degree Overview:


Overview

The Computer Science program at Campbellsville University aims to cultivate world-class students with a deep understanding of technology and its applications for the betterment of society. The program emphasizes both theoretical foundations and practical skills in computer science, preparing graduates to tackle real-world challenges effectively.


Objectives

  • To provide students with a comprehensive foundation in the core concepts of computer science.
  • To equip students with the ability to analyze, design, develop, and implement software solutions.
  • To instill a passion for lifelong learning and a commitment to ethical and responsible use of technology.

Outline:


Computer Science Core Requirements (29 hours)

  • CS 160 - Programming I (4 credits)
  • CS 161 - Programming II (4 credits)
  • CS 315 - Comparative Programming Languages (3 credits)
  • CS 320 - System Analysis (3 credits)
  • CS 341 - Networking (3 credits)
  • CS 345 - Computer Architecture of the OS (3 credits)
  • CS 355 - Mobile Application Development (3 credits)
  • CS 420 - Database Program Development (3 credits)
  • CS 450 - Software Engineering (3 credits)

Concentration Choices (6 hours)

  • Web Development Concentration
  • CS 372 - Web Development I (3 credits)
  • CS 373 - Web Development II (3 credits)
  • Robotics Concentration
  • CS 382 - Robotics I (3 credits)
  • CS 383 - Robotics II (3 credits)
  • Game Programming Concentration
  • CS 410 - Game Programming I (3 credits)
  • CS 415 - Game Programming II (3 credits)

Elective Choices (6 hours)

  • Computer Science Elective (300/400 level)
  • Computer Information Systems Elective (300/400 level)

General Education Requirements (11 hours)

  • MTH 210 - Calculus I (4 credits)
  • PHY 141 - General College Physics I (3 credits)
  • PHY 143 - General College Physics I Laboratory (1 credit)
  • Or
  • PHY 241 - General University Physics I (4 credits)

Course is not part of general education but required for CS major:

SHOW MORE
How can I help you today?