CS 115 Introduction to Computer Science

This is an introduction to computer science with an emphasis on programming. The topics include: design; algorithmic thinking; recursion; object-oriented programming; ethics in computer science; and some basics about computer systems: machine language, interpreters, compilers, and data representation.

Credits

4