Bachelor of Arts (B.A.) Major in Computer Science (Teacher Certification in Computer Science, Grades 8-12)

Minimum required: 126 semester hours

General Requirements

  1. A minimum of 126 hours will be completed for students pursuing teacher certification. Of those hours, 9 hours must be writing intensive, and 36 hours must be advanced.
  2. A minimum of 42 hours must be completed in the general education core curriculum. Refer to the Academic Services section of this catalog for additional information about general education core curriculum requirements.
  3. In addition to satisfying the University graduation requirements, students must earn a grade of C or higher in all computer science and mathematics courses used to satisfy the requirements of the computer science major.
  4. All students pursuing teacher certification must apply and be accepted to the Office of Educator Preparation.

  5. Students pursuing the B.A. degree are required to complete an additional 3 hours of English beyond the general education core curriculum. A grade of C or higher is required in these additional hours to satisfy the graduation requirements of the computer science major.  Students may select from: 
    ENG 2310British Literature before 17853
    ENG 2320British Literature since 17853
    ENG 2330World Literature before 16003
    ENG 2340World Literature since 16003
    ENG 2359US Literature before 18653
    ENG 2360US Literature since 18653
    ENG 3303Technical Writing 13
    ENG 3311Practices in Writing and Rhetoric 13

     ENG 3303 or ENG 3311 is recommended.

  6. Computer Science majors must complete 37 hours of Computer Science including one CS project course from: 
    CS 4318Compiler Construction3
    CS 4326Human Factors of Computer Systems3
    CS 4371Computer System Security3
    CS 4380Parallel Programming3
    CS 4398Software Engineering Project3
  7. A minor is required. Students seeking teacher certification will automatically satisfy a minor in Secondary Education when they successfully complete the 21 hours of Professional Education sequence of courses under the College of Education: 
    CI 3325Adolescent Growth and Development3
    CI 4332Secondary Teaching: Curriculum and Technology3
    CI 4370Classroom Management, Ethics, and Legal Issues in Secondary Teaching3
    CI 4343Instructional Strategies for the Secondary Teacher3
    RDG 3323Teaching Reading in the Content Areas3
    EDST 4681Student Teaching 7-126

Course Requirements 

First SemesterHoursSecond SemesterHours 
CS 14284CS 23083 
Select one of the following:13MATH 23583 
 Life and Physical Sciences24 
 ENG 13203 
 PHIL 1305 or 13203 
US 11001  
ENG 13103  
COMM 13103  
 14 16
First SemesterHoursSecond SemesterHoursSummerHours
CS 23153CS 33393Summer I: 
CS 23183CS 33543Select one of the following (English Literature):3
CS 33583Modern Language 142034 
MATH 33983Life and Physical Sciences24 
Modern Language 141034  
  HIST 13103
  Summer II: 
  Select one of the following:3
  HIST 13203
 16 14 12
First SemesterHoursSecond SemesterHoursSummerHours
CS 33983CS Advanced Elective3Summer I: 
CS Advanced Elective3CS Advanced Elective3POSI 23103
Modern Language 23103Modern Language 23203Select one of the following (Social and Behavioral Sciences):3
CI 33253CI 43323 
  Summer II: 
  POSI 23203
  Select one of the following (Additional English Requirement):3
 12 12 12
First SemesterHoursSecond SemesterHours 
CS Project select one of the following:3EDST 46816 
CI 43433  
CI 43703  
RDG 33233  
 12 6
Total Hours: 126

MATH 2417 or MATH 2471 may substitute for the MATH 1317, MATH 1319, MATH 1329, or MATH 2321 requirement.

Computer Science majors must take eight hours (2 courses) from: BIO 1330/BIO 1130 & BIO 1331/BIO 1131; PHYS 1315/PHYS 1115 & PHYS 1325/PHYS 1125 [or PHYS 1430 & PHYS 2425]; CHEM 1341/CHEM 1141, and CHEM 1342/CHEM 1142; or GEOL 1410 & GEOL 1420. The eight hours (2 courses) must be from the same science (BIO, CHEM, GEOL, or PHYS) as listed above.
Students pursuing the B.A. degree are required to complete 6 hours of language (2310 and 2320) in the same modern language. Most students will have to complete 1410 and 1420 as prerequisites before attempting 2310.