Skip to Main content

Bachelor of Science (B.S.) in Computer Science

(120 credit hours)

Academic Major
Courses Hours
Computer Science 1336, 1337, 2336, 3304, 3352, 4301, 4302 21
Computer Science 4306, 4307, 4318, 4371 3
Computer Science (9 hours advanced) 15
Major Support Courses
Courses Hours
Biology or Geology or Health Science Professions

Biology 1306/1106, 1307/1107, 1308/1108,
1309/1109, 2323/2123, 2324/2124,
Geology 1301/1101, 1303/1103, 1304/1104,
Health Science Professions 2301/2101, 2302/2102

Chemistry, Physical Science, or Physics 3
English 3351 3

General Studies 1181

Mathematics 1314, 1316, 2413 3-4

Mathematics 2305, 2312

Physics 3444 4
Core Curriculum
Courses Hours
Core Curriculum. Students should be aware that some majors specify particular courses to meet core-curriculum requirements when options are available. 42
Courses Hours
Electives (5 hours must be advanced) 22-23

Typical Sequence of Courses

Now you know what is required for a computer science degree. But, when do you take each class? Check out the typical sequence of courses to get a better idea about which semester is best for each course.

Master Schedule

Want to know the courses that are offered in the summer, as well as the courses offered only in the spring or only in the fall? Take a look at the CS Master Schedule.

Grade Point Average (GPA) Requirements

A minimum overall 2.00 GPA (“C” average) on all college-level work and a minimum 2.00 GPA for studies at Angelo State are required for graduation from ASU. All degree programs require an overall 2.00 GPA in the student’s major field and a 2.00 GPA in the major field at ASU.