SYLLABUS – Spring, 2005

Deena Engel

Class hours:

  • Section 1: Tuesdays & Thursdays, 8:00 AM - 9:15 AM in CIWW Room 102
  • Section 4: Tuesdays & Thursdays, 11:00 AM - 12:15 AM in CIWW Room 101
Office phone: 998-3131 Rm. 526 WWH

General course information

Required Text
Introduction to Java Programming Fifth Edition
By Daniel Liang
ISBN: 0-13-148953-4
Prentice Hall
Companion website: Java Programming Companion Website
Optional Text
Java How to Program, 5/E
by Harvey M. Deitel, Paul J. Deitel
ISBN: 0-13-101621-0
Prentice Hall 2000


NetBeans and Java
Sun's Java compiler version 1.4.2


There will be two midterm exams and one final exam. Your grade will be 20 percent for each midterm plus 40 percent for the final plus 20 percent for the homework.If you plan to continue with computer science courses, you *MUST* get a grade of C or better in this course. No exceptions will be made.

The homework assignments are required and will consist of programming assignments. Style counts (that includes using meaningful names and providing sufficient comments in the body of the programs). Assignments must be done on the computer.


Introduction Chapter 1
Netbeans basics Chapter. 1
Java Primitive types and Operations Chapter. 2

Control Structure:

if/else and switch

Chapter 3.1

Loop Statemnts: while, do-while, for

Chapter 3.2
Methods Chapters 4.1, 5.1-5.4
Arrays Chapter 6
Applets Chapter 14.1