This document outlines the introductory details for a compiler design course taught by Saeed Parsa at the Iran University of Science & Technology, including course policies, learning objectives, and weekly topics. The course emphasizes active participation, the importance of understanding compilers for programming mastery, and includes various assessments such as programming assignments and midterms. Additional resources and contact information for the lecturer and teaching assistants are provided.