• Tidak ada hasil yang ditemukan

SPMI-UNDIP RPS S1.SK-FT-UNDIP 059

N/A
N/A
Protected

Academic year: 2023

Membagikan "SPMI-UNDIP RPS S1.SK-FT-UNDIP 059 "

Copied!
6
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER (RPS) UNIVERSITAS DIPONEGORO

SPMI-UNDIP RPS S1.SK-FT-UNDIP 059

Revisi ke 1

Tanggal 5 Juli 2022

Dikaji Ulang Oleh Ketua Program Studi Teknik Komputer Dikendalikan Oleh GPM Teknik Komputer

Disetujui Oleh Dekan Fakultas Teknik

UNIVERSITAS DIPONEGORO

SPMI-UNDIP/RPS/S1.SK-FT-UNDIP/059 Disetujui Oleh

Revisi ke Tanggal Dekan Fak. Teknik

1 5 Juli 2022 Rencana Pembelajaran

Semester

(2)

UNIVERSITAS DIPONEGORO FAKULTAS TEKNIK

DEPARTEMEN TEKNIK KOMPUTER PROGRAM SARJANA

SPMI- UNDIP/RPS/S1.SK-

FT-UNDIP/059

RENCANA PEMBELAJARAN SEMESTER

MATA KULIAH (MK) KODE RUMPUN MK BOBOT SEMESTER TANGGAL PENYUSUNAN Praktikum Rekayasa Perangkat

Lunak Berbasis Komponen

PTSK 6402 Umum T=0 P=1 7 5 Juli

2022

OTORISASI/PENGESAHAN DOSEN PENGEMBANG RPS

Koordinator

RMK KaPRODI

CAPAIAN PEMBELAJARAN CPL yang dibebankan pada MK

CPL 3 Memiliki pemahaman keilmuan dan penguasaan keterampilan di bidang teknik komputer, meliputi sistem tertanam dan robotika, jaringan dan keamanan komputer, rekayasa perangkat lunak, multimedia, game, dan kecerdasan buatan yang ditopang oleh profesionalitas, pengetahuan sains dasar dan rekayasa yang kuat.

CPL 5 Mampu menganalisis permasalahan yang dihadapi secara kritis serta mampu merancang solusi dengan menerapkan metode dan alat yang tepat untuk menghasilkan solusi sistem yang andal berdasarkan eksperimen baku dengan

memperhatikan aspek kebutuhan teknis, ekonomis, sosial, hukum, dan kelestarian lingkungan.

CPMK (Capaian Pembelajaran Mata Kuliah)

CPMK 3-7 Mampu melakukan integrasi sistem aplikasi yang ada baik pada level data maupun logik melalui penerapan konsep- konsep application programming interface (PI) maupun middleware

CPMK 3-9 Mampu membuat perangkat lunak yang menerapkan model- model komputasi cerdas untuk berbagai domain

permasalahan

CPMK 5-1 Mampu untuk menggunakan tahapan-tahapan penelitian untuk menawarkan solusi pada suatu domain permasalahan, terutama di bidang teknik computer

CPMK 5-2 Mampu menerapkan prinsip-prinsip legalitas, etika, sosial, dan kelestarian lingkungan dalam merancang suatu solusi, terutama di bidang teknik computer

Deskripsi Singkat Mata kuliah ini merupakan kelas praktik dari kelas rekayasa perangkat lunak berbasis komponen membahas mengenai konsep penggunaan kembali perangkat lunak menggunakan komponen yang telah dibangun sebelumnya, termasuk standar dan teknologi yang ada saat ini.

Bahan Kajian Materi Pembelajaran

1. Pengenalan modul praktikum 2. Model Komponen Java Beans 3. Model Komponen Stateless EJB

(3)

4. Model Komponen Stateful EJB 5. Model Komponen JPA

6. Model Komponen.Net 7. Model Komponen REST API 8. Tugas Akhir

Pustaka 1. Component-oriented programming, Andy Ju An Wang & Kai Qian, Wiley- Interscience, 2005.

2. Building Reliable Component Based Software Systems, Ivica Crnkovic and Magnus Larsson, Artech House, 2002.

3. Component Software Beyond Object- Oriented Programming, Clemens Szyperski, Addison Wesley,2nd edition, 2003.

4. Software Engineering, 10th Edition, Ian Sommerville, Addison Wesley, 2016.

Pengampu Team Pengajar Praktikum Rekayasa Perangkat Lunak Berbasis Komponen

Prasyarat -

Media Pembelajaran Papan Tulis, LCD Projector, Laptop, dan Power Point

Mg ke-

Sub-CPMK (sebagai kemampuan

akhir yang diharapkan)

Penilaian Bentuk pembelajaran;

Metode Pembelajaran;

Penugasan;

[Estimasi Waktu]

Materi Pembelajaran

Bobot (%)

Indikator, kriteria dan bentuk

Tatap Muka/Luring

Daring

(1) (2) (3) (4) (5) (6) (7)

1 Mahasiswa mampu memahami konsep

komponen dan model komponen dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 1

 Praktikum  Pengenala

n modul praktikum

2 - 3 Mahasiswa mampu

merancang dan mengimplementa sikan model komponen Java Beans dan dapat memberikan solusi terhadap permasalahan terkait dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 2

 Praktikum  Model

Komponen Java Beans

4 - 5 Mahasiswa mampu

merancang dan mengimplementa sikan model komponen Stateless EJB

 Mampu menjawab responsi dan membuat laporan modul 3

 Praktikum  Model

Komponen Stateless EJB

(4)

dan dapat memberikan solusi terhadap permasalahan terkait dengan tepat

6 - 7 Mahasiswa mampu

merancang dan mengimplementa sikan model komponen Stateful EJB dan dapat

memberikan solusi terhadap permasalahan terkait dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 4

 Praktikum  Model

Komponen Stateful EJB

9 - 10 Mahasiswa mampu

merancang dan mengimplementa sikan JPA dan dapat

memberikan solusi terhadap permasalahan terkait dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 5

 Praktikum  Model

Komponen JPA

11 - 12 Mahasiswa mampu

merancang dan mengimplementa sikan model komponen .Net dan dapat memberikan solusi terhadap permasalahan terkait dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 5

 Praktikum  Model

Komponen.

Net

13 Mahasiswa mampu

merancang dan mengimplementa sikan model komponen REST API dan dapat memberikan solusi terhadap permasalahan terkait dengan tepat

 Mampu menjawab responsi dan membuat laporan modul 6

 Praktikum  Model

Komponen REST API

14 - 15 Mahasiswa mampu menerapkan

 Mahasiswa mampu melakukan perancangan Tugas Akhir dan

 Praktikum  Tugas

Akhir

(5)

konsep rekayasa perangkat lunak berbasis

komponen untuk memecahkan problem digital dan

mengkomunikasi kan solusinya secara tertulis dengan tepat (C5)

mempresentasikan Tugas Akhir yang dibuat.

(6)

Referensi

Dokumen terkait

UNIVERSITAS DIPONEGORO FAKULTAS TEKNIK DEPARTEMEN TEKNIK KOMPUTER PROGRAM SARJANA SPMI- UNDIP/RPS/S1.SK- FT-UNDIP/084 RENCANA PEMBELAJARAN SEMESTER MATA KULIAH MK KODE

8 Membuat animasi • Mahasiswa mampu membuat 2D animasi Kriteria: Memperhatika n, Praktek pembuat an animasi 5 Ketepatan sesuai pedoman penilaian Mengajukan Pertanyaan, Memberi

2 Mahasiswa dapat mengintegrasikan SQL pada lingkungan aplikasi yang membutuhkan sistem basis data ● Mahasiswa mampu mengerti secara keseluruhan bagaimana implementasi Codeigniter ●

Mampu mengnalasis dan menyelesaikan masalah dalam bidang teknik menggunakan logika fuzzy  Mahasiswa mampu menggunakan, menganalisis permasalahan, serta menyelesaikan permasalahan

orisinalitas dalam melakukan penelitian 2x50 penelitian 8 UTS 9 Mahasiswa mampu menjelaskan tata cara penulisan referensi dan sitasi dalam tulisan ilmiah paling sedikit 80% tepat

2 Transformasi Laplace: Transformasi Laplace, Teorema transformasi • Mahasiswa dapat memahami transformasi laplace Kriteria: Ketepatan sesuai pedoman penilaian Ceramah, Small

9 Mahasiswa ma mpu menjelaskan jalan menuju wirausaha sukses paling sedikit 80% tepat ● Dapat menjelaskan mengenai delapan anak tangga menurut Murphy dan Peck ● Dapat menjelaskan

desain visual dan desain interaksi dalam IMK dengan 80% akurat C3 dalam IMK: ⮚ Gestalt Laws of Perceptual Organization ⮚ Design Principles for Usability ⮚ Prinsip desain