Scheduler

96-705: Architecture and Design I

Units 12
Department West Coast Campus
Prerequisites None
Related URLs http://sv.cmu.edu
http://secure.west.cmu.edu/secure/programs/se/tasks/architecture/index.htm

The goal of the Architecture Course is for students to gain a clear understanding of the concepts of software architecture. In particular, students: * Learn what differentiates architecture from detailed design * Understand what kinds of problems architectures solve * Get exposed to many standard architectural styles * Make fundamental design decisions about your software based on constraints * Learn how to describe and document an architecture * Find out how to evaluate an architecture using the Architecture Tradeoff Analysis Method (ATAM) and select the most appropriate one for your software. The Architecture Course builds on the skills and knowledge developed in the Foundations of Software Engineering and Requirements Engineering Courses. It goes into greater depth in the key activities of architecture analysis and selection and high-level design. It prepares for the subsequent courses and activities leading to the complete design and construction of new software. Task 1 : The key deliverables for the first task are a briefing on the nature of architecture in software engineering and an examination of the pipes and filters architectural style. Tasks 2 through 4 : These tasks consist of more research. You will examine event-based architectures, P2P architectures, and SOA. Prerequisites: 96-700 Foundations of Software Engineering I, 96-701 Foundations of Software Engineering II, 96-702 Requirements Engineering I, 96-704 Requirements Engineering II, 96-703 PSP for Software Engineers

Missing some of your favorite features that used to be here?

Don't worry, were working hard to get these features implemented. Check back soon!

Sections

Section Time Day Instructor(s) Location
Section Time Day Instructor(s) Location

Textbooks

We don’t have textbooks yet. Check back closer to the beginning of Spring 2009.

Never gonna run around and desert you © 2004–2008 The Carnegie Pulse