CSS 203 Introduction to C++ Faculty of Engineering and Natural Sciences, SDU.
Contact information Instructor: Bakiev Bakhit 08 mcmc 42@gmail. com Engineering faculty 4 th floor Office hours: by appointment
Description CSS 203. Introduction to C++. Lecture 2 hour Practice 2 hours Credit 3
Objectives This course gives to students fundamental knowledge of C++ programming language which is useful further for OOP course in the next semester. To practice general programming techniques in C++ programming language
Books Tony Graddis, Starting out with C++. 2. H. M. Deitel, C++ How to Program, Fifth Edition. 1.
Course Design Lectures - Introduces students to the techniques and practices of C++ PL. - Review previous lectures. (quizes and major exams) - Attendance check - Lab sessions - Part of many labs is reserved for individual works, where everyone works to make progress on exercises. - Tools : Dev. C++, e. t. c - Attendance check
List of Topics 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Introduction to C++, Decision Loops Functions Arrays Pointer String Files Structures Introduction to OOP, class, constructor Operator overloading, dynamic memory Inheritance Polymorphism Templates
Grading Attendance : 5% = 2. 5% + 2. 5% Quizzes : 10% = 5%+ 5% Tasks, homeworks : 10% = average 5% + average 5% Midterm Exam : 30% = (15%+15%) Final : 40% Bonus: to get 200 (10 points) or 150 ( 5 points) from algoprog. kz Total: 100 + 10 = 110