CS 311
Software Design and Architecture ZTC Zero Textbook Cost
Excelsior University · UGRD · Fall 2026
Catalog description
This course explores the fundamental principles and contemporary practices shaping the architectural landscape of software development, emphasizing the integration of cybersecurity practices and the societal impact of design choices. By surveying an array of architectural structures and styles, and design patterns to gain insights into their applications, students learn techniques for crafting software systems that are modular, maintainable, and scalable, strengthened by cybersecurity practices. This course teaches students to analyze the societal implications of design decisions, fostering an understanding of the ethical dimensions and responsibilities associated with software architecture. View Sample Syllabus
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff