2014–15 Undergraduate Catalog

 

 
BS IN COMPUTER SCIENCE
106 Credits Minimum, Including 48 Upper Division (UD)

General Core: B.S. in Computer Science Degree
CourseAttributesCredits
CSC 1230  Problem Solving & Programming
WKAS
5
CSC 2430  Data Structures I (5)
CSC 2431  Data Structures II (5)


10
CSC 3150  Systems Design
UD, W
5
CSC 3220  Applications Programming
UD
3
CSC 3221  Netcentric Computing
UD
3
CSC 3310  Concepts in Programming Langs
UD
3
CSC 3350  Operating Systems Programming
UD
3
CSC 3430  Algorithm Design & Analysis
UD
3
CSC 3760  Computer Orgnztn & Assem Lang
UD
5
CSC 4898  Senior Capstone in CSC
UD
2
MAT 1234  Calculus I (5)
MAT 1235  Calculus II (5)
MAT 1236  Calculus III (5)
MAT, WKQR
MAT

15
MAT 3360  Probability & Statistics
UD
5
OR
MAT 2200  Engineering Probability&Stats (3)
MAT 2401  Linear Algebra (3)


6
OR
MAT 2200  Engineering Probability&Stats (3)
MAT 3237  Differential Equations (3)

UD
6
MAT 2720  Discrete Mathematics

3
EE 1210  Intro to Logic System Design

5
EE 3280  Microcontroller System Design
UD
5
SECTION CREDITS REQUIRED75
Select 3 courses, 2 must be from the same discipline.
CourseAttributesCredits
PHY 1121  Physics for Sci & Engineering (5)
PHY 1122  Physics for Sci & Engineering (5)
PHY 1123  Physics for Sci & Engineering (5)
CHM 1211  General Chemistry I (5)
CHM 1212  General Chemistry II (5)
CHM 1330  Survey of Organic Chemistry (5)
BIO 2101  General Biology (5)
BIO 2102  General Biology (5)
BIO 2103  General Biology (5)
NSB, WKFS
NSB
NSB
NSB, WKFS

NSB
WKFS, NSA
NSA
WKAS, NSA
15
SECTION CREDITS REQUIRED15
Minimum 5 credits from the following list
CourseAttributesCredits
CSC 4151  Software Engineering I (3)
CSC 4152  Software Engineering II (3)
CSC 4970  Directed Resrch in Comp Scienc (5)
UD
UD
UD
5
SECTION CREDITS REQUIRED5
Electives
CourseAttributesCredits
CSC 4150  Software Engineering (5)
CSC 4210  Theory of Computatn & Algorthm (3)
CSC 4310  Compiler Design (3)
CSC 4350  Advanced Operating Systems (3)
CSC 4410  Database Management (5)
CSC 4510  Windows Programming (3)
CSC 4750  Computer Networks (5)
CSC 4760  Advanced Computer Architecture (5)
CSC 4800  Adv Issues in Computer Science (11)
CSC 4810  Advanced Issues in Computer (11)
CSC 4970  Directed Resrch in Comp Scienc (11)
UD
UD
UD
UD
UD
UD
UD
UD
UD
UD, W
UD
11
SECTION CREDITS REQUIRED11
TOTAL CREDITS REQUIRED106

Additional Requirements/Information: