From EAFWiki

Jump to: navigation, search

Enterprise Architecture Frameworks is a graduate course in the NYU Computer Science Department. This course introduces students to Enterprise Architecture Frameworks (EAFs) that may be used to catalog and document Enterprise components (e.g., staff, business processes, technology, information, as well as financial and other resources) to help inform, guide, and constrain choices in business/IS/IT solutions development. EAFs are increasingly used in the industry today as a result of the continued emergence of new technologies and ongoing pressures to reengineer business processes to achieve improved efficiency and greater customer focus.

For more information see Course Description And Syllabus.


General Information

Title: Enterprise Architecture Frameworks
Code: G22.3033-001
Semester: Summer, 2010
Location: CIWW - Room 317, Mondays, 6:00-8:20pm
Course Track: Software architecture specialization course
Mailing List: Web Page for Course Mailing List
Calendars: Academic Calendar
Official University Calendars
Signup Sheet: Class Signup Sheet


Instructor: Dr. Jean-Claude Franchitti
Office Hours: CIWW - Room 309, Monday, 8:30-9:30pm
Tel: (212) 203-5004
Mailbox: CIWW

Teaching Assistants and Graders



There are no specific prerequisites for taking this course. Experience as a software development team member in the role of business analyst, developer, or project manager is a plus.


How to Survive in the Jungle of Enterprise Architecture Frameworks: Creating or Choosing an Enterprise Architecture Framework

  • Jaap Schekkerman
  • Trafford Publishing
  • ISBN-10: 1-4120-1607-X, ISBN-13: 978-1412016070, Third Edition (07/06/06)

Enterprise Architecture As Strategy: Creating a Foundation for Business Execution

  • Jeanne W. Ross, Peter Weill, David Robertson
  • Harvard Business School Press
  • ISBN-10: 1591398398, ISBN-13: 978-1591398394, (08/08/06)


The powerpoint slides presented in class will be available in PDF form for convenient printing and review.


Handouts may also be distributed in class and will, in some cases, be available in electronic form on the class Web site.

Course Structure

There will be one required lecture each week. Readings will be assigned at the end of each lecture. There will be assignments and projects throughout the course. The due date will be specified on each given assignment. Homework will be generally due right before class the day the assignments are due. The due dates for the assignments will be announced when the assignments are assigned. The submission method (i.e. electronic submission, paper submissions, the format, etc.) will be specified in each assignment. Late homework will not be accepted without the instructor's prior permission. Extensions are available only in the case of dire emergencies. There is a final exam in this class, which wil be either in-class or take-home. No make-up exam will be scheduled. If you have a conflict with the exam date, you should not be taking this class without making prior arrangements with the instructor.

Each student will have access to an I5 account. Please check with the instructor for information concerning your I5 account.

A class mailing list has been setup to facilitate communication with the class pertaining to questions, assignments, grades, changes in requirements etc. The class wiki is at This wiki will have further links to pages with announcements, handouts, etc. Students are required to log in, check, and update the wiki as needed at least once a week to make sure they are up to date with any information pertaining to the course.

The class wiki is the primary means of getting information outside of class. The mailing list will be used for urgent messages, such a updates and hints for the homeworks.

If you have any questions, issues that you want to discuss, or things that you would like to have clarified, please see the instructor as soon as possible.

The final grade for the course will be determined as follows:

  • Assignments 25%
  • Projects 35%
  • Attendance and class participation 10%
  • Final 30%
  • Extra credit will be granted periodically for particular clever or creative solutions.

To receive a passing grade, you must complete satisfactory work in every area. In other words, you must receive passing grades for your homework (cumulatively) and a passing grade on the final. If you have any concerns about your grade or about the grading, please feel free to see the instructor.

ITS Computer Labs and Clusters

The following ITS handouts and other useful handouts are available in the ITS computer labs and at ITS. Also check there for ITS computer labs locations and hours of operation.

  • ITS Computer Labs and Clusters
  • Instructions for Activating an Email Account
  • ITS Account Types for Students
  • Where you can get help
  • The NYU-Internet Packet
  • Computer Training Opportunities for Faculty, Staff and Students


In order to access the ITS Computer Labs and Clusters, you must have a valid NYU ID card. See how to obtain an NYU ID card if you do not already have one.


You are required to do the assignments and projects by yourself; collaborating with other students or copying their work will not be tolerated. Anyone found copying or using another persons work will be dealt with under NYU's procedures for cheating. The consequences range from receiving a failing grade for the assignment to expulsion. Please consult the department's academic integrity policy for more details.

However, we do strongly encourage students to discuss the materials covered in class. It is also acceptable to help or receive help from other students concerning features of Windows, Linux, or the UNIX operating system, or any other application that you use. There is a fine line between discussion and cheating. If you feel uncertain about whether you are crossing the line feel free to discuss these issues with the instructor before you do so.

Open Door Policy

In order to ensure that the course runs smoothly and enjoyably, please feel free to let the instructor know what you find good and interesting about the course. Let the instructor know sooner about the reverse. Visit the instructor, leave him a note, or send him an email.

Personal tools