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.
More in CENG
- CENG100Computer Engineering Orientation
- CENG111Introduction to Computer Eng. Concepts
- CENG140C Programming
- CENG213Data Structures
- CENG222Statistical Methods for Computer Engineering
- CENG223Discrete Computational Structures
- CENG232Logic Design
- CENG240Programming with Python for Engineers