The aim of this course is to provide students the knowledge and abilities to design and implement computer programs.
Introduction to basic programming using the C programming language. The algorithmic approach, declarations, input/output, control structures, functions, dynamic memory allocation, file processing, recursion.
1: Lecture, 2: Question-Answer, 3: Lab, 4: Case-study
Course Evaluation Methods:
A: Testing, B: Experiment, C: Homework, D: Project