Current Course: S10 15-123: Effective Programming in C and UnixProvides a substantial exposure to the C programming language and the Unix programming environment for students with prior programming experience but minimal exposure to C. Arrays, structs and unions, dynamic memory allocation (malloc and free), pointers, pointer arithmetic, and casting. Data structures include lists and hash tables. Cross-platform portability issues. Tools such as emacs/vi, make, and gdb will be covered. Scripting with PERL and bourne shell will be used to solve simple problems. Pereq for 15-213. | ||||
2010 MARCH | ||||
|---|---|---|---|---|
| Mon | Tue | Wed | Thu | Fri |
| Mar 1 10:30am-12:20am RECITATION 1:30pm-4:20pm RECITATION |
Mar 2 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 3 OFFICE hrs by Appt. |
Mar 4 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 5 OFFICE hrs by Appt. |
| Mar 8 10:30am-12:20am RECITATION 1:30pm-4:20pm RECITATION |
Mar 9 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 10 OFFICE hrs by Appt. |
Mar 11 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 12 OFFICE hrs by Appt. |
| Mar 15 10:30am-12:20am RECITATION 1:30pm-4:20pm RECITATION |
Mar 16 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 17 OFFICE hrs by Appt. |
Mar 18 10:30am-11:50amLECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 19 OFFICE 12p-2pm |
| Mar 22 10:30am-12:20am RECITATION 1:30pm-4:20pm RECITATION |
Mar 23 10:30am-11:50am LECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 24 OFFICE hrs by Appt. |
Mar 25 10:30am-11:50amLECTURE 12:30pm-1:30pm OFFICE 1:30pm-2:50pm LECTURE 3pm-5pm OFFICE |
Mar 26 OFFICE hrs by Appt. |