Bachelor of Science in Computer Science

This is an archived copy of the 2016-2017 catalog. To access the most recent version of the catalog, please visit http://catalog.twu.edu.

Total Semester Credit Hours Required

120 semester credit hours.

Major

42 semester credit hours.

Minor

18 semester credit hours.

Required Computer Science Courses
CSCI 1423Programming Fundamentals I3
CSCI 2443Computer Organization and Machine Language3
CSCI 2493Programming Fundamentals II3
CSCI 3013Applied Computational Thinking3
CSCI 3053Data Structures3
CSCI 3413Software Engineering3
CSCI 3423Data Base Management3
CSCI 3443Digital Logic and Computer Architecture3
CSCI 3613Introduction to Algorithms3
CSCI 4313Networking and Data Communication3
Computer Science Electives
Select 12 additional semester credit hours in computer science, 6 of which must be advanced, to be selected with a computer science advisor12
Other Requirements
MATH 2014Calculus I4
MATH 3013Discrete Mathematics3
MATH 3073Matrix Methods3
or MATH 4013 Probability and Statistics
Core curriculum completion
Elective semester credit hours as needed to complete a minimum of 120 semester credit hours of college level coursework
Total Semester Credit Hours52

All students must complete three semester credit hours in approved Global Perspectives courses (graduation requirement).

Bachelor of Science in Computer Science Program of Study

First Year
FallTCCNSemester Credit Hours
ENG 1013Composition I ENGL 13013
HIST 1013History of the United States, 1492-1865 HIST 13013
CSCI 1403A First Course in Computing COSC 13003
CSCI 1423Programming Fundamentals I COSC 1336, COSC 14363
CSCI 1421Programming Fundamentals I - Laboratory1
Mathematics Core3
UNIV 1231Learning Frameworks: The First Year Experience EDUC 1100, EDUC 1200, EDUC 13001
 Semester Credit Hours 17
SpringTCCN
ENG 1023Composition II ENGL 13023
HIST 1023History of the United States, 1865 to the Present HIST 13023
CSCI 2493Programming Fundamentals II COSC 1337, COSC 14373
MATH 2014 (CAO Core)Calculus I MATH 2413, MATH 23134
Creative Arts Core3
 Semester Credit Hours 16
Second Year
FallTCCN
GOV 2013U.S. National Government GOVT 23053
CSCI 3053Data Structures3
CSCI 3423Data Base Management3
Life/Physical Sciences Core3
Language, Philosophy, and Culture Core3
 Semester Credit Hours 15
SpringTCCN
GOV 2023Texas Government GOVT 23063
CSCI 2443Computer Organization and Machine Language COSC 1319, COSC 23253
CSCI 3013Applied Computational Thinking3
Life/Physical Science Core3
Social/Behavioral Science Core3
 Semester Credit Hours 15
Third Year
FallTCCN
CSCI 3443Digital Logic and Computer Architecture3
CSCI 3441Digital Logic and Computer Architecture - Laboratory1
CSCI Elective (Major)3
CSCI Elective (Upper Level-Major)3
Minor3
Minor3
 Semester Credit Hours 16
SpringTCCN
CSCI 3413Software Engineering3
CSCI 3613Introduction to Algorithms3
MATH 3013Discrete Mathematics3
MATH 2053 (GP)Women and Minorities in Engineering, Mathematics, and Science3
Minor3
 Semester Credit Hours 15
Fourth Year
FallTCCN
CSCI elective (Upper Level)3
CSCI elective (Upper Level)3
Minor3
Minor (Upper Level)3
Elective2
 Semester Credit Hours 14
SpringTCCN
CSCI 4313Networking and Data Communication3
Elective3
MATH 3073Matrix Methods3
Minor (Upper Level)3
 Semester Credit Hours 12
 Total Semester Credit Hours:  120

(GP) courses satisfy global perspectives graduation requirement.