This course is an introduction to the fundamentals of computer programming, which is the foundation of Computer Science. Students design, write, and debug computer programs. No prior knowledge of programming is assumed.