University Bulletin 2020-2021

Print Bulletin Page

Computer Science (BS)

Bulletin Page Content

General Education Requirements (62 Hours)

Area I - Written Composition (2 Courses, 6 Hours)

  1. 3 hours:  EH 101

  2. 3 hours:  EH 102

Area II - Humanities & Fine Arts (4 Courses, 12 Hours)

  1. 3 hours:  CA 110

  2. 3 hours from:  EH 215, EH 216, EH 225, EH 226, EH 235, EH 236

  3. 3 hours from:  ARH 100, ARH 103, ARH 123, ARS 101, DRA 110, MUL 101

  4. 3 hours from:  AFR 101, ARH 100, ARH 103, ARH 123, ARH 203, ARS 101, CLA 110, DRA 110, EH 215, EH 216, EH 225, EH 226, EH 235, EH 236, LG 101, LG 102, LG 111, LG 112, LG 121, LG 122, LG 131, LG 132, LG 141, LG 142, LG 151, LG 152, LG 153, LG 171, LG 172, LG 173, LG 201, LG 202, LG 211, LG 212, LG 213, LG 221, LG 222, LG 231, LG 232, LG 234, LG 241, LG 242, 251, LG 252, LG 271, LG 272, LG 273, LGS 101, LGS 102, LGS 106, LGS 107, LGS 110, LGS 111, LGS 131, LGS 141, LGS 142, LGS 161, LGS 162, LGS 171, LGS 172, LGS 181, LGS 182, LGS 201, LGS 202, LGS 206, LGS 207, LGS 210, LGS 211, LGS 241, LGS 242, LGS 261, LGS 262, LGS 281, LGS 282, MUL 101, PHL 110, PHL 120, PHL 121, PHL 131, PHL 231, PHL 240, REL 100, REL 200, REL 201

Area III – Natural Sciences & Mathematics (3 Courses & Labs, 11-14 Hours)

  1. 3-4 hours from:  MA 125

  2. 8-10 hours from:  BLY 121 & BLY 121L, BLY 122 & BLY 122L, CH 131 & CH 131L, CH 132 & CH 132L, GY 111 & GY 111L, GY 112 & GY 112L, PH 201 & PH 201L, PH 202 & PH 202L

Area IV – History, Social & Behavioral Sciences (4 Courses, 12 Hours)

  1. 3 hours from:  HY 101, HY 102, HY 135, HY 136

  2. 9 hours from:  AN 100, AN 101, CA 100, CA 211, CJ 105, ECO 215, ECO 216, GEO 114, GEO 115, GS 101, HY 101, HY 102, HY 135, HY 136, IS 100, IST 201, NAS 101, PSC 130, PSY 120, PSY 250, SY 109, SY 112

Area V (0-23 Hours)


_________________________

Students must complete a 6 credit hour sequence either in literature (Area II – EH 215 & EH 216, EH 225 & EH 226, or EH 235 & EH 236) or history (Area IV – HY 101 & HY 102 or HY 135 & HY 136

All undergraduates must complete two designated writing credit (W) courses, at least one of which must be in the student's major or minor.

Major Requirements (61 Hours)

Computer Science Core (18 Courses, 49 Hours)

  1. 49 hours: CA 275, EH 372, CSC 190, CSC 120, CSC 228, CSC 231, CIS 300, CSC 311, CSC 320, CSC 322, CSC 331, CSC 332, CSC 333, CSC 399, CSC 440, CSC 434, CIS 497, CIS 498

  2. 12 elective hours from: CSC 410, CSC 412, CSC 413, CSC 416, CSC 417, CSC 418, CSC 426, CSC 428, CSC 433, CSC 450, CSC 457, CSC 460, CSC 485, CSC 490, CIS 324 or CSC 324, CIS 494, ISC 472 

Minor Requirements (0 Hours)

A minor is not required for this degree program


Notes:

 

 


Additional Information

 

  

Computer Science (BS) :  (123 Total Hours)

First Year - Fall Semester

 Course ID Course Description Hours
CSC 120 Problem Solving and Programming Concepts 4
CSC 190 Introduction to Computer Science 1
CA 275 Small Group Discussion 3
MA 125 Calculus I 4
EH 101 English Composition I 3
Fine Arts/Hum Elective Area II 3
     
      Total Hours  18

First Year - Spring Semester

 Course ID Course Description Hours
 CSC 231 Introduction to Data Structures and Algorithms 4
 CSC 228 Digital Logic and Comp Architecture 3
 CA 110 Public Speaking 3
 MA 126 Calculus II 4
 EH 102 English Composition II 3
     
     
      Total Hours  17

Second Year - Fall Semester

 Course ID Course Description Hours
 CSC 331 Software Engineering Principles (W) 3
 CSC 311 Networking and Communications 3
 MA 267 Discrete Math Structures 3
 Nat Sci/Lab Area III, B 4
 Humanities/Hist Area II or Area IV 3
     
      Total Hours  16

Second Year - Spring Semester

 Course ID Course Description Hours
 CSC 320 Computer Organization and Architecture 3
 CSC 332 Advanced Data Structures and Algorithms 3
 CSC 322 Operating Systems 3
 Math Elective Area III, A 3
 Nat Sci/Lab Area III, B 4
     
      Total Hours  16

Third Year - Fall Semester

 Course ID Course Description Hours
 CIS 300 Information Technology in Society 1
 CSC 333 Program Language Theory 3
 CSC 399 Concurrency and Distributed Computing 3
 Lit/Hist Area II or Area IV 3
 Nat Sci/Lab Area III, B 4
     
      Total Hours  14

Third Year - Spring Semester

 Course ID Course Description Hours
 CSC 434 Formal Language and Automata Theory 3
 CS Elective Computer Science Elective 3
 Social Science Area IV, B 3
 Math Elective Area III, A 3
 Fine Arts/Hum Area II Elective 3
     
      Total Hours  15

Fourth Year - Fall Semester

 Course ID Course Description Hours
 EH 372 Technical Writing (W) 3
 CSC 440 Secure Software Engineering 3
 CS Elective Computer Science Elective 3
 CS Elective Computer Science Elective 3
Social Science  Area IV, B 3
     
      Total Hours  15

Fourth Year - Spring Semester

 Course ID Course Description Hours
 CIS 497 Senior Project (W) 3
 CIS 498 Senior Seminar 0
 ST 315 Applied Probability-Statistics 3
 CS Elective Computer Science Elective 3
 Lit/Hist Area II or Area IV 3
     
      Total Hours  12
Notes
 
 
 
 
 
Department of Computer Science Staff  
Professor & Computer Science Chair Dr. Todd Andel

Department of Computer Science website
https://www.southalabama.edu//colleges/soc/computerscience

Computer Science is a discipline that involves the understanding and design of computers and computational processes. In its most general form, it is concerned with the understanding of information transfer and transformation. Particular interest is placed on making processes efficient and endowing them with some form of intelligence. The discipline includes both advancing the fundamental understanding of algorithms and information processes in general, as well as the practical design of efficient, reliable software to meet given specifications. Courses offer students the opportunity to explore current trends in computing such as:  cyber security, artificial intelligence, machine learning,  big data, video game development, computer graphics and robotics.