Computer Science B.A. Eight-Semester Degree Program

The following sections contain the list of courses required for the Bachelor of Arts in Computer Science (B.A.) degrees with a suggested sequence below.

Not all courses are offered every semester, so students who deviate from the suggested sequence must pay careful attention to course scheduling and course prerequisites. Students wishing to follow the eight-semester degree plan should see the Eight-Semester Degree Policy in the Academic Regulations chapter for university requirements of the program.

Scholarship students may need to take General Elective hours in First Year, Fall and Spring Semesters, as well as the Third Year, Spring Semester for 15 semester hours.

First YearUnits
FallSpring
ENGL 1013 Composition I (ACTS Equivalency = ENGL 1013) (Satisfies General Education Outcome 1.1)3  
MATH 2554 Calculus I (ACTS Equivalency = MATH 2405) (Satisfies General Education Outcome 2.1)14  
Social Sciences Elective Satisfies General Education Outcomes (3.3 and 4.1) 23  
Select one of the following Satisfies General Education Outcomes (3.2 and 4.2)3  
HIST 2003 History of the American People to 1877 (ACTS Equivalency = HIST 2113)
HIST 2013 History of the American People, 1877 to Present (ACTS Equivalency = HIST 2123)
CSCE 2004 Programming Foundations I  4
CSCE 2114 Digital Design  4
ENGL 1023 Composition II (ACTS Equivalency = ENGL 1023) (Satisfies General Education Outcome 1.1)
or ENGL 1033 Technical Composition II (ACTS Equivalency = ENGL 1023)
  3
MATH 2603 Discrete Mathematics  3
Year Total: 13 14
 
Second YearUnits
FallSpring
CSCE 2014 Programming Foundations II4  
CSCE 2214 Computer Organization4  
Fine Arts Elective (Satisfies General Education Outcome 3.1)33  
Social Sciences Elective (Satisfies General Education Outcome 3.3)43  
General Elective3  
CSCE 3193 Programming Paradigms  3
COMM 1313 Public Speaking (ACTS Equivalency = SPCH 1003) (Satisfies General Education Outcomes 1.2 and 5.1)  3
STAT 2303 Principles of Statistics (ACTS Equivalency = MATH 2103)  3
Two General Electives  6
Year Total: 17 15
 
Third YearUnits
FallSpring
CSCE 3513 Software Engineering (Satisfies General Education Outcome 6.1)3  
ENGL 3053 Technical and Professional Writing (ACTS Equivalency = ENGL 2023)3  
Science Elective (Meets State Minimum Core and Satisfies General Education Outcome 3.4)4  
Two General Electives6  
PHIL 3103 Ethics and the Professions5  3
CSCE 3613 Operating Systems  3
Social Science Elective (Satisfies General Education Outcome 3.3)3  3
Two General Electives  5
Year Total: 16 14
 
Fourth YearUnits
FallSpring
Two CSCE electives (3000 level or higher)6  
Science Elective (Meets State Minimum Core and Satisfies General Education Outcome 3.4)4  
Two General Electives (3000 level or higher)6  
Two CSCE electives (3000 level or higher)  6
Three General Electives (3000 level or Higher)  9
Year Total: 16 15
 
Total Units in Sequence:  120
1

Students have demonstrated successful completion of the learning indicators identified for learning outcome 2.1, by meeting the prerequisites for MATH 2554.

2

The Social Sciences Elective courses which satisfy General Education Outcomes 3.3 and 4.1 include:  ANTH 1023COMM 1023HDFS 1403HDFS 2413, HIST 1113HIST 1123, HIST 2093, HUMN 1114HHUMN 2114H, INST 2013, INST 2813, INST 2813H, PLSC 2013, PLSC 2813, PLSC 2813H, RESM 2853, SOCI 2013, SOCI 2013H, or SOCI 2033.

3

The Fine Arts Elective courses which satisfy General Education Outcome 3.1 include:  ARCH 1003, ARHS 1003COMM 1003DANC 1003, LARC 1003, MLIT 1003, MLIT 1003HMLIT 1013, MLIT 1013H, MLIT 1333THTR 1003, THTR 1013, or THTR 1013H.

4

The Social Sciences Elective courses which satisfy General Education Outcome 3.3 include:  AGEC 1103, AGEC 2103ANTH 1023COMM 1023, ECON 2013, ECON 2023ECON 2143EDST 2003, HDFS 1403HDFS 2413HDFS 2603HIST 1113, HIST 1113H, HIST 1123, HIST 1123H, HIST 2003HIST 2013, HIST 2093, HUMN 1114H, HUMN 2114H, INST 2013, INST 2813, INST 2813H, PLSC 2003PLSC 2013PLSC 2203, PLSC 2813, PLSC 2813H, PSYC 2003RESM 2853SOCI 2013, SOCI 2013HSOCI 2033.  Note, courses cannot be counted twice in degree requirements.

5

PHIL 3103 also meets Humanities Elective for State Minimum Core and Satisfies General Education Outcomes 3.2 and 5.1.