basigi@unp.ac.id (0751) 7050000 Jl. Prof. Dr. Hamka, Air Tawar, Padang
Matakuliah

Analisis dan Desain Perangkat Lunak

- Fakultas Teknik
Analisis dan Desain Perangkat Lunak

Deskripsi Mata Kuliah

Mata kuliah Analisis dan Desain Perangkat Lunak membahas teori dan praktek dalam menganalisis kebutuhan sistem perangkat lunak serta mendesain solusi perangkat lunak yang efektif dan efisien. Mahasiswa akan mempelajari berbagai metode dan teknik yang digunakan dalam analisis kebutuhan, perancangan sistem, serta pemodelan perangkat lunak menggunakan berbagai alat bantu seperti diagram alir, diagram kelas, dan diagram alur. Fokus utama dari mata kuliah ini adalah untuk mengembangkan kemampuan mahasiswa dalam merancang perangkat lunak yang memenuhi kebutuhan pengguna, dapat diandalkan, dan mudah dipelihara. Selain itu, mahasiswa juga akan dilatih untuk menerapkan pendekatan sistematis dalam merancang perangkat lunak yang memenuhi standar kualitas dan kinerja yang diinginkan.

CPL Program Studi pada MK

CPL-6 - Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin.
CPL-7 - Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer/Informatika dalam mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat.
CPL-8 - Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.
CPL-9 - Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.
CPL-10 - Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan-kebutuhan computing pada sebuah organisasi.

CPMK

CPMK-1 - Menjelaskan prinsip-prinsip dasar rekayasa perangkat lunak, termasuk siklus hidup pengembangan perangkat lunak dan pendekatan analisis sistem
CPMK-2 - Menganalisis kebutuhan pengguna dan menyusun dokumen spesifikasi kebutuhan perangkat lunak secara sistematis.
CPMK-3 - Mendesain arsitektur perangkat lunak dan model sistem menggunakan notasi diagram UML (Unified Modeling Language).
CPMK-4 - Mengembangkan desain sistem terstruktur atau berorientasi objek yang sesuai dengan kebutuhan pengguna dan prinsip rekayasa perangkat lunak.
CPMK-5 - Menggunakan alat bantu (tools) dalam pemodelan dan dokumentasi desain perangkat lunak.; Mengkomunikasikan hasil analisis dan desain perangkat lunak secara efektif dalam bentuk presentasi maupun laporan tertulis.; Menunjukkan sikap tanggung jawab, etika profesi, dan kemampuan kerja sama dalam tim pengembang perangkat lunak.

Aktivitas Pembelajaran

Aktivitas pembelajaran untuk course ini belum tersedia.

Rencana Pembelajaran Semester (RPS)

Buka RPS

Lecture Note

Lecture Note Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

Lecture Video

Lecture Video Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

Assignments

Assignments Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

E-Book

E-Book Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

UTS

UTS Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login

UAS

UAS Terkunci

Masuk terlebih dahulu untuk melihat konten pada menu ini.

Login
Related

Course Terkait