Instructor
Nurdan SARAN
Office#: L-219 Tel: 2331342 E-mail: buz[AT]cankaya.edu.tr

Assistant
Arzu Burçak SÖNMEZ
Office#: L-234 Tel: 2331347 E-mail: aburcak[AT]cankaya.edu.tr

Course Description
Abstraction, approaches to modular program design, principles of abstract data type, basic concept of objects: local variables and methods. Inheritance. Overview of object oriented programming environments using Java through programming assignments.

Lecture & Laboratory Meetings
Lecture 12:40-14:30 Tuesday LB14
Laboratory Section 1 9:40-11:30 Wednesday H303
Section 2 11:40-13:30 Friday H335
Office Hour 11:40-12:30 Thursday L219

Text Book
Introduction to JAVA Programming (Sixth Edition) by Daniel Liang Prentice-Hall, 2006 (ISBN: 0-13-185721-5)

Reference Book
Object Oriented Software Development Using Java (Second Edition) by Xiapoing Jia,2003 (ISBN: 0-321-21073-5)

Grading
 

  • Midterm 25 %  
  • LabWork 40 %
  • Final 35 %

 

Important Notes

  • All students must obey the general laboratory rules.
  • Exchange of anything in the laboratory hours is forbidden.
  • You must come to the laboratory session on time. If you are late more than 15 minutes you won't be allowed to attend the laboratory session.
  • To pass the course you must get at least 50% in the Final exam result.
  • All laboratory sessions must be considered as an examination sessions.
  • Examination time and classes will be announced from the web site of the course.
  • Course contents and above notes may be modified by the instructors if necessary!