This course is an introduction to programming using a high-level language that is easy for students with no prior programming experience to learn. Students study the classic program development process with an emphasis on procedural programming. Students learn how to design, develop, execute, debug, and test software. This course consists of real-world programming exercises from various disciplines.