Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Software Architecture and Design CSC 5361: Home

This Course Guide helps you identify some of the resources available at Mohammed VI Library. For more information please get in touch with Your Librarian whose contact information is listed below right.

Vocabulary list

  • Software architecture
  • Design principles
  • Architectural style
  • Software design

 

Introduction

This course introduces basic concepts and principles about software design and software architecture. It starts with discussion on design issues, followed by coverage on design patterns. It then gives an overview of architectural structures and styles. Practical approaches and methods for creating and analyzing software architecture are presented. 

Library of Congress Classes and Subclasses

CLASS Q - SCIENCE

Subclass QA

QA71-90                                       Instruments and machines

QA75-76.95                                 Calculating machines

QA75.5-76.95                              Electronic computers.  Computer science

QA76.75-76.765                         Computer software

 

 

Subject Guide