Computer Science B.A.
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 Year | Units | |
---|---|---|
Fall | Spring | |
ENGL 10103 Composition I (ACTS Equivalency = ENGL 1013) (Satisfies General Education Outcome 1.1) | 3 | |
MATH 24004 Calculus I (ACTS Equivalency = MATH 2405) (Satisfies General Education Outcome 2.1)1 | 4 | |
Social Sciences Elective Satisfies General Education Outcomes (3.3 and 4.1) 2 | 3 | |
Select one of the following Satisfies General Education Outcomes (3.2 and 4.2) | 3 | |
HIST 20003 History of the American People to 1877 (ACTS Equivalency = HIST 2113) | ||
HIST 20103 History of the American People, 1877 to Present (ACTS Equivalency = HIST 2123) | ||
CSCE 20004 Programming Foundations I | 4 | |
CSCE 21104 Digital Design | 4 | |
ENGL 10203 Composition II (ACTS Equivalency = ENGL 1023) (Satisfies General Education Outcome 1.1) or ENGL 10303 Technical Composition II (ACTS Equivalency = ENGL 1023) | 3 | |
MATH 26103 Discrete Mathematics | 3 | |
Year Total: | 13 | 14 |
Second Year | Units | |
Fall | Spring | |
CSCE 20104 Programming Foundations II | 4 | |
CSCE 22104 Computer Organization | 4 | |
Fine Arts Elective (Satisfies General Education Outcome 3.1)3 | 3 | |
Social Sciences Elective (Satisfies General Education Outcome 3.3)4 | 3 | |
General Elective | 3 | |
CSCE 31903 Programming Paradigms | 3 | |
SPCH 10003 Public Speaking (ACTS Equivalency = SPCH 1003) (Satisfies General Education Outcomes 1.2 and 5.1) | 3 | |
MATH 21003 Principles of Statistics (ACTS Equivalency = MATH 2103) | 3 | |
Two General Electives | 6 | |
Year Total: | 17 | 15 |
Third Year | Units | |
Fall | Spring | |
CSCE 35103 Software Engineering (Satisfies General Education Outcome 6.1) | 3 | |
ENGL 30503 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 Electives | 6 | |
PHIL 31003 Ethics and the Professions5 | 3 | |
CSCE 36103 Operating Systems | 3 | |
Social Science Elective (Satisfies General Education Outcome 3.3)3 | 3 | |
Two General Electives | 5 | |
Year Total: | 16 | 14 |
Fourth Year | Units | |
Fall | Spring | |
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 24004.
- 2
The Social Sciences Elective courses which satisfy General Education Outcomes 3.3 and 4.1 include: ANTH 10203, COMM 10203, HDFS 14003, HDFS 24103, HIST 11193, HIST 11293, HIST 20903, HUMN 111H4, HUMN 211H4, INST 28103, INST 281H3, PLSC 20103, PLSC 28103, PLSC 281H3, RESM 28503, SOCI 10103, SOCI 201H3, or SOCI 20103.
- 3
The Fine Arts Elective courses which satisfy General Education Outcome 3.1 include: ARCH 10003, ARHS 10003, COMM 10003, DANC 10003, LARC 10003, MUSC 10003, MUSC 100H3, MUSC 10103, MUSC 101H3, MUSC 13303, THTR 10003, THTR 10103, or THTR 101H3.
- 4
The Social Sciences Elective courses which satisfy General Education Outcome 3.3 include: AGEC 11003, AGEC 21003, ANTH 10203, COMM 10203, ECON 21003, ECON 22003, ECON 21403, EDST 20003, HDFS 14003, HDFS 24103, HDFS 26003, HIST 11193, HIST 111H3, HIST 11293, HIST 112H3, HIST 20003, HIST 20103, HIST 20903, HUMN 111H4, HUMN 211H4, INST 28103, INST 281H3, PLSC 20003, PLSC 20103, PLSC 21003, PLSC 28103, PLSC 2813H, PSYC 20003, RESM 28503, SOCI 20103, SOCI 201H3, SOCI 20103. Note, courses cannot be counted twice in degree requirements.
- 5
PHIL 31003 also meets Humanities Elective for State Minimum Core and Satisfies General Education Outcomes 3.2 and 5.1.