Teacher Certification

Candidates for secondary teaching certification (grades 8-12) should pursue a major in computer science and should consult with an advisor in the School of Education, College of Education and Psychology. In addition to the required professional education course sequence, requirements for secondary certification in computer science are outlined below:

A candidate for certification must:

Degree Requirements

Complete a minimum of 12 upper-division semester hours of computer science at UT Tyler

Have a minimum grade point average of 2.0 in all upper-division computer science courses attempted and a grade of “C” or better in each of the computer science or math courses listed below

Non-degreed, non-certified students should complete requirements for the Bachelor of Science degree in Computer Science including:

COSC 4340Comparative Study of Programming Languages

Students who have already completed a baccalaureate degree, hold a secondary teaching certificate in another academic field, and/or seek a second teaching field should minimally complete the following courses or their equivalents:

COSC 1436Programming Fundamentals

COSC 1437The Object-Oriented Paradigm

COSC 2315Computer Organization

COSC 2336Data Structures and Algorithms [ TCCN: COSC 2336]

COSC 3215Social and Professional Issues in Computing

COSC 3325Algorithm Design and Analysis

COSC 3445Computer Architecture

COSC 4340Comparative Study of Programming Languages

MATH 2330Discrete Structures