Date |
Topics to be covered |
Labs |
27 January 2004 |
INTRODUCTION
![bullet](../_themes/expeditn/expbul1a.gif) |
Motivation |
![bullet](../_themes/expeditn/expbul1a.gif) |
The logic of
procedural languages |
![bullet](../_themes/expeditn/expbul1a.gif) |
History of C |
![bullet](../_themes/expeditn/expbul1a.gif) |
Some Basic C
Concepts |
![bullet](../_themes/expeditn/expbul1a.gif) |
Hello World
Program |
|
|
3 February 2004 |
PUBLIC
HOLIDAY |
|
10 February 2004 |
DATA TYPES
ARITHMETIC EXPRESSIONS |
![bullet](../_themes/expeditn/expbul1a.gif) | Getting used
to the C compiler |
![bullet](../_themes/expeditn/expbul1a.gif) | "Hello
World" Program |
![bullet](../_themes/expeditn/expbul1a.gif) |
Examples on
data handling |
|
17 February 2004 |
Using STDIO
![bullet](../_themes/expeditn/expbul1a.gif) |
getch,
getchar, |
![bullet](../_themes/expeditn/expbul1a.gif) |
putch,
putchar |
![bullet](../_themes/expeditn/expbul1a.gif) |
printf |
![bullet](../_themes/expeditn/expbul1a.gif) |
scanf |
|
![bullet](../_themes/expeditn/expbul1a.gif) | Examples on using STDIO |
|
24 February 2004 |
FLOW CONTROL
![bullet](../_themes/expeditn/expbul1a.gif) |
if
blocks |
![bullet](../_themes/expeditn/expbul1a.gif) |
switch,
break, continue |
|
![bullet](../_themes/expeditn/expbul1a.gif) |
Examples on
flow control. |
|
2 March 2004 |
LOOPS
|
![bullet](../_themes/expeditn/expbul1a.gif) |
Examples on
loops |
|
9 March 2004 |
MIDTERM I |
|
16 March 2004 |
FUNCTIONS
![bullet](../_themes/expeditn/expbul1a.gif) | Built-in
functions |
![bullet](../_themes/expeditn/expbul1a.gif) | Defining
new functions |
|
![bullet](../_themes/expeditn/expbul1a.gif) |
Comprehensive
examples |
|
23 March 2004 |
POINTERS and ARRAYS
MULTIPLE ARRAYS |
![bullet](../_themes/expeditn/expbul1a.gif) |
Comprehensive
examples |
|
30 March 2004 |
STRING MANIPULATION |
![bullet](../_themes/expeditn/expbul1a.gif) | Comprehensive
examples |
|
6 April 2004 |
STRUCTURES AND UNIONS |
![bullet](../_themes/expeditn/expbul1a.gif) |
Comprehensive
examples |
|
13 April 2004 |
MIDTERM II |
|
20 April 2004 |
MEMORY ALLOCATION |
![bullet](../_themes/expeditn/expbul1a.gif) | Comprehensive
examples |
|
27 April 2004 |
FILE I/O |
![bullet](../_themes/expeditn/expbul1a.gif) | Comprehensive
examples |
|