This page is:
http://www.bernstein-plus-sons.com/.dowling/CSC012/syllabus.htm
Herbert J. Bernstein
yaya@dowling.edu
based on the syllabus by Bill Steinmetz
Text: | Kamin, et al, "An
Introduction to Computer Science Using Java", McGraw-Hill, 1998
|
|
Dr. Bernstein's Office Hours |
KRAMER SC 115 | 3:00-3:45 TR 4:30-5:00 TR 7:30-7:45 TR |
Contact Information | phone | +1-631-286-1339 |
yaya@dowling.edu |
Grading Procedure: Approximately 8 - 10 Programs 65%
Midterm quiz
15%
()
Final cumulative quiz
20%
(THURSDAY, 12/18, Tentative)
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.
This page is based on the CSC012N course outline web page by Bill Steinmetz, Fall 2001. Revised by Herbert J. Bernstein, 4 November 2001.