St. Thomas requires a year of technology credits for graduation. All Sophomores take Computer Applications. Juniors must take at least one of the following: Web Design & Management, Broadcast & Video Production, Java Programming, AP Computer Science A, or Visual Basic Programming. Other courses may be taken for elective credits during the Junior and Senior years.
Grade 10: Computer Applications (required), Robotics
Grade 11: (one of the following required) Web Design & Management, Computer Science I, Advanced Computer Science I, AP Computer Science A, Broadcast Journalism, Broadcast & Video Production, Robotics, AP Computer Science Principles
Grade 12: (any of the following electives) Web Design & Management, Computer Science I, Advanced Computer Science I, AP Computer Science A, Broadcast Journalism, Broadcast & Video Production, Robotics, AP Computer Science Principles
Daniel Bryant ‘93 (B.A. University of Houston at Clear Lake; M.Ed. Curriculum and instructional Technology, Grand Canyon University; M. Ed. Educational Leadership, University of St. Thomas) is a graduate of St. Thomas and joined the faculty in 2015. He teaches Biology, Chemistry and Anatomy & Physiology. He has been teaching science in the Archdiocese for 18 years. He was named a Fellow of the Linnean Society of London in 2012 and has served as a board member of the National Science Teacher Association and the Texas Association of Biology Teachers.
Lance Dundee ‘90 (B.S. Communications, Marquette University; M.A.T. Specialization in Educational Technology, National University) is a 1990 graduate of St. Thomas. He joined the faculty in 2005 and has over 25 years of experience in the technology field. He teaches Computer Applications, Web Design and Video Broadcast. Prior to becoming a teacher, Mr. Dundee was a database and system administrator, process engineer, project manager and business analyst.
Deanna Woodlief (B.S. Computer Science, Texas A&M University) joined St. Thomas in 2018. She has worked in the Archdiocese since 2007 in IT and teaching. She is a MCSE (Microsoft Certified System Engineer) and prior to working in education worked as a Network Consultant.