Vous êtes sur la page 1sur 2

Java Programming, Fifth Edition

Syllabus

Java Programming, Fifth Edition


1st Semester, AY 2010-2011

General Course Information

Prerequisites: Introduction to Programming

Textbook: Joyce Farrell, Java Programming, Fifth Edition. Course Technology


Incorporated, 2010, ISBN-13: 9780324599510

Course Objectives
Students will learn to create Java classes and write their own methods. The course explores
advanced topics in java, such as arrays, inheritance, exception handling, file processing, and
graphics.

Specific topic coverage includes:

• Arrays
• Introduction to Inheritance
• Advanced Inheritance Concepts
• Exception Handling
• File Input and Output
• Introduction to Swing Components
• Advanced GUI topics

Grading and Evaluation Criteria

40% of the grade is based on a midterm and a final examination. Both examinations are
cumulative and given in a varied format. An in-class review will be held prior to each
examination.

20% of the grade is based on quizzes. Quizzes are announced one day in advance and may
vary from three to five questions that may be in any format.

40% of the grade is based on keeping a project notebook. Students are asked to obtain a
small notebook to enter the answers to the programming projects at the end of each chapter
in the text.

Course Outline

Wee Chapter
Topics Exams
k Readings
Review on CP 1 Chapters 1-7
1-2
Arrays Chapter 8
3-4 Introduction to Inheritance Chapter 9 Prelim Exam
5-7 Advanced Inheritance Concepts Chapter 10

1
Java Programming, Fifth Edition
Syllabus

8-10 Exception Handling Chapter 11 Midterm Exam


11-13 File Input and Output Chapter 12 Semi-Final Exam
14-15 Introduction to Swing Components Chapter 13
16-18 Advanced GUI topics Chapter 14 FInal Exam

Reference Book:
• Malik, D. S., Java Programming: From Problem Analysis to Program Design, 3nd
Edition, Thomson, Course Technology, 2007.
• Deitel, Java How to Program, 6th Edition, Pearson, Prentice Hall, 2005.

World Wide Web:


• Java resources from IBM:
o www-128.ibm.com/developerworks/views/java/library.jsp
• Java basics:
o http://java.sun.com/developer/onlineTraining/Programming/BasicJava1/

Notes:
• JEDI Course Curriculum

Prepared by:

CRISTIAN REY C. SECO


Instructor, CICS

Vous aimerez peut-être aussi