Instructor: |
Thirumala Areti |
e-mail: |
|
Text Book: |
Title: Java How To Program 3rd Edition
Author: Deitel & Deitel
Publisher: Prentice Hall |
Class Schedule: |
First class: January lOth 2001
Last class (Final Exam): May
Location: PRC Building A Rm 208 |
Class Fonnat: |
Review of last class
Quiz
Solution to the Homework
Class lecture
Discussions
Homework
Class Exercise |
Evaluation of
Grades: |
The grades will be based on total of 1OO points. An extra credit of 1
0%
will be added at the end of the course, based on individual performance
(class discussions, homework, etc...) and attendance. |
Grading
Criteria: |
'A':'90- 100, '8': 80- 89, 'C': 70- 79, 'D': 60- 69, 'F': < =59 |
Exams: |
Quiz (2 of 3 -20%), Mid Term (20%) and Final (20%) |
Other: |
Homework (2 -20%) and Project (20%)
Extra Credit in Project (10%): Counted only for make up of exams/
Homework(s) |
Important Dates to Remember:
Jan 10th 2001 |
First Class |
Jan 22nd 200 1 |
Last day to drop with Refund |
March 5th through 11th 2001 |
Spring Break |
March 19th 2001 |
Last day to withdraw with "W" grade |
April 30th 2001 |
Classes end |
May 2nd 2001 |
Final Exam |
|
Course Prerequisite(s):
- Windows 95 / 98,
- Internet Basics
- Structured Programming (such as C, C++, etc...)
|
Course Syllabus: (Section: 83 A)
Class Date |
Topics covered in the class |
01/10/2001 |
Chapter: 1
- Introduction
- Introduction to Computing, Java & Internet
- Java development tools
|
01/17/2001 |
Chapters: 2 & 3
- Introduction to Java Applications
- HelloWorld" Program in Java
- Introduction to Java Applets
|
01/24/2001 |
Chapter: 4 & 5
- Control Structures Part I & II
- Homework' I handed out
|
01/31/2001 |
Homework #1 Due
Chapter: 6 & 7
|
02:/07/2001 |
Quiz # I
Chapter: 8
- Object Based Progr~mmiTlg (Abstract Data Types,
Constructors, Set & Get methods, etc...)
- Homework # 2 handed out
|
02/14/2001 |
Homework # 2 Due
Chapter: 9
- Object Oriented Programming (Inheritance, Interface,
Polymorphism, Inner Classes)
|
02/21/2001 |
Chapters: 10 & 11
- Strings and Characters
- Graphics
- Java 2D
|
02/28/2001 |
Mid-term(20%)
|
03/14/2001 |
Chapter: 12
- Basic GUI Components
- AWT / SWING
|
03/21/2001 |
Chapter: 13
|
03/28/2001 |
Quiz #2
Chapters: 14 & 15
- Exception Handling
- MultiThreading
|
04/04/2001 |
Chapter: 16
- Applets, Multimedia and Animation
- Project Requirements handed out
|
04/11/2001 |
Chapter: 17
|
0411812001 |
Quiz #3 Chapter: 18
- Java Database Connectivity
|
0412512001 |
Chapters: 23 & 24
- Brief introduction to Java Utilities and Collections
classes
- Project Discussions
- Q&A
|
05/02/2001 |
- Project Due on 3.5. disk (Disk must be labeled with the
student name)
- Final Exam
|
|
Other Instruction:
- Homework is due at the begim1ing of next class. Only printed source code is
required.
- Student Name on all material (Homework, Quiz, etc...) must be provided to get the
credit.
- Read the chapters mentioned in the syllabus prior to the next class.
- Quiz will be set of 10 simple questions a..1ld will be held at the beginning of the class
(around 30-45 minutes).
- Make up for Quiz or Exams cannot be held.
- Refer to the JDK Documentation at www.iava.sun.com website (specifically
java.lang, java.io, &java.util packages).
- Do not shut down the PC at the end of the class.
- N o eating or drinking inside the class room
|