MIT Student Information Processing Board

SIPB IAP 2001

Crash Course in C


Leader: Matthew Belmonte <sipb-iap-c3@mit.edu>
Lecturers: Matthew Belmonte, Nick Ingolia, Alex Rolfe

Description:
A 2-week intensive introduction to C for people with some prior programming experience (e.g. 6.001).

Class Schedule:
Weekdays, Tuesday 16 January through Thursday 25 January (8 meetings), 9pm-11pm

Meeting Place:
3-133

Suggested Background or Preparation:
Some programming experience (e.g. 6.001).

This is a two-week course covering the basics of the C programming language. It is not a course about algorithms; participants should already be comfortable programming in a language other than C. Using many examples and focussing on common pitfalls, we'll highlight the features and quirks of the C language. By the end of it, you should be comfortable exploring C on your own and will know where to look for more information.


TEXTS

The MIT libraries will allow you to borrow some of these books for many weeks. Since there are many people in this course and few copies of the books, please don't do that. Instead, please try to use them in the libraries, or to borrow them only overnight. Also, to avoid delays in transit, if you borrow them please return them to their libraries of origin.