Anda di halaman 1dari 13

RENCANA PEMBELAJARAN Disiapkan oleh Diperiksa oleh Disetujui Oleh Nomor Register Dokumen

SEMESTER
RPS PJMK KPS/KaDep Wakil Dekan I

Universitas Revisi ke-


Muhammadiyah Tgl. (nama) (nama) (nama)
Jember
Fakultas Teknik Mulai berlaku
semester (Gasal/
genap/tahun (tanda tangan) (tanda tangan) (tanda tangan)
A. IDENTITAS MATA KULIAH
1. Nama Mata Kuliah Pemrograman Jaringan
2. Kode Mata Kuliah -
3. Beban Studi (sks) 3 sks
4. Semester -
5. Jurusan/Prodi Teknik Informatika
6. Capaian Pembelajaran Lulusan 1. Mahasiswa mampu membuat disain database dan dapat mengimplementasikannya serta mampu melakukan instalasi, konfigurasi,
upgrade, adaptasi, monitoring dan maintenance, database dalam suatu organisasi.

2. Mahasiswa mampu mengembangkan sistem berbasis web,bertanggung jawab merancang web, membangun, memelihara web, dan
memodifikasi web. Selain itu juga mampu menjadi pelaku bisnis media online yang menjual produk/jasa.
7. Capaian Pembelajaran Mata Mahasiswa mampu merancang komunikasi antar muka grafis (GUI) berbasis web dan android maupun terminal dengan database berbasis
Kuliah jaringan
8. Deskripsi Mata Kuliah Mahasiswa mampu dalam hal Dasar Jaringan Internet, Persiapan Pemrograman Jaringan, Mengenal Java API Berbasis Jaringan, Mengenal
Socket, Mengenal Java Multithreading, Sistem Protokol Connection-Oriented, Sistem Protokol Connectionless-Oriented, Bekerja Dengan
Data Stream, Pemrograman Berbasis Protokol HTTP, Pemrograman Jaringan Berbasis TLS/SSL, Database Administrator untuk
pemrograman jaringan, Pemrograman jaringan berbasis web.
9. Prasyarat (bila ada) Tidak ada
10.Dosen Pengampu Angga Achmad Cholid, S.Pd., M.Pd.
B. PROGRAM PEMBELAJARAN
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
Mahasiswa mampu 1. Networking & Terminology Active learning, Audio 1 x 3 x 50 Tugas : 1. Pertanyaan terkait 5 1,2,3
memahami dasar 2. Protokol Demonstrasi, visual 1. Membuat materi yg sudah
jaringan internet 3. Topologi Jaringan Power Point Computer resume dijelaskan
4. DNS LCD mengenai 2. Menjelaskan
5. HTTP konsep Praktek dengan benar Web
merancang Desain, Database
arsitektur (PHP) dan
jaringan Struktur HTML.
2. Penggunaan 3. Menjelakan cara
Tools merancang
perancangan arsitektur jaringan
jaringan. dan tool2 yang
akan digunakan
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
2, 3 Mahasiswa mampu Mempraktekkan Active learning, Computer 1 x 3 x 50 1. Memahami 1.Menjelaskan cara 10 1,2,3
memahasi 1. OSI Reference Model Modul (Praktek) LCD konsep layer2 kerja OSI Layer
pemrograman jaringan 2. TCP/IP and Ethernet dalam OSI 2.Menjelaskan
tentang OSI Layer 3. TCP Details 2. Device dan device pada OSI
4. Transport Layer aplikasi pada Layer
5. UDP: User Datagram Protocol layer
6. TCP: Transmission Control
Protocol
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
4, 5 Mahasiswa mampu TCP Socket Programming Active learning, Computer 1 x 3 x 50 Tugas : 1. Mempraktekkan 15 1,3
memahami tentang 1. Introduction Modul (Praktek) LCD Membuat resume Membuat
TCP Socket, Client 2. socket Function mengenai konsep program client
Server, Multiplexing 3. connect Function TCP Socket, dan server
serta socket option 4. bind Function Client Server, 2. Langkah
5. listen Function Multiplexing serta pengerjaan
6. accept Function socket option 3. Ketepatan
7. TCP Client pengerjaan
8. Multiplexing
9. Soket Option
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
6. Mahasiswa mampu UDP Socket Programmin g Active learning, Computer 1 x 3 x 50 Tugas : 1. Penanganan 10 1,3,4
memahami UDP 1. Introduction Modul (Praktek) LCD Membuat resume problem socket
socket proggramming 2. UDP Echo Server: main Function mengenai konsep 2. Langkah - langkah
serta aplikasinya 3. connect Function with UDP UDP socket menggunakan
UDP Advanced Socket proggramming socket
Progamming serta aplikasinya 3. Ketepatan
1. Introduction pengerjaan
2. When to Use UDP Instead Of
TCP
3. Adding
4. Reliabili ty to a UDP Application
5. IPv6 Packet Information
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
7. Mahasiswa mampu 1. Koneksi DBMS di Java Active learning, Computer 1 x 3 x 50 Mahasiswa 1. Langkah 10 1,2
memahami 2. Mengelola I/O Stream dengan Modul (Praktek) LCD mengikuti langkah pengerjaan
pemanfaatan DBMS DBMS - langkah yang a. Memilih dbms
dalam socket diberikan dosen b. Mengelola

proggramming yang kemudian dbms
mempraktekkan c. Membuat

membuat dbms account online
Mysql, Multi d. Memanfaatk an
Client, Server server online pada
Online chating
2. Ketepatan
pengerjaan
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
9. Mahasiswa mampu 1. Web Server Active learning, Computer 1 x 3 x 50 Mahasiswa 1. Langkah 10 1,3
memahami tentang 2. Domain Modul (Praktek) LCD mengikuti langkah pengerjaan
aplikasi dari 3. Hosting - langkah yang a. Memilih web
pemrograman jaringan diberikan dosen server dan aplikasi
yang kemudian b. Mengelola
mempraktekkan domain dan
Membuat hosting
program online c. Membuat
account dan
menggunakan FTP
d. Memanfaatkan
aplikasi
pemrograman
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
10, 11 Mahasiswa mampu 1. DBA (Database Administrator) Active learning, Computer 1 x 3 x 50 Mahasiswa Pengelolaan transaksi 10 1,3
memahami tentang Networking Modul (Praktek) LCD mengikuti langkah jaringan dan user
DBA (Database 2. Lock Transaction - langkah yang jaringan
Administrator) 3. Previleges Account diberikan dosen
jaringan yang kemudian
mempraktekkan
a. Mengelola
DBMS
b. Lock
Transaction
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
12, 13 Mahasiswa mampu 1. Arsitektur SI Jaringan Active learning, Computer 1 x 3 x 50 Tugas : 1. Pertanyaan terkait 15 2,4
memahami 2. Monitoring Transaksi SI Modul (Praktek) LCD 1. Membuat materi yg sudah
Bagaimana membuat Jaringan resume dijelaskan
sistem berbasis mengenai 2. Menjelakan cara
jaringan konsep merancang
Arsitektur SI arsitektur jaringan
Jaringan dan tool2 yang
2. merancang akan digunakan
aplikasi 3. Keaktifan Di
jaringan Kelas
Kemampuan Akhir
yang diharapkan di Metode
Pengalaman Kriteria Penilaian
Minggu setiap tahapan Bahan Kajian Pembelajaran Bobot Ref.
Media Waktu belajar dan Indikator (hard
ke- pembelajaran (Sub- (bentuk Nilai (nomor)
mahasiswa dan soft skills)
Capaian Mata pembelajaran)
Kuliah) (C, A, P)
1 2 3 4 5 6 7 8 9 10
14, 15 Mahasiswa mampu 1.Konsep pembatasan akses user Active learning, Computer 1 x 3 x 50 Tugas : 1. Pertanyaan terkait 15 2,4
mengelola sistem pada aplikasi sistem informasi Modul (Praktek) LCD 1. Membuat materi yg sudah
informasi jaringan jaringan (SIJ) resume dijelaskan
2.Mengendalikan program dengan mengenai 2. Menjelaskan
mengunci pada beberapa terminal konsep dengan benar
tertentu pembatasan pembatasan akses
akses user pada user pada aplikasi
aplikasi 3. Menjelakan cara
2. menjelaskan pembatasan
pembatasan terminal yang
terminal yang bisa mengakses
bisa mengakses aplikasi
aplikasi 4. Keaktifan Di
DAFTAR REFERENSI
1. Stalling, William. 2016. .Data And Computer Communictaion Eight Edition , New Jerseay : Prestice Hall
2. Kodrsyah, Tutang. 2013. Belajar Jaringan Komputer Sendiri. Medikom
3. Peterson, Larry L and Davie, Bruce S. 2016. Computer Network a System Approach : Practical Workbook, Google
4. Perez, Andre . 2014. Network Security. Indianapolis: John-willey and sons

Anda mungkin juga menyukai