C Course
Programming Club, IIT Kanpur

Fall 2008

Home | Instructors | Lecture Notes | Contact Information




Announcements

(04 Oct) Schedule : Exam on 2nd Nov. class on 18th, 19th Oct. and one lab session on Nov 1.
(22 Sep) No class on 27th, 28th Sep.
(28 Aug) Check out problem set 1 in course notes.
(28 Aug) Next lecture on 30th August. 6:00pm, L17.
(17 Aug) Next session will be a lab session at CC (Computer center), Linux lab, 23rd Aug at 6:00pm.
(16 Aug) Please use Discussion page for discussing your queries.


Instructors

  1. Deepak Majeti (mdeepak)
  2. Nitin Munjal (nitinm)
  3. Rishi Kumar (rishik)
  4. Satendra Kumar Yadav (satendra)

Course Coordinator

  1. Ashish Agarwal


Notes

s.notopicslidescodeassignmentdate
1. Introduction to C language and Linux pdf ppt 16/8
2. Data, Operators, IO pdf ppt 2_precedence.c17/8
Lab Session pdf 23/8
Supplementary Problems 1pdf 28/8
3. Conditional Expressionspdf ppt 3_break.c
3_continue.c
3_fall-through.c
31/8
4. Functions and Scope of variablespdf ppt 4_scope_block.c
4_scope_if_else.c
4_print_max.c6/9
5. Arrays, Pointers and Stringspdf ppt 5_array_average.c
5_hello.c
5_pointer.c
5_pointer_arithmetic.c
5_swap_attempt_1.c
5_swap_attempt_2.c
7/9
Lab Session 2pdf calculatePi.c
concatenateStrings.c
13/9
6. More on Pointerspdf ppt 6_pointers.c
6_function_pointer.c
6_segmentation.c
14/9
7. Dynamic Memory Allocationpdf ppt 6_pointers.c
6_function_pointer.c
6_segmentation.c
20/9
Lab Session 3pdf stack.c21/9
8. Structs, File I/O, Recursionpdf ppt 8_basic_of_structures.c
8_structures_and_functions.c
8_structures_and_functions1.c
8_structures_and_functions_wPtr.c
18/10
9. Preproccessing, libc, searching, sortingpdf ppt19/10
Lab Session 4pdf bst.c01/11


Contact

Feel free to email us regarding any feedback/suggestion about the course. E-Mail