Pada mata kuliah ini dipelajari proses, metode, dan tools dalam suatu siklus pengembangan sistem informasi dengan
penekanan di tahap analisis dan perancangan. Model pengembangan sistem yang digunakanadalah pendekatan sekuensial (waterfall) dan
Rapid Application Development dan Unified Process. Metode analisis dan perancangan yang dipelajari
termasuk pendekatan terstuktur (data oriented dan process oriented) dan pendekatan berorientasi objek (objek orietend). tools
yang dipelajari adalah perangkat lunak yang termasuk ke dalam Computer-Aided System Engineering (CASE) serta tools untuk prototyping dan desain antarmuka pengguna (user interface).