หลักการเกี่ยวกับการวิเคราะห์ระบบ และการวางแผนการแก้ปัญหา ขอบข่ายของการวิเคราะห์ การตรวจสอบระบบ การศึกษาความเป็นไปได้ การวิเคราะห์รายละเอียด ระบบที่ใช้ใหม่กับระบบเดิม การออกแบบแฟ้มข้อมูล เอกสารระบบงาน การทดสอบระบบที่ออกแบบ และการนาไปใช้รวมถึงการแก้ไขและบารุงรักษา การทาผังระบบ การสื่อสาร การประเมินและการตัดสินใจการควบคุมและความปลอดภัย 

Overview of the system development life cycle covering information gathering and reporting activities from the analysis phase through the maintenance and support phase. The course introduces the classical and structural tools/techniques for describing processes, data flows, data structures, file and database design, input/output design and program specifications.