email   blackboard   schedule   library   help      


Department of Engineering and Science

Classes with James Madison


Data Warehousing

Systems Analysis

Object Structures

Other
Welcome! This site serves as the single point-of-entry into classes taught by James Madison. Content neccessary to get through the first week of class is linked to directly. Content for the remainder of the semester is provided on a rolling basis under the "Lectures" folder. Rolling content is provided no later than 24 hours in advance of a session and will remain for a minimum of two weeks. The last update to the site was on May 11, 2008. For more information, please contact me.


Introduction to Data Warehousing - CISH-6960
  • Syllabus, General - Information about the class.
  • Syllabus, Agenda - A week-by-week detailing of activities. May vary a bit depending on the actual needs and pace of the class.
  • The Data Warehouse Toolkit, 2e - Required text 1 of 2 for the class.
  • Building the Data Warehouse, 4e - Required text 2 of 2 for the class.
  • Introduction - Slide set to kick-off the first class.
  • Software tools - The software to be used in the class.
  • Project - The one project for the semester.
  • Prerequisite, CISH-4380 - Studying data warehousing without an understanding of relational databases is extremely problematic. The prerequisite or solid similar experience is strongly recommended.
  • Lectures - The rolling lecture content as the class is underway. Hard-copies are provided for the first lecture only. Students must bring their own copies after that. Content is posted 24-hours before the start of class or earlier.

Top

Advanced Systems Analysis and Design - MGMT-6170
Top

Object Structures - CISH-4020
  • Syllabus, General - Information about the class.
  • Syllabus, Agenda - A week-by-week detailing of activities. May vary a bit depending on the actual needs and pace of the class.
  • Java Foundations - The required text for the class.
  • Introduction - Slide set to kick-off the first class.
  • Chapter 1 Slides - Material to be covered during the first lecture.
  • First assignment code - The source code that is the base of the first assignment.
  • Prerequisite, CISH-4010 - I don't mind if you take Object Structures without having taken the prerequisite as long as your advisor doesn't, but the prerequisite skill of a working knowledge of a programming language is quite important.

Top

Other
  • Reading List - A collection of books I have read that are worth commenting on.
  • Resume - Standard background information.
  • Disclaimer - All statements made on my site should be taken as my opinion only. I am not a designated spokesperson for Rensselaer or any other institution. Do not cite the contents of my site as fact, but do feel free to quote my opinion for comic relief.

Top



©2008 James Madison
Updated: 2008-05-11, 14:42