Suresh Kalathur, Ph.D.
Assistant Professor, Computer Science Dept.
Boston Univeristy Metropolitan College
808 Commonwealth Ave, Room 250
Boston, MA 02215
URL Phone Fax firstname.lastname@example.org http://people.bu.edu/kalathur 617-358-0006 617-353-2367
The course begins with an overview of advanced Java concepts like databases, networking, and remote method invocation (RMI). The J2EE architecture is explored starting with the presentation layer which includes the servlets and Java Server Pages (JSP). The Struts application framework is presented as a case study. The business layer is covered extensively involving the enterprise java beans (EJB). Advanced concepts like Java Messaging Service and Java Server Faces will be briefly covered.
The course grading will consist of a series of programming problems (40%), a mid term exam (20%), and a final programming project and presentation (40%). For the course work, we will use JBoss application server and Eclipse. Students will also be able to do hands-on programming examples in the lab during some of the lectures. The website (http://dee-webdev.bu.edu) will provide the required help for software and programming examples.
Course Web Site
All course materials will be posted using BU's WebCT site. This requires all students to have an account with the BU computer system. Click here for instructions if you require an account.
Click here to enter WebCT site for this course.