IN THE NAME OF GOD

Class:

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

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 performance in assignments which constitute 5 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

Lecture notes:

Object Oriented Concepts
Multi-tier model
Useful links:
Sun's Java Tutorial
Course Homepage

Software Engineering II

Last updated February 2009