No
| Topic
| Start date
| Due date
| More info
|
---|
Warm-up assignment
| Simple statements and input/output
| January 05, 2015 (Not for evaluation)
|
|
Assignment 1
| Variables, assignments and I/O
| January 12, 2015
| January 12, 2015
| Solution
|
Assignment 2
| Conditions and branching
| January 19, 2015
| January 19, 2015
| Solution
|
Supplementary assignment
| Loops and iteration
| February 02, 2015 (Not for evaluation)
| Solution: Part 1,
Part 2
|
Assignment 3
| Functions and array handling
| February 09, 2015
| February 09, 2015
| Solution
|
Assignment 4
| Recursive functions
| March 02, 2015
| March 02, 2015
| Tutorial |
Solution
|
Assignment 5
| Structures, arrays, recursion
| March 09, 2015
| March 09, 2015
| Tutorial |
Sample inputs: 1,
2,
3 |
Solution
|
Assignment 6
| One-dimensional arrays
| March 16, 2015
| March 16, 2015
| Solution
|
Assignment 7
| Two-dimensional arrays
| March 23, 2015
| March 23, 2015
| Solution
|
Assignment 8
| Dynamic memory allocation
| March 30, 2015
| March 30, 2015
| Solution
|
LAB TEST
| Before dynamic memory allocation
| April 06, 2015
| April 06, 2015
| Solution:
Odd PC: Part 1, Part 2
Even PC: Part 1, Part 2
|
Assignment 9
| Linked lists
| April 13, 2015
| April 13, 2015
| Tutorial |
Code |
Solution
|