2023-2024 Catalog and Student Handbook

Computer Science, Bachelor of Science

Requirements for a major in Computer Science

Required Computer Science (27 Hours)

CSCI 115Computer Programming I

3

CSCI 116Computer Programming II

3

CSCI 220Computer Organization & Architecture

3

CSCI 230Principles of Database Management

3

CSCI 310Data Structure & Algorithm Analysis

3

CSCI 330Web Design & Programming

3

CSCI 365Network Infrastructure & Architecture

3

CSCI 370Computer & Network Security

3

CSCI 380Operating Systems

3

Mathematics (17 Hours)

MATH 125Calculus I

4

MATH 224Calculus II

4

MATH 257Engineering & Mathematical Statistics I

3

MATH 304Linear Algebra

3

And

MATH 120Discrete Mathematics

3

Or

MATH 301Foundations of Mathematics

3

Computer Science Electives (9 Hours)

Choose 3 additional CSCI courses at the 300-400 level, excluding internships.
Program Elective

3

Program Elective

3

Program Elective

3

Writing (3 Hours)

WRIT 307Technical Writing

3

Business: One of the following (3 Hours)

ACCT 201Introduction to Management Accounting

3

ECON 211Principles of Microeconomics

3

MKTG 201Principles of Marketing

3

Lab Science (8 Hours)

Scientific Inquiry with lab

4

Scientific Inquiry with lab

4

Junior Core & Capstone (8 Hours)

MATH 303Ethical Considerations in Mathematics, Computing, & Physics

2

CSCI 405Software Engineering

3

CSCI 420Systems Development Project

3

Total Credit Hours: 75