Welcome to CS112


Spring 2015

Catalog Description: CS 112 (3 cr) May be used as core credit in J-3-c. Intro to fundamental problem solving techniques using the computer; use of a programming language, structured programming concepts; use of fundamental data types, including arrays and structures; basic concepts of computer organization, editing, and program execution.

Textbook: No textbook, but the on-line manuals for: Scratch, NetLogo, and the reference for Processing will be very helpful.

Course Comments: This course is an introduction to programming. Learning to program, like any other skill, takes practice, lots of practice. Each of the languages we will use (Scratch, NetLogo, and Processing) have lots of example programs. Running these sample programs, trying to understand how they work, and modifiying them is a great way to learn. Remember that you can't hurt your computer with any of these programs - worst case you'll have to delete your modified version and go back to the orignal sample program. So, feel free to experiment, that's the best way to learn.

Prerequisites: Math 108 or sufficiently high ACT, SAT, or math placement test scores to qualify for Math 143

Meeting time:
9:30-10:30 MWF JEB 104.

Other course information
Course schedule. This includes course assignments, readings, etc. It will be added to as the course continues.

Return to Terry Soule's Homepage.