مادة دراسية
البرمجه بلغه سى بلس بلس
Text Books:
1.D. M. Etter, J Ingber “Engineering problems solving with C++”
References:
1. Website: http://www.cplusplus.com/
2. Walter Savitch, “Problem Solving with C++”, 7th edition.
Instructor: Khalid Alfayyadh
Office: (ا ب 94 )
Course Outline:
Week 1 | Introduction to Computers and C++ Programming | Chapter 1 |
Week 2 | C++ Basics: Variables, Assignment, I/O | Chapter 2 |
Week 3 | C++ Basics: Data Types, Arithmetic Operations | Chapter 2 |
Week 4 | Simple Flow of Control: Boolean Expressions, Branching & Loop Mechanisms | Chapter 2,3 |
Week 5 | More Flow of Control | Chapter 3 |
Week 6 | More Flow of Control, I/O | Chapter 3, 4 |
Week 7 | Streams and File I/O, Introduction to Classes and Objects | Chapter 4 |
Week 8 | Function that Return a Value | Chapter 5 |
Week 9 | Functions (cont.) | Chapter 5 |
Midterm exam - | ||
Week 10 | Arrays, Matrices | Chapter 6 |
Week 11 | Arrays, Matrices | Chapter 7 |
Week 12 | Pointers | Chapters 9 |
Week 13 | Classes: Basics | Chapters 8 |
Week 14 | Projects Review | |
Week 15 | Review | |
-- | Final Exam - (two hours) |
Grading:
20% Midterm
17% Laboratory
13% Homework and Quizzes
10% Project
40% Final Exam