Computer Science B.S.

Core Curriculum Courses
See the Core Curriculum Requirements42
Required courses in the major
COSC 1337Programming Fundamentals II3
COSC 2325Machine Language and Computer Organization3
COSC 2336Data Structures and Algorithms3
CSCI 340Introduction to Database3
CSCI 359Systems Analysis & Design3
CSCI 380Web Programming and Interface Design3
CSCI 415GLB/Information Security, Law, and Ethics3
CSCI 428Introduction to Object Oriented Programming3
CSCI 430Introduction to Operating Systems3
CSCI 434Introduction to Computer Networks3
CSCI 440App Software Project Dev3
plus 9 semester hours of advanced CSCI courses 9
Required support courses *
MATH 2318Linear Algebra3
additional science4
ENG 341Technical Writing3
or MGT 303 Business Communications
PHYS 332Digital Logic & Circuitry4
or PHYS 432 Advanced Electronics
or PHYS 492 Instrumentation and Control
Calculus I
Calculus II
MATH 2305Discrete Mathematics3
MATH 401Intro to Math Statistics3
Select one of the following science seqences:
PHYS 2425
PHYS 2426
University Physics I
and University Physics II
BSC 1406
BSC 1407
US-Introductory Biology I
and US: Introductory Biology II **
CHEM 1311
CHEM 1111
CHEM 1312
CHEM 1112
General and Quantitative Chemistry I
and General and Quantitative Chemistry Laboratory I
and General and Quantitative Chemistry II
and General and Quantitative Chemistry Laboratory II
Up to 16 SCH of advisor approved electives if any of science sequence courses or Math support courses are counted for CORE requirements.16
Total Hours120