Technology
Courses
AP Computer Science Principles
Credits 1.0Applied Concepts Of Engineering In Math & Science
Credits 2.0Architectural Drawing & Design
Credits 0.5Automotive Technology: TEC 123
Credits 1.0This course provide hands-on training in vehicle maintenance, repair, and diagnostics, covering everything from basic engine theory, brakes, and electrical systems to advanced computer controls, preparing students for entry-level technician roles or further education. These programs emphasize safety, practical skills with shop tools, problem-solving, and workplace readiness through a mix of classroom theory and extensive lab work, aligning with professional standards.
Carnegie Mellon Computer Programming
Credits 1.0A technical introduction to the fundamentals of programming with an emphasis on producing clear, robust, and reasonably efficient code using top-down design, informal analysis, and effective testing and debugging. Starting from first principles, we will cover a large subset of the Python programming language, including its standard libraries and programming paradigms. This is a rigorous and fast-paced course that requires at least one year of prior programming experience at the high school level. It is equivalent to Carnegie Mellon University’s 15-112 course and should substitute for any first-semester college programming course as a result. NOTE: students must achieve a C or better on the proctored final to satisfy the prerequisite for any subsequent Computer Science course at Carnegie Mellon such as 15-122 or 15-150.