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 (See Next Page, 45-46 Hours)(2.0 GPA in Conc. Required)

Computer Science Concentration See Next Page (33-44 credits)

Total Credit Hours:67-78

School of Science 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)

MIS 231Introduction to MIS (Formerly ITM 231)

3

ECON 214Principles of Microeconomics

3

MKTG 311Principles of Marketing

3

ECON 215Principles of Macroeconomics

3

MGMT 320International Business

3

MKTG 438International Marketing

3

MGMT 227Foundations of Management

3

Required Minor for Business Option

12-23

Total Credit Hours:33-44

Cybersecurity Concentration (CYBS)

ECE 450Computer Networks

3

MIS 231Introduction to MIS (Formerly ITM 231)

3

MIS 351Systems Analysis and Design (Formerly ITM 351)

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)

MATH 231Differential Equations

3

ECE 221Electric Circuit Analysis I

3

ECE 251Microcontroller Architecture and Programming

3

ECE 350Computer Systems Design and Architecture

3

ECE 450Computer Networks

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