Mata Kuliah ini membahas tentang Software processes, Requirements engineering, System modeling, Architectural design, Design and implementation, Software testing, Software evolution, Dependability and Security, Software reuse, Component-based software engineering, Embedded software, dan Software Management. Tujuan daru kuliah ini adalah mahasiswa mampu mengaplikasikan materi yang dipelajari dalam mendesain dan mengmplementasi Projek Informatika dan ICT.