Computer Science and Engineering (CSE)

Master of Advanced Studies in Architecture-Based Enterprise Systems Engineering (MAS-AESE)

[ other cse courses | undergraduate program | graduate program | faculty ]

 

AESE 278A. Complexity and Large-Scale Systems (4)

Comprehensive introduction to system and event complexity, software and systems engineering practices for complexity management, agile and plan-driven development, development and management processes and process models, data-, information- and knowledge-management, basics of distributed data and computation. This course will meet from 8:00 a.m. to 5:00 p.m. every alternating Friday and Saturday. Prerequisites: enrollment in MAS-AESE or instructor approval. AESE 278A is cross-listed with CSE 278A, ECE 205A, and MAE 277A.

AESE 278B. Enterprise Architecting (4)

Architectural foundations, frameworks, standards, and infrastructures with an emphasis on layered architectures, loose coupling, architecture evolution, service- and component-oriented architectures, enterprise service buses, metadata and information virtualization, ontologies, Semantic Web, policy and governance, service-level agreements, information assurance essentials. This course will meet from 8:00 a.m. to 5:00 p.m. every alternating Friday and Saturday. Prerequisites: enrollment in MAS-AESE, MGT 291, MGT 406, and AESE 278A or MAE 277A or ECE 205 or CSE 278A or instructor approval.

AESE 278C. Modeling, Simulation, and Analysis (4)

Model-driven architecture and development concepts, business process and workflow modeling, structured analysis and IDEF modeling methods, object-, component- and service-orientation and the Unified Modeling Language, event- and stream models, colored Petri Nets, executable architectures, distributed simulation for performance analysis. This course will meet from 8:00 a.m. to 5:00 p.m. every alternating Friday and Saturday. Prerequisites: enrollment in MAS-AESE, MGT 291, AESE 278A, AESE 278B or instructor approval. AESE 278C is cross-listed with CSE 278C, ECE 206, and MAE 278A.

AESE 278D. Engineering Essentials for Open, Distributed Systems (4)

Engineering tools and their use in defining the layered and service-oriented architectures, Unified Modeling Language and enterprise architecture tools, business and process modeling tools, visualization methods, data and information management tools, comprehensive domain modeling, architecture implementation via enterprise service buses. This workshop course meets once a quarter from Wednesday to Saturday from 8:00 a.m. to 5:00 p.m. for more intensive interaction. Prerequisites: enrollment in MAS-AESE, AESE 278A (or CSE 278A or ECE 205A or MAE 277A), AESE 278C (or CSE 278C or ECE 206 or MAE 278A) or instructor approval.

AESE 278E. Patterns for Enterprise Architecting (4)

Fundamental aspects of pattern methodologies and re-use, requirements, design and architecture patterns, patterns for service-oriented architectures, enterprise application and integration patterns, E-business patterns, event-driven architectures and patterns for complex event processing, process patterns, architecture evolution and refactoring using patterns. This course will meet from 8:00 a.m. to 5:00 p.m. every alternating Friday and Saturday. Prerequisites: enrollment in MAS-AESE, AESE 278B, AESE 278C, AESE 278D or instructor approval.

AESE 241. Decision and Risk Analysis (4)

Focuses on analytic techniques supporting rational business decision making, providing systematic approaches to complex decision situations. Addresses analysis of conflicting objectives and use of tools such as value trees, decision trees, influence diagrams, and value hierarchies, Bayesian networks, and data mining. This course will meet from 8:00 a.m. to 5:00 p.m. every alternating Friday and Saturday. Prerequisites: enrollment in MAS-AESE, or permission of the instructor. AESE 241 is cross-listed with MGT 241.

AESE 261. Managing Stakeholder Relationships (4)

Addresses critical processes and frameworks required to build effective business relationships internally and externally. Focuses on the skills required by functional or technical leaders to envision strategic value and create business development strategies aligned with organizational needs. This workshop meets once a quarter from Wednesday to Saturday from 8:00 a.m. to 5:00 p.m. for more intensive interaction. Prerequisites: enrollment in MAS-AESE, MGT 406 or permission of the instructor. AESE 261 is cross-listed with MGT 261.

AESE 279A. Architecture-based Enterprise Systems Engineering Quarterly Team Project (1)

Students will work collaboratively on a team project, mostly in a lab setting, to demonstrate their knowledge of leadership teams and enterprise architecting for complex systems. Students are required to take three instances of AESE 279A before they can take AESE 279B (the final for the team project). Prerequisites: enrollment in MAS-AESE.

AESE 279B. Architecture-based Enterprise Systems Engineering Capstone Team Project (3)

Students will work collaboratively on a team project, mostly in a lab setting, to demonstrate their grasp of the material in the entire project sequence. Prerequisites: enrollment in MAS-AESE; three instances of AESE 279A successfully completed prior to this class; department approval required.