|
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!
|