News

This is an introductory course on the fundamentals of computer programming. I see this class as an opportunity for you, the student, to see what computer programming is all about and (more importantly ...
Code teaches students the fundamentals of programming within a creative studio environment. This means that I teach the fundamental concepts of programming, and students use those concepts towards the ...
In the first half of the course, you’ll learn the basics of imperative programming and manual memory management using the C programming language. In the second half of the course, we’ll transition to ...
is the third programming construct. There are times when a program needs to repeat certain steps until told otherwise, or until a condition has been met. This process is known as iteration.