The objective of this course is to equip the students with the basic understanding of algorithms and programming concepts. Flowcharts are also covered in the course.
The objective of this course is to equip the students with the basic understanding of algorithms and programming concepts. Flowcharts, Data types, decision statements, compound statements, logical operators, while loop, for loop, do while loop, standard math functions, modular programming, arrays are covered in the course.
| Week | Topic |
|---|---|
| 1 | Intro.to the course, Number systems. |
| 2 | Flowcharts 1 |
| 3 | Flowcharts 2 |
| 4 | Flowcharts 3 |
| 5 | Intro. to C Programming structure |
| 6 | Data Types , Logical Operators and Decision Statements, Compound statements |
| 7 | while loops, Increment and Decrement operators |
| 8 | MIDTERM |
| 9 | for Loops, do while loops |
| 10 | Using Nested Structures I |
| 11 | Using Nested Structures II |
| 12 | Arrays |
| 13 | Functions |
| 14 | Debugging and Review |
| Method | % Each | Quantity |
|---|---|---|
| Homework | 20 | 1 |
| Midterm Exam(s) | 35 | 1 |
| Final Exam | 45 | 1 |
C How to Program 9th Edition, DEITEL & DEITEL Programming with C – 2nd Edition – Byron Gottfried