Académique Documents
Professionnel Documents
Culture Documents
work, quizzes, mid term, final, programming assignment, lab work etc) Course Coordinator URL (If any) Current Catalog Description Text Book (or Laboratory Manual for laboratory Courses) Reference Material Course Goals Topic Covered in the Course, with Number of Lectures On each Topic (Assume 15- week instruction and one hour lectures)
CS 705 Object Oriented Paradigm 4 (3-1) Programming Fundamentals in C++ - C++ Programming Basics, Loops & Decisions, Structures, Functions Theory: 60-marks 25% Sessional Work (Quizzes, Programming Assignments, Semester Project, lab work) 25% Mid Exam 50% Final Exam Practical Exam: 20-marks
Week 16
Lab 2: Classes, Constructors, Default Constructors Lab 3: Operators Unary Operators & Binary Operators Lab 4: Multiple Overloading & Data Conversion Lab 5: Inheritance, Derived & Base Class Lab 6: Inheritance Levels of Inheritance Lab 7: Inheritance Levels of Inheritance Lab 8: Pointers Address & Pointers Lab 9: : Pointers Pointers & Arrays, Pointers & Functions Lab 10: Virtual Functions, Friend Functions, Static Functions, this pointer Lab 11: Streams & Files, Stream Classes, Stream Errors Lab 12: Disk File I/O with Streams Lab 13: Templates Function & Class Templates Lab 14: Exceptions Lab 15, 16: Semester Project
Case Studies Assignments Theory and problem statements as programming
Programming Assignments Done in the course Class Time spent on (in credit hour)
Social and Ethical Issues Learn to work in a team. Group discussion and problem solution Practical projects demonstration. Quiz and assignments. Handouts, Problem solving tactics, Provide problem solution with discussion session, Organize Web development events
Problem Analysis
Solution Design