Introduction to CS and Programming in C


Home
Syllabus
Schedule
Grades
About CUNIX
Misc. Links


Home

  " This is Unix system. I know this! " Youtube
- 13 year old Lex from <Jurassic Park>

Announcements

12/15/2009
Final exam will be in classroom on 12/21/2009 from 1 ~ 4 pm.
11/23/2009
Anusha's office hours for the rest of the semester will be from 11 am ~ 1 pm Tuesdays in the TA room.
11/09/2009
Midterm solution posted here.
10/08/2009
No office hours today due to illness. Please send an email if you need help.
9/17/2009
Permanent change in Anusha's office hours: new hours are Wednesdays at 3:00 ~ 4:00 pm and 5:30 ~ 6:30 pm. Same location: TA room
9/17/2009
Jong Yul's office hour location will be changed to the TA room for today.
9/15/2009
Class for 9/16 will be held at 252 Engineering Terrace, 1:10 ~ 2:00 pm.
We will have a Unix + Hello World programming lab.
Please bring your own laptop if you need help setting it up for the course. Bringing your laptop helps the class as well since there are only 15 computers in the lab.
9/10/2009 The classroom has been officially changed to 253 Engineering Terrace.


Homework assignments


12/02/2009
Homework #5 is due Friday 12/18/2009 midnight.
11/18/2009
Homework #4 is due Friday 12/04/2009 midnight.
       You can test your code with main.c
11/04/2009
Homework #3 is due Wednesday 11/18/2009 midnight.
       You need to download sort.c
                     (Extended to Friday 11/20/2009 midnight.)
10/08/2009
Homework #2 is due Wednesday 10/21/2009 midnight.
       You need to download blackjack.h and blackjack.c for the programming part. Also, take a look at a sample run of the finished program.
                     (Extended to Monday 10/26/2009 midnight.)
09/23/2009
Homework #1 is due Wednesday 10/07/2009 midnight.
                     (Extended to Friday 10/09/2009 midnight.)


Weekly programming exercises


11/18/2009
Exercise #7
11/04/2009
Exercise #6
10/15/2009
Exercise #5
10/08/2009
Exercise #4
9/30/2009
Exercise #3
9/23/2009
Exercise #2
9/16/2009
Exercise #1