Course Information
- Course: CS 111: Introduction to Computer Science
- Term: Fall 2018
- Section: 03
- Room: CMC 102
- Time: MW 3:10–4:20pm and F 3:30–4:30pm
- Piazza: https://piazza.com/carleton/fall2018/cs111/home
- Instructor: Titus Klinge
- Email: tklinge@carleton.edu
- Homepage: https://cs.carleton.edu/faculty/tklinge
- Office: CMC 318
- Phone: x6194
- Office Hours:
- Tuesday, 10:30–noon
- Wednesday, 10:30–11:30 AM
- Thursday, 2:30–4:00 PM
- Prefect: Ethan Cassel-Mace (casselmacee)
- Review Sessions: Thursdays, 8-9 PM, CMC 206
- Lab Sessions: Mondays, 4:30-5:30, CMC 306
- Course Staff: Sam Nozaki (nozakis) and Yuting Su (suy)
Course Description
This course will introduce you to computer programming and the design of algorithms. By writing programs to solve problems in areas such as image processing, text processing, and simple games, you will learn about recursive and iterative algorithms, complexity analysis, graphics, data representation, software engineering, and object-oriented design. No previous programming experience is necessary.
(Taken directly from the Carleton College Computer Science Academic Catalog, September 2018)