Text:
Kamin, et al, "An
Introduction to Computer Science Using Java, Second Edition"
McGraw-Hill, 2002
Dr. Steinmetz's Office Hours: KRAMER SC 115
12
- 1
PM
T
R
Office
Hours
5 - 5:30 PM
T R
1:30 - 2:30 PM
W
Voice
Mail: (631) 244-3186
E-mail:
steinmetz@acm.org
Web
Page: http://dr-bill.net
Grading Procedure: Approximately 8 - 10 Programs 65%
Midterm quiz
15%
()
Final cumulative quiz
20%
()
The history of computing. The development of the digital computer in the 20th century.
Introduction to Java syntax and application to the design and implementation of computer programs.
Introduction to HTML and Java applets. The java.awt package (Abstract Windowing Toolkit). Using the appletviewer.
Drawing in applets using the Graphics class.
Decision making. The if-else statement and the switch statement. Interactive applets; introducing the CheckBox and CheckBoxGroup components.
Instance variables and methods; the dot notation. Loops; while loops and for loops.
Introduction to arrays or lists; subscripts or indexes. Sorting and searching; nested loops. Two-dimensional arrays.
Character and string processing; File I/O.
NOTES
THERE WILL BE NO MAKEUP QUIZZES.
THERE WILL BE NO INCOMPLETES.
YOU WILL NEED A 3 1/2" DISKETTE.