An introduction to computer programming and computer science fundamentals.

Programming Fundamentals in combining Graphics, Animation and Interaction