IN THE NAME OF GOD

Class:

Instructor: Sassan Maleki, sassan ( at] iasbs (dot) ac (dot) ir
Class days/times: Saturdays, 11:00 - 12:30

Main References:

  1. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
    By Craig Larman, Prentice Hall, 2004

  2. Sun's Java Tutorial (offline, most accurate and up-to-date online)

Evaluation:

Evaluation is mainly based on your performance in assignments which constitute 10 grades out of 20.

Material Covered:

  • Object Oriented Concepts
  • Basic Swing
  • Advanced Swing
  • Multi-tier software architecture
  • Database Applications (using JDBC and Hibernate*)
  • JSP and Servlet Technologies*
  • Struts*
  • * We will cover these if time allows

Assignments:

Assignment 1
Assignment 2
Grades:
Assignment 1
Lecture notes:
Object Oriented Concepts
Multi-tier model
Useful links:
Sun's Java Tutorial
Course Homepage

Software Engineering III

Last updated February 2009