Software engineering is changing the software itself in order to develop, maintain and rebuild it using engineering principles to produce software that can work more efficiently and effectively for users.
Program Objectives (PO)
Kontrak Kuliah dan Pengantar Analisis dan Desain Perangkat Lunak
Memahami jenis dan level kebutuhan fungsional dan merencanakan software requirement system
Mampu memahami pemodelan perangkat lunak serta konsep use case scenario dan use case diagram
Mampu mengimplementasikan pemodelan perangkat lunak menggunakan use case scenario dan use case diagram
Mampu memahami pemodelan perangkat lunak activity dan data flow diagram
Mampu memahami pemodelan data menggunakan conceptual, logical, dan physical data modeling berdasarkan entity relationship model dan data dictionary
Mahasiswa mampu menyusun dokumentasi perangkat lunak berupa Software Requirement System dan Software Design Description
Mampu mendesain arsitektur perangkat lunak dan antar muka perangkat lunak
Mampu melakukan komunikasi terkait kesepakan desain yang sudah dirancang dalam software design description kepada customer
Mampu mengimplementasikan perangkat lunak sesuai dengan perancangan perangkat lunak yang sudah dibuat
Mampu melakukan Pengujian Perangkat Lunak
Mampu mempresentasikan hasil proyek perangkat lunak
Aktifitas Pembelajaran
Pertemuan 1
Dan menjelaskan ruang lingkup, konsep dasar, serta prosedur penyusunan kontrak kuliah dan pengantar analisis serta desain perangkat lunak.
Date 28 Agustus 2025
Pertemuan 2
Jenis kebutuhan perangkat lunak, meliputi kebutuhan fungsional dan non-fungsional.
Date 4 September 2025
Pertemuan 3
Konsep dasar pemodelan perangkat lunak dan manfaatnya dalam proses analisis sistem.
Date 11 September 2025
Pertemuan 4
Kebutuhan pengguna ke dalam use case scenario yang terstruktur dan konsisten.
Date 18 September 2025
Pertemuan 5
Konsep dasar dan tujuan pemodelan proses menggunakan Activity Diagram dan DFD.
Date 25 September 2025
Pertemuan 6
Perbedaan dan keterkaitan antara conceptual, logical, dan physical data model.
Date 2 Oktober 2025
Pertemuan 7
Struktur, tujuan, dan komponen utama dokumen SRS dan SDD sesuai standar IEEE.
Date 9 Oktober 2025
Pertemuan 8
UTS / Ujian Tengah Semester: Evaluasi formatif yang dimaksudkan untuk melakukan improvement proses pembelajaran berdasarkan assesment yang telah dilakukan
Date 16 Oktober 2025
Pertemuan 9
Konsep, tujuan, dan pola umum arsitektur perangkat lunak (seperti layered, MVC, client-server, dan microservices).
Date 23 Oktober 2025
Pertemuan 10
Isi, tujuan, dan poin-poin utama dalam dokumen Software Design Description (SDD) kepada pihak non-teknis (customer).
Date 30 Oktober 2025
Pertemuan 11
Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
Date 6 November 2025
Pertemuan 12
Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
Date 13 November 2025
Pertemuan 13
Lingkungan pengembangan (development environment) sesuai kebutuhan proyek.
Date 20 November 2025
Pertemuan 14
Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
Date 27 November 2025
Pertemuan 15
Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
Date 4 Desember 2025
Pertemuan 16
Menyusun materi presentasi proyek perangkat lunak secara sistematis dan informatif.
Descriptive Statistics, including: data description (data tables and graphs), central tendency (average, mode, median, deciles, quartiles and percentiles), dispersion (standard deviation, variance). Statistical computer program
Mastery of the concept of assessing food products using the five senses, including: types of sensory tests, how to collect sensory test data, analysis of
Discuss and study material concepts regarding knowledge of aesthetic procedures, aesthetic clinics, and aesthetic procedures such as brow embroidery, eyelash extension, peeling, microdermabrasion, PRP, laser,