160 likes | 311 Views
Cairo University. Faculty of Computers and Information. Programming 2 CS 213 1 st Term 2010-2011. Course Syllabus. Teaching Team . Dr. Sherif Khattab. Eng. Ayat Khairy. Eng. Marwa Nabil. s.khattab@fci-cu.edu.eg. ayat.khairy@gmail.com. marwa_nabil_cs@gmail.com. email.
E N D
Cairo University Faculty of Computers and Information Programming 2 CS 213 1st Term 2010-2011 Course Syllabus
CS213 – Programming 2 - Sherif Khattab Teaching Team Dr. Sherif Khattab Eng. Ayat Khairy Eng. Marwa Nabil s.khattab@fci-cu.edu.eg ayat.khairy@gmail.com marwa_nabil_cs@gmail.com email Sundays and Wednesdays: 3-7pm Tuesdays: 1-7pm New Bldg. 2nd floor TBD TBD office hours
CS213 – Programming 2 - Sherif Khattab Teaching Team Eng. Basheer Youssef Eng. Mahmoud Ismail Eng. Laila Moustafa basheery2001@yahoo.com alien_fci@yahoo.com laila.moustafa@gmail.com email office hours
CS213 – Programming 2 - Sherif Khattab Teaching Team Eng. Mohamed Nassef Eng. Mona El Kalamawy Eng. Manar ElKady m.nassef@fci-cu.edu.eg mona.elkalamawy@gmail.com manar.elkady@gmail.com email office hours
CS213 – Programming 2 - Sherif Khattab Teaching Team Eng. Mostafa Saad Eng. Islam Yousry mostafa_saad1111@yahoo.com solom_yousry@yahoo.com email office hours
CS213 – Programming 2 - Sherif Khattab Text Book Problem Solving with C++ (5th Edition) Walter Savitch
CS213 – Programming 2 - Sherif Khattab Class Time and Location Sunday 2:15 12:45 Big Auditorium Wednesday 2:15 12:45 Big Auditorium Attendance taken randomly
CS213 – Programming 2 - Sherif Khattab Course Schedule (tentative) Generic Programming OOP Concepts Week 8 Week 1 Design Patterns OOP Concepts Week 9 Week 2 Design Patterns OOP Concepts Week 10 Week 3 Design Patterns OOP Concepts Week 4 Week 11 Abstract Data Types Project Demos Week 5 Week 12 Project Demos Abstract Data Types Week 13 Week 6 Project Demos Generic Programming Week 7 Week 14
CS213 – Programming 2 - Sherif Khattab Grade Distribution
CS213 – Programming 2 - Sherif Khattab Project Design and implementation of a C++ program Groups of 3-5 Week 2: Project Description Out Week 5: Project Registration Due Week 8: Project Progress Report Week 12-14: Project Demos
CS213 – Programming 2 - Sherif Khattab Lab Experiments lab sheets Pair programming (2 students working together) Must show program to TA
CS213 – Programming 2 - Sherif Khattab Mid-term 1 MCQ mid-term 1 hour TBD
CS213 – Programming 2 - Sherif Khattab Assignments 5 assignments Two-week deadline Week 2: 1st assignment Week 4: 2nd assignment Week 6: 3rd assignment Week 10: 4th assignment Week 12: 5th assignment
CS213 – Programming 2 - Sherif Khattab No Cheating Do the work yourself No copying and no joint work except in project and labs Cheating Penalty: – 1 x work grade
CS213 – Programming 2 - Sherif Khattab Web Resources Course Webpage http://www.fci-cu.edu/~skhattab/cs213 http://moodle.fci-cu.edu.eg Lectures and Assignments fci_09@yahoogroups.com FCI E-Comm http://my.fci.cu.edu.eg Announcements s.khattab@fci-cu.edu.eg Put the word CS213 in Subject line