MET CS 565 SW3: Java Programming, Summer 2003
Instructor
Suresh Kalathur, Ph. D.
Assistant Professor, Computer Science
Boston University Metropolitan College
URL: http://people.bu.edu/kalathur E-mail: kalathur@bu.edu
CourseInfo Web Page
All course materials will be posted using BU's CourseInfo site. This requires all students to have an account with the BU computer system. Click here for instructions if you require an account.
Suggested Textbooks
Course Description
Develops basic skills in computer programming using the Java programming language in a UNIX or Windows programming environment.
Comprehensive coverage of control flow, classes and methods, class composition and extension, interfaces, exceptions, and packages in Java. Use of concurrency control, utilities, applets and the Abstract Window Toolkit (AWT), Swing Library, Networking, and JDBC. Advanced topics like Servlets, RMI, Enterprise Java Beans, and Web Services will be introduced.
Lecture |
Date |
Topics |
Notes |
1 |
5/19/2003 |
Introduction, Applications, Applets, Data Types, Control Structures |
HW1 Assigned |
- |
5/26/2003 |
No Class |
- |
2 |
6/2/2003 |
Classes and Objects |
HW1 Due, HW2 Assigned |
3 |
6/9/2003 |
Exception Handling, I/O |
- |
4 |
6/16/2003 |
Multithreading |
HW2 Due, HW3 Assigned |
5 |
6/23/2003 |
Strings and Characters |
- |
6 |
6/30/2003 |
Mid Term Exam |
HW3 Due |
7 |
7/7/2003 |
Graphics -- AWT |
Final Project Assigned |
8 |
7/14/2003 |
Graphics -- Swing |
HW4 Assigned |
9 |
7/21/2003 |
JDBC |
- |
10 |
7/28/2003 |
Networking |
HW4 Due |
11 |
8/4/2003 |
Servlets & Java Server Pages |
- |
12 |
8/11/2003 |
RMI, EJB, Web Services |
Final Project Due |
These lecture
titles are subject to change.
Please Review the Student Academic Conduct Code
Grading
The actual grade will be determined based on the performance in the homeworks, mid term, and the final exam. The percentage of each component relative to the total grade is: Homeworks (40%), Mid Term (30%), Final Project (40%).