Computer Science, Engineering and Technology
About the Division
The Technology, Engineering and Computer Science (TECS) Division offers a robust program of electives. Within these project-based courses, students will develop an innovative and problem-solving mindset while pursuing professional and personal endeavors. The rich curricula connects students to the core content areas in a collaborative lab-based environment using the coolest tools and software in the school.
Learn more about SHS Technology Education
Dr. Wendy Custable, Director of Computer Science, Engineering and Technology
wcustable@d125.org / 847-415-4151
Jean Candotti, Administrative Assistant
jcandotti@d125.org / 847-415-4150
Computer Science, Engineering and Technology Faculty and Staff Directory
Course Descriptions
For course descriptions from all academic divisions, visit our Coursebook page.
Click on the course to see its goals and learning targets:
* - denotes one-semester course
COMPUTER SCIENCE
Foundations of Computer Programming (CSC 161/162)
Computer Programming with Java (CSC 181/182)
Mobile App Development and Programming (CSC 251/252)
AP Computer Science A (CSC 391/392)
AP Computer Science Principles (CSC 371/372)
ENGINEERING
PLTW Introduction to Engineering Design (TEC 151/152)
PLTW Principles of Engineering (TEC 301/302)
PLTW Digital Electronics (TEC 291/292)
PLTW Civil Engineering and Architecture (TEC 261/262)
PLTW Engineering Design and Development (TEC 401/402)
PLTW Computer-Integrated Manufacturing (TEC 351/352)
Architectural Design (TEC 141/142)
Advanced Architectural Design (TEC 241/242)
TECHNOLOGY
Game Development 1 (TEC 501/502)
Game Development 2 (TEC 511/512)
Web Development 1 (TEC 171/172)
Web Development 2 (TEC 281/282)
Print Media 1 (TEC 181/182)
Print Media 2 (TEC 251/252)
Audio Video Design 1 (TEC 111/112)
Audio Video Design 2 (TEC 121/122)
Media Arts Design and Development (TEC 311/312)