Skip To Main Content

Logo Image

Logo Title

Computer Programming

IT

KCAL programming courses are designed to provide students with an opportunity to continue their education and gain experience in the world of programming. Students learn and practice Agile management techniques using the Scrum framework.In Computer Programming I and II students choose an area of focus in advanced programming, mobile app development, or video game design. By the end of the course students will have a working understanding of their area of concentration and will be prepared for either the practicum or real world experience.​

Pathway Information


Instructors

Silhouette of a person icon

Jeremy Powell
Computer Science II   |  Computer Science III   |   Practicum of Programming

Jeremy Powell teaches Computer Science II & III and Practicum in IT I & II.

This is his 20th year teaching and his seventh year at KCAL.


Profile Picture of Luci Tran

Luci Tran
Computer Science

My name is Luci Tran and I will be teaching Computer Science at KCAL. I graduated from the University of North Texas magna cum laude with a B.S. in Computer Science. I enjoy arts & crafts, video games, and traveling in my free time.

 

Matt Flegel

Matt Flegel
AP Computer Science   |   Computer Science II   |   Computer Science III

@KCALProgramming


Matt Flegel teaches AP Computer Science and Computer Science II & III.

He graduated with a B.B.A. from TCU. His teaching career started at his alma mater Fossil Ridge in 2004-05 where he taught Web Design, Graphic Design, Animation, and Computer Science. He came to KCAL 4 years ago to continue teaching Programming.

In his spare time, he enjoys spending time with my wife and 2 kids, playing board games and sports.