Computer Science, Bachelor of Science

Course Requirements (CS)

General Education Requirements

(# - Refer to General Education Course Requirements for Course Options)

Complete the following course (0 credits)

CBU 101Orientation to CBU

0

Mathematics (3 credits)

MATH 131Calculus I

3

Statistics (3 credits)

MATH 121Statistics Introduction

0

English (8-9 credits)

English Composition I
ENG 111English Composition I

3

OR

ENG 231Honors Survey of World Literature I

4

English Composition II
ENG 112English Composition II

3

OR

ENG 232Honors Survey of World Literature II

4

English Literature # (3 credits)

Waived if ENG 231/ENG 232, Add 1 Hr. to Electives

Religious Studies # (6 credits)

Social Science or History # (6 credits)

Natural or Physical Science (4 credits)

PHYS 150Physics I

3

PHYS 150LPhysics I Laboratory

1

Moral Values # (3 credits)

Aesthetics

Fulfilled by English Literature GER

Total Credit Hours:31

School of Science Support Requirements

MATH 132Calculus II

3

MATH 141Introduction to Discrete Mathematics

3

PHYS 251Physics II

3

PHYS 251LPhysics II Laboratory

1

ECE 250Digital Design

3

Total Credit Hours:13

Computer Science Major Requirements

(Computer Science Concentration Required)(2.0 GPA in Major Required)(Transfer Students Must Take at Least One Half of the Required Computer-Related Courses Numbered 300 or Above at CBU.)

CS 112Computers in Problem Solving

3

CS 112LComputers in Problem Solving Lab

1

CS 172Fundamentals of Computer Science

3

CS 172LFundamentals of Computer Science Lab

1

CS 234Data Structures

3

CS 234LData Structures Lab

1

CS 301C Programming

3

CS 360Object Oriented Design

3

CS 370/ECE 370Operating Systems

3

CS 400Internship in Computer Science

1-3

CS 440Algorithms

3

CS 471/ECE 471Database Design

3

CS 481Computer Science Project I

1

CS 482Computer Science Project II

3

Total Credit Hours:34

CS 400: Those with a Cybersecurity concentration may take MIS 456

Computer Science Concentration Requirements

(Computer Science Concentration Required (2.0 GPA in Conc. Required)

Computer Science Concentration (33-44 credits)

Total Credit Hours:33-44

School of Sciences Major-Specific Electives

Free Electives *

0-11

Total Credit Hours:0-11

* Max 47 hours total in Computer Science

Total Credit Hours: 122

2.0 Cumulative GPA Required

Concentration Requirements for Bachelor of Science in Computer Science

(All Computer Science majors are required to select one of the following concentrations)

Business Concentration (CSBU)

ECON 214Principles of Microeconomics

3

ECON 215Principles of Macroeconomics

3

MIS 153Introduction to Computer Business Applications

3

MGMT 227Foundations of Management

3

MGMT 320International Business

3

MIS 231Introduction to MIS

3

MKTG 311Principles of Marketing

3

MKTG 438International Marketing

3

Required Minor for Business Option

12-23

Cybersecurity Concentration (CYBS)

ENGR 436Computer Networks & Cyber Security

3

MIS 153Introduction to Computer Business Applications

3

MIS 231Introduction to MIS

3

MIS 351Systems Analysis and Design

3

MIS 481Information Security

3

MIS 481LInformation Security Lab

1

MIS 482Digital Forensics

3

MIS 482LDigital Forensics Lab

1

MIS 483Security Compliance and Auditing

3

STAT 221Elementary Business Statistics

3

Required Minor for Cyber Security Option

12-21

Total Credit Hours:35-44

Engineering Concentration (CSEN)

ECE 221Electric Circuit Analysis I

3

ECE 251Microcontroller Architecture and Programming

3

ECE 350Computer Systems Design and Architecture

3

ECE 450Computer Networks

3

MATH 231Differential Equations

3

Required Minor for Engineering Option

12-22

CS/ECE Electives (6 credits)

Choose From: CS/ECE at 300 or 400 Level

Total Credit Hours:34-44