•  

Our Top Course
Pengembangan Media Foto
( 16 Sections)
 
Komunikasi Pembelajaran
( 16 Sections)
 

Course Rekayasa Perangkat Lunak

Program Studi S1 Pendidikan Teknologi Informasi UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah Rekayasa Perangkat Lunak (RPL) pada program studi Pendidikan Teknologi Informasi bertujuan untuk memberikan pemahaman yang mendalam tentang prinsip dan praktik dalam pengembangan perangkat lunak yang berkualitas. Dalam mata kuliah ini, mahasiswa akan mempelajari siklus hidup perangkat lunak (Software Development Life Cycle - SDLC), teknik-teknik pengembangan perangkat lunak, serta metodologi yang digunakan dalam perencanaan, analisis, desain, implementasi, dan pemeliharaan perangkat lunak. Materi yang akan dibahas mencakup teknik-teknik analisis kebutuhan sistem, desain perangkat lunak, pengujian perangkat lunak, serta dokumentasi dan manajemen proyek perangkat lunak. Selain itu, mahasiswa akan diperkenalkan pada berbagai model pengembangan perangkat lunak, seperti model Waterfall, Agile, dan lain sebagainya, serta penerapan prinsip-prinsip rekayasa perangkat lunak dalam konteks pendidikan dan teknologi informasi. Melalui mata kuliah ini, mahasiswa diharapkan tidak hanya memahami teori-teori dasar rekayasa perangkat lunak, tetapi juga mampu mengimplementasikannya dalam proyek pengembangan perangkat lunak nyata, termasuk aplikasi pendidikan dan teknologi yang dapat digunakan dalam konteks pendidikan. Setelah mengikuti mata kuliah ini, mahasiswa diharapkan dapat: Menganalisis dan mendokumentasikan kebutuhan perangkat lunak secara efektif. Mendesain dan mengembangkan perangkat lunak yang memenuhi kebutuhan pengguna dengan menggunakan metodologi yang tepat. Mengimplementasikan prinsip-prinsip rekayasa perangkat lunak dalam pengelolaan proyek dan pengujian perangkat lunak. Menggunakan alat bantu dan teknologi terkini dalam pengembangan perangkat lunak. Berkolaborasi dalam tim pengembangan perangkat lunak untuk menyelesaikan proyek pengembangan perangkat lunak. Mata kuliah ini juga dirancang untuk menumbuhkan kemampuan mahasiswa dalam menyelesaikan masalah teknis yang berkaitan dengan perangkat lunak serta mempersiapkan mereka untuk bekerja dalam tim yang mengembangkan solusi perangkat lunak di dunia industri dan pendidikan.

CPMK

  • Mahasiswa mampu Menerapkan Pemikiran Logis, Kritis, Sistematis, dan Inovatif dalam Pengembangan atau Implementasi Ilmu Pengetahuan dan Teknologi
  • Mahasiswa Menguasai Konsep dan Implementasi dalam Mengembangkan Rekayasa Perangkat Lunak, Permainan, Multimedia Cerdas, dan Teknik Komputer Jaringan
  • Mahasiswa mampu menjelaskan ruang lingkup masalah pemeliharaan perangkat lunak dan mendemonstrasikan penggunaan alat dan teknik dalam proses rekayasa perangkat lunak.
  • CPMK 5-2 Mahasiswa mampu menerapkan metode pengembangan perangkat lunak dalam proyek sederhana
  • Mahasiswa mampu Memiliki Karakter Adaptif, Berjiwa Wirausaha, dan Mampu Bekerja dalam Tim

Aktifitas Pembelajaran

  • Pertemuan 1
    Konsep dan definisi Perangkat Lunak dan Rekayasa dalam Perangkat Lunak.
    • Date  5 Februari 2025

  • Pertemuan 2
    Siklus hidup pengembangan perangkat lunak (SDLC)
    • Date  12 Februari 2025

  • Pertemuan 3
    Kebutuhan perangkat lunak dan teknik analisa kebutuhan perangkat lunak
    • Date  19 Februari 2025

  • Pertemuan 4
    Konsep perancangan perangkat lunak (software design)
    • Date  26 Februari 2025

  • Pertemuan 5
    Konsep desain arsitektur perangkat lunak.
    • Date  5 Maret 2025

  • Pertemuan 6
    Konsep desain modular dan berorientasi objek
    • Date  12 Maret 2025

  • Pertemuan 7
    Konsep Perancangan Antarmuka Pengguna (UI/UX Design)
    • Date  19 Maret 2025

  • Pertemuan 8
    Menganalisa tahapan RPL berdasarkan studi kasus soal UTS
    • Date  26 Maret 2025

  • Pertemuan 9
    Terampil dalam Implementasi Perangkat Lunak
    • Date  2 April 2025

  • Pertemuan 10
    Pengujian Perangkat Lunak (Software Testing)
    • Date  9 April 2025

  • Pertemuan 11
    Konsep Manajemen Proyek Perangkat Lunak
    • Date  16 April 2025

  • Pertemuan 12
    Dokumentasi dan pemeliharaan perangkat lunak
    • Date  23 April 2025

  • Pertemuan 13
    Konsep keamanan perangkat lunak
    • Date  30 April 2025

  • Pertemuan 14
    Terampil dalam membuat aplikasi program RPL
    • Date  7 Mei 2025

  • Pertemuan 15
    Terampil dalam membuat aplikasi program RPL
    • Date  14 Mei 2025

  • Pertemuan 16
    Proyek aplikasi Rekayasa Perangkat Lunak sesuai dengan studi kasus
    • Date  21 Mei 2025

Dosen

RINDU PUSPITA WIBAWA
RINDU PUSPITA WIBAWA
  • 215,475 Reviews4.8 Rating

MARTINI DWI ENDAH SUSANTI
MARTINI DWI ENDAH SUSANTI
  • 215,475 Reviews4.8 Rating

MUHAMMAD SONHAJI AKBAR
MUHAMMAD SONHAJI AKBAR
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Pendidikan Teknologi Informasi
  • Semester4
  • Lectures3
Difficult Things About Education.
$75$10