0% menganggap dokumen ini bermanfaat (0 suara)
27 tayangan4 halaman

Rencana Kursus Java Inti CS104

Dokumen ini adalah rencana kursus untuk mata kuliah Java Inti (CS104) di Institut Teknik & Teknologi Universitas Chitkara, yang mencakup tujuan kursus, hasil pembelajaran, dan evaluasi. Kursus ini bertujuan untuk mengajarkan konsep pemrograman berorientasi objek, penanganan pengecualian, multithreading, dan konektivitas basis data menggunakan Java. Rencana juga mencakup daftar buku referensi dan skema evaluasi untuk penilaian siswa.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
27 tayangan4 halaman

Rencana Kursus Java Inti CS104

Dokumen ini adalah rencana kursus untuk mata kuliah Java Inti (CS104) di Institut Teknik & Teknologi Universitas Chitkara, yang mencakup tujuan kursus, hasil pembelajaran, dan evaluasi. Kursus ini bertujuan untuk mengajarkan konsep pemrograman berorientasi objek, penanganan pengecualian, multithreading, dan konektivitas basis data menggunakan Java. Rencana juga mencakup daftar buku referensi dan skema evaluasi untuk penilaian siswa.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Rencana Kursus

A. Handout Kursus
Nama Lembaga/Sekolah/Kolej Institut Teknik & Teknologi Universitas Chitkara
Nama Departemen/Pusat Departemen Ilmu Komputer & Teknik
Programme Name Sarjana Teknik (B.E.)-Ilmu Komputer & Teknik
Course Name Java Inti Sesi Januari-Juni 2019
Course Code CS104 Semester/Batch 4th/2017
Kuliah/Tutorial (Per Minggu) 0-0-10 Course Credit 05
Nama Koordinator Kursus Ibu Supriya/Tuan Kamal Deep Garg

1. Ruang Lingkup & Tujuan Kursus:


Kursus ini memberikan ruang lingkup yang luas untuk belajar dan memahami subjek tersebut. Tujuan utama dari
kursus-kursusnya adalah:

To apply the concepts of object oriented paradigm to analyse real life problems
Untuk mengembangkan solusi yang efisien untuk masalah logis menggunakan bahasa JAVA.
Latihan dan perkuat pengetahuan pemrograman sebelumnya untuk memprogram masalah standar dengan efektif.
Untuk mengidentifikasi dan menghapus bug dalam program JAVA.

2. Course Learning Outcome:


Siswa harus dapat
CLO1: Implement the concept of object oriented techniques and methodologies using Java
CLO2: Gunakan konsep Penanganan Pengecualian untuk Aplikasi yang Kuat dalam Java.
CLO3: Menunjukkan pemahaman tentang Input dan Output Java
CLO4: Kembangkan aplikasi menggunakan konsep multithreading dari Java.
CLO5: Menggunakan dan Mengimplementasikan beberapa Struktur Data menggunakan Kerangka Koleksi
CLO6: Gunakan konektivitas basis data untuk aplikasi Java yang lengkap.
3. Buku yang Direkomendasikan (Buku Referensi/Buku Teks):
B01: Java Referensi Lengkap oleh Herbert Schildt 9thEdisi.
B02:Head First Java, O’Reilly Publication
B03: Panduan Studi Programmer I Java SE 8 (Ujian 1Z0-808) (Oracle Press) oleh Edward G.
Finegan,Robert Liguori.
B04: Panduan Belajar OCA/OCP Java SE 7 Programmer I & II (Ujian 1Z0-803 & 1Z0-804) oleh
Kathy Sierra
4. Bacaan lain & situs web yang relevan:
No. Urut Tautan Jurnal, Majalah, situs web dan Makalah Penelitian
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]

5. Rencana Kursus:
a. Rencana Kuliah
Buku Teks
Referensi
Kuliah Nomor Halaman
Topik Buku/ Lainnya
Nomor Buku Teks
Membaca
Material
Pengantar ke JAVA:
1-4 B01 3-23
Pengantar Java, Sejarah dan tujuan Java

Java Inti/CS104 Halaman 1 dari 4


Rencana Kursus

Dasar-dasar OOP, Gambaran Umum JDK, JVM


Pengumpulan Sampah
Dasar-Dasar Java: 35-47
5-8 B01
Identifikasi, Kata Kunci, Tipe Data Java & Operator 61-79
Pernyataan Kontrol:
81-108
9-14 Konstruk Keputusan, Menggunakan Konstruk Loop, B01
Argumen Baris Perintah
Bekerja dengan Array:
15-22 Membuat dan Menggunakan
Array (1D, 2D B01 51-58
Array Berjenjang Multidimensi
Kelas & Objek:
Kelas, objek, dan metode: mendefinisikan sebuah kelas,
23-30 Kontrol Akses, Overloading Metode, konstruktor, B01 109-159
overloading konstruktor, penggunaan this dan static.
Latihan Soal
Penilaian Formatif-1 (1-30 kuliah)
Inheritance:
Bekerja dengan Pewarisan: Dasar-Dasar Pewarisan & 161-180
31-40 B01
Tipe, Menggunakan super, Penggantian Metode, Dinamis
penyampaian metode, kata kunci final. Masalah Latihan
Metode dan Kelas Abstrak, Paket dan Antarmuka:
Paket Bawaan dan Paket yang Ditentukan Pengguna
41-48 B01 181-212
Antarmuka: Deklarasi, Implementasi, Memperluas
Kelas dan Antarmuka
String StringBuffer, StringBuilder &
StringTokenizer:
Introduction, Immutable String, Methods of String
49-60 B01 413-439
kelas, kelas StringBuffer & kelas StringBuilder
metode toString, kelas StringTokenizer. Latihan
Masalah
Penilaian Formatif-2 (31-60 kuliah)
61-70 Soal Latihan (Daring)
ST-I (Kurikulum yang dicakup dari 1-60 kuliah)
Penanganan Pengecualian:
Dasar-dasar penanganan pengecualian, Jenis-jenis pengecualian,
71-76 try and catch, multiple catch clauses, nested try, B01 213-232
lempar, melempar dan akhirnya, Membuat kustom
Pengecualian. Masalah latihan.
Multithreading:
Model thread Java, thread utama, membuat thread dengan
mengimplementasikan Runnable dan memperluas kelas thread,
77-84 B01 233-261
membuat beberapa utas, menggunakan isAlive() dan join()
benang prioritas Sinkronisasi. Berlatih
Masalah
Generik:
Introduction, Generic Example, Generic Class,
85-88 B01 337-371
Metode Generik, Konstruktor Generik dan Generik
Antarmuka. Masalah Latihan
Collections Framework:
89-104 Introduction, Collection Interfaces: List, Queue, B01 497-576
Set(Overview),Collection Classes: ArrayList,

Java Inti/CS104 Halaman 2 dari 4


Rencana Kursus

LinkedList, Iterator,Working with Maps


(Overview), Comparable & Comparator, Arrays,
Vector, Stack, Practice Problems
Penilaian Formatif-3 (71-104 kuliah)
Soal Latihan 105-110 (Daring)
ST-II (Silabus mencakup dari 71-104 kuliah)
Aliran IO:
Kelas Aliran 111-120: Aliran Byte, Aliran Karakter B01 641-679
StreamTokenizer. Masalah Latihan
Konektivitas JDBC:
121-126 Pengenalan, Arsitektur, Membangun JDBC Tautan 5
Koneksi Database.
Penilaian Formatif-3 (89-126)
127-130 Pemecahan Masalah (Daring)
ST-III (Kurikulum mencakup dari 1-130 kuliah)

6. Skema Evaluasi & Komponen:

Evaluasi Type of Component No. Bobot dari Mode dari


Komponen Penilaian Komponen Penilaian
Penilaian Formatif
Komponen 1 04* 20% Daring
(FAs)
Ujian Subjektif/Sesi
Komponen 2 03** 30% Daring
Uji Coba (STs)

Komponen 3 Ujian Akhir Semester 01 50% Daring

Total 100%
Dari 04 FAs, sistem ERP secara otomatis memilih 03 nilai FAs terbaik untuk evaluasi FAs sebagai nilai akhir.
Dari 03 ST, sistem ERP secara otomatis memilih 02 ST terbaik untuk evaluasi ST sebagai nilai akhir.

Rincian Komponen Evaluasi:


Evaluasi Deskripsi Silabus Garis Waktu dari Bobot
Komponen Covered (%) Examination (%)
FA1 Hingga 28% Minggu 4
FA2 29%-50% Minggu 6
Komponen 01 20%
FA3 51%-85% Minggu 11
FA4 86%-100% Minggu 13
Seperti yang didefinisikan dalam Akademik
ST 01 Up to 50%
Kalender
Sebagaimana yang didefinisikan dalam Akademik
Komponen 02 ST 02 51% - 85% 30%
Kalender
Sebagaimana didefinisikan dalam Akademik
ST 03 86% - 100%
Kalender
Akhir Semester Di akhir
Komponen 03 100% 50%
Ujian* semester
Total 100%
*Sesuai dengan Pedoman Akademik, minimal 75% kehadiran diperlukan untuk memenuhi syarat mengikuti Ujian Akhir Semester.
Ujian

Java Inti/CS104 Halaman 3 dari 4


Rencana Kursus

[Link] Kursus:
Subjek: Java Inti Kode Subjek: CS104

Sr. Jumlah Bobot


Topik
Tidak. Kuliah %
1 Pengantar JAVA 4 4%
2 Dasar-dasar Java 4 4%
3 Pernyataan Kontrol 6 6%
4 Bekerja dengan Array 8 10%
5 Kelas & Objek 8 4%
6 Warisan 10 6%
7 Metode & Kelas Abstrak, Paket & Antarmuka 8 6%
8 String, StringBuffer, StringBuilder & StringTokenizer 12 10%
9 Penanganan Pengecualian 6 7%
10 Multithreading 8 8%
11 Generik 4 5%
12 Kerangka Koleksi 16 15%
13 Aliran IO 10 8%
14 Konektivitas JDBC 6 7%

Dokumen ini disetujui oleh:

Penunjukan Name Tanda Tangan


Koordinator Kursus Tuan Kamal Deep Garg
Wakil Dekan Nona Sudha Goyal
Dekan Dr. Meenu Khurana
Tanggal 15/01 /2019

Java Inti/CS104 Halaman 4 dari 4

Anda mungkin juga menyukai