cs118_syllabus

3
 Yarmouk University – Faculty of Information Technology and CS Computer Science Department / Summer Semester – 2008 / 20 09 CS 118 : Object Oriented Programming Lab PREREQUISITE CS 101A CREDIT HOURS 1 Hour COURSE DESCRIPTION The objective of this course i s 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 1 st . 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, 5 th edition, Deitel & Deitel, Prentice-Hall, 2005.  REFERENCES:  Budd, Timothy. An introduction to object - o riented programming  Wiener, Richard S. /Pinson, Lewis J. An introduction to object-oriented programming and C++

Upload: ahmad-nauman

Post on 05-Nov-2015

213 views

Category:

Documents


0 download

DESCRIPTION

cs118 syllabus

TRANSCRIPT

  • 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