University :Mansoura University |
Faculty :Faculty of Computers and Information |
Department :Computer Science |
|
1- Course data :- |
| Code: | عح 114 | Course title: | Computer Programming | Year/Level: | أولى القسم العام | Program Title: | | Specialization: | | Teaching Hours: | Theoretical: | 3 | Tutorial: | | Practical: | 3 |
|
2- Course aims :- |
| - Teaches Students the basics of computer programming
- Students must learn the syntax of an object-oriented language such as C++
|
3- Course Learning Outcomes :- |
| |
4- Course contents :- |
| No | Topics | Week |
---|
1 | General Introduction to Object Oriented programming Languages | | 2 | Introduction to C++ , Variables, Constants, Expressions and Statements | | 3 | Program Control ( if , if ... else, switch ... case, goto, while loops, do...while and for loop. | | 4 | Functions | | 5 | Classes | | 6 | Pointers | | 7 | References | | 8 | Overloading Functions, Overloading Constructors and Overloading Operators. | | 9 | Arrays. | | 10 | Inheritance | | 11 | Streams | |
|
|
5- Teaching and learning methods :- |
| S | Method |
---|
| Lectures | | Practical work | | Home work |
|
|
6- Teaching and learning methods of disables :- |
| No data found. |
|
7- Student assessment :- |
| A. Timing |
| No | Method | Week |
---|
1 | Mid_Term Exam | 8 | 2 | Practical Exame | 12 | 3 | Oral EXam | 14 | 4 | Final Term Exam | 16 |
|
| B. Degree |
| No | Method | Degree |
---|
1 | Mid_term examination | 5 | 2 | Final_term examination | 75 | 3 | Oral examination | 5 | 4 | Practical examination | 10 | 5 | Semester work | 5 | 6 | Other types of asessment | 0 | Total | 100% |
|
|
8- List of books and references |
| S | Item | Type |
---|
1 | Programming in C++ | | 2 | Steven Holzner " C++ Programming " 1991 | | 3 | Herbert Schildt " C++ : The Complete Reference " 1995 | |
|
|
9- Matrix of knowledge and skills of the course |
| S | Content | Study week |
---|
| General Introduction to Object Oriented programming Languages | | | Introduction to C++ , Variables, Constants, Expressions and Statements | | | Program Control ( if , if ... else, switch ... case, goto, while loops, do...while and for loop. | | | Functions | | | Classes | | | Pointers | | | References | | | Overloading Functions, Overloading Constructors and Overloading Operators. | | | Arrays. | | | Inheritance | | | Streams | |
|
|
Course Coordinator(s): - |
| - Tarek Tawfek Ahmed Hamza
|
Head of department: - |
| |