This website uses cookies. Learn more via our web privacy policy. For questions, please email dataprivacy@columbusstate.edu.
Bachelor of Science - Columbus State University

{{ rssData.title }}

{{ rssData.description }}

Academics

Bachelor of Science

Program Description

Graduates will be able to design and implement software, devise new ways to use computers, and develop effective ways to solve computing problems.

Career Opportunities

Computer Programmers, Mainframe Programmers,Web Developers, Network and Security Specialists

Admission Requirements

There are no program specific admission requirements.

Learning Outcomes

Graduates in the BS in CS Applied Computing Track program will:

  • be able to use an integrated development environment to code and implement an executable program
  • be able to produce a web-based software solution using high-level development tools
  • be familiar with standard CPU architectures
  • understand the major differences among modern programming languages
  • be able to analyze, design and implement a solution to real-world information processing problems
  • be familiar with the theory and application of transaction processing
  • be familiar with methods used to design and access databases
  • be able to demonstrate knowledge of the social and ethical impact of computers

Additional Program Requirements

Student must earn a C or better in all CPSC courses in Areas F, G, and H.

Program of Study

Area A Essential Skills Required Hours: 9
ENGL 1101 (with a grade of "C" or better)
ENGL 1102 (with a grade of "C" or better)
MATH 1113

Note: MATH (1) is used in Area I

Area B Institutional Options Required Hours: 4
COMM 1110
Select one of the following courses:

ITDS 1125
ITDS 1779
ITDS 2726
ITDS 2727
ITDS 2735
ITDS 2746
ITDS 2748
ITDS 2749
ITDS 2755

OR
Select one of the following courses:

EURO 2105
INTS 2105
LEAD 1705
LIBR 1105
POLS 2401
HIST 1111
HIST 1112

Foreign Language 1001, 1002, 2001, or 2002
Any Area C-E course with a study abroad component.

Note: the two extra hours may be used as electives.

Area C Humanities/Fine Arts/Ethics Required Hours: 6
Select one of the following humanities courses:

ENGL 2111
ENGL 2112
ITDS 1145*
ITDS 1155
ITDS 2125
PHIL 2010

Select one of the following fine arts courses:

ARTH 1100
ITDS 1145*
MUSC 1100
THEA 1100
ARTH 2125
ARTH 2126

*ITDS 1145, though listed under both humanities and fine arts, may be taken only once.

Area D Science/Math/Technology Required Hours: 11
Select two lab science courses from below:

ASTR 1105/1305
ATSC 1112/1112L
BIOL 1215K
BIOL 1225K
CHEM 1151/1151L
CHEM 1152/1152L
CHEM 1211/1211L
CHEM 1212/1212L
GEOL 1121/1121L
GEOL 1122/1322
GEOL 2225
PHYS 1111/1311
PHYS 1112/1312
PHYS 1125/1325
PHYS 2211/2311
PHYS 2212/2312

Select the following course:
STAT 1401

Area E Social Sciences Required Hours: 12
Select one course from the following two courses:
HIST 2111
HIST 2112
Take the following course:
POLS 1101
Select one behavioral science course from the following courses:

ECON 2105
ECON 2106
PHIL 2030
PSYC 1101
SOCI 1101

Select one world cultures course from the following courses:

ANTH 1105
ANTH 1107
ANTH 2105
ANTH 2136
ENGL 2136
GEOG 1101
HIST 1111
HIST 1112
INTS 2105
ITDS 1156

Wellness Requirement Required Hours: 3 

PHED 1205
Select any one PEDS course.

Area F Courses Related to Major Required Hours: 18
A grade of "C" or better is required in each CPSC course.

CPSC 1301K Computer Science 1(1 Hour to Area G)
CPSC 1302 Computer Science 2
CPSC 2105 Computer Organization
CYBR 2106 Introduction to Information Security
CYBR 2159 Fundamentals of Computer Networks
MATH 2125 Introduction to Discrete Mathematics


Area G Program Requirements Required Hours: 19
A grade of "C" or better is required in each CPSC course.

CPSC 2108 Data Structures
CPSC 3125 Operating Systems
CPSC 3131 Database Systems 1
CPSC 3165 Professionalism in Computing
CPSC 3175 Object-Oriented Design
CPSC 4000 Baccalaureate Survey
MATH 5125U Discrete Mathematics
CPSC 1301K Computer Science 1(1 Hour From Area F)


Area H Program Electives Required Hours: 30
A grade of "C" or better is required in each CPSC course.

CPSC 2125 Internet Programming
CPSC 3105 Digital Multimedia Development
CPSC 4125 Server-Side Web Development
CPSC 4175 Software Engineering
CPSC 4176 Senior Software Engineering Project
CPSC 5135 Programming Languages
CPSC 5165 Web Development Projects
Select nine hours from CPSC courses (3000 level or above)

Area I General Electives Required Hours: 11
MATH from Area A (1)

Total Hours Required: 123

Ask Cody

Ask Cody