현대적인 소프트웨어 개발과 관리에 대한 학문적인 접근과 방법론을 다루는 과목이다. 소프트웨어 시스템의 설계, 개발, 테스트, 유지보수 등을 포함한 전체적인 생명주기를 다루며, 효율적이고 품질 높은 소프트웨어 제품을 개발하는 것을 목표로 하는 기술과 지식을 학습한다.
교과목해설(영문)
This course covers academic approaches and methodologies for modern software development and management. It covers the entire life cycle of a software system, including design, development, testing, and maintenance, and learns skills and knowledge aimed at developing efficient and high-quality software products.