B.S. Computer Science (Semester-by-Semester Schedule) (From Fall 2012)
First Semester
/Second Semester
RHET 1311 Composition I
/3
/RHET 1312 Composition II
/3
HIST 1311 History of Civilization I or HIST 1312 History of Civilization II
/3
/MATH 1452 Calculus II
/4
MATH 1451 Calculus I
/4
/ SPCH 1300 Speech Communication /3
CPSC 1175 Introduction to Computer Science - Laboratory
/1
CPSC 1375 Programming I
/3
/CPSC 2376 Programming II
/3
CPSC/IFSC 1105 Freshman Experience
/1
/CPSC/IFSC 1310 Internet Technologies
/3
Semester Total:
/15
/Semester Total:
/16
Third Semester
/Fourth Semester
CPSC 2382 Introduction to Computer Systems and Assembly Language
/3
/Minor course
/3
CPSC 2380 Data Structures and Algorithms
/3
/CPSC 3370: Net Centric Computing: Systems Concepts
/3
PHYS 2321 Physics for Scientists and Engineers I*
/3
/CPSC 3375 Database Concepts I
/3
PHYS 2121 Physics for Scientists and Engineers I Laboratory *
/1
/PHYS 2322 Physics for Scientists and Engineers II *
/3
MATH 2310 Discrete Mathematics
/3
/PHYS 2122 Physics for Scientists and Engineers II Laboratory *
/1
HIST 2311 U.S. History to 1877 or
HIST 2312 U.S. History since 1877 or
POLS 1310 Amer. National Government
/3
/IFSC 2200 Ethics in the Profession
/2
Semester Total:
/16
/Semester Total:
/15
Fifth Semester
/Sixth Semester
Fine Arts/ Humanities core requirement
/3
/RHET 3326 Technical Writing
/3
CPSC 3371: Net Centric Computing: Language Concepts
/3
/Social Sciences core requirement
/3
CPSC 3482 Computer Organization I
/4
/Upper-level CPSC Elective
/3
MATH 3310 Algebraic Structures I or MATH 3312 Linear Algebra
/3
/Math/Science UL Elective+
/3
Minor course
/3
/Upper level Humanities core requirement**
/3
Semester Total:
/16
/Semester Total:
/15
Seventh Semester
/Eighth Semester
CPSC 4373 Fundamentals of Software Engineering
/3
/Upper-level CPSC Elective
/3
Unrestricted Elective
/2
/CPSC 4392 Capstone Project
/3
Upper-level CPSC Elective
/3
/Upper-level Minor courses
/6
STAT 3352 Applied Statistics I
/3
/ /Technical science with lab++
/4
/ /Semester Total:
/15
/Semester Total:
/12
Total credit hours for the degree: 120
*: CHEM 1402 can be taken in lieu of phys 2321/2121 and CHEM 1403 may be taken in lieu of phys 2322/2122
**: any upper-level offering from programs in the College of Arts, Humanities, Social Sciences qualifies
+: student must take at least 30 credits in math and science in total; some minors will allow students to achieve this without this extra requirement
++: see list of core science options; choose from among the two earth science, two biology, and one astronomy offering