Syllabus for

Enterprise Architecture Course

Monday 7:20 pm - 10:00 pm

Science and Technology 1 Room 120



Course Number:



Enterprise Architectures INFS 774 - 001





Enterprise Architecture






Dr. Frank Armour


202 251-3554







Enterprise Architecture Planning: Developing a Blueprint for Data, Applications, and Technology

Steven H. Spewak, Wiley 1993 ISBN: 0471599859



Enterprise Architecture As Strategy: Creating a Foundation for Business Execution
by Jeanne W. Ross,
Peter Weill, David C. Robertson, Harvard Business Press (2006), ISBN: 1591398398


An Introduction To Enterprise Architecture (Paperback)
by Scott A. Bernard,
Authorhouse (September 30, 2004), ISBN: 1418498084







Course Description:



This Course presents the basic concepts and methodologies for the discipline known as Enterprise IT Architecting within a framework, structure, and methodology Enterprise IT Architecting is a necessary step for designing and developing a system of information systems. It includes the definition of the business, work, functional, information and technical perspective. As such, it is the enabling approach for the system development process that builds complex information systems.


The objectives of this course are:

Explain what enterprise IT Architecting is and why it is important;

Discuss the role of an enterprise IT architectural framework

Describe enterprise architectural IT frameworks

Describe the elements of an enterprise IT architecture

Describe an enterprise IT Architecting methodology

Address the challenges facing enterprise architects



The student will learn how to design in the large, make appropriate choices about architecture in relationship to overall organization goals, understand the different mechanisms for coordination available, and create a process for establishing an ongoing enterprise architecture



Course Objectives:



To provide the students with a critical understanding of the key architectural concepts, issues and constraints



Grading Criteria/Course Requirements:



GRADES: 35% - Group Project

50 % - Exams

15% - Article/Experience Presentation




Supplemental References:




Guest Class Speakers, Case Studies (included in the text book and in practical journals and publications)

Additional articles from highly rated IT journals such as IEEE, ACM, and business journals.





Groups: There will be groups with about 4 to 6 people in each. The groups will be self-formed the first night of class.

Each group will be responsible for defining and developing an Enterprise Architecture for a simulated organization. I

will give a few minutes each week in class to meet with your group and to elicit information from your partner group.

20 % of your grade for this project will be based on peer evaluations.



Tests: Two in-class exams covering the lecture and readings. The exams will be a full period.



Article presentations:


Select two contemporary articles on Enterprise Architecture and write a two to three page critique of each.



Select one article contemporary article on Enterprise Architecture and write a two to three page critique and

present your finding to the class in a 15 minute formal presentation. The student will be responsible for bringing

enough copies of the article to class the week before their presentation to distribute to each student.

Everyone else will be expected to read the article and be prepared to discuss it in class.


Instead of an article you may present an Enterprise Architecture experience report.



Course Content and Activities







Week 1:

January 23

Enterprise Architecture Introduction



Week 2:

January 30


Architectural Framework Components such as architectural views, architectural principles,

technical reference model, set of standards etc


Week 3:

February 6


Architecture Development Process Overview plan the EA process, characterize the baseline architecture, Development the target architecture vision

Week 4:

February 13


Architecture Development Process: Development the transition and implementation plans, Administer the EA program. Touch points with the system development lifecycle

Week 5:

February 20


Baseline Architecture Development Gathering Current Inventory, Analyzing current architecture, documenting Strengths and Weaknesses of the architecture

Week 6:

February 27


Target Architecture Development - Vision for Business architectures

Techniques to document Business architectures


Week 7:

March 5


Target Architecture Development - Vision for Data architectures

Techniques to document Data architectures

Week 8:

March 12

No Class, Spring Break Holiday

Week 9

March 19

Midterm Test


Week 10:

March 26


Target Architecture Development Vision for the Service, Application and Technical Infrastructure architectures

Techniques to document Service, Application and Technical Infrastructure architectures First Paper Write Up is due)

Week 11:

April 2


Target Architecture Development Integrating the Business, Data, Application and Technical architectural perspectives


Week 12:

April 9


No Formal Class - Work on Group Projects

Week 13:

April 16


Architecture Transition and Implementation Planning. Laying out an initiative roadmap, dependencies, architectural risk definition, and resource and cost estimation.

Week 14:

April 23


Advanced Topics (e.g., SOA, Cloud computing, Architectural Governance etc) (Second Paper Write up is due)

Week 15:

May 30


Project Presentations


Week 16:

May 7


Reading Day No Class

Week 17:

May 14


Final Exam