MET CS 565 W3: Java Programming, Spring 2003

Suresh Kalathur, Ph.D.
Assistant Professor
Boston University MET College, CS Dept.
E-mail: kalathur@bu.edu URL: http://people.bu.edu/kalathur

 

Suggested Textbooks

Sample code to create the Database for Final Project

Database for Final Project (Save to c:\temp)

Text Data for Final Project (Save to c:\temp)

Mid Term

Final Project

Resources

Homeworks

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.

 

Week

Date

Lecture

1

1/15/2003

Introduction, Applications, Applets

2

1/22/2003

Data Types, Control Structures, I/O

3

1/29/2003

Classes and Objects

-

2/5/2003

No Class

4

2/12/2003

Exception Handling

5

2/19/2003

Multithreading

6

2/26/2003

 Strings and Characters

7

3/5/2003

Mid Term Exam

8

3/12/2003

AWT (Make-up Class)

9

3/19/2003

Swing

10

3/26/2003

JDBC

11

4/2/2003

Networking

12

4/9/2003

Servlets

13

4/16/2003

RMI, EJB

14

4/30/2003

EJB, Final Exam

These lecture titles are subject to change.


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 shown in the table below:

Homeworks

40%

Mid Term

30%

Final Exam

30%