|
|
|
|
|
|
|
Computer Science Major Requirements
|
27 semester hours
|
CSCI 3410
|
Introduction to Data Structures
|
(3 hours)
|
CSCI 3211
|
Assembly Language and Digital Logic Design
|
(3 hours)
|
CSCI 3212
|
Computer Organization and Architecture
|
(3 hours)
|
CSCI 3341
|
Operating Systems
|
(3 hours)
|
CSCI 3342
|
System and Network Programming
|
(3 hours)
|
CSCI 4320
|
Software Engineering
|
(3 hours)
|
CSCI 4520
|
Analysis of Algorithms
|
(3 hours)
|
CSCI 4710
or CBIS 3214
|
Databases or Database Management
|
(3 hours)
|
|
Other CSCI courses at the 3000-4000 level
|
(3 hours)
|
Cognate Area A: Science
|
6-16 semester hours
|
1.
|
Complete a two-semester sequence in laboratory science (if not taken in Area D)
Note: Both the lecture course and the companion laboratory course (when it exists) must be successfully completed to apply the credits from either course to this requirement.
|
(0-8 hours)
|
CHEM 1211
|
Principles of Chemistry I
|
(3 hours)
|
CHEM 1211L
|
Principles of Chemistry Laboratory I and
|
(1 hour)
|
CHEM 1212
|
Principles of Chemistry II
|
(3 hours)
|
CHEM 1212L
|
Principles of Chemistry Laboratory II
|
(1 hour)
|
|
OR
|
|
PHYS 2211
|
Principles of Physics I
|
(3 hours)
|
PHYS 2211L
|
Principles of Physics Laboratory I and
|
(1 hour)
|
PHYS 2212
|
Principles of Physics II
|
(3 hours)
|
PHYS 2212L
|
Principles of Physics Laboratory II
|
(1 hour)
|
2.
|
Complete two one-semester courses in the natural sciences (ASTR, BIOL, CHEM, ENSC, GEOL, PHYS)
Note: Both the lecture course and the companion laboratory course (when it exists) must be successfully completed to apply the credits from either course to this requirement. This requirement may be satisfied in Area D.
|
(6-8 hours)
|