PRG 155 - Programming using ‘C’ Professor: Saketaram (Sam) Surendra September – December 2000 Tentative Schedule URL for course details/ materials: http://ilearn.senecac.on.ca/homepage/Sam.Surendra Mode of evaluation 2 Quizes/ mini tests Mid-term testFinal exam Assignments- 10 Marks (5 marks each). 30 Marks (Theory 20 marks and on-line 10 marks). 40 Marks (Theory 30 marks and Final Project 10 marks). 20 Marks. Week #1 (Sep 5- 8, 2000) Theory: Information Technology overview Topic - 1 (“ Introduction to C ") Lab: Introduction to lab work Week #2 (Sep. 11- 15, 2000) Theory: Topic - 1 (“ Introduction to C ") Lab: Module/ Assignment – 1 & 2 due next week Week #3 (Sep. 18- 22, 2000) Theory: Topic - 2 (“ Data types, declarations and displays ") Lab: Module/ Assignment – 1 & 2 due this week Week #4 (Sep. 25 –29, 2000) Theory: Topic - 3 (“ Assignments, addresses and interactive inputs ") Lab: Module/ Assignment – 3 Week #5 (Oct. 2 - 6, 2000) Theory: Topic - 3 (“ Assignments, addresses and interactive inputs ") Lab: Module/ Assignment – 3 due this week Mini Test/ Quiz 1 Week #6 (Oct. 9 -13, 2000) Theory: Topic - 4 (“ Selection structure") Lab: Module/ Assignment – 4 Review for Mid Term Exam. Week #7 (Oct. 16 - 20, 2000) Mid Term Exam. (Theory and Lab) Week #8 (Oct. 23 - 27, 1998) Study Week – No classes Week #9 (Oct. 30 - Nov. 3, 2000) Theory: Topic - 4 (“ Selection structure") Lab: Module/ Assignment – 4 due this week Video Presentation on C Programming. Week #10 (Nov. 6 - 10, 2000) Theory: Topic - 5 (“ Iteration structure") Lab: Module/ Assignment - 5 Week #11 (Nov. 13- 17, 2000) Theory: Topic - 5 (“ Iteration structure") Lab: Module/ Assignment – 5 due this week Week #12 (Nov. 20 - 24, 2000) Theory: Topic - 6 (“ Functions") Lab: Final Project Quiz 2 Week #13 (Nov. 27 – Dec. 1, 2000) Theory: Topic - 6 (“ Functions") Lab: Final Project 2 Final Project due on Dec. 1, 2000 Week #14 (Dec. 4 -8, 2000) Theory: Topic - 6 (“ Functions") Lab: Video Presentation on C Programming. Week #15 (Dec. 11 -15,2000) Final Exam Week (Theory) Final Project Details Around 100 lines of code containing all the topics covered in the course with enough comments. Suggestion/ Example 1. Write one function for each topic covered and put them together. 2. The project should develop into a logical module (like a programming project for an Electronic parts store/ student grading/ mathematical calculations, etc.) 3