FAKULTAS PENDIDIKAN
PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI/S1
Jl. Ring Road Utara, Jombor, Sleman, Yogyakarta
Telp. : (0274) 623310
Fax. : (0274) 623306
SILABUS DAN SATUAN ACARA PERKULIAHAN
Fakultas : Pendidikan
Program Studi : Pendidikan Teknologi Informasi
Nama Mata Kuliah : Rekayasa Perangkat Lunak
Kode Mata Kuliah :
Beban Kredit : 3 SKS
1. Tujuan
Mata kuliah ini bertujuan agar mahasiswa dapat:
a. Mendeskripsikan tentang konsep dasar rekayasa perangkat lunak
b. Menjelaskan berbagai model pengembangan rekayasa perangkat lunak
c. Menjelaskan prinsip-prinsip Pemandu praktik dalam rekayasa perangkat lunak
d. Mendeskripsikan berbagai kebutuhan perangkat lunak
e. Menjelaskan berbagai konsep perancangan
f. Mengidentifikasi prinsip user interface
g. Menjelaskan konsep perancangan berbasis pola
h. Mendeskripsikan manajemen kualitas
i. Menjelaskan konsep pengujian perangkat lunak
2. Deskripsi
Matakuliah ini membahas tentang (1)rekayasa perangkat lunak, (2)berbagai model
pengembangan perangkat lunak, (3) prinsip-prinsip pemandu praktik dalam rekayasa
perangkat lunak, (4) kebutuhan perangkat lunak, (5) konsepperancangan, (6) prinsip-
prinsip user interface, (7) konsep perancangan berbasis pola, (8) manajemen kualitas,
(9)konsep pengujian perangkat lunak
3. Kompetensi
a. Kompetensi dari Proses Pembelajaran (Learning Outcomes)
Memahami konteks pengenembangan perangkat lunak dan mampu
mengaplikasikanya dalam berbagai studi kasus, yang meliputi perancangan,
analisis, desain, pemodelam, implementasi, dan pengujian perangkat lunak.
b. Kompetensi Profesional (Professional Skill Outcomes)
Mampu mengembangankan perangkat lunak, mampu bekerja pada industri
pengembangan aplikasi
4. Materi
a. konsep dasar rekayasa perangkat lunak
b. model pengembangan rekayasa perangkat lunak
c. prinsip-prinsip Pemandu praktik dalam rekayasa perangkat lunak
d. kebutuhan perangkat lunak
e. konsep perancangan
f. prinsip user interface
g. perancangan berbasis pola
h. manajemen kualitas
i. konsep pengujian perangkat lunak
5. Penilaian
No Jenis Tagihan Bobot (%)
1. Kehadiran dan partisipasi kuliah 15%
2. Tugas – tugas 25%
3. Ujian Tengah Semester 25%
4. Ujian Akhir Semester 35%
Jumlah 100%
6. Sumber Bahan
a. Utama
Jogiyanto HM, Analisis & Desain Sistem Informasi : Pendekatan teori dan praktek
aplikasi bisnis, Penerbit Andi Yogyakarta, 1999.
Ian Sommerville, Software Engineering 7th Edition
b. Tambahan
Roger R. Pressman, Software Enginering : A Practioners Approach, RS. Presmann
and Assosiation, 2001.
Jeffry L. Whitten, dkk, Sistem Analysis & Desgn Methods,St. Louis: Times Mirror /
Mosby College Publishing 1986.
Lampiran
Satuan Acara Perkuliahan
(SAP)
Fakultas : Pendidikan
Program Studi : Pendidikan Teknologi Informasi
Nama Mata Kuliah : Rekayasa Perangkat Lunak
Kode Mata Kuliah :
Beban Kredit : 3 SKS
Dekan Dr. Mustaqim Pabbajah, MA Kaprodi Dr. Arief Hermawan, M.T Tri Widodo, M.Kom