Computer Programming
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.
Instructors
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.
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
AP Computer Science | Computer Science II | Computer Science III
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.