Introduction to Programming 1B: Problem-Solving Through Programming

Course Overview:

This online STEM elective course builds on foundational programming concepts by guiding learners through the full software development lifecycle. Students will explore design planning, abstraction, testing, debugging, and quality assurance as they plan and develop real-world applications. The course culminates in a capstone project, where students design and launch their very own app—providing a thorough introduction to software creation and problem-solving in programming.

Back to top