Course Link pop-ups require javascript, but without, links simply open target page as expected
CofC Logo
Undergraduate Catalog
Catalog Search

Catalog links
print page

Computer Information Systems Major Requirements

Degree: Bachelor of Science

Credit Hours: 61+

"PR" indicates a pre-requisite. "CO" indicates a co-requisite.

Courses within this major may also satisfy general education requirements. Please consult http://registrar.cofc.edu/general-edu for more information.

Required Courses

CSCI 115

Website Design (3) PR: None

CSCI 215

Website Programming (3) PR: None

CSCI 220

Computer Programing I (3) PR: CSCI 120 or CSCI 180 or CSCI 210 or MATH 111 CO: CSCI 220L

CSCI 220L

Computer Programing I Lab (1) CO: CSCI 220

CSCI 221

Computer Programing II (3) PR: CSCI 220, CSCI 220L; CO or PR: MATH 207

CSCI 315

Server-Side Web Programming (3) PR: CSCI 215, CSCI 221

CSCI 332

Database Concepts (3) PR: CSCI 221, MATH 207

CSCI 380

User Interface Development (3) PR: CSCI 221, MATH 207, or instructor permission

CSCI 392

Seminar on Computing and Society (3) PR: CSCI 221

CSCI 459

Service-Oriented Computing (3) PR: CSCI 221; CSCI 230 or CSCI 315

Data Science Requirement

DATA 210

Dataset Organization and Management (3) PR: None

Math Requirement

MATH 120

Introductory Calculus (4) PR: C- or better in MATH 111 or placement

OR

 

MATH 105

Calculus for Business and Social Sciences (3) PR: MATH 101 or placement

AND

 

MATH 207

Discrete Structures I (3) PR: MATH 105, MATH 111, or MATH 120

AND

 

MATH 250

Statistical Methods (3) PR: MATH 111 or MATH 120 or instructor permission

OR

 

MATH 104

Elementary Statistics (3) PR: MATH 101 or placement

Communication Requirement

COMM 104

Public Speaking (3) PR: None

Business Requirement

ACCT 203

Financial Accounting (3) PR: Sophomore standing

ACCT 204

Managerial Accounting (3) PR: ACCT 203, sophomore standing

DSCI 232

Business Statistics (3) PR: MATH 104 or MATH 250

ENTR 320

Principles of Entrepreneurship (3) PR: Junior standing

ENTR 321

New Venture Planning (3) PR: ACCT 203, MGMT 301, ENTR 320

MGMT 301

Management and Organizational Behavior (3) PR: Junior standing