Computer Science Teaching Minor

This is an archived copy of the 2018-2019 catalog. To access the most recent version of the catalog, please visit

Minor - Computer Science Teaching

College of Humanities & Sciences

Degree Specific Credits: 23

Required Cumulative GPA: 2.75

Catalog Year: 2018-2019


Core Requirements19
Teaching Licensure Requirement4
Total Hours23

Core Requirements

Complete all of the following courses:
CSCI 105Computer Fluency3
CSCI 135Fund of Computer Science I3
CSCI 136Fund of Computer Science II3
CSCI 232Data Structures and Algorithms4
CSCI 323Software Science3
ITS 150CCNA 1: Exploration3
Total Hours19

Minimum Required Grade: C-

Teaching Licensure Requirements

Note: Individuals completing this minor in Computer Science Teaching must also complete the teaching track of a major in another content area. Students must be formally admitted to the Teacher Education Program and complete all of the professional education licensure requirements. See the Department of Teaching and Learning in the College of Education and Human Sciences for more information.

Teaching Methods Course

Note: The EDU 497 course number is used for multiple courses. Students should register for EDU 497 Methods: Teaching and Assessing Computer Science.

Complete the following course:
EDU 497Teaching and Assessing4
Total Hours4

Minimum Required Grade: C-

Secondary Teaching Licensure

Note: For endorsement to teach ­­­­­computer science, a student also must gain admission to the Teacher Education Program and meet all the requirements for secondary teaching licensure. For more information, see the Teaching and Learning Department