This document provides an overview and introduction to the CSE 2205 Software Engineering course. It discusses the educational objectives of learning that building large software systems requires more than just programming. It introduces the instructor and describes how the course will be taught based on real-world experience rather than just textbooks. It also outlines the major course components, including a large multi-person project with milestones, lectures, presentations, and exams. Finally, it briefly defines software engineering and discusses why studying it is important given the size and critical nature of software today.