This document outlines the agenda, instructor, prerequisites, syllabus, rules, scoring, and books for a software architecture course. The instructor's name is Piya Tangsitthichai and they work as a head of software research. The course will cover envisioning, creating, and analyzing architecture. Students will be assessed based on assignments, quizzes, midterm, and final exams. Two recommended books are also listed.