GEDB029 (2015 Spring)

Basis and Practice in Programming– 2015 Spring

Course Description

Learn the C programming language and its fundamental programming concepts. Gain the knowledge to write C language applications and undertake future courses that assume some background in computer science. Topics include structured programming, data types, functions, control structures, pointers, strings, arrays, file processing and dynamic allocation principles.

General Information

Course Schedule

Wk Title Chapter Assignment Due
1 Intro. to Computers 1
2 Intro. to C programming 2
3 Structured programming 3
4 C program control 4 Ass1
5 C functions 5 Ass2
6 Call by reference 5 Ass3
7 C arrays 6 Ass4
8 C pointers 7 Ass5
9 Mid Term Exam
10 Strings 8
11 Input and Output 9 Ass6
12 Structures 10  Ass7
13 File processing 11 Ass8
14 C preprocessor 13 Ass9
15 Other topics 14 Ass10
16 Final Term Exam