Computer Science Teacher Mentor Program


2020 UCCS Department of Computer Science Teacher Mentor Program

Featuring UCCS Faculty Dr. Tim Chamillard (

The UCCS Computer Science Teacher Mentor Program is a program designed to train select Colorado high school teachers in UCCS Computer Science course pedagogy and material. The program allows trained teachers to be the Teacher Mentors for students at their high schools who wish to participate in a UCCS online Computer Science course in the fall 2020 or spring 2021 semester. Students will be enrolled with students from other high schools all over Colorado.


Summer 2020 Online Trainings: 








GDD 1200 – Introductory Programming for Game Developers

June 8-9

M, 8-3

T, 8-12

1 CEU =

10 Contact Hours




GDD 2200 – Object-Oriented Analysis, Design & Implementation

June 9-10

T, 1-4

W, 8-3

1 CEU =

10 Contact Hours




CS 1120 – Computational Thinking with Beginning Programming

June 11-12

Th, 8-3

F, 8-12

1 CEU =

10 Contact Hours






Teacher Mentor expectations:
High School Administrators expectations:
UCCS faculty and administration expectations:

Fall or Spring UCCS online Computer Science course:

Fall 2020: August 24 - December 19 (student recommendation form deadline August 20)

Spring 2021: January 19 - May 15 (student recommendation form deadline December 15)

  • Space is limited, student recommendations will be reviewed in the order they are received.

  • Tuition/fees are $550 per course (3 credits)


CS 1120 - Computational Thinking and Beginning Programming (3 Credits):

This course explores the ideas behind computational thinking: the thought processes involved in analyzing problems and formulating their solutions in precise, unambiguous ways. Topics include data collection, analysis, and representation; algorithms and procedures; simulation; and others. Most problem solutions in the course are implemented as computer programs. Prer., High school algebra or equivalent.

GDD 1200 - Introductory Programming for Game Developers (3 Credits):

Introduction to programming in the context of game development. Develops methods for problem solving, including the effective use of abstraction. Develops programming proficiency in a modern, object-oriented programming language. Students design, implement,and test various games and game components.

GDD 2200 - Object-Oriented Analysis, Design, and Implementation (3 Credits):

Students learn object-oriented analysis and design techniques including domain modeling, use case development, and sequence and class diagram creation in the game domain. Student implement their design in a small game. A variety of data structures are also covered.



How to Apply

Fill out the application for the UCCS Computer Science Teacher Mentor Program.  The program is limited to 25 participants in each training, applications will be reviewed in the order in which they are received.


Complete the form below if you are interested in being contacted about future offerings of this course:

Professional Development Interest Form


How did you hear about this program?