This teacher education program leads to a Bachelor of Science degree in Applied Computing Technology with a concentration in Computing Education (K-12 technology education) with state licensure in instructional technology (computers) and provides students with a background in education, computer programming, and computer systems enabling graduates to teach computing principles and serve as computing technology experts in public schools.

Students interested in pursuing a teaching license through CSU may refer to the Center for Educator Preparation (CEP) program and the College of Health and Human Sciences for general information. 

Potential Occupations

Graduates of this program can go on to become teachers in K-12 schools and will be capable of teaching a broad range of computing technology: computer applications, web development, and programming, including AP computer science courses. They will also be capable of providing expert information technology support for schools for instructional and administrative purposes.

Effective Fall 2016

CO 150College Composition (GT-CO2)1A3
CS 110Personal Computing 4
MATH 160Calculus for Physical Scientists I (GT-MA1)1B4
SPCM 200Public Speaking 3
Select one course from the following: 4
Java (CS1) No Prior Programming  
Java (CS1) Prior Programming  
Biological and Physical Science3A7
Global and Cultural Awareness3E3
Elective 3
 Total Credits 31
CS 165Java (CS2) Data Structures and Algorithms 4
CS 220Discrete Structures and their Applications 4
CS 270Computer Organization 4
EDUC 275Schooling in the United States (GT-SS3)3C3
Select one course from the following: 3
General Statistics  
Statistics for Business Students  
Introduction to Statistical Methods  
Arts and Humanities3B6
Historical Perspectives3D3
Elective 3
 Total Credits 30
CIS 3551Business Database Systems 3
CS 253Software Development with C++ 4
CT 310Web Development 4
EDUC 331Educational Technology and Assessment 2
EDUC 340Literacy and the Learner 3
EDUC 350Instruction I-Individualization/Management 3
EDUC 386Practicum-Instruction I 1
JTC 413New Communication Technologies and Society4B3
CS *** 300-level Computer Science Course 3
Advanced Writing23
 Total Credits 29
CT 320Network and System Administration 4
EDCT 465Methods and Materials in Technology Education 3
EDCT 485Student Teaching4A,4C11
EDUC 450Instruction II-Standards and Assessment 4
EDUC 486EPracticum: Instruction II 1
EDUC 493ASeminar: Professional Relations4C1
CS 4*** 400-level Computer Science Course2 4
Electives3 2-3
 Total Credits 30-31
 Program Total Credits: 120

Students who have completed CS 200 and CS 270 may need a registration override from the Computer Information Systems department to take this course.


The 400-level computer science course must be numbered less than 485.


Select enough elective credits to bring the program total to a minimum of 120 credits, of which at least 42 must be upper-division (300- to 400-level).

Distinctive Requirements for Degree Program:
To prepare for first semester:
 The curriculum for the Applied Computing Technology ‐ Computing Education concentration assumes students enter college prepared to take calculus for Physical Scientists.  This particular calculus course requires Logarithmic & Exponential Function and Trigonometry in addition to college algebra.  Entering students will need to have completed College Algebra (MATH 117 & MATH 118) prior to the first semester to be on schedule to complete within four years.

Semester 1CriticalRecommendedAUCCCredits
CO 150College Composition (GT-CO2)  1A3
CS 110Personal Computing   4
SPCM 200Public Speaking   3
Biological and Physical Sciences  3A4
Elective   3
MATH 124, MATH 125, MATH 126 must be completed by the end of Semester 1, if necessary.X   
 Total Credits   17
Semester 2CriticalRecommendedAUCCCredits
Select one course from the following:   4
Java (CS1) No Prior ProgrammingX   
Java (CS1) Prior ProgrammingX   
MATH 160Calculus for Physical Scientists I (GT-MA1) X1B4
Biological and Physical Sciences  3A3
Global and Cultural Awareness  3E3
CO 150 must be completed by the end of Semester 2.X   
 Total Credits   14
Semester 3CriticalRecommendedAUCCCredits
CS 165Java (CS2) Data Structures and AlgorithmsX  4
EDUC 275Schooling in the United States (GT-SS3)  3C3
Select one course from the following:   3
General Statistics    
Statistics for Business Students    
Introduction to Statistical Methods    
Arts and Humanities  3B3
Elective   3
MATH 160 must be completed by the end Semester 3.X   
 Total Credits   16
Semester 4CriticalRecommendedAUCCCredits
CS 220Discrete Structures and their ApplicationsX  4
CS 270Computer OrganizationX  4
Arts and Humanities  3B3
Historical Perspectives  3D3
EDUC 275 must be completed by the end of Semester 4.X   
Admission to Teacher Licensure required by the end of Semester 4. X   
 Total Credits   14
Semester 5CriticalRecommendedAUCCCredits
CIS 355Business Database Systems   3
CS 253Software Development with C++X  4
EDUC 340Literacy and the LearnerX  3
CS 3** 300-level Computer Science Course   3
Advanced Writing  23
 Total Credits   16
Semester 6CriticalRecommendedAUCCCredits
CT 310Web DevelopmentX  4
EDUC 331Educational Technology and AssessmentX  2
EDUC 350Instruction I-Individualization/ManagementX  3
EDUC 386Practicum-Instruction IX  1
JTC 413New Communication Technologies and Society  4B3
CS 3** must be completed by the end of Semester 6.    
 Total Credits   13
Semester 7CriticalRecommendedAUCCCredits
CT 320Network and System AdministrationX  4
EDCT 465Methods and Materials in Technology EducationX  3
EDUC 450Instruction II-Standards and AssessmentX  4
EDUC 486EPracticum: Instruction IIX  1
CS 4** 400-Level CS CourseX  4
Elective   2-3
 Total Credits   18-19
Semester 8CriticalRecommendedAUCCCredits
EDCT 485Student TeachingX 4A,4C11
EDUC 493ASeminar: Professional RelationsX 4C1
The benchmark courses for the 8th semester are the remaining courses in the entire program of study.X   
 Total Credits   12
 Program Total Credits:   120