CMPE108 - Algorithms & Programming
WEEK OF | TOPICS | LABS |
Feb 12 – Feb 16 | Computers (Hardware and Software) | No Lab |
Feb 19 – Feb 23 | Problem solving concepts for the computer - Algorithms and Flowcharts | No Lab |
Feb 26 – Mar 2 | Problem solving concepts for the computer - Algorithms and Flowcharts | Lab 0 - Computer Hardware and Architecture (ppt) |
Mar 5 – Mar 9 | Introduction to C (Chapter 1) and C Fundamentals (Chapter 2) | Lab 1 - Introduction to DEVC++ (pdf) and MS Visual Studio (pdf) |
Mar 12 – Mar 16 | Formatted input / output (Chapter 3) | Lab 2 - Sequential Programming - Part 1 (pdf) |
Mar 19 – Mar 23 | Expressions (Chapter 4) | Lab 2 - Sequential Programming - Part 2 (pdf) |
Mar 26 – Mar 30 | Selection Structures (Chapter 5) | Lab 3 - Selection Structures (pdf) |
Apr 2 - Apr 6 | Selection Structures (Chapter 5) and Repetitive Structures (Chapter 6) | Lab 3 - Selection Structures (cont.) (pdf) |
Apr 9 - Apr 20 | Midterm Exams | No Lab |
Apr 24 - Apr 27 | Repetitive Structures (Chapter 6) | Lab 4 - Repetitive Structures -1 (pdf) |
May 7 - May 11 | Repetitive Structures (Chapter 6) and Types - char (Chapter 7) | Lab 5 - Repetitive Structures -2 (pdf) |
May 14 - May 18 | Arrays(Chapter 8) | Lab 6-Arrays (pdf) |
May 21 - May 25 | Functions (Chapter 9) | Lab 7-Functions (pdf) |
May 28 – June 9 | Final Exams | No Lab |