Skip to content
CENG454Undergraduate

Special Topics in Computer Engineering: Introduction to Software Architecture

Printed in the catalogue as SPECIAL TOPICS IN COMPUTER ENGINEERING: INTRODUCTION TO SOFTWARE ARCHITECTURE

Course content

Fundamentals of software architecture and its modeling. Non-functional attributes of software as architectural considerations. Views, styles/patterns based organization of software architecture. Best practices to design and document the architecture of software-intensive systems. Architecture centric software development approaches. Software architecture assessment methods.

All CENG courses