cs118_syllabus
DESCRIPTION
cs118 syllabusTRANSCRIPT
-
Yarmouk University Faculty of Information Technology and CS
Computer Science Department / Summer Semester 2008 / 2009
CS 118 : Object Oriented Programming Lab
PREREQUISITE
CS 101A
CREDIT HOURS
1 Hour
COURSE DESCRIPTION
The objective of this course is to provide students the opportunity to implement the programming concepts and techniques taught in CS117. Exercises and case studies will be prepared in conjunction with the material covered in CS117.
Chapter Number Week Number Chapter 3: Introduction to classes and objects
Weeks 1 and 2
Chapter 9: Classes :A deeper look, Part 1
Weeks 3 and 4
Chapter 10 :Classes : A deeper look, Part 2
Weeks 5 and 6
First Exam Chapter 11: Operator Overloading
Weeks 7 , 8 and 9
Chapter 12: Inheritance
Weeks 10 and 1st. lecture of week 11
Chapter 13: Polymorphism
2nd. lecture of week11 and week 12
Second Exam Chapter 14: Templates
Week 13
Chapter 17: File processing
Week 14
Final Exam
TEXT BOOK:
C++ How To Program, 5th edition, Deitel & Deitel, Prentice-Hall, 2005.
REFERENCES: Budd, Timothy. An introduction to object - oriented programming Wiener, Richard S. /Pinson, Lewis J. An introduction to object-oriented
programming and C++
-
First Exam :20% Second Exam: 20%
Other Works:10%
Final Exam:50%
NOTES: http://www.it.yu.edu.jo/cs117/ Attendance to lectures is obligatory according to the University Rules In order to do well in the course you have to read a lot, but you have to write more (practice writing programs as much as you can), also you are encouraged to raise your hand and ask any question during lectures even if it seems silly to you!. Any given assignment must be worked out by the student himself.
-
Cheating is a religious and ethical crime and any case of cheating will be treated according to the university rules