1
DAFTAR ISI
DAFTAR ISI .......................................................................................... 2 DAFTAR ISTILAH ................................................................................. 4 SAMBUTAN DEKAN ............................................................................ 6 SEJARAH PERKEMBANGAN ................................................................ 8 FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONESIA .................... 8 VISI DAN MISI FASILKOM UI ............................................................. 12 LATAR BELAKANG PENYUSUNAN ..................................................... 14 KURIKULUM 2010 ............................................................................ 14 KURIKULUM ..................................................................................... 16 I. Profil dan Kompetensi Lulusan ...................................................... 17 II. Penomoran Sandi Mata Kuliah ..................................................... 20 III. Struktur Kurikulum ...................................................................... 23 Fakultas Ilmu Komputer UI .............................................................. 23 IV. Kurikulum Program Studi Ilmu Komputer (PSIK) ........................ 27 A. BEBAN KULIAH PSIK ............................................................ 27 B. PENGELOMPOKAN MATA KULIAH PSIK .............................. 27 C. INFORMASI MATA KULIAH PSIK PER SEMESTER ................. 32 V. Kurikulum Program Studi Sistem Informasi (PSSI) ....................... 34 A. BEBAN KULIAH PSSI ............................................................. 34 B. PENGELOMPOKAN MATA KULIAH PSSI ............................... 34 C. INFORMASI MATA KULIAH PSSI PER SEMESTER ................. 38 VI. Kurikulum Program Studi Sistem Informasi (PSSI) Kelas Ekstensi ......................................................................................................... 40 A. BEBAN KULIAH PSSI KELAS EKSTENSI .................................. 40 B. TRANSFER KREDIT ............................................................... 41 C. PENGELOMPOKAN MATA KULIAH PSSI KELAS EKSTENSI .... 42 D. INFORMASI MATA KULIAH PSSI KELAS EKSTENSI PER SEMESTER .................................................................................... 45 VII. Transisi Kurikulum Lama ke Kurikulum 2010 ............................. 47 Ringkasan Perubahan dari Kurikulum Lama (2006) PSIK ............. 47 Aturan Transisi PSIK ..................................................................... 48 Ringkasan Perubahan dari Kurikulum Lama (2006) PSSI .............. 55 Aturan Transisi PSSI ...................................................................... 56 Ringkasan Perubahan dari Kurikulum Lama (2006) PSSI Ekstensi 64 2
Aturan Transisi PSSI Ekstensi ........................................................ 66 SISTEM PEMBELAJARAN & ADMINISTRASI PERKULIAHAN .............. 72 SISTEM PENGAJARAN ................................................................... 73 ADMINISTRASI PERKULIAHAN, SYARAT UJIAN SUSULAN DAN ATURAN LAINNYA ........................................................................ 73 SISTEM PENILAIAN ........................................................................... 75 KEJUJURAN AKADEMIK ................................................................ 75 BOBOT NILAI ................................................................................ 76 INDEKS PRESTASI .......................................................................... 76 MENGULANG MATA KULIAH ........................................................ 79 EVALUASI STUDI ........................................................................... 79 JALUR, GELAR DAN PREDIKAT KELULUSAN ...................................... 81 JALUR DAN GELAR KELULUSAN .................................................... 81 PREDIKAT KELULUSAN.................................................................. 81 FASILITAS .......................................................................................... 82 PERALATAN KOMPUTER ............................................................... 82 SISTEM INFORMASI ...................................................................... 84 GEDUNG ....................................................................................... 85 PERPUSTAKAAN ........................................................................... 86 LAMPIRAN A: PENGELOLA DAN PENGAJAR ..................................... 88 LAMPIRAN B: PEDOMAN KERJA PRAKTIK ......................................... 91 LAMPIRAN C: PEDOMAN TUGAS AKHIR ........................................... 95 LAMPIRAN D: SILABUS ..................................................................... 98 LAMPIRAN D: TATA TERTIB ............................................................ 207
3
DAFTAR ISTILAH DNS
Fasilkom IP
IPK
IPS
PSIK PSSI Pusilkom
S1
S2
Daftar Nilai Semester, merupakan daftar yang berisi rincian matakuliah yang diambil mahasiswa pada suatu semester berikut bobot sks, nilai yang diperoleh, IPS dan IPK. Fakultas Ilmu Komputer Indeks Prestasi, merupakan satuan yang menunjukkan prestasi akademik mahasiswa dilihat dari perolehan nilai setiap matakuliah. Nilai terendah adalah 0.00 dan nilai terbaik yang dapat dicapai adalah 4.00. IP terbagi menjadi dua macam, yaitu IPS dan IPK. Indeks Prestasi Kumulatif, merupakan Indeks prestasi yang hanya memperhitungkan nilai matakuliah yang lulus saja dan diperhitungkan dari mulai semester pertama sampai semester terakhir mahasiswa. Indeks Prestasi Semester, merupakan Indeks prestasi yang hanya memperhitungkan nilai matakuliah pada suatu semester tertentu saja, Semua nilai, baik nilai matakuliah yang lulus maupun yang tidak lulus, turut diperhitungkan dalam IPS. Program Studi Ilmu Komputer Program Studi Sistem Informasi Pusat Ilmu Komputer, merupakan pengelola PSIK tahun 1986-1993. Saat ini Pusilkom berdiri sendiri sebagai badan yang menyediakan layanan konsultasi di bidang TI. Jenjang pendidikan Strata-1 yang menghasilkan lulusan bergelar sarjana. Lama pendidikan jenjang S1 pada umumnya adalah delapan semester. Jenjang pendidikan Strata-2, menghasilkan lulusan 4
S3
Scele
SIAK NG
SKS
SKS diambil SKS diperoleh
UI
bergelar Master atau Magister. Hanya mereka yang sudah menyelesaikan pendidikan S1 yang dapat memasuki jenjang ini. Lama pendidikan S2 pada umumnya adalah 3-4 semester. Jenjang pendidikan Strata-3, menghasilkan lulusan bergelar Doktor. Merupakan jenjang pendidikan yang lebih tinggi dari S2. Lama pendidikan S3 pada umumnya adalah 6 semester. Student Centered e-Learning Environment (http://scele.cs.ui.ac.id), merupakan media pemelajaran online yang digunakan dalam perkuliahan. Sistem Informasi Akademik - New Generation (http://academic.ui.ac.id), merupakan sistem infomasi online yang digunakan untuk administrasi perkuliahan seperti pengisian IRS, penambahan/pembatalan matakuliah, dan sebagainya. Satuan Kredit Semester, merupakan takaran penghargaan terhadap pengalaman belajar yang diperoleh melalui 1 (satu) jam kegiatan terjadwal, yang diiringi oleh 2 (dua) sampai 4 (empat) jam per minggu oleh tugas lain yang terstruktur maupun yang mandiri selama 1 (satu) semester, atau tabungan pengalaman belajar lain yang setara. Setiap matakuliah memiliki bobot dalam satuan sks. Jumlah sks matakuliah yang diambil oleh mahasiswa (termasuk matakuliah yang lulus dan tidak lulus). Jumlah sks matakuliah lulus yang telah diambil mahasiswa (tidak termasuk mata kuliah yang tidak lulus). Universitas Indonesia
5
SAMBUTAN DEKAN Assalamualaikum wr.wb. Kurikulum merupakan elemen yang sangat penting dalam setiap program pendidikan. Kurikulum yang baik yang diimplementasikan dengan baik diharapkan akan membekali peserta didik dengan kompetensi dan ilmu pengetahuan yang relevan dengan kebutuhan masyarakat maupun perkembangan ilmu pengetahuan dan teknologi. Ada dua hal penting yang menjadi atribut dari suatu kurikulum yang berkualitas, yaitu relevan dan fleksibel. Kurikulum harus relevan dengan kebutuhan stakeholders karena pendidikan merupakan proses penyiapan sumber daya manusia yang diperlukan oleh stakeholder. Di samping itu, kurikulum juga harus relevan dengan perkembangan ilmu pengetahuan dan teknologi khususnya dalam bidang ilmu terkait. Mahasiswa yang memilih untuk mempelajari suatu bidang studi datang dengan berbagai aspirasi dan cita-cita. Sebagian mencanangkan harapannya agar setelah menyelesaikan pendidikan akan segera menerapkan ilmu pengetahuan yang diperoleh di dunia kerja, sebagian lainnya lebih tertarik untuk memperdalam dan mengembangkan ilmu pengetahuan pada tingkatan yang lebih mendalam melalui jenjang pendidikan yang lebih tinggi, dan tidak sedikit juga yang menjadikan pendidikan di suatu jenjang sebagai suatu tapakan antara untuk mempelajari bidang lain yang lebih sesuai untuk dijadikan sebagai bidang karir masa depan. Dengan alasan ini, maka kurikulum harus dirancang sedemikian rupa sehingga bersifat fleksibel untuk menampung berbagai aspirasi tersebut, dengan tentu saja tetap memperhatikan substansi inti yang akan membangun kompetensi utama seorang lulusan. Kurikulum yang dikembangkan di Fakultas Ilmu Komputer Universitas Indonesia ini sudah dicoba untuk dirancang agar kedua atribut di atas dapat dipenuhi. Secara filosofis kurikulum tersebut menggunakan “Computing Curricula” yang dikembangkan secara bersama oleh IEEE dan ACM serta AIS terkait dengan kurikulum 6
program studi Sistem Informasi. Dalam menyusun kurikulum tersebut juga dipertimbangkan muatan spesifik yang sesuai dengan kebutuhan nasional dengan tetap memperhatikan perkembangan universal ilmu komputer dan sistem informasi/teknologi informasi. Buku ini mencakup kurikulum untuk dua program studi yaitu Program Studi Ilmu Komputer dan Program Studi Sistem Informasi. Kedua kurikulum ini diharapkan akan membekali mahasiswa untuk menjadi Sarjana dalam bidang program studi terkait, yang siap untuk memenuhi kebutuhan stakeholder dan mengikuti perkembangan ilmu komputer dan teknologi informasi. Kurikulum tentu saja bukanlah segalanya, keberhasilan implementasinya akan sangat ditentukan oleh mutu proses pembelajaran yang melibatkan tenaga pengajar dan mahasiswa serta sumber daya pendukung lainnya. Kepada semua mahasiswa Fasilkom saya ucapkan selamat mengikuti proses pendidikan di Fasilkom. Depok, Desember 2010 Dekan,
T. Basaruddin, Ph.D
7
SEJARAH PERKEMBANGAN FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONESIA Fakultas Ilmu Komputer di Universitas Indonesia tidak dapat dilepaskan dari Pusat Ilmu Komputer Universitas Indonesia. Pada tahun 1972 Rektor Universitas Indonesia mendirikan suatu lembaga baru, yang diberi nama Pusat Ilmu Komputer Universitas Indonesia, dan sebagai Direkturnya ditunjuk Dr. Indro S. Suwandi, yang bertanggung jawab kepada Rektor. Adapun tujuan dari lembaga ini, sesuai dengan namanya, adalah untuk mengembangkan Ilmu Komputer di Indonesia, khususnya di Universitas Indonesia. Setelah didirikan, Pusat Ilmu Komputer Universitas Indonesia, yang kemudian lebih dikenal sebagai Pusilkom UI, berkantor di salah satu sudut gedung Fakultas Kedokteran UI-Salemba, pada sebuah 2 ruangan yang berukuran 4 x 4 m . Jumlah pegawai saat itu 3 (tiga) orang termasuk Direktur. Karena meja dan peralatan kantorpun merupakan barang pinjaman, maka dapat diperkirakan bahwa tidak ada sebuah komputerpun dalam kantor tersebut. Pemakaian komputer pada saat itu dilakukan dengan mempergunakan fasilitas komputer yang dimiliki oleh instansi lain, seperti Pemerintah DKI Jaya, Departemen PU, dan Biro Pusat Statistik. Kegiatan utama yang dilakukan adalah pengolahan ujian masuk UI serta pemberian ceramah atau konsultasi. Selama dua tahun berikut, Pusilkom UI mulai merekrut beberapa orang staf (dari FT UI, FE UI dan FMIPA UI), sehingga pada tahun 1974 jumlah keseluruhan pegawai mencapai sekitar tujuh orang. Luas ruang kerja walaupun masih meminjam pada Fakultas Kedokteran UI, sudah lebih memadai yaitu 2 sekitar 10 x 5 m . Pada tahun 1975 sebuah gedung berlantai tiga yang terletak di kampus Salemba selesai pembangunannya untuk kemudian ditempati oleh Pusilkom UI. Pada tahun 1976, lima universitas negeri yang tergabung dalam SKALU (Sekretariat Kerjasama Antar Lima Universitas), yaitu Universitas Indonesia, Institut Teknologi Bandung, Institut Pertanian Bogor, Universitas Gajah Mada, dan Universitas Airlangga melakukan ujian masuk secara serentak. Dan bersamaan dengan itu 8
Pusilkom UI memperoleh bantuan hibah dari Departemen Dalam Negeri berupa seperangkat peralatan komputer Data General NOVA/3D dan Data General Eclipse C/300. Dengan demikian pengolahan ujian masuk dapat sepenuhnya dilaksanakan di Pusilkom UI. Pada akhir dasawarsa 1970-an, Pusilkom UI mengalami perkembangan yang cukup pesat, antara lain dengan menerima beberapa orang staf tambahan serta mengirimkan lagi lima orang staf ke Amerika Serikat untuk tugas belajar. Sementara itu ujian masuk perguruan tinggi diperluas sehingga mencakup sepuluh perguruan tinggi negeri. Peranan Pusilkom UI bertambah luas dengan melakukan berbagai program pendidikan, konsultasi dan pengolahan data baik di dalam Universitas Indonesia sendiri maupun di luar UI. Volume kegiatan yang meningkat membutuhkan peralatan mesin komputer baru sehingga proses pemilihan dan pemesanan mulai dilakukan. Dasawarsa 1980-an ditandai dengan mulai kembalinya beberapa orang staf dari tugas belajar. Peralatan yang sudah dipesan sebelumnyapun sudah mulai terpasang. Sementara itu Pusilkom UI semakin besar peranannya dalam pengembangan Ilmu Komputer di Indonesia, meskipun program studi Ilmu Komputer sendiri belum lagi terbentuk. Hal ini tampak antara lain dari dipercayakannya kepada Pusilkom UI pengolahan data ujian masuk seluruh perguruan tinggi negeri, pengembangan Sistem Informasi Manajemen Pendidikan Tinggi Nasional, dan beberapa kegiatan penting lainnya. Berdasarkan Peraturan Pemerintah No. 5/1980 yang mengatur unit organisasi pengelola fasilitas komputer di perguruan tinggi, maka pada tahun 1985 dibentuk UPT Komputer UI. Namun karena nama PUSILKOM seringkali lebih dikenal, dan ruang gerak kegiatannya jauh lebih luas daripada tugas dan fungsi UPT Komputer, maka nama dan fungsi PUSILKOM tetap dipertahankan. UPT Komputer UI, berfungsi khusus untuk menunjang kebutuhan administratif UI. Sebagai unit organisasi yang dianggap cukup kuat sumber dayanya, maka Pusilkom UI ditunjuk sebagai Pusat Antar Universitas di bidang Ilmu Komputer. Dalam rangka menunjang penerapan dan pengembangan teknologi komputer di Indonesia, Pusilkom UI juga 9
menyelenggarakan sebuah program alih teknologi yang melibatkan lebih dari sepuluh buah perusahaan komputer, baik dari dalam maupun luar negeri. Tahun 1986 diawali dengan awan kelabu duka cita bagi segenap warga Pusilkom UI, disebabkan oleh perginya Bapak dan Pendiri Pusilkom UI, Dr. Indro S. Suwandi menghadap ke hadirat Allah SWT. Walaupun tidak sempat menyaksikan sendiri dibukanya program studi Ilmu Komputer di Universitas Indonesia, almarhum tidak pernah menyangsikan kemampuan bekas anak-anak asuhannya dalam melanjutkan usaha untuk mencapai cita-citanya, mengembangkan Ilmu Komputer di Indonesia. Pemusatan sumber daya manusia, peralatan dan fasilitas perpustakaan di bidang Ilmu Komputer di Pusilkom UI mengakibatkan timbulnya desakan dari berbagai pihak kepada Universitas Indonesia untuk menyelenggarakan program studi Ilmu Komputer. Akan tetapi Ilmu Komputer sendiri merupakan suatu cabang ilmu baru, yang saat ini dianggap oleh sebagian besar masyarakat ilmiah di dunia sebagai suatu disiplin baru. Ilmu ini mencakup berbagai disiplin dasar yang sudah ada, misalnya teknik, matematika, ekonomi, manajemen, linguistik, psikologi, dan lainlain. Dengan demikian peletakan program studi baru ini pada Fakultas-fakultas yang sudah ada di lingkungan UI pada saat itu menjadi sulit. Pada tanggal 21 Oktober 1993, Fakultas Ilmu Komputer (Fasilkom) UI resmi terbentuk berdasarkan Surat Keputusan Mendikbud no. 0370/O/1993. Fasilkom UI bertekad menjadi institusi pendidikan, penelitian dan pelayanan yang bermutu internasional dalam bidang Ilmu dan Teknologi Komputer. Dengan demikian, sejak tahun 1993 pengelola an Program Studi Ilmu Komputer jenjang S1 dan S2 berpindah dari Pusilkom ke Fasilkom. Program Studi Ilmu Komputer jenjang S2 sebelumnya telah dikelola oleh Pusilkom sejak tahun 1988 di bawah naungan Program Pasca Sarjana Universitas Indonesia. Pada tahun 1996, dibukalah kekhususan Magister Teknologi Informasi (MTI) pada Program Studi Ilmu Komputer jenjang S2. Pada tahun 1998, program Studi Ilmu 10
Komputer untuk jenjang S3 juga mulai ditawarkan, sehingga saat ini program Studi Ilmu Komputer telah menawarkan program pendidikan mulai dari jenjang S1 sampai dengan jenjang S3. Pada tahun 2006, Fasilkom UI membuka program studi baru untuk jenjang S1, yaitu Program Studi Sistem Informasi. Pembukaan program ini dipicu oleh perkembangan ilmu komputer dan sistem informasi yang semakin cepat. Dengan dibukanya program studi ini diharapkan Fasilkom UI dapat lebih berperan untuk meluluskan sarjana yang mampu memenuhi kebutuhan pasar domestik dan internasional di bidang ilmu komputer dan sistem informasi.
11
VISI DAN MISI FASILKOM UI Visi dan misi Fasilkom tidak bisa dilepaskan dari Visi Universitas Indonesia yaitu menjadi universitas riset yang diakui secara internasional. Disamping itu, penetapan visi dan misi Fasilkom memperhatikan kekuatan internal yang dimilikinya, dan memperhatikan keadaan eksternal institusi. Oleh karena itu, Fasilkom menetapkan visinya menjelang tahun 2010 sebagai berikut: “Fakultas Ilmu Komputer UI sebagai pusat unggulan di bidang ilmu komputer dan teknologi informasi di Indonesia yang diakui oleh masyarakat ilmiah internasional, sehat secara organisasi dan berkontribusi secara nyata pada peningkatan daya saing bangsa Indonesia”. Visi ini mengandung makna bahwa Fasilkom bertekad menjadi “top referral” bagi perkembangan ilmu komputer dan teknologi informasi di Indonesia. Artinya, Fasilkom UI harus menjadi institusi terdepan dalam mengembangkan ilmu komputer dan teknologi informasi di Indonesia. Visi ini dipilih karena secara historis, Fasilkom yang lahir dari Pusilkom yang berdiri semenjak tahun 1970 merupakan institusi yang pertama di Indonesia yang berkecimpung dalam bidang ilmu komputer. Disamping itu, sumberdaya yang dimiliki Fasilkom, sangat memadai untuk menjadi institusi yang mampu bersaing ditingkat internasional. Oleh karena itu, Fasilkom UI mempunyai tanggung jawab yang besar dalam memajukan ilmu komputer dan teknologi informasi di Indonesia. Tanggung jawab ini dirumuskan dalam bentuk misi yang diemban Fasilkom UI. Misi Fasilkom adalah: Pendidikan: menghasilkan lulusan yang mampu bersaing di pasar global Penelitian dan layanan: menciptakan, mengembangkan dan menerapkan ilmu pengetahuan dan teknologi komunikasi dan informasi yang relevan dengan peningkatan daya saing bangsa Indonesia;
12
Pengabdian Masyarakat: bertanggungjawab secara moral dan sosial pada pengembangan kecerdasan dan martabat bangsa melalui kegiatan pendidikan tinggi.
13
LATAR BELAKANG PENYUSUNAN KURIKULUM 2010 Pendidikan tingkat S1 Ilmu Komputer dan S1 Sistem Informasi (Reguler dan Ekstensi) di Universitas Indonesia yang dikelola oleh Fakultas Ilmu Komputer UI, bertujuan untuk menghasilkan lulusan yang mampu bersaing di pasar tenaga kerja global, serta memiliki pengetahuan yang cukup untuk melanjutkan studi dalam bidang Ilmu Komputer dan Sistem Informasi/Teknologi Informasi. Secara khusus kemampuan di atas berupa pengetahuan dan ketrampilan dalam memanfaatkan komputer dalam proses rekayasa, menguasai teknik dan metode penyelesaian masalah dengan bantuan komputer, serta mampu mengembangkan kegiatan penelitian terpakai dan mampu meneruskan studi lanjutan. Di samping kemampuan tersebut di atas, lulusan Fakultas Ilmu Komputer (Fasilkom) diharapkan juga memiliki kemampuan berpikir dan menulis secara jelas, efektif, dan kritis, serta dapat berkomunikasi dengan tepat, meyakinkan dan berbobot. Mereka juga mempunyai pemahaman dan pengalaman yang memadai dalam berpikir secara sistematis mengenai persoalan-persoalan moral dan etika. Kurikulum terakhir yang digunakan adalah Kurikulum 2006. Perubahan Kurikulum 2010 yang dilakukan oleh Fasilkom UI merupakan proses yang sudah dirintis lebih dari dua tahun yang lalu. Dasar pertimbangan perubahan kurikulum adalah sebagai berikut: Perkembangan ilmu komputer dan sistem informasi yang pesat. Adanya perubahan pada kurikulum internasional yang dikeluarkan oleh ACM (Association for Computing Machinery) dan IEEE Computer Society untuk bidang computer science (ilmu komputer) pada tahun 2008, serta ACM dan AIS (Association for Information Systems) untuk bidang information systems (sistem informasi) pada tahun 2009. 14
Adanya kebijakan Universitas Indonesia (UI) di mana semua program studi harus merancang kurikulumnya berdasarkan konsep kurikulum berbasis kompetensi (KBK). Dalam KBK, kurikulum dirancang berdasarkan (i) profil lulusan yang diharapkan, serta (ii) kompetensi-kompetensi berupa keahlian, kemampuan, dan pengertian yang membentuk profil tersebut. Di samping itu, UI juga memperkenalkan beberapa inovasi dalam perancangan kurikulum seperti liberal arts, kuliah rumpun, serta kurikulum mayor/minor, sehingga semua Fakultas di UI perlu melakukan penyesuaian agar bisa diselaraskan dengan visi akademik UI. Sebagai upaya untuk memenuhi masukan dari para pemangku kepentingan (Stakeholders) seperti industri dan alumni. Revisi kurikulum 2010 juga dirancang sebagai langkah menuju kurikulum yang fleksibel, di mana mahasiswa memiliki keleluasaan untuk meramu perkuliahan sesuai dengan minat, rencana, dan bakatnya. Hal ini diharapkan akan memberikan keunggulan khusus kepada lulusan program studi S1 Fasilkom UI.
Kurikulum PSIK dan PSSI masing-masing mencakup sejumlah 144 sks, yang keseluruhannya dapat diselesaikan dalam waktu 4 (empat) tahun. Mahasiswa yang telah memperoleh 144 sks dan telah memenuhi semua persyaratan yang telah ditentukan, berhak dinyatakan lulus dan mendapat gelar Sarjana Ilmu Komputer. Berikut adalah beberapa perbedaan antara Kurikulum 2010 dengan kurikulum sebelumnya: Munculnya Mata Kuliah Pengembangan Kepribadian Terintegrasi (MPKT) serta mata kuliah Serumpun Munculnya beberapa mata kuliah baru sebagai mata kuliah wajib Fakultas dan Program Studi Penggabungan dua mata kuliah menjadi satu mata kuliah Penyesuaian nama dan atau bobot SKS mata kuliah Penyesuaian mata kuliah wajib sebagai mata kuliah pilihan Penyesuaian mata kuliah peminatan Informasi mengenai kurikulum 2010 ini dapat diakses melalui panduan.cs.ui.ac.id/kurikulum2010. 15
KURIKULUM Kurikulum program S1 dilaksanakan berdasarkan sistem Satuan Kredit Semester (SKS) yang telah ditetapkan oleh Departemen Pendidikan Nasional. Adapun hal-hal yang akan dibahas pada bagian ini mencakup: I. II. III. IV.
V.
VI.
VII.
Profil dan Kompetensi Lulusan Penomoran Sandi Mata Kuliah Struktur Kurikulum Fakultas Ilmu Komputer Kurikulum Program Studi Ilmu Komputer (PSIK) 1. Beban Kuliah 2. Pengelompokan Mata Kuliah 3. Informasi Mata Kuliah PSIK Per Semester Kurikulum Program Studi Sistem Informasi (PSSI) 1. Beban Kuliah 2. Pengelompokan Mata Kuliah 3. Informasi Mata Kuliah PSSI Per Semester Kurikulum Program Studi Sistem Informasi (PSSI) Ekstensi 1. Beban Kuliah 2. Transfer Kredit 3. Pengelompokan Mata Kuliah 4. Informasi Mata Kuliah PSSI Ekstensi Per Semester Transisi Kurikulum Sebelum 2010
16
I. Profil dan Kompetensi Lulusan Pada bagian ini disampaikan profil lulusan dan kompetensi dari Program Studi Ilmu Komputer dan Sistem Informasi jenjang sarjana. Profil lulusan merupakan titik tolak dalam pengembangan kurikulum, yang menjadi dasar untuk menetapkan kompetensi sarjana yang ingin dicapai oleh Fasilkom. Profil lulusan ini dibuat dengan menganalisis kebutuhan bidang ilmu, kebutuhan masyarakat, kebutuhan dunia kerja dan kebutuhan masa depan. A. Profil dan Kompetensi Lulusan Program Studi Ilmu Komputer Program Studi Ilmu Komputer ditujukan untuk menghasilkan profesional di bidang Komputer yang dengan profil berikut: Memiliki kemampuan penalaran dan berpikir kritis untuk menganalisa sebuah masalah dan merancang solusi berbasis teknologi informasi; Memiliki ketrampilan dan pengalaman dalam mengembangkan sistem berbasis teknologi informasi sesuai dengan kebutuhan industri, pemerintah, dan masyarakat pada umumnya; Mampu mengikuti perkembangan pesat di bidang ilmu komputer dan teknologi informasi; dan Memiliki landasan ketaqwaan kepada Tuhan Yang Maha Esa, mampu berkomunikasi efektif, bekerja dalam tim, memiliki etika dan bersikap profesional dalam lingkungan global yang kompetitif. Kompetensi yang dikembangkan untuk mahasiswa Program Studi Ilmu Komputer meliputi: 1. Mampu merancang sistem berbasis komputer untuk menyelesaikan masalah nyata. 2. Mampu mengimplementasikan dan membangun sebuah sistem komputer. 3. Memiliki pengalaman dalam menerapkan ilmu komputer untuk organisasi secara nyata. 4. Menguasai aspek-aspek mutakhir arsitektur perangkat keras & infrastruktur jaringan yang mendukung pengembangan aplikasi ubiquitous dan net-centric. 17
5.
Dapat menjelaskan isu-isu sosial, profesional, legal, etika, serta budaya dalam pemanfaatan teknologi komputer. 6. Mampu membangun sistem yang dapat menyelesaikan masalah dunia nyata secara otomatis menggunakan metode kecerdasan buatan. 7. Memiliki kemampuan dan wawasan lebih luas untuk perkembangan ilmu komputer pada bidang pemrograman dan teknologi perangkat lunak. 8. Mampu merancang sistem berbasis komputer yang menghasilkan pengetahuan dari data multimedia berukuran besar. 9. Mampu mengembangkan bidang/ilmu teknologi atau melanjutkan studinya. 10. Memiliki landasan ketaqwaan kepada Tuhan Yang Maha Esa. 11. Memiliki kemampuan bekerja secara profesional, termasuk mendengar, menulis, meneliti, menganalisis, presentasi serta bekerja dalam tim. 12. Mempunyai pemahaman dan pengalaman dalam berpikir secara sistematis mengenai persoalan moral dan etika. B. Profil dan Kompetensi Lulusan Program Studi Sistem Informasi Sedangkan Program Studi Sistem Informasi ditujukan untuk menghasilkan profesional di bidang Sistem Informasi yang dengan profil berikut: 1. Mampu merancang, mengimplementasikan dan mengelola sistem informasi dalam skala besar, sesuai kebutuhan bisnis organisasi; 2. Mampu merancang dan mengimplementasikan solusi-solusi teknologi informasi untuk meningkatkan kinerja organisasi; 3. Mampu mengikuti perkembangan pesat di bidang sistem informasi dan teknologi informasi; dan 4. Memiliki landasan ketaqwaan kepada Tuhan Yang Maha Esa, mampu berkomunikasi efektif, bekerja dalam tim, memiliki etika dan bersikap profesional dalam lingkungan global yang kompetitif.
18
Kompetensi yang yang dikembangkan untuk mahasiswa Program Studi Sistem Informasi meliputi: 1. Memiliki pola pikir yang kritis, logis, dan sistematis dalam membuat model solusi untuk menyelesaikan permasalahan organisasi 2. Memiliki wawasan dan pengetahuan yang luas mengenai perspektif bisnis dan dunia nyata, dan dapat mengimplementasikan pilar-pilar bisnis dalam TI 3. Memiliki pengetahuan yang kuat mengenai fondasi dan konsepkonsep dasar yang dibutuhkan dalam merancang dan mengimplementasikan solusi Teknologi Informasi untuk meningkatkan kinerja organisasi 4. Memiliki etika dan sikap professional dan dapat menerapkannya dalam pekerjaan di bidang SI/TI 5. Mampu merancang dan mengelola Teknologi Informasi untuk organisasi 6. Menguasai berbagai proses bisnis enterprise secara lebih mendalam dan mampu memanfaatkan berbagai teknologi yang ada unutk perencanaan dan peningkatan kinerja enterprise 7. Mampu mengembangkan bidang/ilmu teknologi atau melanjutkan studinya. 8. Memiliki landasan ketaqwaan kepada Tuhan Yang Maha Esa. 9. Memiliki kemampuan bekerja secara profesional, termasuk mendengar, menulis, meneliti, menganalisis, presentasi serta bekerja dalam tim. 10. Mempunyai pemahaman dan pengalaman dalam berpikir secara sistematis mengenai persoalan moral dan etika.
19
II. Penomoran Sandi Mata Kuliah Seluruh mata kuliah pada Fakultas Ilmu Komputer diberikan nomor sandi yang terdiri dari delapan karakter. Tiga karakter pertama berupa huruf dan lima karakter berikutnya berupa angka. Tiga karakter pertama yang berupa huruf dapat berbentuk : 1. 2. 3. 4.
IKI dipakai untuk mata kuliah yang berada di Fakultas Ilmu Komputer IKO dipakai untuk mata kuliah yang berada di program studi Ilmu Komputer IKS dipakai untuk mata kuliah yang berada di program studi Sistem Informasi UUI kependekan dari Umum Universitas Indonesia yang dipakai untuk kuliah-kuliah umum yang berlaku untuk semua fakultas di lingkungan Universitas Indonesia.
Untuk mata kuliah yang dimulai dengan UUI penomorannya pada karakter keempat dan sesudahnya tidak mengikuti penomoran yang diterapkan di Fakultas Ilmu Komputer. Sedangkan untuk mata kuliah yang dimulai dengan IKI, IKO dan IKS mengikuti penomoran berikut ini: karakter keempat menunjukkan tahun/tingkat/jenjang karakter kelima menunjukkan pada semester apa mata kuliah tersebut ditawarkan: 0: mata kuliah bisa ditawarkan pada semester gasal dan/atau genap 1: mata kuliah ditawarkan pada semester gasal 2: mata kuliah ditawarkan pada semester genap -
karakter keenam menunjukkan nomor pengelompokan mata kuliah ke dalam beberapa disiplin ilmu komputer dan sistem informasi yaitu:
1: Matematika dan komputasi ilmiah 2: Pemrograman dan rekayasa perangkat lunak 3: Pengolahan informasi cerdas 4: Komputasi dan algoritma 5: Arsitektur dan infrastruktur 20
6: Sistem enterprise 7: Teknologi informasi 8: Sistem informasi dan aplikasi 9: Kepribadian dan ketrampilan berkarya -
karakter ketujuh dan kedelapan menunjukkan urutan mata kuliah dalam suatu kelompok disiplin. Karakter ketujuh dengan dijit ‘0’ menyatakan bahwa mata kuliah tersebut merupakan mata kuliah wajib.
Contoh : Nama mata kuliah Kode mata kuliah
: :
Sistem Cerdas IKO31300
Penjelasannya sebagai berikut: Karakter ke 1, 2, 3 : IKO menunjukkan kuliah dari program studi Ilmu Komputer Karakter ke 4 : angka 3 menunjukkan mata kuliah tahun ke tiga Karakter ke 5 : angka 1 menunjukkan mata kuliah tersebut diberikan di semester gasal Karakter ke 6 : angka 3 menunjukkan disiplin ilmu Pengolahan Informasi Cerdas Karakter ke 7, 8 : angka 00 menunjukkan mata kuliah urutan pertama dalam disiplin ilmu Pengolahan Informasi Cerdas. Angka 0 (karakter ke 7) menunjukkan bahwa Sistem Cerdas merupakan kuliah wajib. Untuk mata kuliah yang termasuk dalam mata kuliah pilihan bidang minat, karakter ke 1 s/d 6 mengikuti aturan penomoran di atas. Sedangkan urutan mata kuliah dalam satu disiplin ilmu (karakter ketujuh dan kedelapan), d imulai dari 50. Contoh : Nama mata kuliah Kode mata kuliah
: Technopreneurship : IKS42950 21
Penjelasannya sebagai berikut: Karakter ke 1, 2, 3 : IKS menunjukkan kuliah dari Program Studi Sistem Informasi Karakter ke 4 : angka 4 menunjukkan mata kuliah tahun keempat Karakter ke 5 : angka 2 menunjukkan mata kuliah tersebut diberikan di semester genap Karakter ke 6 : angka 9 menunjukkan disiplin ilmu yang masuk dalam kelompok Kepribadian dan Ketrampilan Berkarya Karakter ke 7, 8 : angka 50 menunjukkan mata kuliah pilihan bidang minat pertama dalam disiplin ilmu Kepribadian dan Ketrampilan Berkarya
22
III. Struktur Kurikulum Fakultas Ilmu Komputer UI Dalam penyusunan kurikulum ini, Universitas Indonesia memasukkan unsur/ciri khas yang ingin dicapai dari setiap lulusannya, baik di tingkat universitas, rumpun, fakultas maupun program studi. Struktur kurikulum Fakultas Ilmu Komputer terdiri dari beberapa kelompok mata kuliah sebagai berikut: Mata Kuliah Wajib Universitas (MKU) Mata Kuliah Wajib Rumpun Mata Kuliah Wajib Fakultas Ilmu Komputer Mata Kuliah Wajib Program Studi Mata Kuliah Pilihan Bidang Minat Mata Kuliah Pilihan Lain Berikut ini adalah penjelasan untuk setiap kelompok mata kuliah dalam kurikulum tersebut. A. Mata Kuliah Wajib UI (18 sks) Kelompok mata kuliah ini merupakan mata kuliah yang wajib diambil oleh seluruh mahasiswa Sarjana UI yang nantinya diharapkan menjadi ciri khas lulusan UI. Mata kuliah wajib UI disusun sesuai dengan tujuan dari pendidikan S1 di UI, yaitu: 1. Mampu berpikir kritis dan memiliki keingintahuan intelektual untuk memecahkan masalah baik secara individual maupun kelompok. 2. Memiliki kepedulian terhadap masalah lingkungan, kemasyarakatan, bangsa dan negara, dilandasi takwa, budi pekerti dan etika. 3. Mampu menggunakan dan memanfaatkan Teknologi Informasi Komunikasi (TIK) sesuai dengan keilmuannya. 4. Mampu menggunakan Bahasa Indonesia dan Bahasa Inggris dengan baik untuk kegiatan akademik maupun non-akademik. 5. Memiliki kejujuran, solidaritas dan apresiasi terhadap orang lain dan diri sendiri melalui kegiatan Seni dan Olahraga. 6. Memiliki jiwa kewirausahaan melalui inovasi, kemandirian, kreativitas, dan kerja sama berlandaskan etika profesi. 23
Mata kuliah wajib UI ini terdiri dari: Kode Mata kuliah Sks UUI11001 MPKT A 6 UUI11002 MPKT B 6 UUI1202x MPK Agama 2 UUI11010 MPK Bahasa Inggris 3 UUI12030 MPK Seni & Olahraga 1 Catatan: kode x pada mata kuliah Agama diganti dengan angka sesuai dengan agama yang diikuti, yaitu 0=Islam, 1=Kristen, 2=Katolik, 3=Hindu, 4=Budha. B. Mata Kuliah Wajib Rumpun (5 sks) Kelompok ini terdiri dari mata kuliah wajib yang harus diambil oleh mahasiswa yang berada di satu rumpun tertentu. UI mengelompokkan fakultas dalam tiga rumpun ilmu yaitu: Sains dan Teknologi, Sosial Humaniora, serta Kesehatan. Fakultas Ilmu Komputer UI merupakan salah satu fakultas yang merupakan bagian dari rumpun Sains dan Teknologi. Mata kuliah wajib rumpun Sains dan Teknologi terdiri dari: Kode MAT10113 FSK10111
Mata kuliah Matematika Dasar 1 Fisika Dasar 1
sks 2 3
C. Mata Kuliah Wajib Fakultas (43 sks) Kelompok ini terdiri dari mata kuliah wajib yang harus diambil oleh seluruh mahasiswa Fakultas Ilmu Komputer UI. Mata kuliah wajib Fakultas ini mengajarkan dasar-dasar keilmuan di bidang Teknologi Informasi. Mata kuliah pada kelompok ini terdiri dari: Kode IKI10100 IKI10200 IKI10400 IKI10103 IKI20101
Mata kuliah Matematika Diskret 1 Dasar-Dasar Pemrograman Struktur Data & Algoritma Aljabar Linier Matematika Diskret 2 24
Sks 3 6 4 3 3
IKI20102 IKI20201 IKI20505 IKI20700 IKI30202 IKI40902 IKI40903
Statistika & Probabilitas Perancangan & Pemrograman Web Sistem Operasi Basis Data Rekayasa Perangkat Lunak Kerja Praktik Komputer & Masyarakat
4 3 4 4 3 3 3
D. Mata Kuliah Wajib Program Studi Kelompok ini terdiri dari mata kuliah wajib yang harus diambil oleh seluruh mahasiswa dalam satu program studi tertentu. Seperti yang sudah dijelaskan pada bagian sebelumnya, Fakultas Ilmu Komputer UI memiliki dua program studi dalam jenjang Sarjana yaitu: Program Studi Ilmu Komputer dan Program Studi Sistem Informasi yang meliputi program Reguler dan Ekstensi. Penjelasan mengenai mata kuliah pada kelompok ini akan dijelaskan secara terpisah pada bagian IV. Kurikulum Program Studi Ilmu Komputer, bagian V. Kurikulum Program Studi Sistem Informasi dan bagian VI. Kurikulum Program Studi Sistem Informasi Ekstensi.
E. Mata Kuliah Pilihan Bidang Minat Selain mata kuliah wajib, mahasiswa juga diberikan kebebasan untuk memilih mata kuliah pilihan yang menjadi minatnya. Mata kuliah pilihan yang bisa diambil oleh mahasiswa ini kemudian dikelompokkan menjadi mata kuliah bidang minat yang terdiri dari beberapa mata kuliah yang saling terkait. Dalam setiap program studi, disediakan beberapa bidang minat yang bisa dipilih oleh mahasiswa. Penjelasan mengenai jenis-jenis bidang minat yang ada dalam setiap program studi beserta mata kuliah-mata kuliah yang dirancang untuk setiap bidang minat tersebut akan dijelaskan secara terpisah pada bagian IV. Kurikulum Program Studi Ilmu Komputer, bagian V. Kurikulum Program Studi Sistem Informasi dan bagian VI. Kurikulum Program Studi Sistem Informasi Ekstensi.
25
F. Mata Kuliah Pilihan Lain Mahasiswa juga diberikan sejumlah SKS yang bisa dipergunakan untuk menambah wawasan di luar bidang keilmuannya. Mata kuliah pilihan lain dapat diambil dari: semua mata kuliah pilihan bidang minat dalam program studi yang sama semua mata kuliah wajib dan pilihan bidang minat dari program studi lain di dalam Fakultas Ilmu Komputer UI semua mata kuliah wajib fakultas, wajib program studi dan pilihan bidang minat dari program studi di luar Fakultas Ilmu Komputer UI
26
IV. Kurikulum Program Studi Ilmu Komputer (PSIK) A. BEBAN KULIAH PSIK Pada semester pertama, setiap mahasiswa diharuskan mengambil semua mata kuliah yang sudah ditentukan. Setiap semester selanjutnya, jumlah maksimum Satuan Kredit Semester (SKS) yang dapat diambil seorang mahasiswa ditentukan oleh prestasi mahasiswa tersebut pada semester sebelumnya. Mahasiswa yang mempunyai prestasi akademik yang baik dapat mengajukan permintaan pada pembimbing akademiknya untuk dapat mengikuti kuliah-kuliah dengan jumlah sks yang melebihi jumlah sks yang telah ditentukan untuk tiap semester. Kurikulum ini dirancang untuk dapat diselesaikan dalam waktu 8 semester (4 tahun) dengan rincian sebagai berikut: Semester I 20 sks Semester II 20 sks Semester III 19 sks Semester IV 19 sks Semester V 19 sks Semester VI 19 sks Semester VII 14 sks Semester VIII 14 sks Jumlah 144 sks B. PENGELOMPOKAN MATA KULIAH PSIK Mata kuliah yang diberikan dapat dibagi ke dalam kelompok berikut ini: No Kelompok Mata Kuliah Sks 1 Wajib UI 18 2 Wajib Rumpun 5 3 Wajib Fakultas 43 4 Wajib Program Studi 47 5 Pilihan Bidang Minat 21 6 Pilihan Lain 10 Jumlah (minimum) 144 27
beberapa % 12.5% 3.5% 29.9% 32.6% 14.6% 6.9% 100
Semua matakuliah wajib UI, wajib rumpun, wajib fakultas, wajib program studi, pilihan bidang minat dan pilihan lain yang diambil harus disesuaikan sehingga jumlah minimum total SKS menjadi 144 sks. Penjelasan mengenai kelompok mata kuliah wajib UI, wajib rumpun dan wajib fakultas telah dijelaskan pada bagian III. Struktur Kurikulum Fakultas Ilmu Komputer UI. Pada bagian berikut ini akan dijelaskan mengenai kelompok mata kuliah wajib, mata kuliah pilihan bidang minat dan pilihan lain dari program studi Ilmu Komputer. Silabus lengkap mengenai isi mata kuliah dapat dilihat pada Lampiran D. a) Mata Kuliah Wajib Program Studi Ilmu Komputer: 47 sks Kelompok ini terdiri dari matakuliah-matakuliah yang mengajarkan kompetensi dasar di bidang Ilmu Komputer, sebagai syarat perlu bagi seorang lulusan program studi Ilmu Komputer, yang terdiri dari: Kode IKO12106 IKO12500 IKO21502 IKO21105 IKO22401 IKO22203 IKO31204 IKO31300 IKO31900 IKO31503 IKO32104 IKO32402 IKO32205
Mata kuliah Fisika Dasar 2 Pengantar Sistem Dijital Pengantar Organisasi Komputer Matematika Dasar 2 Teori Bahasa & Automata Pemrograman Deklaratif Pemrograman Sistem Sistem Cerdas Penulisan Ilmiah Jaringan Komputer Analisis Numerik Desain & Analisis Algoritma Proyek Perangkat Lunak
Sks 3 4 3 4 4 3 3 4 2 4 3 4 6
b) Mata Kuliah Pilihan Bidang Minat PSIK: 21 sks PSIK menyediakan empat bidang minat yang masing-masing terdiri dari beberapa pilihan mata kuliah. Mahasiswa dapat memilih salah satu bidang minat dengan mengambil mata kuliah yang tersedia 28
dalam bidang minat tersebut. Mahasiswa yang telah mengumpulkan minimal 21 sks mata kuliah yang berasal dari satu bidang minat tertentu berhak mendapatkan sertifikat bidang minat di bidang tersebut. Jika diinginkan, mahasiswa juga dapat mengambil mata kuliah pilihan dari beberapa bidang minat. Walaupun demikian, perlu diperhatikan bahwa matakuliah pilihan bidang minat tersebut harus diambil dari mata kuliah pilihan bidang minat yang ditawarkan di dalam program studi Ilmu Komputer (tidak boleh mengambil mata kuliah bidang minat di program studi lain). 1. Bidang Minat Arsitektur dan Infrastruktur: Bidang minat ini memberikan pengetahuan kepada mahasiswa tentang aspek-aspek pengembangan arsitektur dan infrastruktur TI. Kode IKO31258 IKO31550 IKO31551 IKO32150 IKO32257 IKO32453 IKO32751 IKO41151 IKO41552 IKO41554 IKO41557 IKO42360 IKO42553 IKO42555 IKS41759 IKI40999
Mata kuliah Pemrograman Konkuren & Parallel Organisasi Sistem Komputer Embedded Systems Teori Informasi Teknik Kompilator Kriptografi & Keamanan Informasi Layanan & Aplikasi Web Simulasi & Pemodelan Pengolahan Sinyal Dijital Sistem Terdistribusi Ubiquitous & Net-Centric Computing Robotika Rancangan Sistem Dijital Topik Khusus Arsitektur & Infrastruktur Teknologi Mobile Tugas Akhir
sks 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 6
2. Bidang Minat Teknologi Perangkat Lunak: Bidang minat ini memberikan pengetahuan tentang berbagai teknik dan aspek yang harus diperhatikan dalam pengembangan perangkat lunak. 29
Kode IKO31250 IKO31258 IKO31754 IKO32257 IKO32450 IKO32453 IKO32751 IKO41251 IKO41253 IKO41254 IKO41361 IKO41853 IKO42252 IKO42256 IKO42351 IKI40999
Mata kuliah Sistem Interaksi Pemrograman Konkuren & Parallel Basis Data Lanjut Teknik Kompilator Grafika Komputer Kriptografi & Keamanan Informasi Layanan & Aplikasi Web Game Development Pemrograman Logika Penjaminan Mutu Perangkat Lunak Semantic Web Pengajaran Berbantuan Komputer Metode Formal Topik Khusus Teknologi Perangkat Lunak Data Mining Tugas Akhir
sks 4 4 3 4 3 4 3 3 4 4 3 3 4 3 3 6
3. Bidang Minat Pengolahan Informasi Multimedia: Bidang minat ini memberikan pengetahuan tentang berbagai teknik dalam pemrosesan multimedia. Kode IKO31258 IKO31355 IKO31754 IKO32150 IKO32353 IKO32354 IKO32450 IKO41356 IKO41357 IKO41452 IKO41552 IKO41854
Mata kuliah Pemrograman Konkuren & Parallel Pengolahan Citra Basis Data Lanjut Teori Informasi Pemelajaran Mesin Pengolahan Bahasa Manusia Grafika Komputer Pengolahan Multimedia Perolehan Informasi Geometric Modelling Pengolahan Sinyal Dijital Sistem Informasi Geografis 30
sks 4 3 3 3 3 3 3 3 3 4 3 3
IKO42351 IKO42359 IKO42451 IKI40999
Data Mining Topik Khusus Pengolahan Informasi Multimedia Computational Geometry Tugas Akhir
3 3 4 6
4. Bidang Minat Kecerdasan Komputasional: Bidang minat ini memberikan pengetahuan tentang berbagai teknik dalam melakukan komputasi secara cerdas untuk berbagai aplikasi. Kode IKO31258 IKO31350 IKO31355 IKO32150 IKO32152 IKO32353 IKO32354 IKO41153 IKO41154 IKO41352 IKO41361 IKO41454 IKO42351 IKO42358 IKO42360 IKI40999
Mata kuliah Pemrograman Konkuren & Parallel Bioinformatika Pengolahan Citra Teori Informasi Persamaan Diferensial Pemelajaran Mesin Pengolahan Bahasa Manusia Aproksimasi & Sistem Nonlinier Aljabar Linier Numerik Komputasi Lunak Semantic Web Logika Komputasional Data Mining Topik Khusus Kecerdasan Komputasional Robotika Tugas Akhir
sks 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6
c) Mata Kuliah Pilihan Lain: 10 sks Mata kuliah pilihan lain dapat diambil dari: semua matakuliah pilihan bidang minat PSIK semua matakuliah wajib program studi dan pilihan bidang minat dari PSSI semua matakuliah wajib fakultas, wajib program studi dan pilihan bidang minat dari program studi di luar Fakultas Ilmu Komputer UI 31
C. INFORMASI MATA KULIAH PSIK PER SEMESTER Berikut ini adalah rencana kuliah per semester untuk mahasiswa Program Studi Ilmu Komputer. PSIK - Semester I Kode Mata Kuliah UUI11001 MPKT A MAT10113 Matematika Dasar 1 FSK10111 Fisika Dasar 1 IKI10100 Matematika Diskret 1 IKI10200 Dasar-Dasar Pemrograman Jumlah
Sks 6 2 3 3 6 20
PSIK - Semester II Kode Mata Kuliah UUI11002 MPKT B IKI10400 Struktur Data & Algoritma IKI10103 Aljabar Linier IKO12106 Fisika Dasar 2 IKO12500 Pengantar Sistem Dijital Jumlah
Sks 6 4 3 3 4 20
PSIK Semester III
Kode UUI1202x IKI20101 IKI20102 IKI20201 IKO21502 IKO21105
Mata Kuliah MPK Agama Matematika Diskret 2 Statistika & Probabilitas Perancangan & Pemrograman Web Pengantar Organisasi Komputer Matematika Dasar 2 Jumlah
PSIK Semester IV Kode Mata Kuliah UUI11010 MPK Bahasa Inggris UUI12030 MPK Seni & Olahraga IKI20505 Sistem Operasi 32
Sks 2 3 4 3 3 4 19
Sks 3 1 4
IKI20700 IKO22401 IKO22203
Basis Data Teori Bahasa & Automata Pemrograman Deklaratif Jumlah
4 4 3 19
Mata Kuliah Rekayasa Perangkat Lunak Pemrograman Sistem Sistem Cerdas Penulisan Ilmiah Jaringan Komputer Kuliah Pilihan Bidang Minat Jumlah
Sks 3 3 4 2 4 3 19
PSIK - Semester VI Kode Mata Kuliah IKO32104 Analisis Numerik IKO32402 Desain & Analisis Algoritma IKO32205 Proyek Perangkat Lunak Kuliah Pilihan Bidang Minat Jumlah
Sks 3 4 6 6 19
PSIK - Semester VII Kode Mata Kuliah IKI40902 Kerja Praktik Kuliah Pilihan Bidang Minat Kuliah Pilihan Lain Jumlah
Sks 3 6 5 14
PSIK - Semester VIII Kode Mata Kuliah IKI40903 Komputer & Masyarakat Kuliah Pilihan Bidang Minat Kuliah Pilihan Lain Jumlah
Sks 3 6 5 14
PSIK Semester V Kode IKI30202 IKO31204 IKO31300 IKO31900 IKO31503
33
V. Kurikulum Program Studi Sistem Informasi (PSSI) A. BEBAN KULIAH PSSI Pada semester pertama, setiap mahasiswa diharuskan mengambil semua mata kuliah yang sudah ditentukan. Setiap semester selanjutnya, jumlah maksimum Satuan Kredit Semester (SKS) yang dapat diambil seorang mahasiswa ditentukan oleh prestasi mahasiswa tersebut pada semester sebelumnya. Mahasiswa yang mempunyai prestasi akademik yang baik dapat mengajukan permintaan pada pembimbing akademiknya untuk dapat mengikuti kuliah-kuliah dengan jumlah SKS yang melebihi jumlah SKS yang telah ditentukan untuk tiap semester. Kurikulum ini dirancang untuk dapat diselesaikan dalam waktu 8 semester (4 tahun) dengan rincian sebagai berikut: Semester I 20 SKS Semester II 19 SKS Semester III 19 SKS Semester IV 18 SKS Semester V 18 SKS Semester VI 18 SKS Semester VII 18 SKS Semester VIII 14 SKS Jumlah 144 SKS B. PENGELOMPOKAN MATA KULIAH PSSI Mata kuliah yang diberikan dapat dibagi ke dalam beberapa kelompok berikut ini: No Kelompok Mata Kuliah SKS % 1 Wajib UI 18 12.5% 2 Wajib Rumpun 5 3.5% 3 Wajib Fakultas 43 29.9% 4 Wajib Program Studi 43 29.9% 5 Pilihan Bidang Minat 24 16.7% 6 Pilihan Lain 11 7.6% Jumlah (minimum) 144 100 34
Semua matakuliah wajib UI, wajib rumpun, wajib fakultas, wajib program studi, pilihan bidang minat dan pilihan lain yang diambil harus disesuaikan sehingga jumlah minimum total sksnya menjadi 144 SKS. Penjelasan mengenai kelompok mata kuliah wajib UI, wajib rumpun dan wajib fakultas telah dijelaskan pada bagian III. Struktur Kurikulum Fakultas Ilmu Komputer UI. Pada bagian berikut ini akan dijelaskan mengenai kelompok mata kuliah wajib, mata kuliah pilihan bidang minat, dan mata kuliah pilihan lain dari program studi Sistem Informasi. Silabus lengkap mengenai isi mata kuliah dapat dilihat pada Lampiran D. a)
Mata Kuliah Wajib Program Studi Sistem Informasi: 43 SKS
Kelompok ini terdiri dari matakuliah-matakuliah yang mengajarkan kompetensi dasar di bidang Sistem Informasi, sebagai syarat perlu bagi seorang lulusan program studi Sistem Informasi, yang terdiri dari: Kode IKS12800 IKS12600 IKS21501 IKS21601 IKS22602 IKS22403 IKS31603 IKS31604 IKS31605 IKS31504 IKS32606 IKS32901 IKS32206
Mata kuliah Prinsip-Prinsip Sistem Informasi Administrasi Bisnis Dasar-Dasar Arsitektur Komputer Prinsip-Prinsip Manajemen Enterprise Resource Planning Riset Operasi Customer Relationship Management Manajemen Sumber Daya Manusia Supply Chain Management Jaringan Komunikasi Data Sistem Informasi Akuntansi dan Keuangan Metodologi Penelitian & Penulisan Ilmiah Proyek Pengembangan Sistem Informasi
SKS 3 3 4 3 3 3 3 3 3 3 3 3 6
b) Mata Kuliah Pilihan Bidang Minat PSSI: 24 SKS PSSI menyediakan dua bidang minat yang masing-masing terdiri dari beberapa pilihan mata kuliah. Mahasiswa dapat memilih salah satu 35
bidang minat dengan mengambil mata kuliah yang tersedia yang ditentukan dalam bidang minat tersebut. Mahasiswa yang telah mengumpulkan minimal 24 SKS mata kuliah yang berasal dari satu bidang minat tertentu berhak mendapatkan sertifikat bidang minat di bidang tersebut. Jika diinginkan, mahasiswa juga dapat mengambil mata kuliah pilihan dari beberapa bidang minat. Walaupun demikian, perlu diperhatikan bahwa matakuliah pilihan bidang minat tersebut harus diambil dari mata kuliah pilihan bidang minat yang ditawarkan di dalam program studi Sistem Informasi (tidak boleh mengambil mata kuliah bidang minat di program studi lain).
1. Bidang Minat Teknologi Informasi: Bidang minat ini memberikan pengetahuan kepada mahasiswa tentang pengelolaan teknologi informasi dalam organisasi sehingga bisa memberikan nilai tambah untuk organisasi. Kode IKO31754 IKS31259 IKS31951 IKS32753 IKS32756 IKS32758 IKS41757 IKS41759 IKS41851 IKS41852 IKS42260 IKS42651 IKS42760 IKS42950 IKI40999
Mata kuliah Basis Data Lanjut Manajemen Proyek TI Komunikasi Bisnis dan Teknis Administrasi Sistem Infrastruktur TI Modern Manajemen Layanan TI Manajemen Keamanan Informasi Teknologi Mobile Dasar-Dasar Audit SI Manajemen Sistem Informasi Pengembangan Perangkat Lunak Open Source Business Intelligence Topik Khusus Bidang Minat Teknologi Informasi Technopreneurship Tugas Akhir 36
SKS 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6
2. Bidang Minat Enterprise System Bidang minat ini memberikan pengetahuan tentang berbagai proses bisnis dalam organisasi serta bagaimana memanfaatkan dan mengelola informasi untuk meningkatkan kinerja organisasi. Kode IKS31259 IKS40652 IKS31650 IKS31951 IKS32656 IKS32756 IKS32855 IKS41653 IKS41850 IKS41852 IKS42651 IKS42655 IKS42755 IKS42950 IKI40999
Mata kuliah Manajemen Proyek TI Pengembangan dan Pemasaran Produk E-Commerce Komunikasi Bisnis dan Teknis Konfigurasi ERP Infrastruktur TI Modern Sistem Informasi Kesehatan Perilaku Organisasi Manajemen Pengetahuan Manajemen Sistem Informasi Business Intelligence Topik Khusus Bidang Minat Enterprise System Enterprise Application Integration Technopreneurship Tugas Akhir
SKS 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6
c) Mata Kuliah Pilihan Lain: 11 sks Mata kuliah pilihan lain dapat diambil dari: semua matakuliah pilihan bidang minat PSSI semua matakuliah wajib program studi dan pilihan bidang minat dari PSIK semua matakuliah wajib fakultas, wajib program studi dan pilihan bidang minat dari program studi di luar Fakultas Ilmu Komputer UI
37
C. INFORMASI MATA KULIAH PSSI PER SEMESTER Berikut ini adalah rencana kuliah per semester untuk mahasiswa Program Studi Sistem Informasi. PSSI - Semester I Kode Mata Kuliah UUI11001 MPKT A MAT10113 Matematika Dasar 1 FSK10111 Fisika Dasar 1 IKI10100 Matematika Diskret 1 IKI10200 Dasar-Dasar Pemrograman Jumlah
SKS 6 2 3 3 6 20
PSSI - Semester II Kode Mata Kuliah UUI11002 MPKT B IKI10400 Struktur Data & Algoritma IKI10103 Aljabar Linier IKS12800 Prinsip-Prinsip Sistem Informasi IKS12600 Administrasi Bisnis Jumlah
SKS 6 4 3 3 3 19
PSSI - Semester III Kode Mata Kuliah UUI1202x MPK Agama IKI20101 Matematika Diskret 2 IKI20102 Statistika & Probabilitas IKI20201 Perancangan & Pemrograman Web IKS21501 Dasar-Dasar Arsitektur Komputer IKS21601 Prinsip-Prinsip Manajemen Jumlah
SKS 2 3 4 3 4 3 19
PSSI - Semester IV Kode Mata Kuliah UUI11010 MPK Bahasa Inggris UUI12030 MPK Seni & Olahraga IKI20505 Sistem Operasi 38
SKS 3 1 4
IKI20700 IKS22602 IKS22403
Basis Data Enterprise Resource Planning Riset Operasi Jumlah
PSSI - Semester V Kode Mata Kuliah IKI30202 Rekayasa Perangkat Lunak IKS31603 Customer Relationship Management IKS31604 Manajemen Sumber Daya Manusia IKS31605 Supply Chain Management IKS31504 Jaringan Komunikasi Data Kuliah Pilihan Bidang Minat Jumlah
4 3 3 18
SKS 3 3 3 3 3 3 18
PSSI - Semester VI Kode Mata Kuliah SKS IKS32606 Sistem Informasi Akuntansi & Keuangan 3 IKS32901 Metodologi Penelitian & Penulisan 3 Ilmiah IKS32206 Proyek Pengembangan Sistem Informasi 6 Kuliah Pilihan Bidang Minat 6 Jumlah 18 PSSI - Semester VII Kode Mata Kuliah IKI40902 Kerja Praktik Kuliah Pilihan Bidang Minat Kuliah Pilihan Lain Jumlah
SKS 3 9 6 18
PSSI - Semester VIII Kode Mata Kuliah IKI40903 Komputer & Masyarakat Kuliah Pilihan Bidang Minat Kuliah Pilihan Lain Jumlah
SKS 3 6 5 14
39
VI. Kurikulum Program Studi Sistem Informasi (PSSI) Kelas Ekstensi Program Studi Sistem Informasi (PSSI) Kelas Ekstensi merupakan suatu program Continuing Education yang ditujukan untuk memberikan kesempatan kepada para lulusan D3 yang sudah memiliki pengalaman kerja untuk melanjutkan pendidikannya. Melalui program ini, para lulusan D3 tersebut diharapkan dapat mengembangkan kemampuannya di bidang Sistem Informasi, sehingga bisa meningkatkan karir di tempat kerjanya. Program ini juga menjadi jembatan bagi para lulusan D3 tersebut yang ingin mengembangkan kemampuannya di bidang penelitian, sehingga mereka bisa melanjutkan pendidikannya ke jenjang yang lebih tinggi. A. BEBAN KULIAH PSSI KELAS EKSTENSI Peserta PSSI Kelas Ekstensi merupakan para lulusan dari program D3 di bidang Sistem Informasi/Manajemen Informatika/Teknologi Informasi/ Teknik Informatika/Ilmu Komputer dan program D3 lainnya yang terkait dengan bidang komputasional. Dalam penyusunan kurikulum PSSI Kelas Ekstensi ini, dilakukan pemetaan antara kurikulum D3 di bidang komputasional dengan kurikulum PSSI Reguler yang sudah disusun, sehingga menghasilkan serangkaian mata kuliah yang wajib diambil oleh mahasiswa PSSI Kelas Ekstensi. Namun mahasiswa PSSI Kelas Ekstensi dapat memanfaatkan mata kuliah yang sudah diperoleh dari program D3 dengan melakukan transfer kredit. Terkait hal tersebut, Kurikulum PSSI Kelas Ekstensi bersumber pada Kurikulum yang sudah dirancang untuk PSSI Kelas Reguler. Mata kuliah-mata kuliah di Program D3 yang dianggap sama dengan mata kuliah yang sudah dirancang untuk program PSSI Kelas Reguler, dianggap sebagai bagian dari mata kuliah transfer. Sesuai dengan SK Rektor no 835/SK/R/UI/2006 tentang Transfer Kredit dan Pembebasan Mata Kuliah di UI, Pasal 3 (Eligibilitas Transfer Kredit) ayat (5) dan Pasal 5 (SKS maksimum yang dapat ditransfer) ayat (5), maka jumlah SKS yang bisa ditransfer dari program D3 sebanyak maksimum 72 SKS. 40
Dengan mempertimbangkan hal tersebut, para mahasiswa PSSI Kelas Ekstensi wajib memperoleh 144 SKS untuk mendapatkan gelar sarjana. Dari 144 SKS tersebut, minimum 62 SKS dan maksimum 72 SKS bisa ditransfer dari SKS Program D3 mereka dalam bentuk block transfer. Bagi mahasiswa yang SKS transfernya masih kurang dari 72 SKS, disediakan kelas-kelas matrikulasi yang bisa dipergunakan untuk memenuhi kekurangan SKS tersebut. Tatacara untuk penentuan jumlah SKS yang bisa ditransfer akan dijelaskan pada bagian terpisah. Perkuliahan PSSI Kelas Ekstensi dilakukan pada malam hari, dari Senin-Jumat. Dengan mempertimbangkan waktu perkuliahan dan jumlah SKS yang harus diambil, maka PSSI Kelas Ekstensi dirancang untuk dapat diselesaikan dalam waktu 5 semester dengan rincian sebagai berikut: Transfer Kredit Matrikulasi Semester I Semester II Semester III Semester IV Semester V Jumlah
62-72 0-10 16 14 15 15 12 144
SKS SKS SKS SKS SKS SKS SKS SKS
B. TRANSFER KREDIT Seperti yang sudah disampaikan sebelumnya, jumlah SKS yang bisa ditransfer dari program D3 sebanyak 62-72 SKS. Jumlah SKS yang bisa ditransfer ini ditentukan melalui hasil ujian matrikulasi dengan materi kemampuan dasar di bidang Sistem Informasi dan Ilmu Komputer. Bagi mahasiswa dengan nilai ujian matrikulasi yang sangat baik, SKS yang bisa ditransfer bisa mencapai 72 SKS. Sedangkan bagi mahasiswa dengan nilai ujian matrikulasi yang rendah, maka diwajibkan untuk mengambil sebagian atau seluruh mata kuliah matrikulasi sebagai berikut, yaitu: 1. IKI10200 Dasar-Dasar Pemrograman 6 SKS 2. IKS21501 Dasar-Dasar Arsitektur Komputer 4 SKS 41
Dengan demikian, jumlah SKS yang bisa ditransfer bisa dikategorikan sebagai berikut: 1. Transfer 72 SKS, bagi mahasiswa yang dinyatakan tidak perlu mengambil kedua mata kuliah matrikulasi 2. Transfer 68 SKS, bagi mahasiswa yang dinyatakan harus mengambil mata kuliah matrikulasi Dasar-Dasar Arsitektur Komputer saja. 3. Transfer 66 SKS, bagi mahasiswa yang dinyatakan harus mengambil mata kuliah matrikulasi Dasar-Dasar Pemrograman saja. 4. Transfer 62 SKS, bagi mahasiswa yang dinyatakan harus mengambil kedua mata kuliah matrikulasi. Penetapan jumlah SKS yang bisa ditransfer tersebut akan diputuskan oleh Panitia Kredit Transfer yang dibentuk oleh Fakultas dan hasilnya akan dituangkan dalam bentuk SK Dekan. C. PENGELOMPOKAN MATA KULIAH PSSI KELAS EKSTENSI Mata kuliah yang diberikan dapat dibagi ke dalam beberapa kelompok berikut ini: No Kelompok Mata Kuliah Sks % 1 Transfer Kredit 62-72 50.0% 2 Matrikulasi 0-10 3 Wajib Fakultas 18 12.5% 4 Wajib Program Studi 33 22.9% 5 Pilihan Bidang Minat 21 14.6% Jumlah SKS (minimum) 144 100 MK Wajib UI dan Wajib Rumpun tidak ada yang perlu diambil karena dianggap sudah menjadi bagian dari MK yang ditransfer. Sedangkan semua matakuliah matrikulasi, wajib fakultas, wajib program studi serta pilihan bidang minat yang diambil harus disesuaikan sehingga jumlah minimum total sksnya menjadi 144 SKS. Penjelasan lengkap mengenai mata kuliah dari setiap kelompok tersebut akan dijelaskan pada bagian berikut ini. Silabus lengkap mengenai isi mata kuliah dapat dilihat pada Lampiran D.
42
a) Mata Kuliah Wajib Fakultas : 18 SKS Kelompok ini terdiri dari mata kuliah wajib yang harus diambil oleh seluruh mahasiswa Fakultas Ilmu Komputer UI. Dari total 43 SKS mata kuliah wajib fakultas, yang masih wajib diambil oleh mahasiswa PSSI Kelas Ekstensi sebanyak 18 SKS, yaitu: Kode Mata kuliah Sks IKI10400 Struktur Data & Algoritma 4 IKI20505 Sistem Operasi 4 IKI20700 Basis Data 4 IKI30202 Rekayasa Perangkat Lunak 3 IKI40903 Komputer & Masyarakat 3 b) Mata Kuliah Wajib Program Studi Sistem Informasi: 33 sks Kelompok ini terdiri dari matakuliah-matakuliah yang mengajarkan kompetensi dasar di bidang Sistem Informasi, sebagai syarat perlu bagi seorang Sarjana Informasi. Dari total 43 SKS mata kuliah wajib program studi, yang masih wajib diambil oleh mahasiswa PSSI Kelas Ekstensi sebanyak 33 SKS, yang terdiri dari: Kode Mata kuliah sks IKS12800 Prinsip-Prinsip Sistem Informasi 3 IKS12600 Administrasi Bisnis 3 IKS21601 Prinsip-Prinsip Manajemen 3 IKS22602 Enterprise Resource Planning 3 IKS22403 Riset Operasi 3 IKS31603 Customer Relationship Management 3 IKS31604 Manajemen Sumber Daya Manusia 3 IKS31605 Supply Chain Management 3 IKS31504 Jaringan Komunikasi Data 3 IKS32606 Sistem Informasi Akuntansi dan Keuangan 3 IKS32901 Metodologi Penelitian & Penulisan Ilmiah 3 c) Mata Kuliah Pilihan Bidang Minat PSSI: 21 SKS Sama seperti PSSI Kelas Reguler, PSSI Kelas Ekstensi menyediakan dua bidang minat yang masing-masing terdiri dari beberapa pilihan mata kuliah. Mahasiswa dapat memilih mata kuliah bidang minat dengan mengambil mata kuliah yang sudah disediakan. Jumlah SKS mata kuliah pilihan bidang minat sebanyak 21 SKS. 43
1. Bidang Minat Teknologi Informasi PSSI: Bidang minat ini memberikan pengetahuan kepada mahasiswa tentang pengelolaan teknologi informasi dalam organisasi sehingga bisa memberikan nilai tambah untuk organisasi. Kode Mata kuliah Sks IKO31754 Basis Data Lanjut 3 IKS31259 Manajemen Proyek TI 3 IKS31951 Komunikasi Bisnis dan Teknis 3 IKS32753 Administrasi Sistem 3 IKS32756 Infrastruktur TI Modern 3 IKS32758 Manajemen Layanan TI 3 IKS41757 Manajemen Keamanan Informasi 3 IKS41759 Teknologi Mobile 3 IKS41851 Dasar-Dasar Audit SI 3 IKS41852 Manajemen Sistem Informasi 3 IKS42260 Open Source Software Development 3 IKS42651 Business Intelligence 3 Topik Khusus Bidang Minat Teknologi IKS42760 3 Informasi IKS42950 Technopreneurship 3 IKI40999 Tugas Akhir 6
2. Bidang Minat Sistem Enterprise PSSI: Bidang minat ini memberikan pengetahuan tentang berbagai proses bisnis dalam organisasi serta bagaimana memanfaatkan dan mengelola informasi untuk meningkatkan kinerja organisasi. Kode IKS31259 IKS40652 IKS31650 IKS31951 IKS32656 IKS32756 IKS32855 IKS41653
Mata kuliah Manajemen Proyek TI Pengembangan dan Pemasaran Produk E-Commerce Komunikasi Bisnis dan Teknis Konfigurasi ERP Infrastruktur TI Modern Sistem Informasi Kesehatan Perilaku Organisasi 44
Sks 3 3 3 3 3 3 3 3
IKS41850 IKS41852 IKS42651 IKS42655 IKS42755 IKS42950 IKI40999
Knowledge Management Manajemen Sistem Informasi Business Intelligence Topik Khusus Bidang Minat Sistem Enterprises Enterprise Application Integration Technopreneurship Tugas Akhir
3 3 3 3 3 3 6
D. INFORMASI MATA KULIAH PSSI KELAS EKSTENSI PER SEMESTER PSSI Ekstensi - Semester I Kode Mata Kuliah IKI10400 Struktur Data dan Algoritma IKS21601 Prinsip-Prinsip Manajemen IKS12600 Administrasi Bisnis IKS22403 Riset Operasi IKS12800 Prinsip-Prinsip Sistem Informasi Jumlah
sks 4 3 3 3 3 16
Mata Kuliah Matrikulasi Kode Mata Kuliah IKI10200 Dasar-Dasar Pemrograman IKS21501 Dasar-Dasar Arsitektur Komputer
sks 6 4
PSSI Ekstensi - Semester II Kode Mata Kuliah IKI20505 Sistem Operasi IKI20700 Basis Data IKS22602 Enterprise Resource Planning Kuliah Pilihan Bidang Minat Jumlah
sks 4 4 3 3 14
45
PSSI Ekstensi - Semester III Kode Mata Kuliah IKI30202 Rekayasa Perangkat Lunak IKS31604 Manajemen Sumber Daya Manusia IKS31605 Supply Chain Management IKS31504 Jaringan Komunikasi Data Kuliah Pilihan Bidang Minat Jumlah PSSI Ekstensi - Semester IV Kode Mata Kuliah IKS32606 Sistem Informasi Akutansi dan Keuangan IKS31603 Customer Relationship Management IKS32901 Metodologi Penelitian & Penulisan Ilmiah Kuliah Pilihan Bidang Minat Jumlah PSSI Ekstensi - Semester V Kode Mata Kuliah IKI40903 Komputer dan Masyarakat Kuliah Pilihan Bidang Minat Jumlah
46
sks 3 3 3 3 3 15 sks 3 3 3 6 15 sks 3 9 12
VII. Transisi Kurikulum Lama ke Kurikulum 2010 Kurikulum 2010 ini berlaku untuk seluruh mahasiswa Fakultas Ilmu Komputer UI. Bagi mahasiswa angkatan 2010 dan sesudahnya, pengambilan mata kuliah mengikuti alur yang sudah dirancang di dalam kurikulum ini. Bagi mahasiswa angkatan 2009, 2008, 2007 dan 2006 yang sebelumnya mengikuti kurikulum 2006, akan mengikuti kurikulum 2010 dengan mengikuti aturan transisi berikut ini. Sedangkan untuk mahasiswa sebelum angkatan 2006 mengikuti kurikulum 2010 dengan aturan transisi yang ditetapkan secara terpisah. Ringkasan Perubahan dari Kurikulum Lama (2006) PSIK Berikut adalah ringkasan perubahan yang terjadi pada Kurikulum 2010 jika dibandingkan dengan kurikulum 2006: 1.
2.
3.
4.
Mata kuliah liberal arts serta kuliah serumpun Penjelasan bisa dilihat pada bagian III. Struktur Kurikulum Fakultas Ilmu Komputer UI Adanya mata kuliah wajib program studi yang baru: Pemrograman Deklaratif (IKO22203) Pemrograman Sistem (IKO31204) Adanya dua mata kuliah yang dipetakan ke satu mata kuliah: Dasar-Dasar Pemrograman (IKI10820, 4SKS) + Desain & Pemrograman Berorientasi Obyek (IKI10830, 4SKS) → Dasar-Dasar Pemrograman (IKI10200, 6SKS) Statistika (IKI20020, 3SKS) + Probabilitas Terapan (IKI20630, 3SKS) → Statistika & Probabilitas (IKI20102, 4SKS) Adanya penyesuaian judul dan/atau bobot SKS pada mata kuliah wajib: Kalkulus 1 (IKI10041, 3SKS) → Matematika Dasar 1 (MAT10113, 2SKS) Kalkulus 2 (IKI20081, 3SKS) → Matematika Dasar 2 (IKO21105, 4SKS) Basis Data 1 (IKI20430, 3SKS) → Basis Data (IKI20700, 4SKS) Sistem Cerdas (IKI30320, 3SKS) → Sistem Cerdas (IKO31300, 4SKS) 47
5.
6.
7.
Proyek Perangkat Lunak (IKI30730, 3SKS) → Proyek Perangkat Lunak (IKO32205, 6SKS) Desain & Analisis Algoritma (IKI40100, 3SKS) → Desain & Analisis Algoritma (IKO32402, 4SKS) Jaringan Komputer (IKI20240, 3SKS) → Jaringan Komputer (IKO31503, 4SKS) Teori Bahasa & Automata (IKI30600, 3SKS) → Teori Bahasa & Automata (IKO22401, 4SKS) Metodologi Penelitian (IKI40010, 3SKS) → Penulisan Ilmiah (IKO31900, 2SKS) Adanya mata kuliah yang tidak lagi wajib Mata kuliah wajib Grafika Komputer (IKI30500, 3SKS) → mata kuliah peminatan Grafika Komputer (IKO32450, 3SKS) Basis Data 2 (IKI20440, 3SKS) → Basis Data Lanjut (IKO31754, 3SKS) Organisasi Sistem Komputer (IKI20200, 3SKS) → Organisasi Sistem Komputer (IKO31550, 3SKS) Manajemen Proyek TI (IKI31410, 3SKS) → Manajemen Proyek TI (IKS31259, 3SKS) pada kurikulum baru Program Studi Sistem Informasi Adanya perubahan mata kuliah pilihan bidang minat. Pada kurikulum 2006, jumlah SKS yang wajib diambil untuk mata kuliah bidang minat adalah minimal 12 SKS. Sedangkan pada kurikulum 2010, jumlah SKS yang wajib diambil untuk mata kuliah bidang minat adalah minimal 21 SKS di dalamnya bisa termasuk Tugas Akhir. Adanya perubahan mata kuliah pilihan umum dalam dan luar fakultas menjadi mata kuliah pilihan lain. Pada kurikulum 2006, mahasiswa dapat mengambil minimal 13 sks pilihan umum dalam fakultas dan maksimal 9 sks pilihan luar fakultas. Pada kurikulum 2010, mahasiswa dapat mengambil maksimal 10 SKS dari dalam maupun luar PSIK.
Aturan Transisi PSIK 1. Aturan transisi terkait adanya mata kuliah wajib baru. Pada kurikulum 2010 terdapat 3 mata kuliah wajib baru, yaitu MPKT B (UUI11002), Pemrograman Deklaratif (IKO22203), dan 48
2.
Pemrograman Sistem (IKO31204). Aturan transisi untuk mahasiswa lama adalah sebagai berikut: MPKT B hanya wajib untuk mahasiswa angkatan 2010 dan sesudahnya. Mahasiswa angkatan sebelumnya tidak diperbolehkan mengambil kuliah ini. Pemrograman Deklaratif hanya wajib untuk mahasiswa angkatan 2009 dan sesudahnya. Mahasiswa angkatan sebelumnya dapat mengambil mata kuliah ini dan diperhitungkan sebagai mata kuliah pilihan lain hanya jika belum lulus mata kuliah Pemrograman Fungsional (IKI30810) pada kurikulum 2006. Pemrograman Sistem hanya wajib untuk mahasiswa angkatan 2008 dan sesudahnya. Mahasiswa angkatan sebelumnya dapat mengambil mata kuliah ini dan diperhitungkan sebagai mata kuliah pilihan lain. Aturan transisi terkait adanya pemetaan dua mata kuliah ke dalam satu mata kuliah. Untuk pemetaan mata kuliah yang disebutkan pada bagian A.3 di atas, diberlakukan aturan sebagai berikut: DDP (IKI10820) + DPBO (IKI10830) → DDP (IKI10200) o Jika mahasiswa sudah lulus DDP (IKI10820) dan DPBO (IKI10830) pada kurikulum 2006, maka tidak perlu mengambil DDP (IKI10200). o Jika mahasiswa belum lulus DDP (IKI10820) atau DPBO (IKI10830) pada kurikulum 2006, maka mahasiswa tersebut wajib mengambil DDP (IKI10200). Statistika (IKI20020) + Probabilitas Terapan (IKI20630) → Statistika & Probabilitas (IKI20102) Jika mahasiswa sudah lulus Statistika (IKI20020) dan Probabilitas Terapan (IKI20630) pada kurikulum 2006, maka mahasiswa tersebut tidak perlu mengambil Statistika & Probabilitas (IKI20102). o Jika mahasiswa belum lulus Statistika (IKI20020) atau Probabilitas Terapan (IKI20630) pada kurikulum 2006, maka mahasiswa tersebut wajib mengambil Statistika & Probabilitas (IKI20102).
49
3.
4.
5.
6.
7.
Aturan transisi terkait adanya penyesuaian judul dan/atau bobot SKS mata kuliah wajib. Untuk pemetaan mata kuliah yang disebutkan pada bagian A.4 sebelumnya, diberlakukan aturan sebagai berikut: Untuk mahasiswa yang belum lulus mata kuliah pada kurikulum 2006, maka mahasiswa tersebut sekarang harus mengambil mata kuliah yang baru pada kurikulum 2010. Untuk mahasiswa yang sudah lulus mata kuliah pada kurikulum 2006, maka disetarakan sebagaimana telah mengambil mata kuliah yang baru pada kurikulum 2010, dan tidak perlu mengambilnya lagi. Mata kuliah yang tidak lagi wajib. Untuk mahasiswa yang telah mengambil mata kuliah yang disebutkan pada bagian A.5 di atas, maka SKSnya akan diperhitungkan sebagai mata kuliah peminatan atau pilihan lain. Perolehan SKS. Jika mahasiswa sudah memenuhi semua mata kuliah wajib sesuai dengan poin-poin di atas, maka sisa mata kuliah yang telah diambil akan diperhitungkan sebagai mata kuliah pilihan lain. Perlu diperhatikan bahwa ketika terjadi penyetaraan antara mata kuliah yang sudah diambil pada kurikulum 2006 dengan mata kuliah pada kurikulum 2010, jumlah SKS yang diperoleh adalah jumlah SKS yang sudah diambil, bukan jumlah SKS mata kuliah pada kurikulum 2010. Bidang peminatan. Mahasiswa angkatan 2009 dapat memilih untuk mengambil bidang peminatan sesuai persyaratan kurikulum 2010 (minimal mengumpulkan 21SKS dari satu bidang peminatan). Khusus untuk angkatan 2008 dan sebelumnya, mahasiswa juga tetap berhak mendapatkan sertifikat bidang minat sesuai aturan pada kurikulum yang 2006. Hubungan prasyarat antar mata kuliah. Untuk mata kuliah yang akan diambil mulai tahun akademik 2010/11, hubungan prasyarat antar mata kuliah mengacu kepada ketentuan kurikulum 2010.
Untuk selengkapnya, tabel pemetaan mata kuliah kurikulum 2006 ke kurikulum 2010 dapat dilihat pada tabel di bawah (Catatan: PM=pilihan minat, PB=pilihan bebas). 50
Kurikulum lama
Kurikulum baru (2010)
S e m
S K S
Kode
1
UUI11001
MPK Terintegrasi
6 → 1
UUI11001
MPKT 1
6
1
UUI11010
MPK Bahasa Inggris
3 → 4
UUI11010
MPK Bahasa Inggris
3
2
UUI1202x
2 → 3
UUI1202x
2
Nama
2
UUI12030
MPK Agama MPK Seni Olahraga
2
IKI10030
Fisika I
2
IKI10041
1
IKI10201
2
IKI10230
1
IKI10600
2
IKI10610
1
IKI10820
S e m
Kode
S K S
Nama
4 → 3 1 → 3 1
UUI12030
MPK Agama MPK Seni Olahraga
FSK10111
Fisika Dasar 1
3
MAT10113
Matematika Dasar 1
2
4 → 2
IKO12500
& 1
→
& 1
4
IKI20630
Kalkulus I Pengantar Sistem Digital (+ praktikum) Pengantar Organisasi Komputer Matematika Diskret I Matematika Diskret II Dasar-Dasar Pemrograman Desain & Pemrograman Berorientasi Objek Statistika Probabilitas Terapan
3
IKI20060
Fisika II
3 → 2
IKO12106
Fisika Dasar 2
3
3
IKI20081
3 → 3
IKO21105
IKI20100
4
IKI20200
IKO31550
Matematika Dasar 2 Struktur Data & Algoritma Organisasi Sistem Komputer
4
3
Kalkulus II Struktur Data dan Algoritma Organisasi Sistem Komputer
4
IKI20230
Sistem Operasi
IKI20505
Sistem Operasi
4
2
IKI10830
3
IKI20020
→ 3 3 3
3
IKO21502
1
IKI10100
3
IKI20101
→ 1
IKI10200
Dasar-Dasar Pemrograman
→ 3
IKI20102
Statistika Probabilitas
→ →
4 4 3 3
4
Pengantar Sistem Dijital Pengantar Organisasi Komputer Matematika Diskret 1 Matematika Diskret 2
→
2 P → 3 M → 4 4 51
IKI10400
4
3 3 3
6
&
4
4 3
4
IKI20240
Jaringan Komputer
3 → 5
IKO31503
Jaringan Komputer
4
3 → 4 P → 3 M 3 → 2
IKI20700
Basis Data
4
IKO31754
Basis Data Lanjut
3
IKI10103
Aljabar Linier Perancangan & Pemrograman Web Kriptografi & Keamanan Informasi
3
IKO41554
Sistem Terdistribusi
3
IKO32150
Teori Informasi
3
IKO31355
Pengolahan Citra
3
3
IKI20430
Basis Data I
4
IKI20440
Basis Data II
4
IKI20600
3
IKI20840
P M
IKI30150
Aljabar Linier Desain & Pemrograman Web Cryptography & Information Security
P B P B P M
3
→ →
3
3
IKI20201
P M
IKO32453
P → 3 M P → 3 M P → 3 M 3 → 5
IKI30220
Sistem Terdistribusi
IKI30250
Teori Informasi
IKI30310
Pengolahan Citra
5 P M P M P M
IKI30320
IKI30440
Sistem Cerdas Knowledge Management Mobile Technologies Enterprise Resource Planning
6 P M
IKI30500
Grafika Komputer
3
IKI30510
3
5 P M P B
IKI30600
Sistem Interaksi Teori Bahasa dan Automata Aproksimasi & Sistem Nonlinier Persamaan Diferensial
3 → 6 P → 3 M
IKI30420 IKI30430
IKI30610 IKI30630
6 P M
IKI30640
Analisis Numerik
IKI30720
6
IKI30730
5
IKI30740
Metode Formal Proyek Perangkat Lunak Rekayasa Perangkat Lunak
3 3 3
3 3 3
3 3
→ → → → → → → →
→ → 52
IKO31300 Sistem Cerdas Dihitung sebagai SKS Peminatan/Pilihan P M IKS41759 Teknologi Mobile Dihitung sebagai SKS Peminatan/Pilihan P M IKO32450 Grafika Komputer P M IKO31250 Sistem Interaksi Teori Bahasa & 4 IKO22401 Automata P Aproksimasi & M IKO41153 Sistem Nonlinier P Persamaan M IKO32152 Diferensial
3
4
4 3 3 3 3 4 4 3 3
IKO32104
Analisis Numerik
3
IKO42252
Metode Formal Proyek Perangkat Lunak Rekayasa Perangkat Lunak
4
6
IKO32205
5
IKI30202
6 3
P M P M P M P M
IKI30810
Functional Programming
3
IKI30820
Logic Programming
3
IKI31210
3
IKI32220
Mikroelektronika Rancangan Sistem Digital Manajemen Proyek TI Prinsip-prinsip Bahasa Pemrograman Pengantar Digital Signal Processing
IKI32230
Embedded Systems
IKI32310
Machine Learning Metodologi Penelitian Komputer dan Masyarakat Desain & Analisis Algoritma
IKI31220
5
IKI31410
P B P M P M P M
IKI31800
7
IKI40010
8
IKI40020
7 P M
IKI40100
P B P M P B P M
IKI40310
IKI40510 IKI40600 IKI40620 IKI40630
Soft Computing Pengajaran Berbantuan Komputer Aljabar Linier Numerik Teknik Simulasi & Pemodelan Geometric Modelling Real-Time Systems (Sistem Waktu Nyata)
P M
IKI40700
P M
IKI40800
Teknik Kompilator
7
IKI40900
Kerja Praktek
3 3
Pemrograman Deklaratif P Pemrograman M IKO41253 Logika Dihitung sebagai SKS Peminatan/Pilihan P Rancangan Sistem M IKO42553 Dijital Dihitung sebagai SKS Peminatan/Pilihan
→ 4 → → → → →
3
Dihitung sebagai SKS Peminatan/Pilihan
P M P → 3 M P → 3 M 3
3 3 3
→
3 3
3
IKO32353
Pemelajaran Mesin
3
5
IKO31900
2
8
IKI40903
Penulisan Ilmiah Komputer & Masyarakat Desain & Analisis Algoritma Komputasi Lunak Pengajaran Berbantuan Komputer Aljabar Linier Numerik Simulasi & Pemodelan Geometric Modelling
3
→ P M P → 3 M P → 3 M P → 3 M
IKO32402 IKO41352
IKO41853 IKO41154 IKO41151 IKO41452
Sinyal
Dihitung sebagai SKS Peminatan/Pilihan
P M → 7 3 53
3
Embedded Systems
3
3 →
3
IKO31551
6 P → 3 M
3
4
Pengolahan Dijital
→
→
3
IKO41552
→
→
IKO22203
3
3 4
3 3 3 4 3
IKO32257
Teknik Kompilator
4
IKI40902
Kerja Praktik
3
P B P B P B P B P B P B P B P B P B P B P B P B P B P B P B P B P B P B
IKI40921 IKI40923 IKI40924 IKI40925
IKI40930 IKI40931 IKI40932 IKI40933
Pemrosesan Teks TK: Implementasi Jaringan Komp. TK: Komputasi Grid TK: Teknologi Komunikasi & Jaringan Lanjut TK: Jaringan Saraf Tiruan TK: Pemrosesan Bahasa Natural TK: Teori Permainan
P M IKO41357 Perolehan Informasi Dihitung sebagai SKS → 3 Peminatan/Pilihan Dihitung sebagai SKS → 3 Peminatan/Pilihan 3
3 →
3 3 3
TK: Robotika TK: Pengolahan Citra TK: Penjaminan Mutu Perangkat Lunak TK: Logika Komputasional TK: Bidang Komputasi Ilmiah TK: Bidang Teknologi Perangkat Lunak TK: Bidang Sistem Informasi TK: Bidang Arsitektur Komputer & Embedded System
3
IKI40990
Tugas Akhir
6
IKI40991
Seminar
IKI40992
Proyek Mahasiswa
IKI40950 IKI40975
IKI40980 IKI40984 IKI40985
IKI40986 IKI40987
→
3
→ → → → →
3 →
Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan P Pengolahan Bahasa M IKO32354 Manusia Dihitung sebagai SKS Peminatan/Pilihan P M IKO42360 Robotika Dihitung sebagai SKS Peminatan/Pilihan P M
IKO41254
Penjaminan Mutu Perangkat Lunak
P Logika M IKO41454 Komputasional Dihitung sebagai SKS → 3 Peminatan/Pilihan 3
→
3 →
Dihitung sebagai SKS Peminatan/Pilihan
→
Dihitung sebagai SKS Peminatan/Pilihan
3 →
Dihitung sebagai SKS Peminatan/Pilihan
3
P M IKI40999 Tugas Akhir Dihitung sebagai SKS → 3 Peminatan/Pilihan Dihitung sebagai SKS → 3 Peminatan/Pilihan →
54
3 3 3 3
3 3 3 3 3 4
3 3 3
3 3
6 3 3
P M P M P B P M P B
IKI42430
Rancangan Aplikasi Digital Signal Processing Manajemen Sistem Informasi Manajemen Keamanan Informasi Electronic Commerce
IKI42500
Teknik Multimedia
IKI41220
IKI42400 IKI42410
3 → Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS → 3 Peminatan/Pilihan 3 →
Dihitung sebagai SKS Peminatan/Pilihan
Dihitung sebagai SKS Peminatan/Pilihan P Pengolahan → 3 M IKO41356 Multimedia 3
→
Ringkasan Perubahan dari Kurikulum Lama (2006) PSSI Berikut adalah ringkasan perubahan yang terjadi pada Kurikulum PSSI 2010 jika dibandingkan dengan kurikulum yang sebelumnya: 1.
2.
3.
4.
Mata kuliah liberal arts serta kuliah serumpun Penjelasan bisa dilihat pada bagian III. Struktur Kurikulum Fakultas Ilmu Komputer UI. Adanya mata kuliah wajib program studi yang baru: Dasar-Dasar Arsitektur Komputer (IKS21501) Enterprise Resource Planning (IKS22602) Customer Relationship Management (IKS31603) Manajemen Sumber Daya Manusia (IKS31604) Supply Chain Management (IKS31605) Adanya dua mata kuliah yang dipetakan ke dalam satu mata kuliah: Dasar-Dasar Pemrograman (IKI10820, 4SKS) + Desain & Pemrograman Berorientasi Obyek (IKI10830, 4SKS) → Dasar-Dasar Pemrograman (IKI10200, 6SKS) Statistika (IKI20020, 3SKS) + Probabilitas Terapan (IKI20630, 3SKS) → Statistika & Probabilitas (IKI20102, 4SKS) Adanya satu mata kuliah yang dipetakan ke dua mata kuliah: Matematika Dasar (IKI10040, 3SKS) → Matematika Dasar 1 (MAT10113, 2SKS) + Aljabar Linier (IKI10103, 3SKS) 55
3
3 3
3 3
5.
6.
7.
8.
Adanya penyesuaian judul dan/atau bobot SKS pada mata kuliah wajib: Basis Data 1 (IKI20430, 3SKS) → Basis Data (IKI20700, 4SKS) Proyek Perangkat Lunak (IKI40730, 3SKS) → Proyek Pengembangan Sistem Informasi (IKS32206, 6SKS) Adanya mata kuliah yang tidak lagi wajib Basis Data 2 (IKI20440, 3SKS) → Basis Data Lanjut (IKO31754, 3SKS) Manajemen Proyek TI (IKI31410, 3SKS) → Manajemen Proyek TI (IKS31259, 3SKS) Analisa dan Perancangan Sistem (IKI30710) → tidak lagi ditawarkan di kurikulum 2010 Manajemen Keamanan Informasi (IKI32440) → Manajemen Keamanan Informasi (IKS41757) Manajemen Sistem Informasi (IKI31450)→ Manajemen Sistem Informasi (IKS41852) Perilaku Organisasi (IKI20419) → Perilaku Organisasi (IKS41653) Pengembangan & Pemasaran Produk (IKI32439) → Pengembangan & Pemasaran Produk (IKS41652) Adanya perubahan mata kuliah pilihan bidang minat Pada kurikulum 2006, jumlah SKS yang wajib diambil untuk mata kuliah bidang minat adalah minimal 12 SKS. Sedangkan pada kurikulum 2010, jumlah SKS yang wajib diambil untuk mata kuliah bidang minat adalah minimal 24 SKS di dalamnya bisa termasuk Tugas Akhir. Adanya perubahan mata kuliah pilihan umum dalam dan luar fakultas menjadi mata kuliah pilihan lain Pada kurikulum 2006, mahasiswa dapat mengambil minimal 17 SKS pilihan umum dalam fakultas dan maksimal 9 SKS pilihan luar fakultas. Pada kurikulum 2010, mahasiswa dapat mengambil maksimal 11 SKS dari dalam maupun luar PSSI
Aturan Transisi PSSI 1. Aturan transisi terkait adanya mata kuliah wajib baru. Pada kurikulum PSSI 2010 terdapat 6 mata kuliah wajib baru, yaitu MPKT B (UUI11002), Dasar-Dasar Arsitektur Komputer 56
2.
(IKS21501), Enterprise Resource Planning (IKS22602), Manajemen Sumber Daya Manusia (IKS31604), Supply Chain Management (IKS31605), dan Customer Relationship Management (IKS31603). Aturan transisi untuk mahasiswa lama adalah sebagai berikut: MPKT B hanya wajib untuk mahasiswa angkatan 2010 dan sesudahnya. Mahasiswa angkatan sebelumnya tidak diperbolehkan mengambil mata kuliah ini. Dasar-Dasar Arsitektur Komputer hanya wajib untuk mahasiswa angkatan 2009 dan sesudahnya. Mahasiswa angkatan sebelumnya dapat mengambil mata kuliah ini dan diperhitungkan sebagai mata kuliah pilihan lain. Enterprise Resource Planning, Manajemen Sumber Daya Manusia, Supply Chain Management, dan Customer Relationship Management hanya wajib untuk mahasiswa angkatan 2008 dan sesudahnya. Mahasiswa angkatan sebelumnya dapat mengambil mata kuliah ini dan diperhitungkan sebagai mata kuliah pilihan lain. Aturan transisi terkait adanya dua mata kuliah yang dipetakan ke satu mata kuliah. Untuk pemetaan mata kuliah yang disebutkan pada bagian C.3 di atas, diberlakukan aturan sebagai berikut: DDP (IKI10820) + DPBO (IKI10830) → DDP (IKI10200) o Jika mahasiswa sudah lulus DDP (IKI10820) dan DPBO (IKI10830) pada kurikulum 2006, maka tidak perlu mengambil DDP (IKI10200). o Jika mahasiswa belum lulus DDP (IKI10820) atau DPBO (IKI10830) pada kurikulum 2006, maka mahasiswa tersebut wajib mengambil DDP (IKI10200). Statistika (IKI20020) + Probabilitas Terapan (IKI20630) → Statistika & Probabilitas (IKI20102) o Jika mahasiswa sudah lulus Statistika (IKI20020) dan Probabilitas Terapan (IKI20630) pada kurikulum 2006, maka mahasiswa tersebut tidak perlu mengambil Statistika & Probabilitas (IKI20102). o Jika mahasiswa belum lulus Statistika (IKI20020) atau Probabilitas Terapan (IKI20630) pada 57
3.
4.
5.
6.
kurikulum 2006, maka mahasiswa tersebut wajib mengambil Statistika & Probabilitas (IKI20102). Aturan transisi terkait adanya satu mata kuliah yang dipetakan ke dua mata kuliah. Terkait adanya pemetaan mata kuliah Matematika Dasar (IKI10040) → Matematika Dasar 1 (MAT10113) + Aljabar Linier (IKI10103), diberlakukan aturan sebagai berikut: Jika mahasiswa sudah lulus Matematika Dasar (IKI10040) pada kurikulum 2006, maka mahasiswa tersebut tidak perlu mengambil Matematika Dasar 1 (MAT10113) maupun Aljabar Linier (IKI10103). Jika mahasiswa belum lulus Matematika Dasar (IKI10040) pada kurikulum lama, maka mahasiswa tersebut wajib mengambil Matematika Dasar 1 (MAT10113) dan Aljabar Linier (IKI10103). Aturan transisi terkait adanya penyesuaian judul dan/atau bobot SKS mata kuliah wajib. Untuk pemetaan mata kuliah yang disebutkan pada bagian C.5 di atas, diberlakukan aturan sebagai berikut: Untuk mahasiswa yang belum lulus mata kuliah pada kurikulum 2006, maka mahasiswa tersebut sekarang harus mengambil mata kuliah terkait pada kurikulum 2010. Untuk mahasiswa yang sudah lulus mata kuliah pada kurikulum 2006, maka mahasiswa tersebut tidak perlu mengambil mata kuliah terkait pada kurikulum 2010. Aturan transisi terkait adanya mata kuliah yang tidak lagi wajib. Untuk mahasiswa yang telah mengambil mata kuliah yang disebutkan pada bagian C.6 di atas, maka SKSnya akan diperhitungkan sebagai mata kuliah peminatan atau pilihan lain. Perolehan SKS. Jika mahasiswa sudah memenuhi semua mata kuliah wajib sesuai dengan poin-poin di atas, maka sisa mata kuliah yang telah diambil akan diperhitungkan sebagai mata kuliah pilihan lain. Perlu diperhatikan bahwa ketika terjadi penyetaraan antara mata kuliah yang sudah diambil pada kurikulum 2006 dengan mata kuliah pada kurikulum 2010, jumlah SKS yang diperoleh adalah jumlah SKS yang sudah diambil, bukan jumlah SKS mata kuliah pada kurikulum 2010. 58
7.
8.
Bidang peminatan. Mahasiswa angkatan 2009 dapat memilih untuk mengambil bidang peminatan sesuai persyaratan kurikulum 2010 (minimal mengumpulkan 21 SKS dari satu bidang peminatan). Khusus untuk angkatan 2008 dan sebelumnya, mahasiswa juga tetap berhak mendapatkan sertifikat bidang minat sesuai aturan pada kurikulum yang 2006. Hubungan prasyarat antar mata kuliah. Untuk mata kuliah yang akan diambil mulai tahun akademik 2010/2011, hubungan prasyarat antar mata kuliah mengacu kepada ketentuan kurikulum 2010.
Untuk selengkapnya, tabel pemetaan mata kuliah kurikulum 2006 ke kurikulum 2010 dapat dilihat pada tabel di bawah (Catatan: PM=pilihan minat, PB=pilihan bebas). Kurikulum lama S e m 1 1 2 2 2
Kode UUI1 1001 UUI1 1010 UUI1 202x UUI1 2030 IKI10 030
Nama
Kurikulum baru (2010) S K S
S e m
MPKT
6
→ 1
MPK Bahasa Inggris
3
→ 4
MPK Agama
2
→ 3
MPK Seni & Olahraga
1
→ 4
Fisika I
3
→ 1
Kode UUI1 1001 UUI1 1010 UUI1 202x UUI1 2030 FSK1 0111
MAT1
2
IKI10 040
Matematika Dasar
3
1 → 2
0113 IKI10 103
59
Nama
S K S
Keterangan
MPKT A
6
MPK Bahasa Inggris
3
MPK Agama
2
MPK Seni & Olahraga
1
Fisika Dasar 1
3
Matematika Dasar 1 Aljabar Linier
Mhs lama yang belum lulus Mat. Dasar (3 sks) bisa mengambilnya di 2 semester ganjil 2010/2011. Bila 3 masih belum lulus juga, mhs lama harus menggantinya dengan Mat. Dasar
1 (2 sks) dan Aljabar Linier (3 sks)
1
IKI10 400
2
IKI10 409
1 2
1 2
IKI10 600 IKI10 610
IKI10 820 IKI10 830
PrinsipPrinsip Sistem Informasi PrinsipPrinsip Manajemen Matematika Diskret I Matematika Diskret II
Dasar-Dasar Pemrograman Desain & Pemrograman Berorientasi Objek
3
→ 2
IKS12 800
3
→ 3
IKS21 601
3
→ 1
3
→ 3
4 4
→ 1
IKI10 100 IKI20 101
IKI1020 0
60
PrinsipPrinsip Sistem Informasi PrinsipPrinsip Manajemen Matematika Diskret 1 Matematika Diskret 2
DasarDasar Pemrogram an
3
3 3 3 Sudah lulus DDP(4) dan DPBO(4): disetarakan dengan mengambil DDP(6), sisa 2 SKS diperhitungkan sebagai sks kuliah pilihan bebas Belum lulus DDP(4): 6 wajib mengambil DDP(6) saja Belum lulus DPBO(4): akan disediakan kuliah DPBO(4) di semester Gasal 2010/2011, tidak perlu ambil DDP(6)
IKI20 020 IKI20 630
Statistika Probabilitas Terapan
IKI20 100 IKI20 230
Struktur Data dan Algoritma Sistem Operasi
4
IKI20 240
3
3
3 3
→ 3
4
→ 2
4
→ 4
Jaringan Komputer
3
→ 5
IKS31 504
IKI20 409
Administrasi Bisnis
3
→ 2
3
IKI20 419
Perilaku Organisasi
3
→
4
IKI20 429
Riset Operasi
3
→ 4
4
3 4
P M
Sudah lulus Statistika (3 sks) dan Probabilitas Terapan (3 sks): disetarakan dengan sudah mengambil Statistika & Probabilitas (4 sks), sisa 2 sks diperhitungkan sebagai sks kuliah pilihan bebas Belum lulus Statistika (3 sks): 4 wajib mengambil Statistika & Probabilitas (4 sks) saja Belum lulus Probabilitas Terapan (3 sks): akan disediakan kuliah Probabilitas Terapan (3 sks) di semester Gasal 2010/2011, tidak perlu ambil Statistika & Probabilitas (4 sks)
IKI20 102
Statistika & Probabilitas
IKI10 400 IKI20 505
IKS12 600
Struktur Data & Algoritma Sistem Operasi Jaringan Komunikasi Data Administrasi Bisnis
IKS40 653
Perilaku Organisasi
Dihitung sebagai 3 SKS Peminatan/Pilihan
IKS22 403
Riset Operasi
3
61
4 4 3 3
3
IKI20 430
Basis Data I
3
→ 4
IKI20 700
Basis Data
4
P B
IKI20 439
Komunikasi Bisnis dan Teknis
3
→
P M
IKS30 951
Komunikasi Bisnis dan Teknis
3
4
IKI20 440
Basis Data II
3
→
P M
IKO3 0754
Basis Lanjut
Dihitung sebagai 3 SKS Peminatan/Pilihan
3
IKI20 840
Perancangan dan Pemro graman Web
3
→ 3
IKI20 201
Perancangan dan Pemro graman Web
P M
IKI30 220
Sistem Terdistribusi
3
→
P M P M P M
IKI30 400 IKI30 420 IKI30 430
3
→
P M
IKI30 440
Administrasi Sistem Knowledge Management Mobile Technologies Enterprise Resource Planning
P M
IKI30 510
6
IKI30 710
5
IKI30 740
5
IKI31 410
P B 5
IKS30 753 IKS40 850 IKS40 759
3
→ 4
IKS22 602
3
→
3
→
3
→ 5
Manajemen Proyek TI
3
→
IKI31 419
Komunikasi Interpersonal
3
→
IKI31 450
Manajemen Sistem Informasi
3
→
Sistem Interaksi Analisis dan Perancangan Sistem Rekayasa Perangkat Lunak
3
3 Dihitung sebagai SKS Peminatan/Pilihan
P M P → M P → M
3
Data
Administrasi Sistem Knowledge Management Teknologi Mobile Enterprise Resource Planning
IKI30 202
Rekayasa Perangkat Lunak
P M
IKS30 259
Manajemen Proyek TI
P M
IKS40 852
Manajemen Sistem Informasi
62
3 3 3 Wajib diambil untuk 3 mahasiswa angkatan >= 2008 Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan 3 Dihitung sebagai 3 SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai 3 SKS Peminatan/Pilihan
P M
IKI32 310
Machine Learning
P B
IKI32 409
6
IKI32 430
4
IKI32 439
6
IKI32 440
7
IKI40 010
8
IKI40 020
P B
IKI40 300
P M
IKI40 310
P M
IKI40 400
P B
IKI40 409
Sistem Informasi Geografis Kewirausahaa n
P M
IKI40 410
P M
IKI40 420
Dihitung sebagai SKS Peminatan/Pilihan
3
→
3
→ 5
IKS31 604
3
→ 6
IKS32 606
3
→
P M
IKS40 652
3
→
P M
IKS40 757
3
→ 6
IKS32 901
3
→ 8
IKI40 903
3
→
3
→
3
→
3
→
Supply Chain Management
3
Customer Relationship Management
3
Manajemen Sumber Daya Manusia Sistem Informasi Akuntansi dan Keuangan Pengembanga n & Pemasaran Produk Manajemen Keamanan Informasi Metodologi Penelitian Komputer dan Masyarakat Sistem Penunjang Keputusan Soft Computing
Manajemen Sumber Daya Manusia Sistem Informasi Akuntansi dan Keuangan Pengembanga n & Pemasaran Produk Manajemen Keamanan Informasi Metodologi Penelitian & Penulisan Ilmiah Komputer & Masyarakat
Wajib diambil untuk 3 mahasiswa angkatan >= 2008 3
Dihitung sebagai 3 SKS Peminatan/Pilihan Dihitung sebagai 3 SKS Peminatan/Pilihan 3
3 Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan
P M
IKS40 950
Technoprene urship
→ 5
IKS31 605
Supply Chain Management
→ 5
IKS31 603
Customer Relationship Management
63
3 Wajib diambil untuk 3 mahasiswa angkatan >= 2008 Wajib diambil untuk 3 mahasiswa angkatan >= 2008
P M
IKI40 430
Enterprise Application Integration
3
→
7
IKI40 730
Proyek Perangkat Lunak
3
→ 6
IKS32 206
7
IKI40 900
Kerja Praktek
3
→ 7
IKI40 902
P B
IKI40 921
Pemrosesan Teks
3
→
P B
IKI40 990
Tugas Akhir
6
→
P B
IKI40 991
Seminar
3
→
P B
IKI40 992
Proyek Mahasiswa
3
→
P B
IKI40 9xy
Topik Khusus
3
→
P M
IKI42 400
3
→
P M
IKS30 758
Manajemen Layanan TI
3
P M
IKI42 430
Manajemen Teknologi Informasi Electronic Commerce
3
→
P M
IKS30 650
E-Commerce
3
P M
IKI42 500
Teknik Multimedia
3
→
P B
IKI32 410X
Manajemen Resiko
3
→
P M
IKS40 755
Enterprise Application Integration Proyek Pengembanga n Sistem Informasi Kerja Praktik
3
6
3 Dihitung sebagai SKS Peminatan/Pilihan
P M
IKI40 999
Tugas Akhir
6 Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan
Dihitung sebagai SKS Peminatan/Pilihan Dihitung sebagai SKS Peminatan/Pilihan
Ringkasan Perubahan dari Kurikulum Lama (2006) PSSI Ekstensi Berikut adalah ringkasan perubahan yang terjadi pada Kurikulum PSSI Ekstensi 2010 jika dibandingkan dengan kurikulum yang sebelumnya: 64
1.
2.
3.
4.
5.
Perubahan mata kuliah matrikulasi Pada kurikulum 2006, terdapat 3 mata kuliah matrikulasi yaitu: Jaringan Komputer (IKI202401), Struktur Data & Algoritma (IKI20100X) serta Basis Data 1 (IKI20430X). Pada kurikulum 2010, mata kuliah matrikulasi berubah menjadi Dasar-Dasar Pemrograman (IKI10200) serta Dasar-Dasar Arsitektur Komputer (IKS21501). Adanya mata kuliah wajib baru: Struktur Data & Algoritma (IKI10400) Jaringan Komunikasi Data (IKS31504) Basis Data (IKI20700) Enterprise Resource Planning (IKS22602) Customer Relationship Management (IKS31603) Manajemen Sumber Daya Manusia (IKS31604) Supply Chain Management (IKS31605) Adanya penyesuaian bobot SKS pada mata kuliah wajib: Basis Data 1 (IKI20430X, 3SKS) → Basis Data (IKI20700, 4SKS) Sistem Operasi (IKI20230, 3SKS) → Sistem Operasi (IKI20505, 4SKS) Adanya mata kuliah yang tidak lagi wajib Basis Data 2 (IKI20440X, 3SKS) → Basis Data Lanjut (IKO31754, 3SKS) Manajemen Proyek TI (IKI31410X, 3SKS) → Manajemen Proyek TI (IKS31259, 3SKS) Analisa dan Perancangan Sistem (IKI30710X) tidak ditawarkan lagi pada kurikulum 2010 Manajemen Keamanan Informasi (IKI32440X, 3SKS) → Manajemen Keamanan Informasi (IKS40757, 3SKS) Manajemen Sistem Informasi (IKI31450X, 3SKS) → Manajemen Sistem Informasi (IKS40852, 3SKS) Perilaku Organisasi (IKI20419X, 3SKS) → Perilaku Organisasi (IKS40653, 3SKS) Pengembangan & Pemasaran Produk (IKI20439X, 3SKS) → Pengembangan & Pemasaran Produk (IKS40652, 3SKS) Adanya perubahan mata kuliah pilihan. Pada kurikulum 2006, jumlah SKS yang wajib diambil untuk mata kuliah pilihan bebas adalah minimal 24 SKS. Sedangkan pada kurikulum 2010, mata 65
kuliah pilihan bebas tersebut menjadi mata kuliah pilihan bidang minat dan jumlah SKS yang wajib diambil untuk mata kuliah bidang minat tersebut adalah minimal 21 SKS di dalamnya bisa termasuk Tugas Akhir. Aturan Transisi PSSI Ekstensi 1. Aturan transisi terkait adanya mata kuliah wajib baru. Pada kurikulum 2010 terdapat 7 mata kuliah wajib baru untuk Program S1 Ekstensi, yaitu Struktur Data & Algoritma (IKI10400), Jaringan Komunikasi Data (IKS31504), Basis Data (IKI20700), Enterprise Resource Planning (IKS22602), Manajemen Sumber Daya Manusia (IKS31604), Supply Chain Management (IKS31605), dan Customer Relationship Management (IKS31603). Aturan transisi untuk mahasiswa lama adalah sebagai berikut: Basis Data (IKI20700, 4SKS) wajib diambil bagi mahasiswa lama yang tidak lulus matrikulasi Basis Data 1 (IKI20430X, 3SKS) Struktur Data & Algoritma (IKI10400) wajib diambil untuk mahasiswa angkatan 2009 Februari dan sesudahnya serta mahasiswa yang tidak lulus mata kuliah matrikulasi Struktur Data & Algoritma (IKI20100X). Jaringan Komunikasi Data (IKS31504) wajib diambil untuk mahasiswa angkatan 2009 dan sesudahnya serta mahasiswa yang tidak lulus mata kuliah matrikulasi Jaringan Komputer (IKI20240I). Enterprise Resource Planning, Manajemen Sumber Daya Manusia, Supply Chain Management, dan Customer Relationship Management hanya wajib untuk mahasiswa angkatan 2009 dan sesudahnya. Mahasiswa angkatan sebelumnya dapat mengambil mata kuliah ini dan dihitung sebagai SKS kuliah pilihan lain. 2. Aturan transisi terkait perubahan mata kuliah matrikulasi. Mata kuliah matrikulasi pada kurikulum 2006 terdiri dari 3 mata kuliah yaitu: Jaringan Komputer (IKI20240I), Struktur Data & Algoritma (IKI20100X) serta Basis Data 1 (IKI20430X). Aturan transisi untuk mata kuliah ini adalah: Bagi mahasiswa yang tidak lulus satu atau lebih dari ketiga mata kuliah matrikulasi ini, maka mahasiswa tersebut 66
3.
4.
5.
6.
wajib untuk mengambil mata kuliah terkait di kurikulum 2010, yaitu: Jaringan Komunikasi Data (IKS31504), Struktur Data & Algoritma (IKI10400), serta Basis Data (IKI20700, 4SKS). Bagi mahasiswa lama yang sudah lulus mata kuliah matrikulasi tersebut, maka tidak perlu mengambil mata kuliah terkait pada kurikulum 2010. SKS yang diperoleh sesuai dengan SKS pada kurikulum 2006. Sisa kekurangan SKS yang dibutuhkan untuk menyelesaikan beban studi bisa digantikan dengan mengambil mata kuliah pilihan bidang minat. Adanya penyesuaian judul dan/atau bobot SKS mata kuliah wajib. Untuk pemetaan mata kuliah yang disebutkan pada bagian E.3 di atas, diberlakukan aturan sebagai berikut: Mahasiswa yang belum lulus mata kuliah pada kurikulum 2006, maka mahasiswa tersebut sekarang harus mengambil mata kuliah terkait pada kurikulum 2010. Mahasiswa yang sudah lulus mata kuliah pada kurikulum 2006, maka mahasiswa tersebut tidak perlu mengambil mata kuliah terkait pada kurikulum 2010. Adanya mata kuliah yang tidak lagi wajib. Bagi mahasiswa yang telah lulus mata kuliah yang disebutkan pada bagian E.4 di atas, maka SKSnya akan diperhitungkan sebagai mata kuliah pilihan bidang minat. Bagi mahasiswa yang belum lulus, bisa menggantinya dengan mata kuliah pilihan bidang minat yang lain. Perolehan SKS. Jika mahasiswa sudah memenuhi semua mata kuliah wajib sesuai dengan poin-poin di atas, maka sisa mata kuliah yang telah diambil akan diperhitungkan sebagai mata kuliah pilihan lain. Perlu diperhatikan bahwa ketika terjadi penyetaraan antara mata kuliah yang sudah diambil pada kurikulum 2006 dengan mata kuliah pada kurikulum 2010, jumlah SKS yang diperoleh adalah jumlah SKS yang sudah diambil, bukan jumlah SKS mata kuliah pada kurikulum 2010. Hubungan prasyarat antar mata kuliah. Untuk mata kuliah yang akan diambil mulai tahun akademik 2010/11, hubungan prasyarat antar mata kuliah mengacu kepada ketentuan kurikulum 2010. 67
Untuk selengkapnya, tabel pemetaan mata kuliah kurikulum lama ke kurikulum 2010 dapat dilihat pada tabel di bawah (Catatan: PB=pilihan bebas)
Kurikulum lama
Kurikulum baru (2010)
S e m
Kode
Nama
S K S
S e Kode m
1
IKI10 400X
Prinsip-Prinsip Sistem Informasi
3 → 2
IKS12 800
2
IKI10 409X
Prinsip-Prinsip Manajemen
3 → 3
IKS21 601
Nama
Prinsip-Prinsip Sistem Informasi Prinsip-Prinsip Manajemen
S K S
Keterangan
3 3
3
IKI20 100X
Struktur Data dan Algoritma
4 → 2
IKI10 400
Struktur Data dan Algoritma
Wajib diambil untuk mahasiswa angkatan >= 2009 4 Feb serta yang belum lulus matrikulasi SDA
4
IKI20 230
Sistem Operasi
3 → 4
IKI20 505
Sistem Operasi
4
Jaringan Komunikasi Data
Wajib diambil untuk mahasiswa angkatan >= 2009 3 dan yang belum lulus matrikulasi JarKom
4
3 3 4
3
IKI20 240I
Jaringan Komputer
IKI20 409X IKI20 419X IKI20 429X
Administrasi Bisnis Perilaku Organisasi
IKI20 430
P IKI20 B 439X
Riset Operasi
3 → 5
IKS31 504
IKS12 600 P IKS41 3 → B 653 IKS22 3 → 4 403 3 → 2
Basis Data I
3 → 4
Komunikasi Bisnis &Teknis
3 →
IKI20 700
P IKS31 B 951 68
Administrasi Bisnis Perilaku Organisasi
3 3
Dihitung sebagai SKS Pilihan Minat
Riset Operasi
3
Basis Data
Wajib diambil bagi mahasiswa 4 lama yang tidak lulus matrikulasi Basis Data 1
Komunikasi Bisnis & Teknis
3
4 P B P B P B P B
IKI20 440X IKI30 220X IKI30 400X IKI30 420X IKI30 430X
P IKI30 B 440X P IKI30 B 510X
Basis Data II Sistem Terdistribusi Administrasi Sistem Knowledge Management Mobile Technologies Enterprise Resource Planning
3 →
P IKO3 B 1754
P B P 3 → B P 3 → B
IKS32 753 IKS41 850 IKS41 759
3 → 4
IKS22 602
3 →
Sistem Interaksi
3 →
IKI30 710X
Analisis dan Perancangan Sistem
3 →
5
IKI30 740X
Rekayasa Perangkat Lunak
3 → 5
IKI31 410X P IKI31 B 419X
Manajemen Proyek TI Komunikasi Interpersonal
IKI31 450X
Manajemen Sistem Informasi
P IKI32 B 310X
Machine Learning Manajemen Sumber Daya Manusia
5
P IKI32 B 409X
6
IKI32 430X
4
IKI32 439X
6
IKI32 440X
Sistem Informasi Akuntansi dan Keuangan Pengembangan & Pemasaran Produk Manajemen Keamanan
Data
3
3 →
6
5
Basis Lanjut
3 →
Administrasi Sistem Knowledge Management Teknologi Mobile Enterprise Resource Planning
3 3 3 Wajib diambil 3 untuk mahasiswa angkatan >= 2009 Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat
IKI30 202
P IKS31 B 259
Rekayasa Perangkat Lunak Manajemen Proyek TI
3 3
3 → 3 →
Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat
P IKS41 B 852
Manajemen Sistem Informasi
3 → 3 → 5
IKS31 604
3 → 6
IKS32 606
3 →
P IKS41 B 652
3 →
P IKS41 B 757 69
Manajemen Sumber Daya Manusia Sistem Informasi Akuntansi dan Keuangan Pengembanga n & Pemasaran Produk Manajemen Keamanan
3
Dihitung sebagai SKS Pilihan Bebas Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat
Dihitung sebagai SKS Pilihan Minat Wajib diambil 3 untuk mahasiswa angkatan >= 2009 3
3
Dihitung sebagai SKS Pilihan Minat
3
Dihitung sebagai SKS Pilihan Minat
Informasi
7
IKI40 010X
Metodologi Penelitian
8
IKI40 020X
Komputer dan Masyarakat Sistem Penunjang Keputusan
P IKI40 B 300X P B P B P B
IKI40 310X IKI40 400X IKI40 409X
P IKI40 B 410X P IKI40 B 420X P IKI40 B 430X P B P B P B P B P B
IKI40 921X IKI40 990X IKI40 991X IKI40 992X IKI40 9xy
P IKI42 B 400X P B P B
IKI42 430X IKI42 500X
Informasi IKS32 3 → 6 901 3 → 8
3 →
Sistem Informasi Geografis
3 →
Kewirausahaan
3 →
Supply Chain Management
3 Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat
P IKS42 B 950
Technopreneur ship
3 → 5
IKS31 605
Supply Chain Management
3 → 5
IKS31 603
3 →
P IKS42 B 755
Customer Relationship Management Enterprise Application Integration
3 Wajib diambil 3 untuk mahasiswa angkatan >= 2009 Wajib diambil 3 untuk mahasiswa angkatan >= 2009 3 Dihitung sebagai SKS Pilihan Minat
3 →
Tugas Akhir
6 →
Seminar
3 →
Proyek Mahasiswa
3 →
Topik Khusus
3 →
Manajemen Teknologi Informasi Electronic Commerce Teknik Multimedia
3
3 →
Soft Computing
Customer Relationship Management Enterprise Application Integration Pemrosesan Teks
IKI40 903
Metodologi Penelitian & Penulisan Ilmiah Komputer & Masyarakat
P IKI40 B 999
Tugas Akhir
6 Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat Dihitung sebagai SKS Pilihan Minat
3 →
P IKS32 B 758
Manajemen Layanan TI
3
3 →
P IKS31 B 650
E-Commerce
3 Dihitung sebagai SKS Pilihan Minat
3 → 70
P IKI32 B 700X P IKI32 B 410X
Perangkat Lunak Kode Sumber Terbuka Manajemen Resiko
3 →
Dihitung sebagai SKS Pilihan Minat
3 →
Dihitung sebagai SKS Pilihan Minat
71
SISTEM PEMBELAJARAN & ADMINISTRASI PERKULIAHAN Perkembangan dunia modern menuntut diperbaharuinya sistem pembelajaran, khususnya pada tingkat pendidikan tinggi. Perubahan ini khususnya dipicu oleh tersedianya berbagai sumber informasi yang dapat diakses dengan mudah oleh setiap orang. Salah satu karakteristik sumber daya manusia yang diperlukan pada abad ini, adalah mereka yang memiliki kemampuan belajar yang tinggi, dan mampu secara cepat beradaptasi dengan perubahan yang pesat. Dalam rangka membentuk sumber daya manusia yang demikian, para ahli pendidikan melontarkan gagasan yang dikenal dengan pembelajaran yang berpusat pada peserta didik (student centered learning). Dalam konteks ini, staf pengajar hanya merupakan salah satu aktor (dalam hal ini sebagai narasumber, motivator dan fasilitator) dalam proses pembelajaran tersebut. Di samping itu peserta didik harus memanfaatkan berbagai sumber lain seperti buku-buku, Internet, dan teman sesama mahasiswa, untuk mengembangkan pengetahuannya dalam mendukung proses pembelajaran yang diikutinya. Dalam rangka perubahan ini, sistem pembelajaran di Fasilkom diharapkan bukan hanya mengembangkan pengetahuan peserta didik pada disiplin keilmuan yang terkait, namun lebih dari itu, sistem ini diharapkan dapat mengembangkan ketrampilan belajar peserta didik. Bentuk-bentuk perkuliahan satu arah dalam menyampaikan materi ajar kepada mahasiswa harus diimbangi juga dengan aktivitas interaktif yang memupuk ketrampilan peserta didik dalam belajar mandiri dan berinteraksi dengan sekitarnya. Aktivitas lain yang memupuk kemampuan peserta didik dalam mengungkapkan buah pikirannya baik secara lisan maupun tertulis juga patut dikembangkan.
72
Mengingat para lulusan diharapkan memiliki kemampuan pemrograman pada tingkat kemahiran tertentu, maka dalam kurikulum ini juga dirancang agar setiap mata kuliah secara terencana dan sistematis mengembangkan kemampuan memprogram, khususnya dalam konteks yang terkait dengan substansi mata kuliah tersebut. SISTEM PENGAJARAN Sesuai dengan sistem SKS yang dianut, maka secara umum suatu periode semester akan berlangsung dalam kurun waktu 16 minggu kegiatan akademik. Kegiatan pembelajaran suatu mata kuliah diharapkan memuat paling tidak komponen-komponen utama berikut: 1.
2.
3.
Perkuliahan, di mana staf pengajar menyampaikan materi ajar dalam format kuliah dalam kelas, sesuai dengan silabus yang telah ditetapkan. Diskusi kelompok, di mana peserta mata kuliah dikelompokkan dan diminta untuk membahas topik-topik yang telah dirancang oleh pengajar dan relevan dengan materi yang diajarkan. Bahan diskusi dirancang sedemikian rupa, sehingga mahasiswa diharuskan untuk mencari bahan-bahan acuan di luar buku acuan atau bahan kuliah yang disiapkan oleh pengajar. Evaluasi, di mana staf pengajar melakukan penilaian atas hasil pembelajaran mata kuliah terkait. Evaluasi dapat memuat ujian tengah semester, ujian akhir semester, serta aktivitas-aktivitas di dalam kelas lainnya seperti kuis, diskusi yang secara keseluruhan mencerminkan keberhasilan mahasiswa dalam suatu mata kuliah.
ADMINISTRASI PERKULIAHAN, SYARAT UJIAN SUSULAN DAN ATURAN LAINNYA Administrasi perkuliahan seperti pengisian IRS, penambahan mata kuliah (add), pembatalan keikut sertaan dalam mata kuliah (drop), penerbitan Daftar Nilai Semester, dan aturan lainnya seperti 73
cuti akademik, transfer kredit, syarat minimal kehadiran mahasiswa dalam suatu perkuliahan dan sebagainya mengacu kepada peraturan yang berlaku di Universitas Indonesia yang dituangkan dengan SK Rektor. Ujian susulan (Ujian Tengah Semester maupun Akhir semester) hanya dapat diberikan bagi mereka yang sakit dan dapat menunjukkan surat keterangan sakit dari dokter yang berwenang yang ditunjukkan pada saat ujian berlangsung.
74
SISTEM PENILAIAN Sistem penilaian di Fakultas Ilmu Komputer akan mengikuti sistem yang berlaku di Universitas Indonesia secara umum dan tercakup dalam SIAK-NG. Bila pada waktu mendatang terdapat perbedaan antara penjelasan di SIAK-NG dan penjelasan di buku ini, maka yang diacu adalah yang berlaku di SIAK-NG. KEJUJURAN AKADEMIK 1. Sesuai dengan Peraturan Universitas Indonesia, para mahasiswa diharuskan jujur dalam mengikuti proses belajar, menyelesaikan tugas laboratorium, meneliti, membuat karyatulis, dan kegiatan akademik lainnya, serta menjaga tata-tertib dalam melakukan berbagai kegiatan yang menyangkut nama Universitas Indonesia pada umumnya. 2.
Ketidakjujuran yang tidak dibenarkan meliputi: plagiarisme, pembocoran naskah ujian, pemalsuan ujian dan/atau karyatulis, penggunaan informasi yang tidak dibenarkan selama ujian (menyontek), memberikan keterangan atau data palsu, dan ketidak-jujuran akademik lainnya.
3.
Dekan Fakultas Ilmu Komputer akan memberikan sanksi akademik berupa pemberian nilai E di kelas yang mahasiswa melakukan pelanggaran. Sanksi juga bisa berupa masa percobaan, pemberhentian sementara, ataupun pemberhentian dari Fakultas Ilmu Komputer sesuai dengan tingkat pelanggaran yang dilakukan oleh mahasiswa tersebut.
4.
Dalam hal mahasiswa tidak puas dengan keputusan yang dikenakan oleh Fakultas, mahasiswa dapat mengajukan permohonan tertulis agar sanksi tersebut dapat ditinjau kembali dengan menimbang kembali masukan dari pengajar, mahasiswa dan pihak-pihak lain yang terkait. Jika permohonan ini ditolak maka keputusan terakhir dari Fakultas akan dipakai sebagai dasar pemberian sanksi kepada mahasiswa.
75
BOBOT NILAI Sistem penilaian yang dipakai adalah Sistem Kredit Semester yang sudah diterapkan di UI. Dasar penilaian tersebut adalah sebagai berikut: A = 4.0 A= 3.7 B+ = 3.3 B = 3.0 B= 2.7 C+ = 2.3 C = 2.0 C= 1.7 (tidak lulus) D = 1.0 (tidak lulus) E = 0.0 (tidak lulus) I = belum lengkap T = tidak mengikuti Nilai I dan T akan berubah menjadi E pada semester berikutnya Nilai akhir pada umumnya diperoleh dari nilai ujian tengah semester dan ujian akhir. Ujian tengah semester biasanya diberikan di antara minggu ke 7 - 8 dan ujian akhir semester diberikan di akhir semester di antara minggu ke 15 - 16. Apabila diperlukan, pengajar yang bersangkutan dapat memberikan lebih dari dua kali ujian, atau juga dapat memperhitungkan penilaian dari pekerjaan rumah atau tugas-tugas yang harus dikerjakan dengan komputer. Bobot dari masing-masing ujian, dan pekerjaan rumah maupun tugas-tugas lainnya terhadap nilai akhir ditentukan oleh pengajar yang bersangkutan. Kriteria penilaian akhir juga menjadi tanggung jawab sepenuhnya dari masing-masing pengajar. INDEKS PRESTASI Pada setiap akhir semester setiap mahasiswa akan mendapat Daftar Nilai Semester (DNS) yang antara lain berisi Indeks Prestasi Semester (IP Semester) dan Indeks Prestasi Kumulatif (IPK). IP Semester menunjukkan prestasi mahasiswa pada semester tertentu. IPK menunjukkan indeks prestasi mahasiswa sampai semester terakhir yang diikuti, dengan hanya mempertimbangkan nilai matakuliah yang lulus saja. 76
IP semester menentukan jumlah kredit yang dapat diambil oleh mahasiswa tersebut pada semester yang berikutnya. Untuk mahasiswa program sarjana reguler, batas pengambilan sks dapat dilihat pada tabel berikut.
Indeks prestasi semester sebelumnya:
Beban sks max semester berjalan:
3.50 - 4.00 2.50 - 3.49 2.00 - 2.49 < 2.00
25 22 19 14
Untuk program sarjana ekstensi, disampaikan dalam tabel berikut.
Indeks prestasi semester sebelumnya:
batas
pengambilan
sks
Beban sks max semester berjalan:
> 2.50 2.00 - 2.50 < 2.00
15 12 9
Berikut ini diberikan ilustrasi penghitungan IP dan IPK yang berlaku di SIAK-NG. Misalkan mahasiswa X mengambil matakuliah pada semester pertama dan kedua, serta memperoleh hasil sebagai berikut: SEMESTER 1 Matakuliah MPK Terintegrasi MPK Bahasa Inggris Pengantar Sistem Digital Matematika Diskret 1 Dasar-Dasar Pemrograman Jumlah
SKS 6 3 4 3 4 20
Nilai B D AC+ D 77
Bobot 3.0 1.0 3.7 2.3 1.0
Mutu 18.0 3.0 14.8 6.9 4.0 46.7
Keterangan Lulus Tidak lulus Lulus Lulus Tidak lulus
Data akademik mahasiswa tersebut pada Semester 1: Nilai Semester 1: SKS diambil = 20 sks (semua matakuliah yang diambil) SKS lulus = 13 sks (hanya matakuliah yang lulus) Mutu = 46.7 IP Semester 1 = (jumlah mutu) / (jumlah sks diambil) = 46.7/20 = 2.34 Nilai Kumulatif: SKS diambil = 20 sks SKS lulus = 13 sks Mutu = 39.7 (jumlah mutu yang lulus) IP Kumulatif = (jumlah mutu yang lulus) / (jumlah sks lulus) = 39.7 / 13 = 3.05 SKS Diperoleh: 13 sks Dengan IP Semester 1 sebesar 2.34, maka Mahasiswa X dapat mengambil maksimal 19 sks pada semester selanjutnya. SEMESTER 2 Matakuliah MPK Agama MPK Bahasa Inggris Kalkulus 1 Matematika Diskret 1 Fisika 1 Pengantar Org. Komputer Jumlah
SKS 2 3 3 3 3 3 17
Nilai C C B A BE
Bobot 2.0 2.0 3.0 4.0 2.7 0.0
Mutu 4.0 6.0 9.0 12.0 8.1 0.0 39.1
Keterangan Lulus Lulus (diulang) Lulus Lulus (diulang) Lulus Tidak lulus
Data akademik mahasiswa tersebut pada Semester 2: Nilai Semester 2: SKS diambil = 17 sks (semua matakuliah yang diambil) SKS lulus = 14 sks (hanya matakuliah yang lulus) Mutu = 39.1 IP Semester 2 = (jumlah mutu) / (jumlah sks diambil) = 39.1/17 = 2.30
78
Nilai Kumulatif: SKS diambil = 20 (semester 1) + 17 (semester 2) = 37 sks SKS lulus = 13 (semester 1) + 14 (semester 2) = 27 sks Mutu = jumlsh mutu yang lulus = 39.7 (semester 1) + 39.1 (semester 2) = 78.8 IP Kumulatif = (jumlah mutu yang lulus) / (jumlah sks lulus) = 78.8 / 27 = 2.92 SKS Diperoleh: 13 (semester 1) + 11 (semester 2) = 24 sks (3 sks Matematika Diskret 1 tidak dihitung lagi karena di semester 1 sudah diperhitungkan) MENGULANG MATA KULIAH Mahasiswa yang tidak lulus matakuliah wajib, diharuskan untuk mengambil kembali mata kuliah tersebut. Mahasiswa yang tidak lulus matakuliah pilihan dapat mengulang kembali matakuliah tersebut atau menggantikan dengan matakuliah pilihan lain untuk memenuhi syarat lulus 144 sks. Perlu diperhatikan bahwa dalam hal pengulangan matakuliah, semua nilai lulus akan diperhitungkan dalam IPK (bukan nilai terakhir yang diperoleh saja, tetapi hasil rata-rata dari semua nilai yang diperoleh). Jika seorang mahasiswa telah lulus dari suatu matakuliah lebih dari satu kali, matakuliah tersebut hanya dihitung satu kali dalam penghitungan sks yang diperoleh, seperti dicontohkan dalam ilustrasi. Pada akhir masa studi, setiap mahasiswa akan menerima transkrip akademik yang berisi catatan semua matakuliah yang pernah diambilnya. EVALUASI STUDI Untuk mencegah terjadinya kelambatan dalam pendidikan S1 Ilmu Komputer dan S1 Sistem Informasi atau mencegah timbulnya ‘mahasiswa abadi’, maka secara periodik pihak Fakultas akan melaksanakan evaluasi terhadap prestasi akademik mahasiswa untuk semester yang telah diikutinya. Evaluasi akan dilaksanakan setelah mahasiswa menyelesaikan pendidikannya dalam 2 (dua) 79
semester, 4 (empat) semester, 8 (delapan) semester dan pada akhir program studi, dengan ketentuan: 1.
Pada evaluasi 2 (dua) semester, seorang mahasiswa wajib memperoleh minimal 24 (dua puluh empat) sks.
2.
Pada evaluasi 4 (empat) semester, seorang mahasiswa wajib memperoleh minimal 48 (empat puluh delapan) sks
3.
Pada evaluasi 8 (delapan) semester, seorang mahasiswa wajib memperoleh minimal 96 (sembilan puluh enam) sks dari jumlah sks yang diperolehnya.
4.
Pada evaluasi akhir program studi, seorang mahasiswa wajib memperoleh sejumlah sks sesuai dengan ketentuan yang dipersyaratkan oleh Fakultas Ilmu Komputer, dengan nilai terendah C.
5.
Masa studi di Fakultas Ilmu Komputer maksimal 12 (duabelas) semester.
6.
Mahasiswa yang telah memperoleh 144 sks dan telah lulus semua matakuliah wajib berhak dinyatakan lulus.
80
JALUR, GELAR DAN PREDIKAT KELULUSAN JALUR DAN GELAR KELULUSAN Seorang mahasiswa dinyatakan Lulus jika telah memenuhi kriteria: a. Memperoleh minimal 144 sks, sesuai dengan kurikulum yang berlaku. b. Telah lulus semua mata kuliah wajib. Gelar yang diperoleh baik untuk lulusan dari Program Studi Ilmu Komputer maupun Program Studi Sistem Informasi adalah Sarjana Ilmu Komputer (S.Kom). PREDIKAT KELULUSAN Setelah memenuhi semua persyaratan yang telah ditentukan seorang mahasiswa program sarjana reguler berhak dinyatakan lulus dengan predikat: a. Cum Laude, apabila: i. Mempunyai IPK lebih besar dari 3,50 ii. Masa studi tidak lebih dari 4 (empat) tahun atau 8 (delapan) semester iii. Tidak ada matakuliah yang diulang. b. Sangat Memuaskan, apabila: Mempunyai IPK antara 3,00 sampai dengan 3,50 c. Memuaskan, apabila: Mempunyai IPK antara 2,75 sampai dengan 2,99 Sedangkan mahasiswa program ekstensi yang telah memenuhi semua persyaratan yang telah ditentukan berhak dinyatakan lulus dengan predikat: a. Sangat memuaskan, apabila: Mempunyai IPK lebih besar sama dengan 3,00. c. Memuaskan, apabila: Mempunyai IPK antara 2,75 sampai dengan 2,99
81
FASILITAS Seluruh mahasiswa dan staf di lingkungan Fakultas Ilmu Komputer dapat memanfaatkan fasilitas yang disediakan untuk mendukung proses pembelajaran maupun proses penelitian. Fasilitas ini terdiri dari peralatan komputer, gedung, dan perpustakaan. PERALATAN KOMPUTER Fakultas Ilmu Komputer memiliki tiga tipe laboratorium komputasi: lab umum, lab khusus, dan lab penelitian. Sebagian besar dari lab ini dilengkapi dengan hardware, software, dan network system yang disesuaikan dengan standar yang berlaku saat ini, meskipun untuk mengikuti perubahan teknologi yang begitu cepat dirasakan cukup membebani Fakultas. Tabel 1 memperlihatkan fasilitas lab dan perlengkapannya beserta spesifikasi software yang digunakan pada lab tersebut. Profil Peralatan di Lab Komputer (Lab Umum/Pengajaran) Nama Lab Jumlah PC Spesifikasi Software Sistem Operasi: Microsoft Windows XP & Linux Ubuntu LAB 1101 & 1103 70 Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan Sistem Operasi: Microsoft Windows XP & Linux Ubuntu LAB 1106 28 Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan
82
LAB 1105
LAB 1107 & 1109
28
Sistem Operasi: Microsoft Windows XP & Linux Ubuntu Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan
60
Sistem Operasi: Microsoft Windows XP & Linux Ubuntu Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan
LAB 1225 (digunakan oleh mahasiswa S1 Internasional)
31
Lab 2601
70
Sistem Operasi: Microsoft Windows XP & Linux Ubuntu Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan Sistem Operasi: Microsoft Windows XP & Linux Ubuntu Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan
83
LAB S2 & S3 digunakan mahasiswa S2)
15
LAB 2503
21
Sistem Operasi: Microsoft Windows XP & Linux Ubuntu Software: Pengolah Dokumen, Tools Pemrograman, Tools Jaringan, Aplikasi pendukung perkuliahan dan Aplikasi penelitian sesuai permintaan pembimbing/mahasiswa pasca sarjana Sistem Operasi: Windows XP & Linux Ubuntu Software: Tool Jaringan, Tools Pemrograman Paralel, Pengolah Dokumen
Lab umum dapat digunakan oleh semua dosen untuk keperluan tutorial dan semua mahasiswa, sesuai dengan jadwal buka tutup lab. Lab umum dibuka dari pukul 08.00 – 21.00 WIB setiap hari kerja (Senin – Jumat) dan dari pukul 08.00 – 17.00 WIB pada hari Sabtu. Lab umum ini juga digunakan untuk kegiatan pendukung pengajaran dengan disediakannya layanan internet. Penggunaan dari masingmasing lab adalah bervariasi tergantung dari kebutuhan mahasiswa dan spesifikasi hardware yang tersedia di sana. SISTEM INFORMASI Untuk menunjang kegiatan akademik maupun nonakademik, telah dikembangkan berbagai sistem informasi baik di tingkat fakultas maupun di tingkat universitas, yang terdiri dari: Nama sistem SIAK NG (http://academic.ui.ac .id)
Keterangan Sistem informasi akademik untuk mengadministrasikan perkuliahan secara online, termasuk proses pengisian rencana studi oleh mahasiswa, konsultasi dengan pembimbing akademik secara online, pelaporan berbagai data akademik, dan sebagainya. 84
EDOM (http://edom.ui.ac.id) WEBMAIL (http://webmail.ui.ac. id) WISUDA ONLINE (http://alumni.ui.ac.id ) SCeLE (http://scele.cs.ui.ac.i d) Lontar (http://lontar.cs.ui.ac. id Siborang (http://apps.cs.ui.ac.i d) Helpdesk (http://apps.cs.ui.ac.i d) Si Asisten (http://apps.cs.ui.ac.i d) Sistem topik tugas akhir (http://apps.cs.ui.ac.i d) Si Panduan http://panduan.cs.ui.a c.id
Sistem evaluasi dosen oleh mahasiswa, yang digunakan untuk mengevaluasi proses pembelajaran. Sistem email mahasiswa dan staff UI.
Sistem pendaftaran wisuda online dan pengisian data pada saat mahasiswa hendak lulus. Sistem e-Learning Fasilkom UI
Sistem Perpustakaan Digital
Sistem penilaian partisipasi mahasiswa dan temannya dalam kerja kelompok. Sistem layanan helpdesk IT Fasilkom
Sistem untuk mengelola asisten perkuliahan.
Sistem untuk penyeberan informasi, pendaftaran, alokasi, dan monitoring tugas akhir. Sistem informasi yang berisi peraturan-peraturan akademik, termasuk kurikulum.
GEDUNG Saat ini Fakultas Ilmu Komputer menempati 3 (tiga) gedung yaitu gedung A berlantai 2, gedung B berlantai 6 dan gedung C berlantai 3 dengan luas bangunan seluruhnya 10.000 meter persegi yang berlokasi di Depok. Gedung A dipergunakan untuk: laboratorium komputer mahasiswa S-1 dan pasca sarjana, penelitian dosen intern maupun ekstern dan penelitian mahasiswa pasca sarjana, serta 85
sebagian lantai dasar dipergunakan oleh Unit Pelaksana Teknis (UPT) Komputer UI. Gedung B dipergunakan untuk: Perpustakaan (lantai 1), Tata Usaha/Sekretariat Akademik (lantai 2), Ruang kuliah S-1 dan pasca sarjana (lantai 3 dan 4), lantai 5 direncanakan untuk Ruang Dekan, Wakil Dekan, Ruang Dosen, dan lantai 6 direncanakan untuk ruang Rapat dan ruang Seminar. Gedung C dipergunakan untuk penelitian staf dosen dan mahasiswa pasca sarjana Ilmu Komputer, serta sebagian lantai 1 dipergunakan oleh Unit Pelaksana Teknis Komputer UI. PERPUSTAKAAN Sebagai sarana penunjang program pendidikan, keberadaan perpustakaan merupakan bagian penting yang sangat diperlukan. Saat ini perpustakaan Fakultas Ilmu Komputer memiliki koleksi buku, majalah/majalah ilmiah, koleksi software dan manual. 1.
Koleksi Buku, Majalah/Majalah ilmiah, Software dan Manual Buku Koleksi buku terdiri dari buku rujukan, buku referensi, tesis, skripsi, disertasi, seminar/prosiding, laporan kerja praktek, student project dengan jumlah 11.150 judul, 11.885 eksemplar. Majalah/ Jurnal Ilmiah Koleksi majalah/ jurnal ilmiah terdiri dari jurnal ilmiah terbitan luar negeri, jurnal terbitan dalam negeri dan surat kabar dalam negeri. Software dan Manual Koleksi software dan manual terdiri dari manual, video, real tape, kaset, CD-ROM, disket, catridge dengan jumlah lebih dari 852 judul.
2. Sistem Pelayanan Sistem layanan buku, majalah/ jurnal ilmiah dan software bersifat tertutup; pengunjung tidak dibenarkan mengambil langsung ke jajaran koleksi. Untuk koleksi manual, pelayanan bersifat terbuka; pengunjung diperbolehkan menelusuri langsung kejajaran koleksi. Koleksi perpustakaan dapat ditelusuri dari berbagai sarana: Jenis Koleksi Sarana untuk menelusuri Buku OPAC Lontar (http://lontar.cs.ui.ac.id) Majalah Kartu majalah, 86
Software dan Manual
Daftar isi majalah, Katalog Induk Majalah (KIM), OPAC Lontar (indeks artikel) OPAC Lontar
Perpusatakaan Fasilkom UI memiliki beberapa jenis layanan, sbb: - Layanan keanggotaan - Layanan peminjaman buku, skripsi, tesis, majalah/ majalah ilmiah , surat kabar, software dan manual, dll. - Layanan melalui e-mail - Layanan melalui fax, telepon - Layanan fotokopi Waktu layanan Perpustakaan Fasilkom UI adalah: Senin s/d Jumat : 08.00 –19.00 WIB 3. Pengunjung/Pemakai Pengunjung/ Pemakai perpustakaan adalah : Staf Fakultas Ilmu Komputer, UPT Komputer, Pusat Ilmu Komputer Mahasiswa Fakultas Ilmu Komputer, S1, S2, S3 Staf kontrak Magang Mahasiswa UI, PTN, PTS dan umum Alumni Fakultas Ilmu Komputer Kartu pengunjung/pemakai mempunyai masa berlaku sbb: Staf tetap, berlaku selama menjadi staf Pusat Ilmu Komputer/ Fakultas Ilmu Komputer/UPT Komputer. Mahasiswa Fakultas Ilmu Komputer S1, S2 dan S3 berlaku selama 1 (satu) tahun dan dapat diperpanjang selama mahasiswa tersebut masih mendaftar di Fakultas Ilmu Komputer Staf kontrak berlaku selama masa kontrak yang bersangkutan Peserta magang, berlaku selama magang di Pusat Ilmu Komputer/ Fakultas Ilmu Komputer. Untuk pengunjung yang tidak termasuk di atas hanya diperkenankan membaca dan memfotokopi koleksi di perpustakaan. 87
LAMPIRAN A: PENGELOLA DAN PENGAJAR Pengelola Fakultas Ilmu Komputer Universitas Indonesia Dekan Wakil Dekan Sekretaris Fakultas
: T. Basaruddin, Ph.D : Mirna Adriani, Ph.D. : R. Yugo Kartono Isal, M.Sc.
Staf Pengajar: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Abdul Muthalib, SE.(UI), MSc.(Swansea Coll.-Wales) Achmad Nizar Hidayanto, S.Kom.(UI), M.Kom. (UI), Dr.(UI) Ade Azurat, S.Kom.(UI), Dr.(UI) Adhi Yuniarto L.Y., Ir.(UI), M.Kom.(UI) Agus Kurniawan, S.T.(ITS), M.Kom .(IPB) Aniati Murni, Prof., Ir.(UI), MSc.(Ohio State Univ.), Dr.(UI) Ari Saptawijaya, S.Kom.(UI), MSc. (TU Dresden) Barokah Widodo, S.Kom.(UI), MSc. (Univ. Illionis at UrbanaChampagne) Belawati H. Widjaja, Prof., Dra.(ITB), MSc.(Univ. Kentucky), PhD.(Univ. Kentucky) Budi Yuwono, Ir.(ITB), MSc.(Ohio State Univ), PhD.(Ohio State Univ.) Bob Hardian, Ir.(UI), M.Kom.(UI), PhD.(Univ. Queensland) Bobby A. Nazief, Drs.(ITB), MSc.(Univ. Illionis at UrbanaChampagne), PhD.(Univ. Illionis at Urbana-Champagne) Dadan Hardianto, S.Kom.(UI), M.Kom.(UI) Dana Indra Sensuse, Ir.(IPB), MLis.(Univ. Dalhousie), PhD (Univ. Dalhousie) Dina Chahyati, S.Kom.(UI), M.Kom.(UI) Eko K. Budiardjo, Ir.(ITB), MSc.(Univ. New Brunswick), Dr.(UI) Erdefi Rakun, Ir.(UI), MSc.(Univ. Minnesota) Heri Kurniawan, S.Kom.(UI), M.Kom.(UI) Heru Suhartanto, Prof., Drs.(UI), MSc.(Univ. Toronto), PhD.(Univ. Queensland) Hisar Maruli Manurung, S.Kom.(UI), PhD.(Univ. Edinburgh) Iik Wilarso, dr.(UI), M.T.I.(UI) Ika Alfina, S.Kom.(UI), M.Kom.(UI) Indra Budi, S.Kom.(UI), M.Kom.(UI), Dr.(UI) 88
24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Irwan Margono, Ir.(UI) Ito Wasito, Ir.(IPB), MSc.(Univ. London), PhD.(Univ. London) Ivan Fanany, S.Si.(UI), M.Kom.(UI), PhD.(Tokyo Ins. Tech.) Kasiyah M. Junus, Dra.(UGM), MSc.(Univ. Western Ontario) L. Yohanes Stefanus, Drs.(ITB), MMath.(Univ. Waterloo), PhD.(Univ. Waterloo) Mirna Adriani, Dra (UI), BSc.(Cal. State Univ, Pomona), PhD.(Univ. Glasgow) M. Rahmat Widyanto, S.Kom.(UI), M.Eng.(Tokyo Ins. Tech), Dr.Eng. (Tokyo Ins. Tech.) M. Rifki Shihab, B.B.A.(Temple Univ.), MSc.(Temple Univ.) Petrus Mursanto, Ir.(UI), MSc.(Univ. Auckland), Dr.(UI) Puspa Indahati Sandhyaduhita, S.T.(ITB), MSc.(TU Delft) Putu Wuri Handayani, S.Kom.(UI), MSc.(Univ. AP Fulda) Rahmat M. Samik-Ibrahim, Drs.(ITB), M.Kom.(UI) Rizal Fathoni Aji, S.Kom.(UI), M.Kom.(UI) Samuel Louvan, S.T. (ITB), MSc.(TU Eindhoven) Satrio Baskoro Yudhoatmojo, S.Kom.(UI), M.T.I.(UI) Setiadi Yazid, Ir.(ITB), PhD.(Queen’s Univ.) Siti Aminah, S.Kom.(UI), M.Kom.(UI) Suryana Setiawan, Ir.(ITB), MSc.(Michigan State Univ.) T. Basaruddin, Prof., Drs.(UGM), MSc.(Manchester Univ.), PhD.(Manchester Univ.) Tisha Melia, BSc.(Michigan State Univ.), MSc.(TU Delft) Toemin A. Masoem, Prof., Drs.(UI), MSc.(Univ. Minnesota), Dr.(IPB) Wahyu C. Wibowo, Ir.(ITB), MSc.(Indiana Univ.), PhD.(RMIT) Widijanto S. Nugroho, Drs.(ITB), MMath.(Univ. Waterloo), PhD.(Univ. Victoria) Wisnu Jatmiko, Ir.(UI), M.Kom.(UI), PhD.(Nagoya Univ.) Yudho Giri Sucahyo, S.Kom.(UI), M.Kom.(UI), Ph.D (Univ. Curtin) R. Yugo Kartono Isal, Drs.(UI), MSc.(Queen’s Univ.) Yova Ruldeviyani, S.Kom.(UI), M.Kom.(UI) Zainal A. Hasibuan, Ir.(IPB), MLS(Indiana Univ.), PhD.(Indiana Univ.)
89
Staf Akademik yang sedang melanjutkan studi di luar negeri: 52. 53. 54. 55. 56. 57. 58.
Adianto Wibisono, S.Kom.(UI), MSc.(Univ. Amsterdam) Adila Alfa Krisnadhi, S.Kom.(UI), MSc.(TU Dresden) Amril Syalim, S.Kom.(UI), MEng.(Kyushu Univ.) Betty Purwandari, S.Kom.(UI), MSc.(Univ. College London) Denny, S.Kom.(UI), MIT(Melbourne Univ.) Dewi Mairiza, S.Kom.(UI), M.Kom.(UI) Herry, S.Kom.(UI), M.Kom.(UI)
Di samping itu terdapat juga tenaga pengajar luar biasa: 1.
Bagyo Y. Moeliodihardjo, Ir.(UI), MSc.(Ohio State Univ.)
90
LAMPIRAN B: PEDOMAN KERJA PRAKTIK Kerja Praktik merupakan kegiatan yang wajib dilakukan mahasiswa untuk mendapatkan pengalaman kerja di bidang Ilmu Komputer / Sistem Informasi / Teknologi Informasi, baik dalam lingkup kegiatan komersial maupun penelitian. Kerja Praktik diharapkan memberikan wawasan kepada mahasiswa dengan memecahkan kasus nyata yang terjadi dengan menggunakan pengetahuan yang telah dimiliki oleh mahasiswa. Kerja Praktik dapat dilakukan dalam lingkungan UI, universitas lain, instansi pemerintah atau swasta. Setiap mahasiswa Fasilkom perlu melakukan kerja praktik sebagai mata kuliah wajib dengan bobot 3 SKS. Pelaksanaan Kerja Praktik mengikuti pedoman sebagai berikut. Persyaratan Mengambil Mata Kuliah Kerja Praktik Mahasiswa diperbolehkan mengambil mata kuliah Kerja Praktik apabila telah memperoleh sedikitnya 100 (seratus) SKS. Kegiatan Kerja Praktik Kegiatan Kerja Praktik terdiri atas: 1. Pelaksanaan tugas Kerja Praktik secara mandiri; 2. Pembuatan laporan Kerja Praktik; 3. Partisipasi dalam Seminar Kerja Praktik. Dalam Seminar Kerja Praktik yang berlangsung dalam satu semester, mahasiswa peserta Kerja Praktik menyajikan pengalamannya selama melaksanakan Kerja Praktik dan mendengarkan penyajian dari para peserta lainnya. Pembimbing Kerja Praktik Kerja Praktik dilakukan secara mandiri dengan petunjuk pembimbing dari fakultas dan penyelia/supervisor dari instansi tempat Kerja Praktik dilaksanakan. Pembimbing dari fakultas adalah staf pengajar yang ditugaskan sebagai pengampu mata kuliah Kerja Praktik. Tata cara pengajuan mata kuliah Kerja Praktik 1. Mahasiswa menentukan tempat dimana Kerja Praktik akan dilaksanakan dan menghubungi instansi yang bersangkutan 91
2.
3. 4.
5.
untuk mendapat informasi mengenai kemungkinan pelaksanaan Kerja Praktik; Mahasiswa mengisi Formulir Pengajuan Kerja Praktik di Sekretariat Akademik Fakultas yang akan mengecek apakah mahasiswa sudah memenuhi syarat untuk mengikuti Kerja Praktik; Fakultas mengirim surat permohonan Kerja Praktik ke instansi yang dimaksud melalui mahasiswa yang bersangkutan; Setelah mendapat persetujuan dari instansi tempat Kerja Praktik, mahasiswa menghubungi Supervisor/Penyelia Kerja Praktik untuk membuat Kerangka Acuan Kerja Praktik; Kerangka Acuan Kerja Praktik harus disetujui dan ditandatangani bersama oleh Supervisor/Penyelia Kerja Praktik dan dosen pengampu mata kuliah Kerja Praktik.
Pelaksanaan Kerja Praktik 1. Waktu pelaksanaan Kerja Praktik adalah 6 (enam minggu) sampai 10 (sepuluh) minggu; 2. Untuk memantau pelaksanaan Kerja Praktik, mahasiswa diharuskan membuat log harian yang memuat pekerjaan yang dilaksanakan dalam sehari; 3. Log harian dikumpulkan kepada dosen pembimbing setiap minggu. Penyusunan Laporan Kerja Praktik 1. Penyusunan Laporan Kerja Praktik harus diselesaikan dalam semester yang sama saat pengambilan mata ajar Kerja Praktik dalam IRS; 2. Mahasiswa akan mendapat nilai E untuk mata ajar Kerja Praktik bila pada akhir semester yang bersangkutan belum menyerahkan Laporan Kerja Praktik; 3. Bila pada akhir semester berikutnya mahasiswa masih belum menyerahkan Laporan Kerja Praktik, maka yang bersangkutan harus mengulang pelaksanaan Kerja Praktik dari awal. Laporan Kerja Praktik 1. Laporan Kerja Praktik terdiri dari 2 (dua), yakni laporan untuk instansi tempat kerja praktik dan laporan untuk fakultas. 2. Laporan untuk instansi kerja praktik memuat: 92
1) Lembar persetujuan penyelia/supervisor; 2) Pendahuluan, berupa paragraf-paragraf pengantar yang menjelaskan isi laporan, kurang lebih sepanjang 1 halaman. 3) Isi, sepanjang 3 – 6 halaman, yang memuat: i. Pelaksanaan Kerja Praktik; ii. Kesesuaian antara pelaksanaan Kerja Praktik dengan Kerangka Acuan Kerja Praktik. 4) Penutup, sepanjang kurang lebih 1 halaman, yang memuat: i. Kesimpulan dari pelaksanaan Kerja Praktik; ii. Saran-saran 5) Lampiran-lampiran, yang terdiri dari: i. Pernyataan penerimaan Kerja Praktik dari instansi tempat Kerja Praktik; ii. Salinan Kerangka Acuan Kerja Praktik; iii. Salinan Log Kerja Praktik. 3.
Laporan untuk fakultas memuat: 1) Lembar persetujuan dosen pengampu mata ajar Kerja Praktik; 2) Abstrak; 3) Pendahuluan, sepanjang 2-4 halaman, yang memuat: i. Proses mendapatkan Kerja Praktik, meliputi nama-nama instansi tempat mahasiswa melamar kerja praktik, dan sumber informasi untuk mendapatkan lowongan Kerja Praktik. ii. Profil singkat instansi tempat Kerja Praktik, meliputi identitas instansi, bidang usaha, struktur organisasi dan posisi mahasiswa selama melakukan Kerja Praktik dalam struktur organisasi tersebut. iii. Deskripsi pekerjaan. 4) Analisis, sepanjang 3 – 10 halaman, yang memuat: i. Ulasan antara kesesuaian maupun perbedaan yang ditemui antara pelaksanaan Kerja Praktik dengan hal-hal yang dipelajari pada saat kuliah. 93
ii. Ulasan tentang kendala yang dihadapi pada saat Kerja Praktik dan upaya-upaya yang dilakukan mahasiswa untuk mengatasinya. iii. Evaluasi mahasiswa tentang proses Kerja Praktik, yang meliputi: (1) hal-hal yang akan dilakukan untuk perbaikan kualitas Kerja Praktik seandainya mahasiswa diberikan kesempatan sekali lagi untuk melaksanakannya, (2) Hal-hal yang diperlukan untuk mendukung Kerja Praktik namun belum didapatkan di masa kuliah, (3) Penilaian mahasiswa terhadap tempat Kerja Praktik. 5) Penutup, sepanjang 1 – 2 halaman, yang memuat: i. Kesimpulan dari pelaksanaan Kerja Praktik; ii. Saran-saran 6) Lampiran yang terdiri dari laporan untuk instansi tempat Kerja Praktik. Evaluasi Kerja Praktik 1. Komponen penilaian Kerja Praktik terdiri dari: 1. Partisipasi dalam Kelas Seminar Kerja Praktik dengan bobot 10%; 2. Penilaian dari dosen pengampu mata ajar Kerja Praktik dengan bobot 40%; 3. Penilaian dari supervisor/penyelia dengan bobot 50%. Penilaian dari supervisor/penyelia diberikan dalam amplop tertutup ke Sub Bagian Akademik Fakultas. 2. Mahasiswa dinyatakan lulus Kerja Praktik apabila memperoleh nilai minimum C.
PENYERAHAN LAPORAN Kelengkapan yang harus diserahkan oleh mahasiswa setelah dinyatakan lulus Kerja Praktik adalah 2 (dua) eksemplar dokumen Laporan Kerja Praktik yang dijilid keras (hard cover) dan 1 (satu) softcopy dari laporan dalam bentuk CD.
94
LAMPIRAN C: PEDOMAN TUGAS AKHIR Mahasiswa yang ingin melakukan riset mandiri dapat mengambil mata kuliah Tugas Akhir, dengan pedoman sebagai berikut. Pelaksanaan Pelaksanaan Tugas Akhir terdiri atas: 1. Pelaksanaan riset mandiri dibawah bimbingan Dosen Pembimbing; 2. Penyusunan skripsi dengan format sesuai aturan yang berlaku; 3. Ujian Tugas Akhir. Syarat Mahasiswa diperbolehkan mengambil mata kuliah Tugas Akhir apabila telah mengumpulkan sedikitnya 115 (seratus lima belas) sks. Pembimbing Dalam mengerjakan Tugas Akhir, mahasiswa dibimbing oleh sekurang-kurangnya seorang Dosen Pembimbing dan jika dianggap perlu, dapat dibimbing oleh sebanyak-banyaknya dua orang Dosen Pembimbing, sebagai Pembimbing I dan Pembimbing II, dengan catatan sekurang-kurangnya seorang di antara Pembimbing tersebut berlatar belakang pendidikan S2 atau S3. Tata Cara Pengajuan Tugas Akhir Tata cara pengajuan pengambilan mata kuliah Tugas Akhir adalah: 1. Mahasiswa mengisi Formulir Persetujuan Pembimbingan Tugas Akhir yang ditandatangani oleh Dosen Pembimbing Tugas Akhir dan Pembimbing Akademik; dan menyerahkannya ke sekretariat akademik; 2. Mahasiswa mencantumkan mata kuliah Tugas Akhir dalam Isian Rencana Studi (IRS) untuk semester yang bersangkutan, dan mengisi data topik, pembimbing, dan waktu tugas akhir melalui menu “mata kuliah spesial” yang ada di SIAK-NG.
Waktu Pelaksanaan Tugas Akhir 1. Waktu pelaksanaan Tugas Akhir adalah 1 (satu) semester. Jika Tugas Akhir tidak dapat diselesaikan dalam 1 (satu) semester, maka akan dilakukan evaluasi oleh Fakultas untuk menentukan 95
2.
apakah Tugas Akhir tersebut dapat diteruskan di semester berikutnya atau tidak. Apabila mahasiswa tidak menyelesaikan Tugas Akhir dalam waktu yang ditentukan, maka Dosen Pembimbing berhak untuk menolak pembimbingan mahasiswa yang bersangkutan;
Ujian Tugas Akhir 1. Hasil Tugas Akhir harus dipresentasikan dan diuji; 2. Ujian Tugas Akhir dilaksanakan apabila penulisan skripsi dinyatakan telah selesai oleh Dosen Pembimbing; 3. Ujian Tugas Akhir harus dihadiri oleh sekurang-kurangnya 3 (tiga) orang Dosen Penguji yang ditunjuk, termasuk Dosen Pembimbing yang bersangkutan; 4. Ujian Tugas Akhir dapat dihadiri oleh mahasiswa lain sebagai pendengar. Kelengkapan Ujian Tugas Akhir Kelengkapan yang harus diserahkan pada saat mahasiswa mengajukan usulan untuk Ujian Tugas Akhir adalah : 1. Surat pernyataan telah menyelesaikan Tugas Akhir yang ditandatangani oleh Pembimbing Tugas Akhir; 2. Tiga eksemplar Laporan Tugas Akhir (skripsi); 3. Tiga eksemplar abstrak skripsi yang diperpanjang (extended abstract) yang berisi : a. Judul skripsi; b. Nama penulis; c. Nama Pembimbing atau para Pembimbing; d. Nama Fakultas; e. Abstrak 1000-1500 kata, atau sekitar dua hingga empat halaman; f. Daftar Pustaka lengkap dengan menggunakan format yang ditentukan pembimbing masing-masing. Penilaian Tugas Akhir 1. Nilai Tugas Akhir ditentukan oleh gabungan nilai yang diberikan oleh Tim Dosen Penguji; 2. Bobot penilaian ditentukan masing-masing 50% dari Dosen Pembimbing dan 50% dari Dosen Penguji lainnya; 3. Komponen penilaian Tugas Akhir adalah: a. Sistematika Penulisan Laporan; 96
4. 5. 6.
b. Penguasaan Materi; c. Presentasi d. Bobot Materi Mahasiswa dinyatakan lulus apabila memperoleh nilai Tugas Akhir minimum C; Bagi mahasiswa yang tidak lulus diberi kesempatan untuk mengulang Ujian Tugas Akhir sebanyak-banyaknya 2 (dua) kali; Apabila mahasiswa tetap tidak lulus setelah dua kali mengulang ujian, maka yang bersangkutan harus mengambil mata kuliah lain.
Kelengkapan Setelah Lulus Ujian Tugas Akhir Kelengkapan yang harus diserahkan oleh mahasiswa setelah dinyatakan lulus Ujian Tugas Akhir mengikuti aturan yang telah ditetapkan universitas, yang terdiri dari: 1. Dua eksemplar skripsi yang sudah diperbaiki dan ditandatangani oleh Pembimbing dan Penguji Tugas Akhir serta dijilid keras (hard cover); 2. Satu CD yang berisi berkas elektronis laporan Tugas Akhir dan dokumentasi program;
97
LAMPIRAN D: SILABUS Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Administrasi Bisnis (IKS12600) 3 Mata kuliah ini memperkenalkan kepada mahasiswa dasar pengetahuan bisnis yang memungkinkan siswa untuk mengembangkan kemampuan mereka dalam dunia bisnis Pada akhir mata kuliah ini, mahasiswa diharapkan mampu memahami konsep-konsep bisnis, seperti: (1) mengelola sebuah organisasi (2) bekerja dengan pegawai (3) mengelola pegawai (4) membuat rencana bisnis Motives and Function of a Business, Business Ethics and Social Responsibility; Assessing Economic Conditions & Global Conditions; Selecting a Form of Business Ownership; Enterpreneurship and Business Planning; Managing Effectively, Organizational Structure, and Improving Productivity and Quality; Motivating Employees and Hiring, Training and Evaluating Employees; Presentation; Mid Test; Creating and Pricing Products; Distributing and Promoting Products; Accounting and Financial Analysis; Financing and Expanding the Business; Preparation for Final Exam; Final Presentation; Final Presentation; Final Exam Madura, Jeff. Introduction To Business. Thomas South-Western. ISBN 0-324-40711-4, 2007 Administrasi Sistem (IKS32753) 3 Sistem Operasi Kuliah ini memperkenalkan konsep dasar administrasi sistem dan jaringan. Mahasiswa akan 98
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
dikenalkan dengan pembahasan awal tentang jaringan client/server modern dan mahasiswa juga akan dilatih melakukan instalasi, konfigurasi, dan maintenance terhadap client, server serta beragam services. Pembahasan mencakup: pengantar administrasi sistem, konfigurasi client, server, dan jaringan, otomatis menggunakan services dan shell scripts, performance monitoring dan pengenalan ke pengamanan sistem Setelah mengikuti mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) memahami konsep client/server (2) menginstalasi dan mengkonfigurasi sistem client maupun server (3) melakukan monitoring kinerja sistem server (4) memelihara dan mengoperasikan sistem server Motives and Function of a Business, Business Ethics and Social Responsibility; Assessing Economic Conditions & Global Conditions; Selecting a Form of Business Ownership; Enterpreneurship and Business Planning; Managing Effectively, Organizational Structure, and Improving Productivity and Quality; Motivating Employees and Hiring, Training and Evaluating Employees; Presentation; Mid Test; Creating and Pricing Products; Distributing and Promoting Products; Accounting and Financial Analysis; Financing and Expanding the Business; Preparation for Final Exam; Final Presentation; Final Presentation; Final Exam (1) Æleen Frisch, Essential System Administration, O'Reilly, 2002. (2) Steve Seguis, Microsoft Windows Server 2008 Administration, McGraw-Hill Osborne Media, 2008 (3) Robert Walters, Michael Coles, Fabio Claudio Ferracchiati, Robert Rae, Donald Farmer, Accelerated SQL Server 2008, Apress, 2008 (4) James Luetkehoelter, Pro SQL Server Disaster Recovery, Apress, 2008 99
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Aljabar Linier (IKI10103) 3 Mata kuliah ini mempersiapkan mahasiswa untuk dapat menyelesaikan masalah yang terkait dengan aljabar matriks dan konsep ruang vektor. Di samping itu, mata kuliah ini membekali mahasiswa dengan logical reasoning dan abstraksi matematika. Oleh karena itu, keterlibatan aktif dari mahasiswa merupakan keharusan Sesuai dengan tujuan pemelajaran Matematika, perkuliahan Aljabar Linier mempunyai dua tujuan utama yang saling terkait yaitu mengasah kemampuan bernalar dan problem solving. Secara rinci, tujuan terminal dari mata kuliah ini adalah: (1) Apabila diberi suatu sistem persamaan linier, mahasiswa mampu memilih strategi yang paling efektif untuk menentukan penyelesaiannya atau menentukan penyelesaian kuadrat terkecil (2) Jika diberikan matriks persegi, mahasiswa mampu menentukan nilai dan vektor eigennya, dan menentukan sifat-sifat matriks berdasarkan nilai eigen tersebut (3) Mahasiswa mampu mengidentifikasi apakah suatu fungsi merupakan transformasi linier, mampu menentukan matriks transformasi linier, dan dapat menginterpretasikan sifat-sifat transformasi linier pada bidang dan ruang (4) Mahasiswa mampu mengidentifikasi matriksmatriks persegi yang dapat didiagonalkan secara orthogonal, dan dapat membuat prosedur untuk mendiagonalkannya Sistem persamaan Linier dan Matriks; Determinan; Vektor pada bidang dan ruang; Ruang Vektor Umum; Ruang hasil kali dalam; Vektor dan Nilai Eigen; Transformasi Linear (1) Anton, Howard, Elementary Linear Algebra, 8th Edition, John Wiley & Sons. Inc, New Your, NY, 100
2000. (2) Lay, David C, Linear Algebra and Its Aplication, 2nd Edition, Addison-Wesley Publ. Co., Reading, Mass, 2000 (2) Johnson, Lee W., R. Dean Riess, Jimmy T. Arnold, Introduction to Linear Algebra, Addison Wesley, New York, NY, 2002 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan
Aljabar Linier Numerik (IKO41154) 3 Analisis Numerik Mata kuliah ini memberikan pemelajaran terkait komputasi pada aljabar linear. Fokus perkuliah pada komputasi matriks, terutama pada aspek sensitivity dan numerical stability, square system, least squares problems, eigen problems, SVD serta pengaplikasiannya pada berbagai isu komputasional Di akhir mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) memetakan permasalahan konkret kedalam model matematika (2) mengenali beberbagai metode dan algoritma untuk mendapatkan penyelesaian numerik dari sebuah model matematika (3) menganalisa error dalam komputasi numerik Introduction to Numerical Linear Algebra: review of linear algebra, computational issues on linear algebra, numerical stability and conditioning; Square system: direct methods – LU, special system; Square system: iterative methods; Least square problems: QR factorization; Least square problems: QR with column pivoting; Eigen problems: theory and characteristics polynomials, power iteration; Eigen problems: QR iteration, Schur Iteration; SVD: definition and basic properties; SVD: computing SVD; SVD: application – Information processing; Sparse system: storage issues; Sparse system: computational issues Matrix Computation, Gene Golub and Charles van 101
Bacaan
Loan
Mata Kuliah SKS Prasyarat Deskripsi
Analisis Numerik (IKO32104)
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
3 Aljabar Linier, Matematika Dasar 2 Mata kuliah ini membahas dasar-dasar penerapan komputasi ilmiah untuk ilmu komputer. Topik yang dibahas meliputi prinsip-prinsip matematika dasar serta algoritma analisa numerik sampai pada isu-isu praktis seperti reliabilitas perangkat lunak dan kinerja pada perangkat keras mutakhir. Peserta dilatih membuat program dengan bahasa C atau Matlab melalui tugas-tugas pemrograman Introduction: computation in finite precision: machine representation numbers, errors propagation and analysis, numerical stability and accuracy; System of linear equations: review relevant theory of linear algebra, triangular factorization, pivoting strategies; System of linear equations: special linear system; Least Squares Problems; Non-linear equation; Non-linear equation; Optimization; Optimization; Interpolation; Interpolation; Numerical Integration; Numerical Integration; Initial value problems Scientific Computing - An introductory survey, 2nd Ed, McGraw-Hill, Michael T. Heath, 2002 Aproksimasi & Sistem Nonlinier (IKO41153) 3 Analisis Numerik Mata kuliah ini memperkenalkan analisis sebuah rancangan sistem nonliniar. Topik yang dipelajari meliputi: linearization, equilibrium points, limit 102
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
cycles, chaotic attractors, stability, Liapunov’s methods, describing functions, Popov and circle criteria, contraction mappings, exact linearization, variable structure, simulation Di akhir mata kuliah ini mahasiswa diharapkan mampu untuk: (1) memahami prinsip dan konsep dasar dari analisis sistem nonlinier. (2) memahami konsep stability, dan mengenal beberapa teknik untuk uji stabilitas (3) mengenali teknik-teknik untuk linearization, control, simulation dari non linear system Introduction to nonlinear systems ; Equilibrium points and phase plane analysis; Limit Cycle; Stability concepts; Lyapunov Stability Theory; Liapunov’s direct method; Stability of non-autonomous systems; Describing functions; Feedback linearization; Feedback linearization; Nonlinear system identification or PLLs; Selectect Project Presentation and Discussion (1) J.-J. E. Slotine and W. Li, 1991. Applied Nonlinear Control, Upper Saddle River, NJ: Prentice Hall (2) H. K. Khalil, Nonlinear Systems, Third Edition, Prentice Hall: Upper Saddle River, NJ, 2002 Basis Data (IKI20700) 4 Struktur Data & Algoritma Mata kuliah ini membahas konsep dasar dari manajemen database yang mencakup aspek pemodelan dan desain, bahasa dan fasilitas, implementasi dan penggunaan database. Topik yang diajarkan meliputi: arsitektur dan konsep sistem manajemen basis data (DBMS), struktur dan organisasi file, indexing, pemodelan data menggunakan model entity-relationship, pemodelan data menggunakan model relasional, bahasa kueri formal, aljabar relasional, basisdata berorientasi 103
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
obyek, SQL dan QBE, functional dependency, normalisasi basis data relasional, algoritma dan proses desain basis data relasional, pemrosesan serta optimasi kueri, transaksi, kendali konkurensi, pemulihan basis data serta basis data client-server (1) Diberikan masalah kehidupan nyata yang akan diwakili ke dalam aplikasi database, siswa dapat merancang aplikasi database dengan benar dengan mengevaluasi semua ketentuan terkait (2) Diberikan kueri terhadap sebuah basis data, baik sederhana dan kompleks, siswa dapat menggunakan SQL untuk menyelesaikan kueri dengan benar (3) Diberikan sebuah skema logis basisdata, siswa dapat menentukan jenis data yang tepat untuk setiap field dan constraint untuk setiap tabel dan menerapkan Data Definition Language (DDL) dan Data Manipulation Language (DML) pada salah satu DBMS yang populer Introduction: definition, database characteristic, Advantage and disadvantage of database system compared with file system, Database user category and their roles; Database architecture and system; Database development cycle; Data modeling with relational model; Data modeling with relational model; relational model concept and constraints in relational database; OO Database; Mapping relational model into table; Mapping relational model into table; Normalization Concept; Normalization Concept; Structured Query Language; Structured Query Language; Data Organization and Index (1) Elmasri and Navathe, Fundamental of Database Systems (2) Connoly, Thomas and Begg, Carolyn: Database Sytems 4th edition, Prentice Hall, 2005
104
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Basis Data Lanjut (IKO31754) 3 Basis Data Mata kuliah ini merupakan kelanjutan dari mata kuliah Basis Data. Mata kuliah ini akan mencakup topik-topik lanjutan terkait dengan implementasi atau pengembangan Sistem Manajemen Basis data (DBMS), antara lain pengorganisasian data secara fisik, monitoring dan tuning kinerja operasional, pemrosesan transaksi, kendali konkurensi, database recovery, pemrosesan dan optimisasi kueri (1) Mahasiswa dapat merancang dan mengimplementasikan basisdata dalam skala besar, dengan mempertimbangkan kinerja dan aspek multi user. (2) Mahasiswa mampu menjelaskan mekanisme untuk meningkatkan keamanan basisdata. (3) Mahasiswa mampu menjelaskan teknologi basisdata yang terkini, seperti basisdata berorientasi obyek. (4) Mahasiswa mampu menerapkan beberapa teknik sederhana data warehouse dan data mining untuk masalah kehidupan nyata Overview + Review; Advanced Normalization; Review Index + Physical data organization; Monitoring and Tuning the Operational SystemTransaction Processing Concept and Theory; Concurrency Control Techniques; Database Recovery; Database Security; Query Processing; Query Optimization; Data Warehouse; Data mining; Object and Object Relational Database;Distributed database; Web database (1) Elmasri and Navathe, Fundamental of Database Systems 4th Edition, Addison-Wesley, 2004 (2) Silberschatz, Korth and Sudarshan, Database System Concepts, 5th Edition, Mc Graw Hill, International Edition, 2006 (3) Connoly, Thomas and Begg, Carolyn: Database 105
Sytems 4th edition, Prentice Hall, 2005 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Bioinformatika (IKO31350) 3 Struktur Data & Algoritma, Statistika & Probabilitas Mata kuliah ini memperkenalkan peserta kuliah terhadap sumber daya yang dibutuhkan untuk menerapkan berbagai pendekatan kecerdasan buatan untuk menghasilkan informasi pada aplikasi biologi seperti: fungsi gen, struktur protein dan evolusi molekular. Peserta akan diajarkan metode untuk penambangan serta analisa data untuk melakukan pencocokan sekuen, pencarian kemiripan, analisa filogenetik, pencarian gen serta prediksi struktur protein Setelah lulus mata kuliah ini, peserta dapat: (1) Menjelaskan konsep dan proses analisa sekuen DNA, prediksi struktur protein, analisa ekspresi gen, jaringan gen, serta filogenetika. (2) Menerapkan berbagai pendekatan kecerdasan buatan pada database molekuler yang nyata. (5) Melakukan interpretasi terhadap berbagai pendekatan komputasional Pengenalan Biologi Molekular; Sequence Similarity (pairwise alignment, multiple sequence alignment, evolutionary model, hidden Markov model, motif/domain prediction, gene finding); Molecular Phylogenetics; Structural Bioinformatics (secondary protein structure prediction, tertiary protein structure prediction, dan RNA structure prediction); Genomics dan Proteomics (genome annotation, GO ontology/protein classification , protein-protein interaction) (1) N. Cristianini and M.W Hahn. 2006. Introduction to Computational Genomics: A Case Study Approach. Cambridge Press (2) P. Pevzner. (2000). Computational Molecular Biology - an Algorithmic Approach. MIT Press 106
(3) P. Baldi and S. Brunak. (2001). Bioinformatics: The Machine Learning Approach. MIT Press Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Customer Relationship Management (IKS31603) 3 Enterprise Resource Planning Mata kuliah ini mengajarkan pemahaman dan aplikasi dari konsep dan prinsip-prinsip CRM. Materi yang diajarkan meliputi customer driven, praktikpraktik berbasiskan pasar yang memungkinkan sebuah bisnis menjadi menarik, serta teknik-teknik dalam memuaskan dan mempertahankan profitabilitas pelanggan Pada akhir mata kuliah ini, mahasiswa diharapkan memahami hal-hal berikut ini: (1) teori tentang CRM (2) peranan dan pentingnya CRM dalam bisnis saat ini (3) model bisnis terkini yang berkembang (4) lifetime pelanggan dan konsep-konsep terkait (5) bagaimana menerapkan survei kepuasan pelanggan dan teknik CRM (6) penggunaan CRM dalam bisnis e-commerce Introduction; Customer-supplier relationships; CRM as an integral business strategy; Customer knowledge, Communications and multichannels; Relationship Data Management; Data Analysis and Data Mining, Segmentation and Selections; Retention and Cross-sell Analyses, Reporting Results; Call-centre Management; Internet and the website, Direct Mail; CRM Systems; Implementation of CRM Systems; The Future; Case Study Ed Peelen, Customer Relationship Management. First edition published by Prentice-Hall, Inc., 2005
107
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat
Dasar-Dasar Arsitektur Komputer (IKS21501) 4 Dasar-Dasar Pemrograman Mata kuliah ini memperkenalkan konsep dasar arsitektur komputer yang mencakup pemahaman dasar system digital dan komponen-komponen utama yang membangun komputer digital. Mata kuliah ini merupakan gabungan materi PSD, POK dan OSK yang memberi landasan pengetahuan bagi mahasiswa stream Sistem Informasi Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami bagaimana sistem komputer bekerja di level paling bawah (2) Memahami komponen-komponen komputer dibangun dan bagaimana mereka membentuk struktur komputer (3) Memahami perilaku kolaboratif internal antar komponen dalam komputer (4) Memahami kaitan antara software dan hardware (5) Memahami konsekuensi strukur internal terhadap kinerja komputer Representasi bilangan: biner, octal, decimal, hexadecimal; Combinatorial vs sequential logic; Aljabar Boolean, logic gates; Register, Shifter, Memory, ALU; Datapath; Microinstructions; Processor Design; Datapath configuration & performance; Instruction Set; CISC vs RISC; Interrupt; Input/Output; Pipelining; Performance evaluation Daniel D.Gajski, Principle of Digital Design, Prentice Hall, 1997 Dasar-Dasar Audit SI (IKS41851) 3 Jaringan Komunikasi Data, Basisdata, Prinsip-Prinsip Sistem Informasi 108
Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Audit Sistem Informasi/Teknologi Informasi (SI/TI) merupakan pemeriksaan kontrol dalam SI/TI sebuah organisasi. Audit SI/TI merupakan proses pengumpulan dan penilaian bukti-bukti dari sistem informasi, praktik, dan operasi dari organisasi. Evaluasi terhadap bukti yang diperoleh dipergunakan untuk menentukan apakah sistem informasi sudah menjaga aset, memelihara integritas data, dan beroperasi secara efektif untuk mencapai tujuan organisasi. Evaluasi ini dapat dilakukan bersamaan dengan audit laporan keuangan, audit internal, atau bentuk audit lainnya. mata kuliah ini memberikan dasar bagi mahasiswa untuk melakukan audit SI/TI. mata kuliah ini akan mencakup konsep audit SI/TI dan bagaimana melakukan audit SI/TI dalam suatu organisasi. Selain itu, mata kuliah ini akan memperkenalkan standar industri untuk melakukan audit SI/TI tersebut Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan untuk: (1) Mengetahui audit sistem informasi (SI) dan mengapa hal tersebut penting. (2) Mengetahui hal-hal yang dicakup dalam audit SI. (3) Mengetahui standar yang digunakan sebagai acuan dalam audit SI Introduction to IT Controls and Audit: Why they are important; Audit and Review: Its Role in Information Technology; Audit Process in an Information Technology Environment; Auditing IT Governance & Strategy; Auditing Risk Management; Auditing Process & Quality Management; Auditing Financial Management; Auditing IT Project Management; Auditing Software Development & Implementation; Auditing IT Sourcing; Auditing Application Control & Change Management; Auditing Service Desk; Auditing Security & Service Continuity; Auditing Operations Management (1) S. Senft & F. Gallegos, Information Technology Control and Audit, 3rd ed., CRC Press, 2009 109
(2) R. Weber, Information Systems Control and Audit, Pearson Education, 1998 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Dasar-Dasar Pemrograman (IKI10200) 6 Mata kuliah ini bertujuan untuk mengajarkan konsep-konsep dasar serta teknik untuk membuat program komputer menggunakan paradigma berorientasi obyek pada bahasa pemrograman Java. Mata kuliah ini diajarkan melalui kombinasi kuliah tatap muka serta sesi latihan pemrograman di mana setiap peserta kuliah mengakses PC yang tersambung ke Internet. Mata kuliah ini memraktekkan prinsip di mana pemrograman tidak bisa diajarkan dalam cara yang sepenuhnya linier, namun topik-topik awal tetap dibahas lagi di belakang dengan tingkat kedalaman yang lebih canggih (1) Menjelaskan sejarah bahasa-bahasa pemrograman serta evolusi dari bahasa mesin ke bahasa tingkat tinggi (2) Memahami dasar-dasar konsep dan konstruksi pemrograman (3) Menjelaskan istilah Class dan Object, serta memahami paradigma berorientasi obyek (4) Memiliki pengetahuan tentang teori perintah kendali seperti pemilihan, percabangan serta pengulangan (5) Mengorganisasikan program besar dengan baik melalui pembuatan metode-metode baru, serta memanfaatkan metode-metode yang sudah ada pada class library (6) Mengolah data dalam list atau tabel. (7) Merancang class yang dapat dimanfaatkan kembali untuk keperluan lain, dan memahami dasar-dasar inheritance (8) Memahami hubungan antar class dalam sebuah 110
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
hirarki serta sifat polymorphism sebuah object. (9) Membuat program yang tidak salah (error-free) dengan penanganan pengecualian (exception) (10) Memindahkan data pada alat penyimpanan sekunder, dan memahami perbedaan antara berkas teks dan biner (11) Merancang dan membangun antarmuka grafis (GUI) (12) Dapat memahami dan membuat dokumentasi program yang baik Introduction to Computer, CPU, Number systems; Overview of Programming languages, introduction to compiler, interpreter. Introduction to Class and Object. The concept of variable and memory allocation, reference.; Control Statements: Conditional and loop; Methods and array, matrix representation.; Encapsulation.; Inheritance; Polymorphism; Exception handling; String, and I/O; File, Serialization; Recursion; Event Handler; Generics and Collection; Generics and Collection (1) Cay S. Horstmann. Big Java. 4th Edition. John Wiley & Sons, 2010. (2) Deitel (2005), JAVA How to Program, 6th ed, Pearson Education, Inc., New Jersey, USA. (3) Lewis and Loftus, Java Software Solutions: Foundation of Program Design 6th Edition, Pearson International Edition 2009
Desain & Analisis Algoritma (IKO32402) 4 Struktur Data & Algoritma Kuliah ini mengajarkan bagaimana merancang dan menganalisa sebuah algoritma dalam menyelesaikan persoalan-persoalan yang membutuhkan pemrograman. Dua isu utama yang ditekankan dalam merancang dan menganalisa algoritma tersebut adalah aspek kebenaran (correctness) dan 111
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
kompleksitas (complexity). Berbagai teknik dan pendekatan akan dibahas, antara lain dynamic programming, greedy algorithm, backtracking, graph algorithms, approximation algorithms, dan lain-lain (1) Mahasiswa mampu membuat rancangan algoritma untuk permasalahan pemrograman dengan menggunakan beberapa strategi dalam merancang algoritma seperti: iterative, recursion, divide and conquer, dynamic programming, greedy approach, backtracking, branch and bound (2) Mahasiswa mampu membuktikan kebenaran (Correctness) algoritma iteratif (3) Mahasiswa mampu menganalisa kompleksitas suatu algoritma dan merepresentasikannya menggunakan notasi-notasi standar (4) Mahasiswa mampu memahami batasan kompleksitas dalam model komputasi komputer dan mampu memetakan permasalahanpermasalahan yang ditemui dalam kelompok batasan-batasan tersebut Introduction to algorithms: bubble sort, insertion sort, selection sort, searching; Growth of functions; Algorithm analysis: worst-case, best-case, averagecase; Divide and conquer; Quicksort; Mergesort; Recurrence relation: master method, method of substitution, recursion tree; Heap sort; Lower bound of comparison based sorting; Linear sorting: bucket sort, radix sort, counting sort; Order statistics: selection problem; Dynamic programming: LCS, Matrix-chain multiplication; Greedy algorithm: fractional knapsack, job scheduling, MST; Backtracking: 0/1 Knapsack; Backtracking, branch and bound; Graph algorithms: BFS, DFS, shortest path, maximum flow; Sorting networks, parallel algorithms; Approximation algorithms, NPcompleteness; NP-completeness; Cormen, T.H., et.al, Introduction to Algorithms, 2nd Edition, The MIT Press/McGraw-Hill Book Company, 112
http://mitpress.mit.edu/algorithms Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
E-Commerce (IKS31650) 3 Prinsip-Prinsip Sistem Informasi Mata kuliah ini akan memperkenalkan pada mahasiswa prinsip-prinsip dasar e-commerce, dari perspektif bisnis. mata kuliah ini memberikan materi tentang bisnis dan teknologi, seperti ritel Internet dan berbagai model e-commerce. Selain itu, mata kuliah ini juga membahas beberapa isu utama yang terkait dengan e-commerce seperti keamanan, privasi, hak kekayaan intelektual, otentikasi, enkripsi, kebijakan penggunaan, dan tanggung jawab hukum Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu: (1) Memahami mekanisme pasar e-commerce dan cara-cara e-commerce dijalankan (2) Mengidentifikasi tren terbaru dari Internet retailing (3) Menetapkan dan menganalisis berbagai jenis model e-commerce dan penggunaannya (4) Mengevaluasi strategi e-commerce dan mengembangkan rencana pelaksanaan (5) Memahami esensi e-commerce, bagaimana ecommerce tersebut dijalankan dan dikelola (6) Menilai peluang e-commerce, keterbatasan, masalah-masalah dan risiko Overview of E Commerce; E Commerce Market Mechanism; Discussion Session 1; Retailing in ECommerce; Consumer Behavior, Customer Service and Advertising; Company Centric B2B; B2B Exchanges; E-government, E-learning and E-auction; Discussion Session 2; Mobile Commerce; Law, Ethics, Cybercrime, and Payments; Discussion Session 3; Final Project Presentation; (1) Turban, E. and King, D. Introduction To ECommerce. 2003, Pearson Education. ISBN 0113
13-122450-6 (2) Turban, E. and King, D. Electronic Commerce: A Managerial Perspective. 2006, Pearson Education. ISBN 0-13-197667-2 (3) Laudon, K. and Traver, C. E-commerce: Business, Technology and Society. 2006, Prentice Hall. ISBN 0-13-173516-3 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Enterprise Application Integration (IKS42755) 3 Jaringan Komunikasi Data, Basis Data Mata kuliah ini berfokus pada integrasi sistem informasi dalam organisasi, proses dimana sistem komputer dan aplikasi perangkat lunak yang berbeda dihubungkan bersama secara fisik atau fungsional. Integrasi tersebut menggunakan strategi dan metode untuk menyatukan sekumpulan sistem yang saling bergantung menjadi suatu kesatuan fungsi, sehingga memungkinkan dua atau lebih aplikasi untuk berinteraksi dan bertukar data dengan lancar. mata kuliah ini akan mengeksplorasi cara dan teknik untuk melakukan integrasi sistem serta praktek manajemen yang telah terbukti dalam proyekproyek integrasi Di akhir dari mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Menentukan tujuan dan isu yang terkait integrasi aplikasi sistem informasi (2) Menjelaskan berbagai alternatif strategi untuk integrasi sistem (3) Mengidentifikasi alat-alat yang umum digunakan untuk mengintegrasikan sistem informasi serta menjelaskan manfaat dari setiap penggunaan alat tersebut (4) Menjelaskan bagaimana layanan Web dapat membantu dalam integrasi sistem serta mengidentifikasi alat dan teknologi yang mendasari pembentukan layanan tersebut 114
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
tersebut (5) Menjelaskan karakteristik proyek integrasi sistem, penekanan terutama pada isu-isu manajemen dan praktek yang terkait dengan hal tersebut (6) Mengidentifikasi aplikasi sistem informasi dan karakteristik organisasi yang menyebabkan organisasi tersebut mempekerjakan sebuah perusahaan sistem integrasi untuk melaksanakan proyek integrasinya The Business Imperative for Enterprise Integration; Business Drivers and Requirements; Enterprise Integration Strategy; Enterprise Integration Architecture Overview; Current Integration Architecture Assessment; Technical Integration Architecture; Service Integration Architecture; Information Integration Architecture; Process Integration Architecture; Application Integration; Information Integration; Composite Application Integration; Process-Driven Integration; Beth Gold-Bernstein and William Ruh. Enterprise Integration: The Essential Guide to Integration Solutions. Addison-Wesley, 2005 Enterprise Resource Planning (IKS22602) 3 Administrasi Bisnis Mata kuliah ini berfokus pada metodologi dan praktik ERP sebagai solusi bisnis perusahaan yang lengkap. mata kuliah ini sesuai untuk mahasiswa yang berencana menjadi konsultan ERP atau menjadi pengguna ERP di perusahaan. mata kuliah ini akan mengajarkan siswa modul penjualan dan distribusi, manajemen material, dan perencanaan produksi Pada akhir mata kuliah ini, mahasiswa diharapkan mampu: (1) Memahami konsep dasar ERP dan transaksi ERP (2) Memahami proses pembelian, pembuatan dan 115
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
penjualan serta mampu melakukan transaksi terkait dalam berbagai skenario usaha (3) Memahami peran ERP di pasar dunia perangkat lunak paket (4) Memahami faktor-faktor yang perlu dikelola agar perangkat lunak ERP diterapkan tepat waktu dan sesuai anggaran, dan menghasilkan manfaat berkelanjutan bagi perusahaan (5) Memiliki pengetahuan kerja yang sangat baik terhadap fungsionalitas inti yang disediakan oleh salah satu paket perangkat lunak aplikasi enterprise paling populer saat ini, seperti SAP R/3 Introduction to ERP: Business Functions, Business Processes, The Development of ERP Systems; LAB Introduction to SAP R/3: Navigation; Introduction to Global Bike, Inc. and Sales and Distribution; LAB: Sales and Distribution; LAB: Sales and Distribution; Advanced Topic in Sales and Distribution; ERP Game Simulation; Materials Management; LAB: Materials Management; Production Planning; Guest Lecture: ERP Implementation in a Company; LAB: Production Planning; Introduction to ERP Configuration; (1) E.F.Monk and B.J. Wagner. Concepts in Enterprise Resource Planning, 3rd edition. Thomson, 2008 (2) Magal, Saputro and Word. Integration of Business Processes using ERP. Wiley, 2010 (3) Magal and Word. Essentials of Business Processes and Information Systems. Wiley, 2009 (4) Sumner, Mary. Enterprise Resource Planning. Prentice Hall, 2005. SAP GBI Modules. SAP AG, 2009 Fisika Dasar 1 (FSK10111)) 3 Mata kuliah ini mengajarkan topik-topik berikut: 116
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Besaran Fisis dan Vektor, Gerak dalam satu, dua, dan tiga dimensi, Hukum Newton, Aplikasi Hukum Newton, Kerja dan Energi Kinetik, Energi Potensial dan Kekekalan Energi, Momentum, Impuls dan Tumbukan, Gravitasi, Benda Tegar dan Rotasi Benda Tegar, Dinamika Gerak Rotasi, Statika dan Elastisitas, Mekanika Fluida, Gerak Periodik, Temperatur, Kalor dan Hukum, Termodinamika Setelah mengikuti mata kuliah ini mahasiswa memahami konsep-konsep fisika dasar, menjelaskan serta melakukan perhitungan mengenai kejadiankejadian di alam berdasarkan konsep-konsep fisika dasar tersebut Besaran Fisis dan Vektor; Gerak dalam Satu Dimensi; Gerak dalam Dua dan Tiga Dimensi; Hukum Newton; Aplikasi Hukum Newton; Kerja dan Energi Kinetik; Energi Potensial dan Kekekalan Energi; Momentum, Impuls dan Tumbukan; Gravitasi; Benda Tegar dan Rotasi Benda Tegar; Dinamika Gerak Rotasi; Statika dan Elastisitas; Mekanika Fluida; Gerak Periodik; Temperatur; Kalor dan Hukum Termodinamika 1 (1) Ganijanti AS "Mekanika" (2) Giancolli. C, Duglass, "Fisikan Dasar untuk Science dan Teknologi" (3) Tipler, Paul A (4) Halliday & Resnick Fisika Dasar 2 (FSK10112) 3 Mata kuliah ini mengajarkan topik-topik berikut: Muatan Listrik, Hukum Coulomb dan Medan Listrik, Hukum Gauss, Potensial Listrik, Kapasitansi dan Dielektrik, Arus Listrik Searah, Resistansi dan Rangkaian Arus Searah, Medan Magnetik dan Gaya Magnetik, Sumber Medan Magnetik dan Hukum Ampere, Induksi Elektro-magnetik, Induktansi, Arus Bolak-Balik, Gelombang (umum, mekanik & e.m.), 117
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Bunyi, Gelombang Elektro-magnetik, Sifat dasar & Perambatan Cahaya, Polarisasi Cahaya, Interferensi Gelombang Cahaya Setelah mengikuti mata kuliah ini mahasiswa memahami konsep-konsep fisika dasar, menjelaskan serta melakukan perhitungan mengenai kejadiankejadian di alam berdasarkan konsep-konsep fisika dasar tersebut Muatan Listrik, Hukum Coulomb dan Medan Listrik; Hukum Gauss; Potensial Listrik; Kapasitansi dan Dielektrik; Arus Listrik Searah, Resistansi dan Rangkaian Arus Searah; Medan Magnetik dan Gaya Magnetik; Sumber Medan Magnetik dan Hukum Ampere; Induksi Elektro-magnetik; Induktansi; Arus Bolak-Balik; Gelombang (umum, mekanik & e.m.); Bunyi; Gelombang Elektro-magnetik; Sifat dasar & Perambatan Cahaya; Polarisasi Cahaya; Interferensi Gelombang Cahaya (1) Ganijanti AS, "Gelombang dan alat Optik" (2) Giancolli. C, Duglass, "Fisikan Dasar untuk Science dan Teknologi" (3) Tipler, Paul A [4] Halliday & Resnick Geometri Komputasional (IKO42451) 4 Struktur Data & Algoritma Mata kuliah ini mengajarkan solusi-solusi algoritma modern terhadap berbagai persoalan geometri yang muncul pada aplikasi-aplikasi grafika komputer, sistem informasi geografis, dan robotika. Beberapa permasalahan, teknik, serta algoritma yang dibahas antara lain convex hull, intersection, triangulation, diagram Voronoi, Painter's algorithm, serta robot motion planning Setelah lulus mata kuliah ini, mahasiswa diharapkan mampu menerapkan teknik algoritma yang berguna untuk menyelesaikan masalah geometris yang dapat 118
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
diterapkan pada berbagai ranah aplikasi pada tingkat pemahaman yang sesuai untuk mahasiswa S1 ilmu komputer tingkat akhir Introduction to computational geometry; convex hulls; Line Segment Intersection; Polygon Triangulation; Linear Programming for Geometry; Orthogonal Range Searching; Point Location; Voronoi Diagrams; Arrangements and Duality; Delaunay Triangulations; Geometric Data Structures; Convex Hulls in 3-Space; Binary Space Partitions and the Painter's Algorithm; Robot Motion Planning; State of the art Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars: Computational Geometry: Algorithms and Applications, Third Edition, SpringerVerlag, 2008. Grafika Komputer (IKO32450) 3 Aljabar Linier, Struktur Data & Algoritma Mata kuliah ini meliputi penjelasan sistem grafika, algoritma penanganan elemen-elemen dasar grafika, sistem 2D dan 3D, model iluminasi, model obyek, kurva dan permukaan. Peserta kuliah melatih pemrograman melalui tugas menggunaka bahasa OpenGL, baik secara perorangan maupun secara kelompok Setelah mengikuti kuliah ini, mahasiswa mampu memahami dasar-dasar pembentukan primitif grafika, konsep dan penerapan sistem koordinat baik 2 dimensi maupun 3 dimensi beserta transformasi dan proyeksinya, pembentukan objek 2 dimensi dan 3 dimensi dengan sistem pencahayaan,pembentukan kurva dan permukaan dengan aproksimasi dan interpolasi, berbekal penguasaan pemrograman grafika komputer dengan menggunakan OpenGL dalam bahasa C 119
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Introduction to graphical systems: History of computer graphics, graphical systems: raster, vector, display, interaction devices, applications; OpenGL: Introduction; OpenGL Tutorial: building simple interactive computer graphics program using OpenGL; Graphical primitives: algorithm for lines, circle, ellips, poligon filling; 2D Transformation & clipping: 2D coordinate systems, line and poligon clipping algorithms, 2D transformations; 3D concepts and transformations and viewing: 3D coordinate systems and transformations; 3D viewing: 3D viewing, 3D clipping algorithms; Hidden surface elimination: algorithms for hidden line and hidden surface elimination; Hierarchical Modelling: 3D object models and modelling, case study: robot model; Hierarchical Modelling: 3D object models and modelling, case study: robot model; Illumination models: Color systems: illumination models; Shading: Flat, smooth and phong shading, shadow construction; Rendering using images: Texture mapping, Bump mapping; Curves and surfaces: Interpolation and approximation curves: Hermit, Bezier and Spline curves and surfaces, NURBS; (1) Interactive Computer Graphics: A Top-Down Approach Using Open-GL 3rd Ed. Edward Angel, Addison Wesley, 2003 (2) Comptuer Graphics with OpenGL 3rd Ed., Donald Hearn & Pauline Baker, Prentice Hall, 2004 (3) Computer Graphics: Principles and Practice 2nd Ed. In C, Foley, vanDam, Feiner, Hughes, Addison Wesley, 1997
Infrastruktur TI Modern (IKS32756) 3 Jaringan Komunikasi Data, Basis Data Mata kuliah ini memperkenalkan infrastruktur 120
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Teknologi Informasi (TI) modern dan aktivitasaktivitas yang diperlukan untuk pengelolaan operasional infrastruktur tersebut Setelah menyelesaikan mata kuliah ini, siswa diharapkan untuk: (1) Memahami terminologi yang digunakan dalam infrastruktur TI enterprise (2) Mengetahui kebutuhan, solusi, dan perancangan infrastruktur TI enterprise Data Center Concept: Availability Continuum; Data Center Requirement; Data Center Design; Network Infrastructure; Data Center Maintenance; Data Center Power Distribution & HVAC; Data Center Consolidation; Server Performance & Capacity Planning; Server Load Balancing & Fault Tolerance; Data Storage Solutions; Storage Area Networks; Designing Fault-Tolerance Networks; Network Access Technology, Security & Firewalls; Disaster Recovery Concept & Architecture; K. Jayaswal, Administering Data Center: Servers, Storage, Voice Over IP, Willey, 2009 Jaringan Komputer (IKO31503) 4 Sistem Operasi Mata kuliah ini memperkenalkan jaringan komputer, dan membekali peserta dengan pemahaman terhadap aplikasi-aplikasi jaringan komputer serta bagaimana cara kerjanya pada lapisan-lapisan bawah Tujuan mata kuliah ini adalah untuk mempelajari konsep-konsep dasar jaringan komunikasi, protokol serta kinerjanya. Setelah lulus mata kuliah ini, peserta diharapkan dapat: (1) mengestimasikan delay dalam sebuah jaringan (2) menganalisa traffic dari sebuah user (3) merancang sebuah transport protocol yang handal 121
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
(4) merancang dan melakukan troubleshooting terhadap sebuah jaringan berbasis IP Computer networks and the internet; Computer networks and the internet; Application layer; Application layer; Application layer; Application layer; Transport Layer; Transport Layer; Transport Layer; Network Layer; Network Layer; Network Layer; Link Layer and LANs; Link Layer and LANs. (1) Kurose, J.F., K.W. Ross, Computer Networking, A Top-Down Approach Featuring the Internet 4th ed. Addison-Wesley, Boston, 2008. (2) C Network Programming Guide Jaringan Komunikasi Data (IKS31504) 4 Sistem Operasi Mata kuliah ini memperkenalkan model referensi ISO-OSI untuk merancang jaringan komunikasi data. Topik-topik yang akan dibahas meliputi: Arsitektur jaringan, ISO-OSI, Application layer, Transport layer, Network layer, LAN, dan wireless networking Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami konsep network layering pada ISOOSI (2) Mampu merancang dan implementasi jaringan komputer (3) Mampu membuat aplikasi berbasis jaringan Introduction to internet network; Protocol layers, service models, OSI-ISO; Application Layer – HTTP, Lab; Application Layer – FTP,SMTP,POP3, Lab; Application Layer – DNS, P2P, Lab; Socket Programming; Transport Layer 1; Transport Layer 2; Network Layer 1, Lab; Network Layer 2, Lab; LAN; Wireless Networking; (1) James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach (5th Edition), Addison Wesley, 2009 122
(2) William Stallings, Data and Computer Communications (8th Edition), Prentice Hall, 2006 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan
Jejaring Semantik (IKO41361) 3 Sistem Cerdas, Perancangan & Pemrograman Web Mata kuliah ini memperkenalkan konsep dasar yang terkait dengan Semantic Web, yaitu jaringan yang dilengkapi dengan metode dan teknik untuk menambahkan makna atau arti terhadap data yang tersedia, sehingga dapat diolah secara otomatis oleh sistem yang cerdas (1) Peserta kuliah menguasai pengetahuan mendalam mengenai bahasa ontologi standar seperti RDF dan OWL (2) Peserta dapat memodelkan sebuah masalah sebagai ontologi sederhana (3) Peserta dapat membangun aplikasi sederhana berbasis Semantic Web Introduction to Semantic Web: the Web vs. the Semantic Web; Semantic Web information model: XML, RDF - Syntax, Exchanging Information with RDF; RDF - Schema, Ontology with RDF, RDF Semantics; OWL Ontology - Syntax and (Description Logic based) Semantics; OWL Ontology - Syntax and (Description Logic based) Semantics; OWL Inference Tableaux Calculus; Modeling knowledge in the real world with OWL - Working with ontologies; Querying the Semantic Web - SPARQL; Adding Rules - Semantic Web Rule Languages; Building Semantic Web Applications - Programming Framework; Combining Semantic Web Information; Aligning Semantic Web Information; Information Sharing in Semantic Web RDFa; Future issues - Semantic Web services, Spatiotemporal Data in Semantic Web, Semantic Web Patterns (1) Pascal Hitzler, Markus Krötzsch, Sebastian 123
Bacaan
Rudolph. Foundations of Semantic Web Technologies. Chapman & Hall/CRC, 2009 (2) John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez. Semantic Web Programming. Wiley Publishing, 2009 (3) Dean Allemang, Jim Hendler. Semantic Web for the Working Ontologies. Morgan Kaufmann, 2008
Mata Kuliah SKS Prasyarat Deskripsi
Kecerdasan Bisnis (IKS42651)
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
3 Basis Data Mata kuliah ini bertujuan membekali mahasiswa kemampuan bekerja dengan data dalam skala besar dan menguasai berbagai teknik untuk menilai informasi bisnis yang terkandung dalam data tersebut Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Dapat merancang dan mengimplementasikan data warehouse (2) Dapat memilih algoritma data mining yang sesuai dengan masalah yang hendak dipecahkan dan menerapkannya dalam software (3) Dapat menginterpretasikan hasil keluaran dari proses data mining Introduction to Business Intelligence; Data Warehouse and OLAP; Business Analytics and Data Visualization; Business Performance Management; Artificial Intelligence and Expert Systems; Advanced Intelligent Systems; Data Preparation; Data Exploration; Regression and Time Series; Classification; Association Rules; Clustering; Prediction (1) Efraim Turban et al., Decision Support and Business Intelligence Systems, Pearson, 2007 (2) Carlo Vercellis, Business Intelligence: Data Mining and Optimization for Decision Making, 124
John Wiley, 2009 (3) Jiawei Han and Micheline Kamber, Data Mining: Concepts and Techniques, 2nd ed. Morgan Kaufmann, 2006 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi
Kerja Praktik (IKI40902) 3 100 SKS Mata kuliah ini memberikan kesempatan kepada mahasiswa untuk memperoleh pengalaman dalam penyelesaian permasalahan yang terdapat pada sebuah organisasi menggunakan Teknologi Informasi dan Komunikasi (TIK) dengan cara terjun secara langsung ke dunia kerja Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan: (1) Dapat berkolaborasi dan berkoordinasi dengan orang lain dalam pekerjaan yang terkait TI (2) Dapat menerapkan ilmu yang telah dipelajari selama kuliah untuk menyelesaikan tugas yang diberikan perusahaan tempat kerja praktik Komputasi Lunak (IKO41352) 3 Sistem Cerdas Kuliah ini membahas bagaimana menangani masalah impresisi dan ketidakpastian dengan pendekatan fuzzy. Topik yang dibahas meliputi konsep ketidakpastian, logika fuzzy vs. klasik, bilangan dan himpunan fuzzy serta operasinya, graf dan relasi fuzzy, fungsi dan inferensi fuzzy, defuzzifikasi, dan lain-lain Mahasiswa dapat memahami dasar-dasar 125
Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
pendekatan fuzzy dan mengaplikasikannya pada masalah yang mengandung impresisi dan ketidakpastian Ketidakpastian pada dunia nyata, ketidakmampuan pendekatan tradisional. Apa itu komputasi lunak; Logika fuzzy, logika klasik, variabel lingusitik; bilangan fuzzy, konsep bilangan fuzzy, operasi pada bilangan fuzzy, bilangan fuzzy segitiga; himpunan fuzzy, konsep himpunan fuzzy, operasi dasar pada himpunan fuzzy; Operasi pada himpunan fuzzy, fuzzy komplemen, fuzzy gabungan, fuzzy irisan, T-Norm & S-Norm; Relasi Krisp, Sifat dari Himpunan Tunggal, Relasi dan Komposisi Fuzzy; Graf dan relasi fuzzy, karaktersitik dari relasi fuzzy. Klasifikasi relasi fuzzy. Relasi fuzzy yang lain; Fungsi fuzzy, Jenis fungsi fuzzy, Fuzzy Extrema dari fungsi, Integrasi dan Diferensiasi dari fungsi fuzzy; Probabilitas & ketidakpastian. Probabilitas dan Kemungkinan; Kejadian Fuzzy, Ketidakpastian, ukuran dari fuzziness; Inferensi Fuzzy dan aturan komposisi.; Aturan fuzzy dan Implikasi. Mekanisme inferensi, metode inferensi; Kontrol Fuzzy dan Sistem Pakar Fuzzy. Pengontrol Logika Fuzzy. Defuzzifikasi. Sistem Pakar Fuzzy; Sistem Hibrida. (1) Lee, H.K., First Course on Fuzzy Theory & Applications, Springer 2006 (2) Klir, G.J., Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice Hall, 2001 Komputasi Ubiquitous & Net-Sentris (IKO41557) 3 Jaringan Komputer Komputasi ubiquitous, atau disebut juga sebagai komputasi pervasive, merupakan visi sistem komputer yang merasuk ke dalam dunia fisik dan lingkungan sosial manusia. Salah satu tujuannya adalah untuk membuat komputer yang dapat dioperasikan dalam lingkungan fisik yang beragam, 126
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
dan membangun teknologi yang sadar tentang lingkungan sekitarnya dan dapat diakses dan digunakan oleh manusia dan lingkungan sosial secara harmonis. Pada komputasi ubiquitous, informasi dapat diolah oleh obyek dan kegiatan sehari-hari Setelah lulus mata kuliah ini, peserta diharapkan dapat: (1) Memahami dan menjelaskan konsep-konsep pokok ubiquitous & pervasive computing (2) Dapat menerapkan konsep pervasive computing seperti kesadaran terhadap konteks untuk merancang dan mengimplementasikan suatu pervasive system Smart Devices and Services; Smart Mobiles, Cards and Device Networks; Human Computer Interaction; Tagging, Sensing and Controlling; Context-Aware Systems; Management of Smart Devices; Ubiquitous System Challenges and Outlook; (1) Ubiquitous Computing: Smart Devices, Environments and Interactions, Stefan Poslad, John Wiley & Sons, Ltd., 2009 (2) Fundamentals of Mobile and Pervasive Computing, Frank Adelstein, Sandeep K. S. Gupta, Golden G. Richard III, and Loren Schwiebert, McGraw-Hill, 2005
Komputer & Masyarakat (IKI40903) 3 48 SKS (diutamakan mahasiswa sem. 7 & 8) Mata kuliah ini menimbulkan kesadaran dan kepekaan mahasiswa terhadap berbagai persoalan sosial dan ekonomi terkait penerapan teknologi komputer dalam kehidupan sehari-hari. Mahasiswa diharapkan mampu merespon positif terhadap masalah-masalah sosial yang ada dalam konteks disiplin ilmu komputer. Mahasiswa akan dihadapkan pada isu-isu yang berkaitan dengan IT, dan 127
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
diharapkan mampu menganalisa isu tersebut dan memberikan solusi dari sudut pandang mereka sebagai mahasiswa ilmu komputer Tujuan dari mata kuliah ini adalah: (1) Menyediakan sarana diskusi terhadap isu-isu yang berkaitan dengan sosial, etika, dan aspek profesi (2) Menyediakan survey umum dampak budaya teknologi, terutama teknologi komputer, dan merangsang refleksi atas isu-isu sosial dan etika (3) Memungkinkan siswa untuk membuat penilaian berdasarkan nilai informasi dalam profesi mereka. (4) Mengembangkan tanggung jawab profesional Understanding the history and origin of computing; Understanding the social impacts of computer’s technology; Understanding computer scientists’ responsibility; Dealing with evolving new technology; Understanding the intellectual property issues There is no suggested textbook. Suggested reading materials will enrich students’ understanding: (1) K.W. Bowyer, Ethics and computing, 1996 (2) JA Senn, Information technology in business, 1995 (3) MA Arbib, Computers and the cybernetic society, 1983 (4) L. Long, Computers and information system, 4th ed., 1994 (5) Current newspapers, magazines, and other newsletters Komunikasi Bisnis dan Teknis (IKS31951) 3 48 SKS Mata kuliah ini berfokus pada strategi dan keterampilan untuk menulis dan berbicara yang efektif dalam organisasi bisnis. mata kuliah ini akan mengajarkan siswa teknik-teknik dasar komunikasi 128
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
yang berguna dalam konteks sehari-hari organisasi/bisnis Pada akhir mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Menunjukkan kompetensi dasar dalam penulisan bisnis, pelaporan, dan penelitian (2) Menunjukkan kompetensi dalam komunikasi lisan dan interpersonal termasuk komunikasi satu-satu, komunikasi dalam kelompok kecil, dan presentasi publik (3) Menunjukkan pemahaman tentang esensi komunikasi antarbudaya (4) Menunjukkan pemahaman persoalan hukum dan etika yang dihadapi komunikator bisnis (5) Menggunakan teknologi komunikasi bisnis Introduction; Understanding the Foundations of Business Communications; Applying the Three Step Writing Process; Crafting Brief Messages; Supporting Messages With Quality Information; Presentation; Presentation; Planning Writing and Completing Reports; Planning Writing and Completing Proposals; Designing Oral/Online Presentation; Delivering Oral/Online Presentation; Writing Employment Messages; Courtland Bouvee, John Thill. Business Communications Today. Pearson. 2008. 9th Edition Konfigurasi ERP (IKS32656) 3 Enterprise Resource Planning, Dasar-Dasar Pemrograman Mata kuliah ini berfokus pada teori dan praktek dalam mengkonfigurasi sistem ERP sebagai solusi bisnis yang berskala enterprise. mata kuliah ini sesuai bagi mahasiswa yang ingin bekerja sebagai konsultan TI maupun ERP. mata kuliah ini akan mengajarkan mahasiswa bagaimana mengkonfigurasi SAP, yang merupakan salah satu 129
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
software ERP, sebagai power user maupun admin SAP Pada akhir mata kuliah ini, siswa diharapkan mampu: (1) Memahami konsep dasar dari konfigurasi SAP sebagai power user dan admin SAP (2) Memperkenalkan pemrograman ABAP Introduction to SAP R/3 and ERP Configuration; Configuration in Sales and Distribution: Condition Technique in Pricing and Pricing Configuration; Lab Configuration in Sales and Distribution: Condition Technique in Pricing and Pricing Configuration; Configuration in Sales and Distribution: Taxes, Pricing Agreements and Rebates; Lab Configuration in Sales and Distribution: Taxes, Pricing Agreements and Rebates; Configuration in Materials Management; Lab Configuration in Materials Management; Introduction to ABAP; Tools in Development Environment; ABAP Basic Concepts; Database Accesses; Dynamic Program; Specialities for ERP Software; ABAP Objects (1) Gareth and Robert Lyfareff. Introduction to ABAP/4 Programming for SAP, Revised and Expanded Edition (2) Martin Murray. SAP MM-Functionality and Technical Configuration (2008) (3) Glynn C. Williams. Implementing SAP ERP Sales and Distribution (2008) Kriptografi & Keamanan Informasi (IKO32453) 4 Jaringan Komputer, Statistika & Probabilitas, Matematika Diskret 1, Matematika Diskret 2 Mata kuliah ini membahas kriptografi (dari pendekatan klasik sampai teknik modern) dan keamanan informasi yang meliputi berbagai aspek seperti penerapan teknik kriptografi dan sifat-sifat keamanan. Materi yang dibahas antara lain teknik enkripsi klasik, block cipher dan DES, finite fields, 130
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi
AES, enkripsi simetris, public key cryptography dan RSA, otentikasi pesan, tandatangan dijital serta protokol otentikasi Setelah lulus mata kuliah ini, peserta dapat: (1) menjelaskan beberapa teknik kriptografi dari teknik klasik sampai modern (2) menjelaskan perbedaan antara teknik kriptografi simetris dan asimetris (3) menerapkan teknik kriptografi yang cocok untuk beberapa aspek keamanan informasi Introduction; Classical Encryption Techniques; Block Ciphers and DES; Finite Fields; AES; Confidentiality using Symmetric Encryption; Public Key Cryptography and RSA; Mid Term Exam; Key Management and Diffie-Hellman Key Exchange; Message Authentication and Hash Functions; Digital Signatures and authentication protocols; Cryptography and Network Security, William Stallings, 4th ed., Prentice Hall Layanan & Aplikasi Web (IKO32751) 3 Jaringan Komputer, Perancangan & Pemrograman Web Mata kuliah ini membahas pengembangan aplikasi dan layanan perangkat lunak yang menggunakan teknologi web terkini. Topik-topik yang dibahas meliputi: review singkat mengenai standar-standar HTML dan XML, teknologi web service berbasis Servlet, Tomcat, JSP, isu teknis seperti cookies & session, SQL, JDBC, DAOs, JavaBeans & BeanFactories, paradigma MVC (Model View Controller), JSP Standard Tag Library, Security (Including SSL), Web Service (SOAP/WSDL/UDDI), Frameworks, Internationalization, Scalability & Performance Issues (1) Mahasiswa dapat menjelaskan konsep-konsep 131
Yang Ingin Dicapai Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
pemrograman server aplikasi web (2) Mahasiswa dapat membuat aplikasi web dinamis dengan teknologi terbaru Review HTML, XML; Servlet & Tomcat; JSPs dan Threats; Cookies & Session; SQL, JDBC, DAOs,; JavaBeans & BeanFactories; Model View Controller; JSP Standard Tag Library; Security (Including SSL); Web Service (SOAP/WSDL/UDDI); Frameworks; Internationalization; Scalability & Performance Issues; -
Logika Komputasional (IKO41454) 3 Sistem Cerdas Mata kuliah ini membahas dengan detil logika klasik (logika proposisi serta logika predikat orde pertama) dengan menitikberatkan aspek-aspek sintaks, semantik serta komputasional. Mata kuliah ini juga membahas topik-topik lanjut seperti logika nonklasik dan beberapa aplikasinya, seperti equational logics, modal logics, type theory, higher order logics, dan nonmonotonic logics (1) Mahasiswa dapat menjelaskan sintaks dan semantik dari logika klasik dan non-klasik (2) Mahasiswa dapat mendefinisikan dan membuktikan beberapa sifat-sifat penting dari logika klasik dan beberapa logika non-klasik (3) Mahasiswa dapat mendefinisikan spesifikasi sebuah masalah sederhana menggunakan logika klasik dan beberapa logika non-klasik (4) Mahasiswa dapat menerapkan sebuah proses inferensi/penalaran komputasional terhadap masalah yang telah dispesifikasikan dalam logika klasik maupun non-klasik Introduction, Propositional logic: syntax, semantics, 132
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
propositional Horn logics, Calculi: resolution; Calculi: proof of resolution theorem, soundness & completeness of propositional logic; Calculi: SAT solver; First-order logic: syntax, substitutions, semantics, normal form transformations, logical entailment, Herbrand interpretations; Calculi: resolution; SLD resolution, Herbrand Models, TpOperators.; Datalogic and databases; Frame problem - Conjunctive fluent calculus; Lambda-calculi and Higher-order logics; Lambda-calculi and Higher-order logics; Abduction and Induction; Abduction and Induction; Modal logics: modal terms, Kripke semantics; Modal logics: tableau systems. (1) Melvin Fitting. First-order Logic and Automated Theorem Proving, 2nd Ed. Springer. 1996 (2) C. Hankin. An Introduction to Lambda Calculi for Computer Scientists. College Publications, 2004 (3) Benjamin C. Pierce. Types and Programming Languages. MIT Press, 2002 (4) Patrick Blackburn, Maarten de Rijke and Yde Venema. Modal Logic. Cambridge University Press, 2001 Manajemen Keamanan Informasi (IKS41757) 3 Jaringan Komunikasi Data Mata kuliah ini membahas mengenai keamanan komputer. Topik yang dibahas mencakup antara lain: Management keamanan (informasi, kebijakan, prosedur), Management resiko, Model dan tingkat keamanan pada jaringan, peralatan, aplikasi, serta kontol akses dan keamanan fisik. Kuliah ini juga mencakup topik topik yang terkait dengan BCP dan DRP, serta investigasi kejahatan komputer (forensics) Setelah mengikuti kuliah ini, mahasiswa diharapkan mampu untuk: (1) Mengelola keamanan informasi (2) Mengelola resiko keamanan informasi 133
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
(3) Memahami berbagai teknik dan aplikasi untuk mengamankan informasi (4) Merencanakan proses recovery informasi bila terjadi bencana (5) Melakukan computer forensic Security in a Globally Connected Economy; Sources of Digital Liability; Threats, Vulnerabilities and Risk Exposure; Affirmative Model of Defense; Models for Estimating Risks & Optimizing Returns on Security Investment; Acceptable Use Policies: Human Defenses; Secure Use Practices: Defensive Best Practice; Technology and Auditing Systems : Hardware and Software Defenses; Electronic Evidence, ERM, and Forensics; Computer Crimes, Frauds, and Cyber-Terrorisms; Privacy and Data Protection; BCP and DRP; BCP and DRP; Reserved Linda Volonino, Stephen Robinson. Principles and Practices of Information Security. Pearson, 2004 Manajemen Layanan TI (IKS32758) 3 Jaringan Komunikasi Data, Prinsip-Prinsip Sistem Informasi Mata kuliah ini berfokus pada penyampaian dan dukungan layanan TI yang sesuai dengan kebutuhan bisnis organisasi Setelah mengikuti mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Memahami aspek dan manfaat manajemen layanan bisnis (2) Memahami proses berbasis manajemen (ITSM) (3) Memahami aspek keselarasan TI dan Bisnis (4) Memahami dampak bisnis dari ITSM dan BSM (5) Menjelaskan konsep-konsep dan unsur berbagai kerangka dan standar ITSM (6) Memahami sikap, perilaku dan aspek budaya TI Overview; Alignment of Business and IT Service 134
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Management; IT Service Management Evolution; Implementing BSM; End User Experience Monitoring; Achieving Management, Operational & IT Value; Integrating BSM with ITIL (I): Introduction to ITIL, link between BSM and ITIL; Integrating BSM with ITIL (II): Service strategy; Integrating BSM with ITIL (III): Service design & transition; Integrating BSM with ITIL (IV): Service operation & CSI; ITSM in the real world; Intro into ISO 20000 and Six Sigma; The Definitive Guide to Business Service Management (DGBSM) by Greg, Shields Nexus Realtime Publisher, 2008 Manajemen Pengetahuan (IKS41850) 3 48 SKS Mata kuliah ini berisi teori dan aplikasi Knowledge Management, yang juga mencakup teknologi dan tools yang digunakan dalam mengelola pengetahuan, diintegrasikan dengan kebutuhan manajemen dalam menyediakan pengetahuan dalam suatu organisasi secara efektif. Dalam mata kuliah ini juga dibahas ciri-ciri, computer representation, akses, dan pemanfaatan pengetahuan versus informasi dalam konteks sumberdaya manusia. mata kuliah ini juga memberikan persiapan pada pekerja-pekerja sistem, teknis, dan manajerial dalam menghadapi ekonomi berbasis pengetahuan Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu: (1) Mengerti konsep dasar tentang pengetahuan, dan penciptaan, akuisisi, representasi, penyebaran, pengunaan dan re-use, dan manajemen (2) Mengerti peran dan kegunaan knowledge dalam organisasi dan institusi, dan kendala tipikal yang harus diatasi 135
Topik
Bahan Bacaan
(3) Mengetahui konsep inti, metoda, teknik, dan tools komputer yang digunakan untuk knowledge management (4) Mengerti bagaimana menggunakan dan mengintegrasikan komponen-komponen dan fungsi dari berbagai sistem KM (5) Menyiapkan untuk studi lanjutan dalam penciptaan pengetahuan, engineering, dan transfer, serta dalam representasi, organisasi, dan pertukaran pengetahuan (6) Mengevaluasi trends saat ini dalam KM dan kegunaannya dalam bisnis dan industri Overview Knowledge Management; Nature of Knowledge; Knowledge Management Solutions; Organizational Impacts of KM; Factors Influencing Knowledge Management; KM Assessment of an Organization; Technologies to Manage Knowledge; Using Past History Explicitly as Knowledge: CaseBased Systems; Knowledge Elicitation: Converting Tacit Knowledge to Explicit; Discovering New Knowledge: Data Mining; Knowledge Discovery: Systems that Create Knowledge; Knowledge Capture Systems: Systems that Preserve and Formalize Knowledge; Knowledge Sharing Systems: Systems that Organize and Distribute Knowledge; Knowledge Application Systems: Systems that Utilize Knowledge (1) Irma Becerra-Fernandez, Avelino Gonzalez, Rajiv Sabherwal (2004). Knowledge Management Challenges, Solutions, and Technologies. Prentice Hall. ISBN: 0-13-109931-0 (2) Elias M. Awad, Hassan M. Ghaziri (2004). Knowledge Management. Prentice Hall. ISBN: 013-034820-1 (3) Madanmohan Rao (2004). Knowledge Management Tools and Techniques: Practitioners and Experts Evaluate KM Solutions. Butterworth-Heinemann. ISBN: 0750678186 (4) Amrit Tiwana (2002). The Knowledge Management Toolkit: Orchestrating IT, Strategy, 136
and Knowledge Platforms (2nd Edition). Prentice Hall. ISBN: 013009224X Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Manajemen Proyek TI (IKS31259) 3 48 SKS, Prinsip-Prinsip Manajemen Tujuan dari mata kuliah ini adalah untuk mengembangkan pemahaman konsep dan prinsipprinsip Manajemen Proyek Teknologi Informasi, berdasarkan PMBOK Guide Third Edition Pada akhir mata kuliah ini, mahasiswa harus menguasai hal berikut ini: kerangka kerja manajemen proyek, peran dan pentingnya manajemen proyek TI dalam bisnis, tool dan teknik dalam manajemen proyek TI, serta bagaimana menjadi seorang manajer proyek yang baik Introduction to IT Project Man.; IT Project Man. Context & Process; Project Integration Management; Project Scope Management; Project Time Management; Project Quality Management; Project Procurement Management; Project Cost & Risk Management; Project HR & Communication Man.; IT Project & Organization Change; Case Study; Kathy Schwalbe, Information Technology Project Management, Fifth Edition. Dan PMBOK Third Edition Manajemen Sistem Informasi (IKS41852) 3 Prinsip-Prinsip Sistem Informasi, Jaringan Komunikasi Data, Basis Data Mata kuliah ini mempelajari bagaimana mengelola divisi sistem informasi / teknologi informasi di sebuah organisasi. Topik mencakup: perencanaan sistem informasi, manajemen pengembangan sistem, manajemen pemeliharaan, manajemen 137
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
implementasi, help desk, user support service, operasi data centre, manajemen infrastruktur, manajemen inventori, kontrol dan evaluasi sistem informasi, akuisisi dan procurement sumber daya sistem informasi, manajemen personalia sistem informasi, end-user computing Setelah mempelajari kuliah ini, siswa diharapkan mampu untuk mengelola divisi SI/TI Pengantar Manajemen Sistem Informasi; Peranan Pimpinan dalam Manajemen Sistem Informasi; Peran Strategis Teknologi Informasi; Perencanaan Strategis Sistem Informasi; Arsitektur Sistem Terdistribusi; Manajemen Telekomunikasi; Manajemen Sumberdaya Informasi; Manajemen Operasional; Teknologi untuk Pengembangan Sistem; Isu-isu Manajemen Pengembangan Sistem; Sistem Penunjang untuk Pengambilan Keputusan; Sistem Penunjang untuk melakukan Kolaborasi; Sistem Penunjang untuk Knowledge Work; Tantangan dimasa Mendatang; ; (1) McNurlin, Barbara C.; Sprague, Ralph H. Jr., Information Systems Management In Practice, 7th ed., Prentice-Hall, 2002 (2) Boar, Bernard H., The Art of Strategic Planning for Information Technology, 2nd ed., John Wiley & Sons, 2001 (3) Holtsnider, Bill; Jaffe, Brian D., IT Manager’s Handbook: Getting Your New Job Done, 1st ed., Academic Press 2001 Manajemen Sumber Daya Manusia (IKS31604) 3 Enterprise Resource Planning Mata kuliah ini berfokus pada pemahaman dasar konsep dan teknik manajemen SDM. mata kuliah ini akan menyoroti aplikasi praktis yang dapat digunakan untuk menangani kegiatan rutin terkait 138
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS
pengelolaan SDM, serta perencanaan personil dan kontribusinya. Isu yang dibahas meliputi rekrutmen, penempatan, pelatihan dan pengembangan, kompensasi serta relationship dengan pegawai dan keamanan karyawan Pada akhir mata kuliah ini, mahasiswa akan memiliki pemahaman tentang: (1) Aspek Internasional Human Capital Management (HCM) (2) Pelaksanaan HCM (3) Manajemen Proyek HCM (4) Konfigurasi HCM Introduction to HRM: Role of HRM in organization and business, Balanced Scorecard and HR scorecard; Recuitment Placement: Job analysis, Job descripition and job specification, Forecasting dan effective recruitment; Placement: Testing and selection, Interviewing candidate; Training and development: Training methods, Change management and development; Performance Management and Appraisal (PMA): Basic concept, Why PMA; Career Management: career, promotion, demotion and its problem; Compensation: system and parties involved, competency based payment; Insentive and Benefit: effective incentive system, health/pension/safety, Manpower Regulation in Indonesia; Managing Global Human Resources: Business go global, HR practice in global business; Lab Session; (1) Gary Dessler. Human Resource Management. Prentice Hall. 2007. 11th Edition (2) Nkomo, Fottler, Mcafee. Human Resource Management Applications: Cases, Exercises, Incidents, and Skill Builders. Southern-West College Publishing. 6th Edition. 2007 Matematika Dasar 1 (MAT10113) 2 139
Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi
Mata kuliah ini mengajarkan topik-topik berikut: sistem bilangan riil dan bilangan kompleks, pertidaksamaan dan harga mutlak, fungsi satu peubah, grafik (kartesian, polar, parameter), operasi pada fungsi, teorema limit, kekontinuan, rumusrumus dasar, aturan rantai, turunan tingkat tinggi, turunan implisit, aplikasi turunan, integral tak tentu dan tentu, teorema dasar kalkulus, sifat dasar integral, teknik integrasi Mahasiswa memahami konsep dasar kalkulus dan terampil memecahkan masalah terapan kalkulus Sistem Bilangan Riil dan bilangan Kompleks(*); Pertidaksamaan dan harga mutlak; Fungsi Satu Peubah: Definisi dan Jenis, Grafik (kartesian, polar, parameter); Operasi pada Fungsi; Definisi dan Teorema Limit; Kekontinuan; Definisi, Arti geometris; Rumus-Rumus Dasar; Aturan rantai, Turunan Tingkat Tinggi, Turunan Implisit; Aplikasi Turunan; Definisi, Integral tak tentu dan tentu; Teorema dasar kalkulus; Sifat dasar integral; Teknik integrasi; Aplikasi Integral (*); (1) D. Varberg & E.S Purcell, 9th ed, Calculus, 2007, Prentice-Hall (2) G.B Thomas & R.L Finney, Calculus and Analytic Geometry, 9th ed, 1996, Addison-Wesley Matematika Dasar 2 (IKO21105) 4 Mata kuliah ini mengajarkan topik-topik lanjut dari Kalkulus sebagai berikut: aplikasi integral, bentuk tak tentu dan integral tak wajar, barisan dan deret tak hingga, geometri dalam ruang dan vektor, fungsi peubah banyak, integral lipat Mahasiswa memahami konsep dasar kalkulus dan 140
Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
terampil memecahkan masalah terapan kalkulus The Definite integral; Applications of Integral; Trancedental Functions; Techniques of Integration; Indeterminate form and nonproper integral; Infinite sequences and series; Infinite sequences and series; Mid Term Exam; Vector and Geometry Space; Vector and Geometry Space; Vector and Geometry Space; Multiple integral; Multiple integral; Further Applications of Integral (1) D. Varberg and E.S Purcell, Calculus, 9th ed, 2007, Prentice-Hall (2) G.B Thomas and R.L Finney, Calculus and Analytic Geometry, 9th ed, 1996, AddisonWesley Matematika Diskret 1 (IKI10100) 3 Dalam mata kuliah ini, mahasiswa akan memperoleh pemahaman tentang matematika diskret yang sesuai untuk aplikasi komputer. Topik yang dibahas meliputi logika proposisional, logika predikat, teori himpunan, fungsi, teori bilangan, metode pembuktian, induksi matematika, prinsip pigeonhole, permutasi, dan kombinasi Propositional logic; Propositional logic; First-order predicate logic; First-order predicate logic; Proofs; Proofs; Proofs; Sets and Functions; Sets and Functions; Integers and Division; Integers and Division; Mathematical Inductions; Mathematical Inductions; Mathematical Inductions. Kenneth H. Rosen, Discrete Mathematics and Its Applications, 6th Ed, McGrawHill, 2007 141
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Matematika Diskret 2 (IKI20101) 3 Mata kuliah ini merupakan kelanjutan dari mata kuliah Matematika Diskret 1 dan memberikan landasan yang lebih teoritis untuk ilmu komputer. Mata kuliah ini mencakup teori kombinatorik, relasi, dan graph Counting; Counting; Counting; Counting; Advanced Counting; Advanced Counting; Advanced Counting; Relations; Relations; Graph; Graph; Graph; Tree; Tree Kenneth H. Rosen, Discrete Mathematics and Its Applications, 6th Ed, McGrawHill, 2007 Metode Formal (IKO42252) 4 Struktur Data & Algoritma, Matematika Diskret 1, Matematika Diskret 2 Mata kuliah ini ditujukan untuk memenuhi kebutuhan terhadap kerangka pendekatan formal dalam rangka pembuatan perangkat lunak kritis yang bermutu tinggi. Kuliah ini memberikan landasan yang kokoh berbasis logika, perkenalan terhadap beberapa kerangka logika yang digunakan dalam pemodelan dan penalaran sistem komputer. Hal ini membutuhkan pelatihan formal yang memungkinkan peserta kuliah untuk memiliki ketrampilan dalam menggunakan kerangka yang ada Mata kuliah ini bertujuan untuk memberikan ketrampilan dasar dalam memanfaatkan dan melakukan penalaran menggunakan kerangka formal dalam rekayasa perangkat lunak 142
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Argumentation; Natural Deduction for Propositional Logic; Logical Equivalence; Propositional Logic as a Formal Language; Semantics of Propositional Logic; Soundness of Propositional Logic Forms; Completeness of Propositional Logic; Conjunctive Normal Form (CNF); Negation Normal Form (NNF); Horn Clauses; Natural Deduction for Predicate Logic; Predicate Logic as a Formal Language; Syntax of Predicate Logic; Semantics of Predicate Logic; Lineartime Temporal Logic; Syntax of Linear-time Temporal Logic (LTL); Semantics of Linear-time Temporal Logic (LTL); Semantically Equivaleces between LTL formulas Adequate sets of connectives for LTL; Model Checking in LTL; Branching-time Temporal Logic; Syntax of Computational Tree Logic (CTL); Semantics of Computational Tree Logic (CTL); Semantically Equivalences between CTL formulas; Adequate sets of connectives for CTL; Combination of LTL and CTL Logic: CTL*; Syntax of CTL*; Semantics of CTL*; Semantically Equivalences between CTL* formulas; Model Checking Algorithm in CTL; Pseudo-code of the CTL Model Checking Algorithm; CTL Model Checking with Fairness (1) Michael Huth, Mark Ryan. Logic in Computer Science: Modeling and Reasoning about Systems. Second Edition, Published by Cambridge University Press, United Kingdom, 2004 (2) Jean-Francois Monin, Michael G. Hinchey. Understanding Formal Methods. Published by Springer-Verlag London Limited, 2003 Metodologi Penelitian & Penulisan Ilmiah (IKS32901) 3 Mata kuliah ini berfokus pada metodologi penelitian untuk Sistem Informasi (SI) dan teknologi informasi 143
Kompetensi Yang Ingin Dicapai
Topik
(TI). mata kuliah ini memberikan landasan sikap mahasiswa agar bisa berfikir secara ilmiah. mata kuliah ini menekankan mahasiswa agar mampu berpikir kritis dalam proses ilmiah. mata kuliah ini akan berkaitan dengan bagaimana melakukan penelitian di bidang SI/TI, sehingga mahasiswa bisa mengelola sumber daya penelitian secara optimal. Selain itu, mata kuliah ini juga akan mengeksplorasi peran penelitian sebagai fungsi utama dalam mendorong pemahaman dan pembentukan pengetahuan baru dalam bidang SI/TI. mata kuliah ini akan mencakup topik-topik seperti: penalaran untuk melakukan penelitian, memahami proses penelitian, mengeksplorasi berbagai pendekatan untuk melakukan penelitian termasuk penggunaan berbagai metode penelitian, menafsirkan hasil penelitian, dan penulisan laporan penelitian. Beberapa paradigma penelitian dan metode terkini akan disesuaikan dengan bidang SI/TI. Pendekatan dasar mata kuliah ini adalah agar mahasiswa mengerjakan tugas-tugas yang diberikan dan berlatih melakukan penelitian Setelah lulus kuliah ini, mahasiswa diharapkan mampu untuk: (1) memahami alasan melakukan penelitian (2) memahami proses-proses dalam metodologi penelitian (3) mengeksplorasi berbagai pendekatan dalam melakukan penelitian (4) memberikan keterampilan dasar dalam menggunakan metode ilmiah dan cara berpikir sistematis (5) berlatih melakukan "penelitian mini" di dunia nyata. Course Overview; Introduction to research methodology and A Model of Scientific Inquiry; Problem identification & Hypothesis, Logical Thinking; Review of Literature: compare, contrast, criticize, synthesize, and summarize papers; Scientific 144
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Writing: dissertation, thesis, papers, etc; Writing Research Proposals & Reports; Research Design; Research Design; Class presentation; Class presentation; Experimental Research in CS, IS, and IT; Experimental Research in CS, IS, and IT; Survey Research in IT; Data Collection, Data Analysis, and Data Presentation (1) Sekaran, Uma. "Research Methods for Business: A Skill-Building Approach". 2005 (2) Wilson Jr., E.B. "An Introduction to Scientific Research Methods" (3) Christensen, Larry B. Experimental methodology, Pearson, 9th Edition, 2004 (4) Tan, Willie. Practical research methods. Singapore: Prentice Hall. 2002 (5) Myers, Michel D. Qualitative research in information systems: a reader. Sage pub, 2002 (6) Additional readings will be assigned during class session
Organisasi Sistem Komputer (IKO31550) 3 Pengantar Organisasi Komputer Mata kuliah ini berisi pembahasan rinci komponen utama sistem komputer : prosesor, memory dan masukan/keluaran. Penekanan ditujukan pada analisa dan teknik peningkatan kinerja (performance) dari sistem komputer. Topik-topik yang dibahas meliputi pengantar rancangan komputer, perspektif historis; komponen dari sistem komputer, organisasi dasar mesin komputer; kinerja dan biaya, pilihan dalam rancangan; realisasi organisasi sistem komputer; RISC; implementasi dan analisa perangkat instruksi pada contoh-contoh organisasi sistem komputer yang diberikan; rancangan prosesor: data path unit dan pengendali prosesor, micro programming dan hardwired 145
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
control; rancangan memory : cache memory, pipelining; masukan dan keluaran (I/O) Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami detail dari sistem komputer (2) Memahami rancangan sistem komputer dari sisi harga dan unjuk kerja (3) Dapat merancang sistem komputer sederhana Pendahuluan. Kosep Kinerja dan biaya; Pengukuran kinerja. Konsep instruksi; Perancangan alamat pada instruksi. Perancangan instruksi kontrol; Perancangan instruksi kontrol & contoh. Contoh ImplementasiInstruksi; Pengukuran/data statistik Instruksi. Processor: pendahuluan & processor datapath; Dasar Eksekusi. Hardwired & microprogram control; Interrpt dalam prosesor dan aspek-aspeknya. Dasar pipeline; Kendala-kendala pipeline & pipeline hazard. Dynamic Scheduling; Memory: prinsip locality; Prinsip dari memory hierarchy. Caches Memory; Main Memory. Virtual Memory; Konsep I/O: kinerja I/O. Magnetic Disk; Bus & Graphic Display; (1) Hennessy, John L. dan David A. Patterson. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publisher, Inc. , San Mateo, California, Second Edition 1996 (2) William Stallings. Computer Organization and Architecture, 4th edition: Designing for Performance. Prentice Hall Inc, New Jersey 1996 Pemelajaran Mesin (IKO32353) 3 Sistem Cerdas Kuliah ini membahas dasar-dasar pemelajaran mesin (machine learning), yaitu teknik pengembangan perangkat lunak yang dapat menghasilkan model untuk menjelaskan suatu fenomena kompleks dengan cara mengamati sejumlah data. Metodemetode yang diajarkan berbasis pendekatan statistik 146
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
untuk pengenalan pola, antara lain perceptron, support vector machines, hidden Markov models, expectation maximization, dan lain-lain Memahami dasar-dasar dari pemelajaran mesin, mengetahui beberapa variasi teknik pemelajaran mesin, dapat mengaplikasikan pada permasalahan pengenalan pola Introduction. Linear classification. Perceptron updating rule; Perceptron convergence. Generalization; Maximum margin classification. Classification errors regularization. Logistic & Linear regression; Active learning. Kernels. Kernel regression; Suppoert vector machine (SVM). Kernel Optimization; Model selection. Model selection criteria; Description length. Feature selection; Combining classifiers. Boosting; Margin and complexity. Margin and generalization; Mixtures Model; Expectation maximization (EM) Algorithm. EM regularization; Markov models. Hidden Markov models (HMMs); Bayesian networks. Learning bayesian networks; Probabilistic inference. (1) Christoper M. Bishop, Pattern Recognition & Machine Learning, New Yourk, Springer. 2006 (2) Duda, Richard, Peter Hart, and David Stork. Pattern Classification. 2nd Ed. New York, NY: Wiley-Interscience, 2000 Pemodelan Geometris (IKO41452) 4 Grafika Komputer Mata kuliah ini mengajarkan konsep-konsep geometris serta alat bantu yang dibutuhkan untuk mengatasi masalah yang muncul dalam perancangan geometris berbasis komputer (Computer-Aided Geometric Design, atau CAGD), grafika komputer, computer vision, dan motion planning. Mata kuliah ini menangani obyek-obyek seperti kurva dan permukaan dari sudut pandang algoritmis 147
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Tujuan dari mata kuliah ini adalah untuk memperkenalkan sebuah sudut pandang koheren mengenai metode-metode geometris yang dapat diterapkan pada berbagai masalah nyata dengan tingkat pemahaman yang cocok untuk mahasiswa S1 ilmu komputer tingkat akhir. Kuliah ini memberikan fondasi untuk menangani kurva dan permukaan secara algoritmis Affine geometry; Polynomial curves: Blossoming and the de Casteljau Algorithm; Multiaffine maps and polar forms (blossoms); Bezier curves; B-spline curves: knots and the de Boor Algorithm; B-spline curves: knot insertion; polar forms; Polynomial surfaces; Subdivision Algorithms; Spline surfaces; Subdivision surfaces; Joining surfaces; Multilinear maps; Tensor product surfaces; State of the art Jean Gallier: Curves and Surfaces in Geometric Modeling. Morgan Kaufmann, 2000 Pemrograman Deklaratif (IKO22203) 3 Struktur Data & Algoritma Tujuan dari mata kuliah ini adalah untuk memperkenalkan prinsip-prinsip pemrograman deklaratif, dalam hal ini dengan paradigma pemrograman fungsional, menggunakan bahasa pemrograman ML. Mata kuliah ini mengilustrasikan prinsip-prinsip deklaratif menggunakan fitur-fitur utama dari ML seperti tipe data terstruktur, fungsi orde tinggi, serta pemeriksaan tipe. Aplikasi dan penerapan aspek-aspek ini akan didemonstrasikan melalui serangkaian studi kasus Pada akhir mata kuliah ini, peserta diharapkan dapat: (1) mengembangkan perangkat lunak menggunakan bahasa ML dengan baik (2) memahami dan menjelaskan konsep-konsep utama dalam membuat program dengan gaya 148
Topik
Bahan Bacaan
fungsional dan rekursif, serta (3) memahami bagaimana memanfaatkan pemeriksaan tipe untuk membuat program yang lebih jelas dan dapat diverifikasi Overview and motivation. Imperative commands versus functional expressions. Evaluation strategies: call-by-value, call-by-name, call-by-need. Lazy evaluation.; Introduction to Standard ML. Basic types: integers, reals, strings, Booleans. Structured types: tuples, lists, functions.; Lists and recursion. Functions on lists: length, reverse, append. Recursion versus iteration. Utilities.; Basic sorting. Equality types. Sorting lists using quicksort and merge sort; Datatypes. Enumerated types. Pattern matching. Raising and handling exceptions. Binary trees; computing size and depth, traversing, balancing. Multi-branching trees, S-expressions.; Further datatypes. Binary search trees. Functional arrays. Propositional logic: negation normal form, conjunctive normal form; Overview of combinatoric and Lambda calculus; Higher order functions. Higherorder functions. Lambda-notation. Curried functions. Functionals: list summation, map, matrix multiplication, list folding.; Program specification and verification. Testing versus program verification. Formal versus rigorous proof. Proofs of ML programs. Mathematical and course-of-values induction.; Induction. Structural induction on lists. Proofs of appending and reversing. Structural induction on trees. Specification of sorting.; Types. ML type inference. Polymorphism: types and type schemes. Axioms and inference rules.; Case study: a functional parser. Parsing functionals: alternation, sequencing, transformation, repetition. Example: propositional logic.; Case Study: Symbolic Computation – Differentiation. Pretty Printing.; Case Study: Simple Theorem Prover for First Order Logic. (1) Larry Paulson, ML for the Working Programmer. 2nd edition, Cambridge University Press, 2000 149
(2) Simon Thompson. Haskell: The Craft of Functional Programming. Addison Wesley Longman Limited, 2nd Ed. 1999 (3) John Harrison Lecture notes on Functional Programming Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Pemrograman Konkuren & Paralel (IKO31258) 4 Sistem Operasi, Aljabar Linier, Matematika Dasar 2 Mata kuliah ini mencakup teori konkurensi dan paralelisme, sejarah mesin berkinerja tinggi, dan cara pemanfaatan fasilitas komputasi kinerja tinggi seperti komputasi pada Cluster dan GPU. Mahasiswa akan diajarkan teori mengenai paradigma pemrograman paralel, konsep mesin SIMD dan MIMD, serta isu-isu seperti shared memory, mutual exclusion, dan semaphores, dan juga dibekali dengan pengetahuan praktis mengenai standar-standar terkini seperti Open MP, CUDA, dst memberikan mahasiswa konsep proses-proses yang memerlukan komputasi kinerja tinggi, arsitektur komputasi kinerja tinggi, memberikan mahasiswa kemampuan untuk menganalisis masalah yang perlu teknologi komputasi kinerja tinggi, memberikan mahasiswa kemampuan pemecahan masalah dalam lingkungan komputasi Cluster dan GPU A. Pengenalan komputasi kinerja tinggi dan terdistribusi: apa itu (Distributed and HighPerformance Computing) DHPC, sejarah DHPC, aplikasi & penerapan DHPC. B. Arsitektur HPC: jenisjenis arsitektur HPC serta perkembangannya; mesin MIMD; komputasi berbasis klaster serta klaster PC Beowulf.; A. Model pemrograman paralel, parameterisasi, analisis kinerja, efisiensi, benchmarking sistem HPC, pemrograman pada komputer parallel, bahasa paralalel, kompilator pemaralel, pemrograman message passing dan data parallel; A. Paradigma pemrograman data paralel, 150
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
latar belakang dan pemakaian mesin SIMD, sintak array, Fortran 90 dan HPF, pemrograman shared memory, threads dan Open MP; B. pemakaian mesin shared memory, mutual eksklusi, locks, semaphores and monitors, parallel java, pemrograman memakai Open MP; A. komputasi klaster, pemrograman message passing dan MPI; B. Sejarah dan pemakaian mesin MIMD, pemrograman dengan mPI, middlewares komputasi tersebar; General Purpose on GPU (Graphical Processing Unit) Computing : Cuda, OpenCL,; General Purpose on GPU (Graphical Processing Unit) Computing: Cuda, OpenCL,; Pengantar Komputasi Grid; Pengantar Komputasi Cloud (1) Vladimir Silva, Grid Computing for Developers, Charles River Media, Inc, ISBN: 1-58450-424-2, year 2006; (2) David B Kirk, Wen-mei W. Hwu, Programming Massively Parallel Processors, Morgan Kaufmann, 2010 (3) Cluster computing international conference proceeding, http://www.buyya.com/clustercomp/ (4) Cluster computing information centre, http://www.gridbus.org/~raj/cluster/ (5) Grid Info Ware, http://www.gridcomputing.com/ (6) http://www.singlehop.com/cloud/ (7) Cloud Computing Journal, http://cloudcomputing.sys-con.com/ (8) GPGPU.ORG, http://gpgpu.org/ (9) OpenCL, http://www.khronos.org/opencl/ Pemrograman Logika (IKO41253) 4 Matematika Diskret 1, Dasar-Dasar Pemrograman Tujuan mata kuliah ini adalah untuk memperkenalkan prinsip-prinsip pemrograman 151
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
berbasis logika menggunakan bahasa pemrograman Prolog. Konsep-konsep dasar seperti unification dan resolution juga akan dibahas. Aplikasi dan penerapan aspek-aspek ini akan didemonstrasikan melalui serangkaian studi kasus Pada akhir mata kuliah ini, peserta diharapkan dapat: (1) mengembangkan perangkat lunak menggunakan bahasa Prolog dengan baik (2) memahami dan menjelaskan konsep-konsep utama dalam membuat program dengan gaya logika deklaratif, serta (3) memahami bagaimana menerapkan pemrograman logika dalam bidang lain seperti kecerdasan buatan Clauses and data objects; Semantic of declarative logic program; Semantic of procedural logic program; Operator; Arithmetic; Cut; Negation as failure; Input and Output; Database Manipulation; Collecting Solutions; Programming techniques; Operation on data structures; Constraint Logic Programming; Case Study (1) Bratko, I., PROLOG: Programming for Artificial Intelligence, 3rd Edition, Addison-Wesley, 2001 (2) Sterling, L. and Shapiro, E., The Art of Prolog 2 ed, The MIT Press, 1994 (3) Apt, K., From Logic Programming to Prolog, 1st Ed., Prentice Hall, 1997 Pemrograman Sistem (IKO31204) 3 Struktur Data & Algoritma, Sistem Operasi Mata kuliah ini akan mendalami konsep-konsep sebuah sistem operasi, khususnya GNU/Linux, dengan penekanan khusus pada kemampuan praktis untuk mengimplementasikan dan memodifikasi program di bawah lapisan aplikasi. Para peserta akan diperkenalkan pada berbagai lapisan implementasi 152
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin
dari sebuah sistem operasi, seperti pengelolaan proses, sistem berkas, IPC, soket jaringan, dan struktur kernel. Latihan dan tugas akan menggunakan bahasa C/C++, serta beberapa perangkat scripting untuk memanipulasi berkas (1) Familiar dengan Linux file system, system processing dan struktur dari kernel Linux (2) Dapat menjelaskan layer-layer yang berbeda dari sistem operasi dan implementasinya (3) Dapat membangun utilities yang mirip standard UNIX (misalnya mv, rm) menggunakan UNIX system call dasar dan fasilitas untuk manipulasi layar (untuk text based editors, menu driven systems, forms, dan sebagainya) System Programming in general and it's state of the art. Overview on C/C++ and Shell Programming; The Linux Environment; Programming standard UNIX utilities (mv, rm etc.) using raw UNIX system calls. Familiarize with C/C++; Advanced file I/O including special devices and Linux File System; Development and Debugging Tools; Data and Memory Management; Process and Signal; POSIX Thread; IPC: Pipes, Semaphores, Shared Memory, and Message Queues; Socket; Pengenalan Kernel Module; Device Driver; Case Study: Programming GNOME/KDE with GTK+/Qt Beginning Linux Programming 4th Edition, Neil Matthew, Richard Stones, Wiley Publishing Penambangan Data (IKO42351) 3 Basis Data, Sistem Cerdas Mata kuliah ini memperkenalkan konsep-konsep dasar serta masalah, metode, serta teknik dalam penambangan data (1) Memahami proses dan isu yang terkait dalam penambangan data 153
Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
(2) Mempelajari berbagai teknik penambangan data untuk data stream, series, sequence, text, dan web (3) Menerapkan teknik-teknik di atas untuk menyelesaikan masalah penambangan data Introduction; Data Preprocessing; Data Warehouse and OLAP Technology: An overview; Data Cube Computation and Data Generalization; Mining Frequent Patterns, Association and Correlations; Classification and Prediction; Cluster Analysis; Mining Stream, Time series and Sequence Data; Mining Stream, Time series and Sequence Data; Graph Mining; Social Network Analysis; Mining Object, Spatial and Multimedia Data; Mining Text; Mining Web Data. Han, J. and Kamber, M., Data Mining: Concepts and Techniques, 2nd Edition, Morgan Kaufmann, 2006 Pengajaran Berbantuan Komputer (IKO41853) 3 Perancangan & Pemrograman Web Mata kuliah ini membahas dasar-dasar pengajaran dan pembelajaran menggunakan teknologi komputer. Topik yang dibahas meliputi prinsip pembelajaran dasar, proses pembelajaran dan ingatan pada manusia, teori pembelajaran (kognitif, behaviourism, constructivism), pembelajaran tatap muka vs. jarak jauh, konten multimedia, evaluasi berbagai sistem manajemen pembelajaran (learning management system, atau LMS). Peserta diharapkan memiliki ketrampilan pemrograman yang cukup, terutama untuk melakukan scripting dalam mengevaluasi berbagai LMS Setelah lulus mata kuliah ini, peserta diharapkan dapat: (1) merancang materi pembelajaran yang cocok jika diberikan konten serta spesifikasi pedagogis, (2) memanfaatkan teknologi e-learning terkini, dan 154
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
(3) memahami isu dalam merancang sistem pembelajaran cerdas dan adaptif Introduction to CAI, Exposition of existing systems; Pedagogy & Cognitive Theory; Pedagogy & Cognitive Theory; Technology: Learning Management Systems; Technology: Interactive multimedia; Technology: Case study (class presentation); Discussion: Impact of technology towards learning; In-depth technology: content authoring; In-depth technology: content authoring; In-depth technology: SCORM; In-depth technology: SCORM; Intelligent tutoring/learning systems: student modelling; Intelligent tutoring/learning systems: probabilistic models; Intelligent tutoring/learning systems: logical approach. (1) CAI Sourcebook: background and procedures for computer assisted instruction in education and industrial training/ Robert L. Buake (2) Instructional design: implications from cognitive science / Charles K. West (3) Cognitive Science and Its Applications for Human-Computer Interaction / Edited by: Guindon, Raymonde (4) Screen Design Strategies for Computer-Assisted Instruction / Jesse M. Heines (5) Classroom Computers and Coggnitive Science / Alex Cherry Wilkinson (6) Learning with Computers / Alfred Bork (7) Instructional Models in Computer-Based Learning Environment / Sanne Dijkstra [8] PRactical Guide to Computers in Education 2nd Ed. / Peter Coburn Pengantar Organisasi Komputer (IKO21502) 3 Pengantar Sistem Dijital, Dasar-Dasar Pemrograman Mata kuliah ini mengajarkan dasar-dasar organisasi komputer sekuensial, yang terdiri dari komponen155
Kompetens i Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
komponen: input, output, memori, dan prosesor (kontrol dan datapath). Pemahaman akan konsepkonsep ini juga akan disampaikan melalui latihan pemrograman dengan bahasa tingkat rendah (lowlevel language) seperti bahasa rakitan (assembly language). Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami konsep dasar dari sistem komputer (2) Mengetahui bagaimana mengeksekusi instruksi bahasa mesin (3) Dapat menggunakan bahasa assembly untuk mengkases komponen-komponen dalam sistem komputer (input, output, memori, dan prosesor (kontrol dan datapath) Basic Structure of Computers; Machine Instruction and Programs; Intel Architecture; Intel Architecture; Assembly Language. Working with Integer; Control Structures. Bit Operations; Bit Operations; Subprograms; Subprograms; Arry; I/O; Memory Systems; Basic Processing Unit. (1) Computer Organization 5th edition, oleh Carl Hamacher, Zvonko Vranesic and Safwat Zaky. (2) PC Assembly Language. Paul A. Carter (dapat didownload di SCELE atau http://www.drpaulcarter.com/pcasm/ (3) Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 1 (Basic Architecture) (Download: http://developer.intel.com/products/processor/ manuals/index.htm) Pengantar Sistem Dijital (IKO12500) 4 Mata kuliah ini memberikan pemahaman dasar dan pengalaman praktis dalam merancang sistem dijital yang menjadi dasar sebuah komputer. Peserta akan mempelajari konsep-konsep dalam operasi 156
Kompetensi Yang Ingin Dicapai
Topik
rangkaian digital dan cara merancang dan mensimulasikan rangkaian digital dengan alat bantu dan teknik yang mutakhir. Topik yang dibahas meliputi: sistem bilangan biner; dasar rangkaian digital: logika biner, gerbang logika, aljabar Boolean, bentuk standar fungsi Boolean, representasi, penyederhanaan dan manipulasi fungsi Boolean dengan Karnaugh-Map; rangkaian kombinasi: prosedur analisis & perancangan rangkaian kombinasi, rangkaian aritmatika, decoder, multiplexer; rangkaian sekuensial: latch, flip-flop, characteristic table, excitation table, state table, state diagram, propagation delay, analisis dan perancangan rangkaian sekuensial; rangkaian register dan counter; memori & programmable logic Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami bagaimana sistem komputer bekerja di level paling bawah (2) Memahami komponen-komponen komputer dibangun dan bagaimana mereka membentuk struktur komputer (3) Memahami perilaku kolaboratif internal antar komponen dalam komputer (4) Memahami kaitan antara software dan hardware (5) Memahami konsekuensi strukur internal terhadap kinerja komputer Introduction, Numbering Systems & Arithmetic Operations; Two's complement, Floating point numbers, ASCII code, Error detection mechanism; Boolean Algebra: algebra manipulation, canonical form. Digital logic gates, gate implementation, IC; NAND/NOR gates implementaion, Full Adder circuit. Multiple-input gates, Adder, Subtractors; Karnough Map. Tabulation Method; Selector, Detector, Tristate, Buses, Multi Operator. Shifter, Rotator, Arithmetic and Logic Extension; ALU, Programmable ROM, PLA; Flip-flop. State table, state diagram, timing diagram; Sequential logic analysis & 157
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
synthesis; RAM, Stack & Queue. Registers; Memory, Simple Datapaths: Accumulators & One's counter; Datapath; (1) Daniel D. Gajski, Principle of Digital Design, Prentice Hall 1997 (2) Malvino, Digital Computer Electronics: An Introduction to Microcomputers, 2nd Ed. McGraw Hill (3) Morris Mano, Digital Design, Prentice-Hall (4) Morris Mano, Logic and Computer Design Fundamentals, Prentice-Hall (5) Thomas L. Floyd, Digital Fundamentals with VHDL, Prentice-Hall Pengembangan & Pemasaran Produk (IKS41652) 3 Administrasi Bisnis Mata kuliah ini memperkenalkan mahasiswa tentang konsep pengembangan produk dan pemasaran. Selain itu mahasiswa juga akan dibekali kemampuan untuk menganalisa kebutuhan pasar, merancang dan mengembangkan produk baru seperti perangkat lunak atau layanan konsultasi SI/TI, pengujian pasar, dan sebagainya Setelah lulus mata kuliah ini, mahasiswa diharapkan memiliki satu set keterampilan untuk mengembangkan pasar dan produk baru SI/TI, mulai dari penciptaan ide sampai peluncuran produk dan evaluasi Overview and Opportunity Identification/Selection; Concept Generation; Concept/Project Evaluation; Development; Launch Planning; Project Preparation; Reserved for Review and Catch-up; Mid-Term Exam; Group Project Presentation (Brainstorming); Group Project Presentation (Idea Creation); Group Project Presentation (Idea Creation); Group Project Presentation (Design); Group Project Presentation (Design); Group Project Presentation (Final 158
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Presentation) New Product Management, 8th Edition, by Merle Crawford, Anthony Di Benedetto, McGraw Hill, 2006
Pengembangan Perangkat Lunak Open Source (IKS42260) 3 Jaringan Komunikasi Data Mata kuliah ini memberikan pengetahuan kepada mahasiswa sehingga mereka mampu mengimplementasikan dan mengembangkan software berbasis open source Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Menggunakan, mengatur dan mengembangkan perangkat lunak berbasis open source (2) Memilih dan mengerti license yang cocok untuk perangkat lunak yang dikembangkannya Penggunaan Linux; Administrasi Linux; Subversion; Java Wireless; Open Source Software Engineering; Google Apps; Managing System Implementation; The Cost of Open Source System; Licensing; Case Study: Working with An Open Source Software -
Pengembangan Permainan (IKO41251) 3 Struktur Data & Algoritma Mata kuliah ini membahas perancangan dan implementasi permainan komputer (computer games) dari berbagai konsep dan isu-isu terkini yang menantang. Perkuliahan akan diakhir dengan proyek kelompok yang difokuskan pada perancangan dan pengembangan sebuah game yang inovatif 159
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Pada akhir mata kuliah ini, peserta diharapkan dapat: (1) memahami isu-isu terkait pengembangan permainan berbasis komputer, (2) mengetahui teknik-teknik dasar (3) dapat merancang sebuah permainan berbasis komputer sederhana The history of video gaming: Principles of gaming in general; early mechanical and electronic gaming; the arcade environment; the advent of home gaming; highlights and key events; The game development process: Concept development; game proposals; preproduction; design techniques; development; alpha and beta testing; publishing models; promotion; business concepts; the video game industry; Principles of game design: balance; interactivity; immersion; linearity versus nonlinearity; realism versus fun; genre-specific issues; plot and character development; storytelling; level design; puzzle and obstacle design; Mid Term Exam; franchising and licencing; Technical foundations: Graphics technologies; artificial intelligence issues and approaches; networking issues; animation and motion capture; real-word physics in games; linguistic issues; sound and music; Discussion issues: Ethics in video games; copy protection; ownership rights and issues; emulation (hardware, server, and so on); the Entertainment Software Rating Board (ESRB); the future of gaming; Project Presentation and Review. B. Bates. Game Design: The Art and Business of Creating Games. Prima Tech, 2001 Pengolahan Bahasa Manusia (IKO32354) 3 Teori Bahasa & Otomata, Sistem Cerdas Mata kuliah ini mempelajari berbagai teknik untuk membangun perangkat lunak yang mengolah bahasa 160
Kompetensi Yang Ingin Dicapai
Topik
Bahan
manusia. Secara umum, struktur materi kuliah ini diatur sesuai dengan tingkat representasi bahasa, mulai dari (i) morfologi: finite state, two-level morphology, part of speech tagging, (ii) sintaksis: context free grammars, feature structure unification, probabilistic parsing, dan (iii) semantik: rule-based semantic analysis. Kuliah ini juga membahas analisa wacana (discourse) secara singkat. Meskipun kuliah ini lebih banyak fokus pada pendekatan simbolik yang bersifat top-down, beberapa metode statistik yang mutakhir (corpus linguistics) juga dibahas. Akan ada beberapa tugas yang melatih peserta kuliah untuk memahami pemodelan bahasa, di mana peserta akan membangun sebuah sistem perangkat lunak yang mampu mengolah masukan berupa bahasa manusia Peserta yang lulus dari mata kuliah ini dapat: (1) membangun model sederhana untuk merepresentasikan pengetahuan linguistik pada tingkat representasi morfologi, sintaksis, semantik, serta wacana, dengan memanfaatkan pendekatan statistik maupun simbolik, (2) membangun prototipe sistem yang memanfaatkan model linguistik di atas untuk mengolah masukan bahasa manusia secara otomatis, dan (3) menjelaskan isu-isu riset mutakhir apa saja yang sedang terjadi pada komunitas peneliti NLP serta linguistik komputasional Pengenalan & Latar Belakang NLP; Morfologi; Kelas kata & POS tagging, algoritma Viterbi; Context Free Grammars untuk NLP; Penguraian kalimat, chart parsing; Feature Structures, Unification; Probabilistic CFGs; Computational semantics: lambda calculus; Computational semantics: NLP inference tasks; Lexical semantics, word sense disambiguation; Discourse modelling; Natural language generation Daniel Jurafsky & James H. Martin, "Speech and 161
Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Language Processing: An Introduction to Natural Language Processing., Computational Linguistics, and Speech Recognition", Prentice Hall, 2000
Pengolahan Citra (IKO31355) 3 Aljabar Linier, Matematika Dasar 2, Struktur Data & Algoritma Mata kuliah ini membahas metodologi pengolahan data berupa citra atau image 2D, serta konsep dasar pengenalan pola (pattern recognition), yang dapat diaplikasikan pada berbagai bidang seperti penginderaan jauh, diagnosa medis, pengolahan dokumen, robotika, dll. Topik yang akan dibahas antara lain konsep dasar citra dijital, transformasi citra, peningkatan mutu dan restorasi, pemampatan, segmentasi, serta klasifikasi citra. Mahasiswa akan dilatih dengan tugas pemrograman menggunakan bahasa C++, Java, atau Matlab, baik secara individu maupun kelompok Setelah mengikuti kuliah ini, mahasiswa diharapkan: (1) memiliki keterampilan untuk menerapkan teknik-teknik pengolahan citra antara lain meningkatkan kualitas citra, mengidentifikasi objek-objek, dalam citra, mengkompresi data citra (2) memiliki kemampuan untuk mengusulkan metodologi dalam penyelesaian masalahmasalah yang berkaitan dengan interpretasi dari data input berbentuk citra The relation between Image Processing, Computer Graphics, Patern Recogniton/Computer Vision/Artificial Intelligence fields, various digital image processing applications, Human visual system, digital image concept, components of image processing hardware, standard digital image 162
processing methodology; Digital Image Fundamentals: Human visual system, digital image concepts, brightness and spatial resolutions, Image acquisition system, mathematical model of a camera system, representating digital image; Image transformation: image transformation concepts. Fourier transformation. Wavelet transformation. Hadamard-Walsh transformation. Discrete Cosine transformation.; Image Enhancement in the Frequency Domain: Gray-level mapping, histogram stretching, and histogram equalization. Point processing and mask processing. Spatial-domail filter, low pass filter, high pass filter, medial filter. Edge detection, 1st and 2nd derivative gradient; Image Enhancement in the Frequency Domain: Spatial to frequency domain transformation. Frequency-domain filter, low pass filter, high pass filter. Correlation and Convolution; Color transformation: RGB, CMY, HIS. Color image smoothing and sharpening. Color image segmentation.; Image Restoration: Noise model. Low-level cloud cover removal.; Image Registration: High-level cloud removal. Data and information fusion; Image Compression: relative data redundancy. Coding redundancy. Interpixel redundancy. Psychovisual redundancy. Image compression model. Elements of information theory.; Data Reduction: Lossy and error-free compression. Karhunen-Loeve transformation; Morphological Image Processing: Dilation and erosion process. Open and close process. Watershed transform; Image Segmentation: Top-down and bottom-up approach. Edge and region-based segmentation. Thresholding, region growing, split and merge. Multiresolution segmentation.; Representation and Description: Chain codes, skeletonizing. Region descriptor, topological, texture, spectral. Feature extraction and Selection; Object Recognition: Pattern and pattern class. Recognition based on decision 163
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
theoritic methods, Matching methods, minimum distance classifier, mathcing by correlation, Statistical classifier, Bayes classifier, Neural networks; Research topics and results Digital Image Processing 2nd Ed. Prentice Hall, R.C. Gonzalez and R.E. Woods 2002 Pengolahan Multimedia (IKO41356) 3 Struktur Data & Algoritma Mata kuliah ini mengajarkan prinsip-prinsip representasi, transmisi, serta authoring dan anotasi terhadap data multimedia, baik teks, audio, citra, maupun video. Mata kuliah ini juga memberikan pemahaman teoritis maupun praktis mengenai standar-standar terkini seperti XML, PDF, MP3, MIDI, JPEG, SVG, AVI, OGM, dan seterusnya Setelah lulus mata kuliah ini, peserta diharapkan: (1) memahami bagaimana informasi multimedia dikodekan secara dijital, mengetahui bagaimana caranya melakukan konversi/transkode antara format-format berbeda, dan memahami isu-isu yang terkait, mis. keseimbangan antara mutu dan bandwidth, (2) mampu menggunakan peralatan terkini untuk membuat obyek multimedia yang efektif (video clip, presentasi interaktif) yang dapat digunakan pada berbagai platform, mis. smartphone, web, TV, dst (3) menyadari faktor-faktor yang mempengaruhi kinerja sistem multimedia, integrasi dan evaluasi, khususnya bagaimana sebuah arsip multimedia yang besar dirancang untuk melestarikan akses terhadap pengetahuan Introduction & overview of multimedia processing; Multimedia representation - text: ASCII, Unicode, PDF; Multimedia representation - audio: wave encoding, bitrate, frequency, compression, MP3, 164
MIDI; Multimedia representation - image: bitmap, colour theory, JPEG compression, raster vs. vector, SVG; Multimedia representation - video: audio-video interleaving, compression, AVI, OGM; Multimedia transmission: quality vs. bandwidth, progressive/streaming, multicast, broadcasting protocols; Basics of 3D modelling and animation; Interactive multimedia authoring; Interactive multimedia authoring; Multimedia annotation: XML, MPEG-7, SMIL; Multimedia annotation: XML, MPEG7, SMIL; Digital preservation repositories, OAIS model. Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
-
Pengolahan Sinyal Dijital (IKO41552) 3 Statistika & Probabilitas, Pengantar Organisasi Komputer Mata kuliah ini akan memfokuskan pada konsep pemrosesan sinyal dijital (digital signal processing, atau DSP), baik yang berupa audio, video atau bentuk sinyal lain yang dihasilkan dari sensor/transducer, serta bagaimana pemrosesan tersebut dapat mengolah data sinyal menjadi lebih bermanfaat untuk mendukung berbagai aplikasi. Beberapa dasar teori akan diperkenalkan seperti konversi ADC/DAC, probabilitas dan derau, sistem linier, serta operasi konvolusi, lalu membahas pemrosesan seperti transformasi Fourier, berbagai jenis filter dijital, pemampatan data, serta aspek implementasi pada mikrokontroler Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami konsep Pemrosesan Sinyal Digital (2) Memahami algoritma-algoritma dasar Pemrosesan Sinyal Digital (3) Mampu menerapkan algoritma Pemrosesan Sinyal Digital untuk aplikasi sederhana seperti 165
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
filter audio dan pemrosesan sinyal video Introduction and Overview; ADC & DAC; DSP Software; Convolution & Its Properties; Convolution & Its Properties; Fourier Transform; Fourier Transform; Continous Signal Processing; Digital Filters, Audio Processing & Image Formation and Display; Digital Filters, Audio Processing & Image Formation and Display Data Compression; Data Compression; Final Exam Steven W. Smith, "The Scientist and Engineer’s Guide to Digital Signal Processing". 2nd edition. California Technical Publishing, 1999. Electronic Edition Penjaminan Mutu Perangkat Lunak (IKO41254) 4 Rekayasa Perangkat Lunak Mata kuliah ini meliputi topik-topik yang terkait dengan penjaminan mutu perangkat lunak. Mata kuliah ini mempelajari penggabungan berbagai teknik dan komponen PMPL, seperti: kegiatan PMPL yang biasanya dilakukan pihak eksternal, penerapan aktivitas PMPL terhadap penjadwalan proyek dan kendali anggaran, isu-isu implementasi PMPL, pertimbangan manajemen risiko PMPL, dan biaya yang terkait dengan PMPL. Mata kuliah ini juga membahas isu mutu sepanjang proses pengembangan perangkat lunak, termasuk rancangan, implementasi, pengujian, dan pengoperasian. Isu-isu terkait dengan kegiatan praproyek dan pasca-proyek juga akan dibahas. Standar mutu yang relevan juga akan dibahas Peserta yang lulus mata kuliah ini diharapkan: (1) mengetahui standar industri dalam penjaminan mutu perangkat lunak (2) memahami prinsip-prinsip dasar PMPL (3) dapat menghitung biaya, manfaat, dan kepentingan dari PMPL (4) mengetahui kegiatan-kegiatan PMPL dan 166
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
mampu menerapkan kegiatan tersebut dalam sebuah proyek (5) dapat melakukan audit terhadap implementasi PMPL berdasarkan suatu standar mutu The Software Quality Challenge; Software Quality Factors; Components of a Software Quality Assurance System; Pre-Project Software Quality Components; Group Presentation; Development and Quality Plans;; SQA Components in the Project Life Cycle; Group Presentation; Software Testing Strategies and Implementation; Software testing tools and best practices; Assuring the Quality of External Participants; CASE Tools and Their Effect on Software Quality; Group Presentation; Staff Training and Certification; Corrective and Preventative Actions; Configuration Management Software Quality Assurance, by Daniel Galin, Pearson Education Limited, 2004 Penulisan Ilmiah (IKO31900) 2 MPKT 1 Mata kuliah ini dirancang untuk memperkaya pemahaman peserta kuliah akan struktur dan penulisan paper ilmiah. Penulisan ilmiah mencakup pemahaman proses menulis, teknik-teknik yang digunakan dalam menulis, dan kegiatan menulis itu sendiri. Pengembangan penulisan seharusnya merupakan pendekatan yang terpadu antara manusia, data, informasi, pengetahuan, dan alat bantu yang menghasilkan tulisan ilmiah yang benar dan mudah dibaca Tujuan dari mata kuliah ini adalah untuk: (1) memahami proses dasar penulisan ilmiah, (2) mempelajari berbagai pendekatan dalam mengembangkan penulisan ilmiah, dan (3) melatih penulisan ilmiah nyata 167
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin
Course Overview: Scope and Expectations, Class Policies Introduction: What’s scientific writing; Writing Style: Expanding sentences, Understanding your readers; Common problems in scientific writing; The use and function of punctuation, sentence structure; Critique scientific paper; Writing Mathematical Notations and Algorithms. Expressing ideas using mathematics; Pictorial Information: graphs, figures, tables, etc.; How to Review Literatures, cite references, and write references (daftar pustaka); Writing Processes: planning, drafting, editing, and revising; Writing processes are cyclic processes; Document structure and presentation structure; Discuss components of scientific publication; How to conduct research; Research Methods; Code of Ethics: Discuss various code of ethics, plagiarism, copyright, intellectual property right, etc; Zobel, Justin. 2004. “Writing for Computer Science”. Springer-Verlag London Perancangan & Pemrograman Web (IKI20201) 3 Dasar-Dasar Pemrograman HTML dan CSS, yang merupakan komponen dasar dari halaman web, merupakan dua topik pertama yang dibahas dalam mata kuliah ini. Mata kuliah ini kemudian membahas penampilan web secara dinamis menggunakan Javascript. Javascript juga merupakan dasar pemrograman Ajax yang juga akan diperkenalkan pada akhir kuliah ini. Pemrograman dari sisi server juga akan dibahas dengan menggunakan bahasa PHP dan ASP. Untuk memperkaya presentasi web, topik ini juga membahas pembuatan gambar untuk halaman web dan presentasi dinamis Mata kuliah ini mengajarkan peserta kemampuan untuk merancang halaman web, merancang dan 168
Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
mengimplementasikan situs web, dan memrogram situs web dinamis. Setelah lulus mata kuliah ini, peserta diharapkan memiliki pengetahuan untuk membuat halaman web yang mudah digunakan, dan dapat mengembangkan situs web dinamis menggunakan paradigma pemrograman sisi klien dan server Introduction to computers and the internet. Setting up Web Environment; Introduction to XHTML; Cascading Style Sheets (CSS); Creating Web Graphics using Adobe Photoshop; Page Design Principles. Site Design Principles; JavaScript: Introduction to Script. Control Statements in Javascript 1; Javascript Functions; Javascript in Arrays; Dynamic HTML: Object Model. Dynamic HTML: Event Model; Macromedia Flash: Building Interactive Animations. Macromedia Dreamweaver; Introduction to Serverside Programming with PHP; Introduction to Serverside Programming with ASP; Pobject Oriented Programming in PHP; Framework and Model - View Controller Programming style in P; AJAX Programming Internet & World Wide Web How to Program, 3rd Editon, Deitel Deitel Goldberg Perilaku Organisasi (IKS41653) 3 Mata kuliah ini bertujuan memberi pemahaman kepada mahasiswa secara konseptual dan aplikasi mengenai pengaruh perilaku (behavioral) terhadap kinerja (performance) dan produktivitas kerja pada tingkat individual, kelompok dan organisasi Tujuan dari mata kuliah ini adalah: (1) Untuk mempelajari konsep-konsep kunci dan teori-teori dalam bidang Perilaku Organisasi (2) Untuk menerapkan konsep-konsep dan teori untuk pemecahan masalah kritis manajemen 169
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
(3) Untuk meningkatkan kemampuan dalam mendiagnosa/memahami mengapa manusia berperilaku seperti yang mereka lakukan di organisasi (4) Untuk membantu mengembangkan kemampuan agar bisa berkomunikasi secara efektif, bekerja dalam tim, memimpin, dan lain-lain (5) Untuk lebih memahami diri sendiri dan interaksi dalam organisasi (6) Untuk menjadi kontributor yang lebih efektif untuk kelompok-kelompok dan organisasi di mana mahasiswa berpartisipasi Introduction; Foundations of INDIVIDUAL Behavior; Attitudes and job Satisfaction; Personality and Value; Perception and Individual Decision Making; Motivation Concept; Motivation: From Concept to Application, Emotions and Moods; Foundations of GROUP Behavior; Understanding Works Team; Communication; Basic Approach to Leadership, Contemporary issues in Leadership; Power and Politics, Conflict and Negotiation; Foundations of ORGANIZATION structure, Organization Culture; HR policies and Practices; Organization Change and Stress Management; Organizational Behavior, 13rd Edition, Stephen Robbins, Prentice Hall, 2009 Perolehan Informasi (IKO41357) 3 Struktur Data & Algoritma Mata kuliah ini membahas konsep-konsep dasar perolehan informasi dalam mengorganisir dan memperoleh kembali data teks dan multimedia (1) Mengetahui karakteristik data teks dan multimedia (2) Mengetahui teknik-teknik pemrosesan data dalam jumlah besar (3) Mampu mengorganisasikan, memroses dan 170
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
melakukan pencarian data dalam jumlah besar (4) Mampu melakukan evaluasi unjuk kerja sistem perolehan informasi Introduction to Information Retrieval; Corpus Statistics; Learning Perl; Text encoding: tekenization, stemming, stopwords, proximity, phrases; Index construction; Information Retrieval Model; Information Retrieval Model; Evaluation; Relevance feedback; Web search; Question answering; Summarization; Cross-Language Information Retrieval; Multimedia Information Retrieval (1) Introduction to Information Retrieval by C. Manning, P. Ragahavan, H. Schutze, 2008 (2) Modern Information Retrieval by Richardo Baeza-Yates & B. Ribeiro-Neto, 1999 Persamaan Diferensial (IKO32152) 3 Aljabar Linier, Matematika Dasar 2 Mata kuliah ini dirancang untuk memberikan pemahaman dan pengetahuan mengenai berbagai jenis persamaan diferensial yang ada, metode penyelesaiannya, serta penerapannya dalam berbagai bidang. Mata kuliah ini menitikberatkan pemodelan matematis berbagai jenis sistem fisika dengan menggunakan beragam persamaan diferensial Introduction, overview on modeling with differential equation; 1st order Differential Equation, terminology on solution; 1st order Differential Equation: separable equation, 1st order linear equation, exact differential equaiton, homogeneous differential equation; Modeling with 1st order Differential Equation; 2nd order Differential 171
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Equation; 2nd order Differential Equation. Characteristics of solution, Reduction of order; 2nd order Differential Equation – non homogeneous, constant coefficient. Method of undetermined coefficients; Method of variation of parameters. Variable coefficient 2nd order Differential Equation; Variable coefficient 2nd order Differential Equation – non homogeneous; Application of 2nd order Differential Equation; Power Series Solution; Power Series Solution. Laplace Transformation; Laplace Transformation on Special Function A First Course in Differential Equations, Dennis G. Zill, 7th Ed, 2001 Prinsip-Prinsip Manajemen (IKS21601) 3 Mata kuliah ini mempelajari konsep dasar fungsifungsi manajemen dalam lingkungan bisnis. Penekanan dari mata kuliah ini adalah pendekatan fungsional termasuk perencanaan, pengorganisasian, staffing, koordinasi, kepemimpinan, dan pengontrolan Tujuan dari mata kuliah ini adalah untuk: (1) Mengembangkan pemahaman tentang berbagai gaya manajemen dalam berbagai organisasi dan bagaimana dampak dari setiap gaya manajemen tersebut terhadap karyawan (2) Memahami tentang konsekuensi sosial dan ekonomi dari gaya manajemen (3) Memahami isu-isu terkini dari manajemen terkait dampak teknologi Introduction to Management and Organization; Management Yesterday and Today; Organizational Culture and Environment: The Constraints; Decision Making: The Essence of the Manager’s Job; Foundations of Planning; Strategic Management; Planning Tools and Techniques; Organizational 172
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Structure and Design; Communication and Information Technology; Human Resource Management; Foundations of Behavior; Motivating Employee; Leadership; Foundation of Control Stephen P. Robbins, Mary Coulter, Management, Ninth Edition Prinsip-Prinsip Sistem Informasi (IKS12800) 3 Mata kuliah ini membahas mengenai konsep sistem, komponen-komponen sistem dan keterkaitannya; pemodelan proses bisnis: cross functional flow, diagram aktivitas; biaya/nilai dan kualitas informasi; keunggulan kompetitif dan informasi; spesifikasi, desain dan rekayasa sistem Informasi; aplikasi versus perangkat lunak sistem; analisis arus informasi; paket solusi perangkat lunak, kualitas, TQM dan rekayasa ulang; tingkat sistem: strategis, taktis dan operasional, jenis aplikasi komputer, komponen sistem dan keterkaitannya; strategi-strategi sistem informasi; peran informasi dan teknologi informasi, kebutuhan informasi, peran pengguna SI Setelah mempelajari mata kuliah ini, mahasiswa mampu untuk: (1) Memahami konsep sistem, informasi, keterkaitan data, Informasi, & Sistem Informasi (2) Memahami bagaimana melakukan analisis yg kritis terhadap peran SI dalam suatu organisasi dalam rangka mengoptimalkan pemanfaatan SI (3) Memahami berbagai tipe dan peran SI dalam organisasi (4) Memahami dasar-dasar pengembangan & pengelolaan SI (5) Mampu berfikir secara sistem (system thinking) Konsep Sistem; Konsep Informasi; Pengantar Teori Organisasi & Manajemen; Sistem Informasi & Model Sistem Informasi; Perangkat Keras; Perangkat Lunak; 173
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Pengelolaan Data dan Informasi; Telekomunikasi & Jaringan; Internet, Intranet & Extranet; Business Information System; Development Process & Development Toolkits; System Conception, Analysis & Design; System Construction, Implementation & Maintenance; Knowledge Management (1) Paul Beynon-Davies. Information Systems : An Introduction to Informatics in Organisations. 1st Edition. Palgrave 2002 (2) McLeod, Raymond Jr. Management Information Systems: A Study of Computer-Based Information Systems. 8th Edition. Prentice Hall, Inc. 2001 (3) Ralph M. Stair and George W. Reynolds. Principles of Information Systems, A Managerial Approach. 6th Edition. Thomson Learning, Inc. 2003 (4) Laudon, Kenneth C., and Jane P. Laudon. Management Information Systems: Managing the Digital Firm. 8th Edition. Prentice Hall, Inc. 2004 Proyek Pengembangan Sistem Informasi (IKS32206) 6 Rekayasa Perangkat Lunak, Basis Data Melalui mata kuliah ini mahasiswa diharapkan mampu mengembangkan aplikasi dalam skala besar dengan tetap memperhatikan kaidah-kaidah di dalam rekayasa perangkat lunak Setelah lulus mata kuliah ini mahasiswa diharapkan mampu untuk mengembangkan sistem informasi dalam seluruh tahapan, yang meliputi analisis kebutuhan, perancangan, implementasi, pengujian dan deployment Project Charter; Project Plan; Information System Requirement Specification; Information System Design; Information System Architecture Document; Testing; Deployment 174
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Dennis, Alan., System Analysis and Design with UML, An object-oriented approach, 3rd Edition, WILEY, 2010
Proyek Perangkat Lunak (IKO32205) 6 Rekayasa Perangkat Lunak Mata kuliah ini memberikan pengalaman kepada peserta kuliah untuk terlibat secara aktif dalam sebuah proyek IT selama satu semester. Peserta diharapkan dapat mensintesa dan mengimplementasikan ilmu yang sudah didapatkan dari mata kuliah-mata kuliah terkait untuk membangun sebuah proyek IT. Peserta akan bekerja dalam tim yang terdiri dari 4 sampai dengan 5 anggota. Setiap anggota harus berpartisipasi aktif dalam setiap peran proyek IT, yaitu manajemen proyek, analisa kebutuhan, rancangan, implementasi, serta pengujian. Setiap anggota juga harus berpartisipasi pada setiap tahap pengembangan perangkat lunak, yakni komunikasi, perencanaan, pemodelan, pembangunan, serta operasionalisasi. Sebuah proyek IT selama satu semester diberikan kepada satu atau lebih tim, tergantung dari ruang lingkup serta tingkat kompleksitas proyek tersebut. Masalah proyek yang diberikan akan berupa masalah nyata, dengan pengguna yang nyata juga. Selama pengembangan proyek, setiap tim akan bertemu beberapa kali dengan pengguna, selain pertemuan internal tim. Setiap pertemuan tercatat melalui Minutes of Meetings (MoMs), yang akan menjadi bahan pertimbangan untuk penilaian. Setiap tim harus mempresentasikan kemajuan secara mingguan kepada dosen dan/atau asisten dosen mata kuliah. Masalah yang dihadapi selama proses 175
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
pengembangan akan dibahas pada pertemuan mingguan. Pada akhir semester, semua tim harus mendemokan proyeknya di hadapan pengguna, dosen, serta asisten dosen mata kuliah. Selain itu, akan ada juga sesi kuliah tamu dengan praktisi IT ternama yang akan membagikan ilmu dan pengalaman dalam manajemen dan pengembangan proyek IT Peserta yang lulus mata kuliah ini diharapkan dapat: (1) Mengelola sebuah proyek IT serta semua sumber daya yang terkait, (2) Bekerja secara efektif dalam tim, (3) Mengerjakan sebuah siklus pengembangan perangkat lunak secara lengkap, (4) Mengembangkan aplikasi berbasis web, dan (5) Melatih keahlian komunikasi tertulis maupun lisan sebagai seorang profesional IT Software methodology; best practice in SE; Project Charter; Project plan; Software requirement specifications; Software architecture; Software constructions; Software constructions; Software testing; Software deployment (1) Pressman, R.S. Software Engineering: A Practitioner’s Approach 6th ed., McGraw Hill, Singapore: 2005 (2) Larman, C. Applying UML and Patterns, an Introduction to OOAD and Iterative Development, 3 r d ed., Pearson Education International, Upper Saddle River: 2005 Rancangan Sistem Dijital (IKO42553) 3 Pengantar Organisasi Komputer Mata kuliah ini ditujukan untuk memahami teknik rancangan sistem dijital menggunakan bahasa pemrograman tingkat tinggi (High Level Language). Bahasa yang digunakan adalah VHDL (VHSIC Hardware Description Language). Materi kuliah yang 176
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
diberikan mencakup pemahaman elemen-elemen VHDL, teknik pemodelan perilaku (behavior), pemodelan dataflow dan pemodelan secara struktural. Elemen-elemen pemrograman yang dibahas termasuk konsep konfigurasi, subprogram, overloading, package dan library, termasuk contohcontoh pemodelan rangkaian dijital yang umum dijumpai pada sistem dijital. Sarana pendukung laboratorium adalah seperangkat board FPGA dan development tools dari Xilinx (1) Dapat menjelaskan konsep Pemrosesan Sinyal Digital (2) Mampu menerapkan algoritma Pemrosesan Sinyal Digital untuk aplikasi sederhana (3) Dapat menjelaskan tentang komponenkomponen komputer dibangun dan bagaimana mereka membentuk struktur komputer (4) Dapat menjelaskan perilaku kolaboratif internal antar komponen dalam komputer Pemodelan behavioral, dataflow, structural dalam VHDL; Subprogram, overloading; Packages, library; Synthesis technique; Registers, shifter, Memory, bus, ALU; Finite State Machine; State optimization; Control Unit; Datapath: sharing, merging; Pipelining, Scheduling -
Rekayasa Perangkat Lunak (IKI30202) 3 Dasar-Dasar Pemrograman Mata kuliah ini mencakup siklus pengembangan perangkat lunak, yang terdiri dari perencanaan, analisis, desain, coding, pengujian dan pemeliharaan. Pada mata kuliah ini, mahasiswa membentuk sebuah kelompok dan mengembangkan proyek yang akan dilakukan selama satu semester. Topik yang tercakup dalam mata kuliah ini adalah: metodologi 177
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
pengembangan perangkat lunak, rekayasa perangkat lunak berbantuan komputer (CASE tool); perencanaan proyek pengembangan perangkat lunak, analisis permasalahan dan kebutuhan pengguna; pengorganisasian spesifikasi perangkat lunak; prinsip dasar perancangan perangkat lunak; masalah-masalah dalam pengkodean, penjaminan kualitas perangkat lunak; pengukuran kualitas perangkat lunak; pengujian perangkat lunak, pemeliharaan perangkat lunak Setelah mempelajari mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) memahami konsep Rekayasa Perangkat Lunak, termasuk (metodologi, siklus hidup, dari perencanaan hingga pemeliharaan) (2) diagramming atau pemodelan berdasarkan UML. Class Introduction, and Introduction to Software Engineering; Process: A Generic View; Process Models; analysis Modeling and Its Application on Web Technology; Requirements Engineering and Its Application on Web Technology; Analysis Modeling and Its Application on Web Technology; Object Oriented Concepts; OO Analysis and Design; Design Engineering and Its Application on Web Technology; Design Engineering and Its Application on Web Technology; Architectural Design; Software Testing Strategies; Software Testing Techniques; Software Maintanance (1) Pressman, Roger. Software Engineering: A Practitioner's Approach, 6th Edition, Mc. Graw Hill International, USA (2) Sommerville, Ian, Software Engineering, 7th Edition, Pearson Addison Wesley, England, 2004 (3) Larman, Craig. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, 3rd Edition, Pearson Education International, USA, 2005 178
(4)
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS
Whitten, Jeffrey L., System Analysis and Design Methods
Riset Operasi (IKS22403) 3 Aljabar Linier Mata kuliah ini mengajarkan pemodelan Linear Programming (LP), pemahaman metodologi/algoritma terkait dan penggunaan dalam persoalan-persoalan pemrograman linier serta varian-variannya Pengantar Riset Operasi; Proses-proses dalam Riset Operasi; Pengantar Persoalan Linear Programming (LP); Metoda Simpleks untuk kasus standar; Situasisituasi khusus dalam metoda simpleks; Metoda simpleks untuk bentuk-bentuk tidak standar (1) Metoda two-phase; Metoda simpleks untuk bentukbentuk tidak standar (2) Analisis Postoptimalitas; Dualitas; Sensitivity analysis dan dualitas; Persoalan Transportasi; persoalan Penugasan (Assignment); Persoalan-persoalan Dynamic Programming Deterministic (DP-D); Persoalan-persoalan Integer Programming (IP); Persoalan-persoalan Nonlinear Programming (NP) Hillier, F.S and Lieberman, G.J. Introduction to Operations Research, 8th Edition. McGraw-Hill, International Edition, 2004 Robotika (IKO42360) 3 179
Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan
Pengantar Organisasi Komputer, Sistem Cerdas Mata kuliah ini memberikan pengantar tentang implementasi robot dari sudut pandang ilmu komputer. Topik yang dibahas meliputi gerakan dengan roda ataupun kaki (locomotion), penginderaan dan persepsi dengan sensor, penanganan ketidakpastian pada persepsi, representasi dan pemodelan lokasi secara probabilistik, Markov localization, Kalman filter. Pada mata kuliah ini mahasiswa akan menggunakan perangkat dan peralatan seperti software Open Dynamic Engine serta robot Lego MindStorm Setelah mempelajari mata kuliah ini, peserta diharapkan mampu: (1) Memahami implementasi sistem agen perangkat lunak yang cerdas dan otonom (2) Mampu menganalisa kinerja sistem dari sudut pandang perangkat lunak maupun keras (3) Mampu merancang sebuah agen cerdas dan otonom dari sisi perangkat lunak maupun keras Introduction: problem statements, typical applications, video; Locomotion with legs and wheels; Open Dynamic Engine Tutorial; Lego Mind Storms Tutorial; Mobile Robots Kinematics; Exercise 1 : Kinematics model and trajectory calculation of wheeled robots; Perception I Sensing and Perception; Exercise 2: Motion control of a differentially driven robot; Perception II: Sensing and Perception, Uncertainty Representation; Localization I: Introduction, odometry; Exercise 3: Vision and/or laser; take picture, feature extraction; uncertainty representation; belief representation; Localization II: Map representation, introduction to probabilistic map- based localization, Markov localization; Localization III: Markov localization and Kalman filter localization (1); Localization IV: Kalman filter localization (2); Other examples of localization systems, map building; Architectures for Navigation (1) Roland Siegwart and Illah R. Nourbakhsh. 180
Bacaan (2) (3)
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Introduction to Autonomous Mobile Robots. The MIT Press, 2004. ODE (Open Dynamic Engine) http://www.ode.org Lego Mindstorms Education http://mindstorms.lego.com
Simulasi & Pemodelan (IKO41151) 3 Statistika & Probabilitas, Jaringan Komputer Mata kuliah ini memperkenalkan dasar-dasar pemodelan sistem menggunakan simulasi komputer dan teknik matematik. Beberapa studi kasus akan dijabarkan baik dalam perkuliahan maupun dalam tutorial. Aplikasi yang didiskusikan meliputi cakupan yang luas, namun penekanan akan diberikan pada analisa sistem komputer dan komunikasi menggunakan beberapa paradigma permodelan seperti, simulasi, teori antrian, stochastic process algebra dan stochastic petrinets Tujuan dari kuliah ini adalah memberikan peserta kuliah pengetahuan dalam penerapan teknik simulasi untuk memodelkan, mensimulasikan dan mempelajari sistem yang kompleks. Peserta diharapkan mendapatkan pengalaman menggunakan paket software simulasi Introduction; Monte Carlo simulation; Continuous system simulation; Discrete event Simulation; Mixed Simulation (discrete and continuous); Quantitative Modeling; Petri Nets; Queuing Networks; Stochastic Algebra; Sample generation; Concepts in Discreteevent simulation (DES): Components of DES; Input Data Modelling, Verification and Validation; Output Analysis; Model Design; Parallel and Distributed Simulation; Distributed Virtual Environments; High Level Architecture (1) Simulation Modeling & Analysis, by A. Law and D. Kelton, McGraw Hill Publishing Co., 3rd 181
Edition, 2000 (2) Creating Computer Simulation Systems: An Introduction to the High Level Architecture, Kuhl, Weatherly and Dahmann, Prentice Hall, 2000 Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Sistem Cerdas (IKO31300) 4 Statistika & Probabilitas, Struktur Data & Algoritma, Matematika Diskret 1 Mata kuliah ini memperkenalkan berbagai jenis teknik dan sub-bidang kecerdasan buatan (Artificial Intelligence). Peserta akan dibekali dengan pemahaman teoritis mengenai isu-isu yang dihadapi dalam pengembangan agen (dan sistem multi-agen) yang cerdas dan otonom, serta pengetahuan praktis dalam membangun dan memrogram agen-agen tersebut. Topik kuliah ini meliputi konsep statespace search (termasuk heuristic dan local search), pendekatan logika terhadap representasi pengetahuan serta penalaran, serta pendekatan probabilistik terhadap kecerdasan buatan, misalnya jaringan Bayesian dan pemelajaran mesin Setelah lulus mata kuliah ini, mahasiswa diharapkan dapat: (1) memahami konsep dasar agen cerdas dan otonom, (2) mampu menerapkan kerangka state space search terhadap sebuah masalah kompleks, dan dapat merancang dan mengimplementasikan sebuah agen yang cocok, (3) mampu menerapkan teknik heuristic dan local search untuk mengatasi isu kompleksitas dalam state space search, (4) mampu memanfaatkan logika simbolik sebagai bahasa representasi pengetahuan untuk memodelkan aspek-aspek tentang dunia nyata, dan memahami keseimbangan antara 182
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
representasi dan penalaran, dan (5) memahami prinsip-prinsip pengambilan keputusan secara probabilistik dan pemelajaran dari data Introduction & History of AI, AI Applications, Concept of Intelligent Agents; Problem solving agents: State Space (Uninformed) Search; Heuristic/Informed Search; Local Search: Genetic Algorithms; Constraint Satisfaction Problems; Game Playing; Multi-agent systems; Logical agents, propositional & first order logic & inference; Knowledge Representation; Alternatives to FOL; Probabilistic Reasoning: Bayesian Networks; Machine learning & neural networks; Machine learning & neural networks; Future of AI, Philosophical & ethical issues Stuart Russell & Peter Norvig, "Artificial Intelligence: A Modern Approach". 2nd edition. Prentice Hall, 2002 Sistem Informasi Akuntansi dan Keuangan (IKS32606) 3 Enterprise Resource Planning Mata kuliah ini mengembangkan pemahaman konsep dan prinsip-prinsip Akuntansi, serta pemahaman konsep dan prinsip-prinsip Sistem Informasi Akuntansi sebagai bagian dari Sistem Informasi organisasi Pada akhir mata kuliah ini, mahasiswa diharapkan memahami hal sebagai berikut: (1) prinsip akuntansi (2) Peran dan pentingnya Sistem Informasi Akuntansi dalam bisnis saat ini (3) proses bisnis khas dalam organisasi (4) Mengembangkan Sistem Informasi Akuntansi Accounting in Action; The Recording Process; Adjusting The Accounts; Completion of the Accounting Cycle; Accounting for Merchandising 183
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Operations; Inventories; Internal Control and Cash; Accounting Information Systems: An Overview; Overview of Business Processes; The Revenue Cycle: Sales and Cash Collections; The Expenditure Cycle: Purchasing and Cash Disbursement; General Ledger and Reporting System; Control and Accounting Information Systems; Computer Based Information Systems Control (1) Jerry J. Weygandt, Donald E. Kieso, Paul D. Kimmel, Accounting Principles, eighth edition (2) Marshall B. Romney, Paul John Steinbart, Accounting Information Systems, Eleventh Edition Sistem Informasi Geografis (IKO41854) 3 Basis Data, Rekayasa Perangkat Lunak Mata kuliah ini membahas konsep, teori, serta teknik-teknik untuk mengakuisisi, merepresentasikan, mengolah, dan memanfaatkan data geospasial seperti peta (map). Topik yang dibahas meliputi data vektor vs. raster, representasi dan pengorganisasian data geospasial serta peta, kualitas dan standar data geospasial, integrasi GIS dan remote sensing, implementasi GIS Setelah mengikut mata kuliah ini, peserta diharapkan dapat: (1) menjelaskan konsep dasar dari peta dan akuisasi data geospatial, representasi, kualitas dan standarisasi, (2) menjelaskan perbedaan antara data vector dan data raster, dan dapat memproses serta mengintegrasikan nya (3) menjelaskan konsep dasar dari penginderaan jarak jauh, mengenali perbedaan remote sensing product/imagery dan dapat menjelaskan bagaimana mengintegrasikan nya dengan GIS (4) menjelaskan dasar infrastruktur dan teknologi 184
Topik
yang dibutuhkan untuk membuat sebuah aplikasi GIS berbasis internet (5) mengimplementasi sebuah proyek GIS sederhana dengan GIS software Introduction: Definition, History, Difference with other MIS, Characteristics; GIS Applications; Maps and Geospatial Data: maps characteristics, coordinate systems, map projections, topographic mapping, thematic mapping; Maps and Geospatial Data: maps characteristics, coordinate systems, map projections, topographic mapping, thematic mapping; Digital Representation and Organization of Geospatial Data: Digital representation of geospatial data, database and DBMS, raster representation, vector representation, object oriented representation, relationship between representation and analysis of GIS data; Digital Representation and Organization of Geospatial Data: Digital representation of geospatial data, database and DBMS, raster representation, vector representation, object oriented representation, relationship between representation and analysis of GIS data; Geospatial Data Quality and standards: Concepts and definition of data quality, quality components of geospatial data, data assessments, managing error of geospatial data, geospatial data standard; Geospatial Data Quality and standards: Concepts and definition of data quality, quality components of geospatial data, data assessments, managing error of geospatial data, geospatial data standard; GIS and Remote Sensing Integration: Remote sensing classifications, image characteristics on remote sensing, metrics information extraction, thematic information extraction, GIS and remote sensing integration; GIS and Remote Sensing Integration: Remote sensing classifications, image characteristics on remote sensing, metrics information extraction, thematic information extraction, GIS and remote sensing integration; GIS implementation: Software 185
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
engineering on GIS, GIS project planning, system analysis and user requirements analysis, geospatial database design methodology, GIS application software design methodology, system implementation, system maintenance and technical support; GIS implementation: Software engineering on GIS, GIS project planning, system analysis and user requirements analysis, geospatial database design methodology, GIS application software design methodology, system implementation, system maintenance and technical support; Internet GIS and Distributed GIS services: Internet based GIS and distributed GIS services, Networking fundamentals of internet GIS, Framework and standards, internet GIS applications, internet GIS products review; Internet GIS and Distributed GIS services: Internet based GIS and distributed GIS services, Networking fundamentals of internet GIS, Framework and standards, internet GIS applications, internet GIS products review (1) C.P. Lo and A.K.W. Yeung, “Concepts and Techniques of GIS,” 2nd ed 2007 (2) Zhong Ren Peng and Ming-Hsiang Tsou, “Internet GIS”, 2003 (3) R. Tomlinsin, “Thinking about GIS,”, 2003; (4) P. Burrough, “Principles of GIS”; (5) M.N. Demers, “Fundamentals of GIS”; (6) F.S. Purwadhi, “Sistem Informasi Geografis”; (7) P.A. Longley, “Geographical Information Systems” Volume 1 & 2 Sistem Informasi Kesehatan (IKS32855) 3 Prinsip-Prinsip Sistem Informasi, Basis Data Mata kuliah ini mempelajari berbagai proses bisnis yang berlaku dalam bidang kesehatan. Hal-hal yang dibahas meliputi pemahaman proses bisnis dan pengembangan sistem informasi di bidang 186
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS
kesehatan, baik itu di bidang penyedia layanan kesehatan, asuransi, maupun layanan medis darurat Pada akhir mata kuliah ini mahasiswa harus mampu memahami konsep sistem informasi kesehatan seperti: desain dan pengelolaan sistem informasi penyedia layanan kesehatan (dari perawatan primer sampai perawatan triwulanan, termasuk sistem informasi rumah sakit), desain dan pengelolaan sistem informasi asuransi kesehatan, serta desain dan pengelolaan sistem informasi kesehatan perawatan darurat Health Care Information System Overview; Health Care Information System Foundation; Electronic Health Care Records Management; e-Health Networking; Health Care Information System & Application; Home Health Care & Telemedicine; Primary Health Care Provider Management Foundation; Primary Health Care Provider Information System; Clinical Information System; Hospital Management Foundation; Hospital Information System; Emergency Health Care Information System; Building the Knowledge-enabled Health Care Organization; Data Warehousing, Data Mining & Analysis (1) E-Health Care Information Systems - An Introduction for Students and Professionals, Joseph Tan, 0787966185, Jossey-Bass, 2005 (2) Information Systems For Healthcare Management, Gerald L. Glandon, Detlev H. Smaltz, Donna J Slovensky, Seventh (3) Strategic Management of Information Systems in Healthcare, Gordon D. Brown, Tamara Stone, and Timothy Patrick, 1567932428, Health Administration Press, Chicago, IL, AUPHA Press, Washington, DC, 2005 Sistem Interaksi (IKO31250) 4 187
Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Perancangan & Pemrograman Web Mata kuliah akan membekali mahasiswa dengan pengetahuan mengenai perancangan antarmuka untuk perangkat lunak. Materi yang dibahas meliputi rancangan, implementasi, dan evaluasi antarmuka dengan pengguna perangkat lunak. Topik-topik spesifiknya adalah sistem pengolahan informasi pada manusia, model interaksi manusia komputer, proses perancangan, menu interaksi, bahasa perintah, antarmuka grafis, gaya interaksi, manipulasi langsung, alat bantu, manual, bantuan, serta tutorial Setelah menyelesaikan mata kuliah ini, peserta kuliah dapat: (1) Memahami interaksi manusia komputer dari sudut pandang rekayasa perangkat lunak (2) Mengaitkan bidang interaksi manusia komputer dengan teori-teori psikologi kognitif, khususnya teori mengenai pengolahan informasi pada manusia, teori kognitif mengenai ingatan, perhatian, penginderaan, persepsi visual serta model mental manusia (3) Mendefinisikan istilah utility, usabilitiy, user experience, dan dapat memahami perbedaan ketiga istilah tersebut (4) Memiliki pemahaman tentang teori, prinsip serta aturan untuk merancang dan membangun antarmuka yang baik (5) Memahami jenis-jenis peralatan untuk berinteraksi. (6) Dapat merancang manual, bantuan, serta tutorial yang baik (7) Dapat menggunakan beberapa alat bantu perangkat lunak untuk merancang dan membangun antarmuka yang baik (8) Memahami isu-isu interaksi manusia komputer dari sisi akses sistem untuk mendukung kolaborasi sekelompok pengguna (9) Memahami metode-metode untuk mengevaluasi antarmuka yang melibatkan 188
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi
pengguna maupun pakar. (10) Dapat merancang dan mengimplementasikan prototipe antarmuka perangkat lunak HCI in the engineering development life-cycle; human aspect of HCI; usability of interactive system; Guidelines, principles, and theories; Managing design process; Overview on Interaction styles; direct manipulation and virtual environments; menu selection; form filling and dialog boxes; command and natural language; interaction devices and collaboration; User's manual, online help, and tutorials; Software tools; Evaluating interface designs (1) Ben Shneiderman, Desinging the User Interface: Strategies for Effective Human - Computer Interaction 4th edition, Addison-Wesley, 2005 (2) Andy Downton, Engineering the HumanComputer Interface, McGraw Hill, 1993 Sistem Operasi (IKI20505) 4 Dasar-Dasar Arsitektur Komputer (SI) atau Pengantar Organisasi Komputer (IK) Mata kuliah ini akan dimulai dengan pengenalan singkat dari sistem operasi, hubungan antara hardware dan sistem operasi, dan beberapa komponen utama dari sebagian besar sistem operasi. Mata kuliah ini membahas trade-off yang mungkin muncul antara kinerja dan fungsionalitas dalam perancangan dan implementasi sistem operasi. Penekanan khusus akan diberikan kepada subsistem utama sebuah sistem operasi, yaitu manajemen proses (proses, thread, penjadwalan CPU, sinkronisasi, dan deadlock), manajemen memori (segmentasi, paging, swapping), sistem file, penyimpanan sekunder dan dukungan sistem operasi untuk sistem terdistribusi Setelah menyelesaikan kuliah ini, siswa dapat: 189
Yang Ingin Dicapai
Topik
Bahan Bacaan
(1) Memahami peran sistem operasi (2) Memahami bagaimana mendekomposisi program dan eksekusi (3) Memahami konsep-konsep utama concurrency, masalahnya dan solusinya (4) Menjelaskan konsep proses dan manajemen memori. (5) Memahami bagaimana mekanisme dan algoritma penjadwalan CPU (6) Memahami gagasan dan implementasi memori virtual. (7) Memahami fitur dan konsep dari sistem file dan perangkat I/O (8) Menganalisa isu-isu kinerja yang berkaitan dengan bagaimana OS mengelola perangkat keras Introduction & computer systems overview: processor, instruction execution, interrupts, memory hierarchy, cache memory and I/O communications; Operating System Overview: operating systems objective and functions, history, design, interface, system calls, astructure, virtual machines, generation and boot; Process: concept and threads; ; Process: CPU scheduling; Process: process synchronization; Process: deadlocks; Memory: background, swapping, paging, segmentation; Virtual memory: background, demand-paging, copy-on-write, page replacement; Virtual memory: allocation of frams, trashing, memory-mapped files and allocating kernel memory; Input/Output and Disk Management; File Management; Protection and Security; Distributed Systems (1) A. Silberschatz, Operating systems concepts with Java 7th edition. (2) A.S. Tannenbaum, Operating Systems Design and Implementation 3rd Edition, Prentice hall software series. (3) Pengantar Sistem Operasi Komputer (monkey book - RMS & MDGR). 190
(4) William Stallings, Operating Systems, Prentice Hall 4th or later edition Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS
Sistem Terdistribusi (IKO41554) 3 Jaringan Komputer Mata kuliah ini mengeksplorasi isu-isu yang terkait dengan perancangan dan implementasi dari sistem terdistribusi dengan penekanan pada bagaimana shared state antara beberapa proses dalam sebuah sistem Setelah lulus mata kuliah ini, peserta diharapkan dapat mengembangkan sistem terdistribusi yang: (1) dikembangkan terus bersamaan dengan bertambahnya elemen dapat sistem (2) dapat mengatasi kegagalan dan melakukan recovery, (3) dapat bekerja dengan fault tolerant file system, (4) dapat memproses data dalam volume besar, (5) aman dan dapat mengatasi beberapa jenis serangan, (6) bersifat loosely coupled, transactional dan menuju stabil Introduction; Architectures; Processes; Communication; Naming; Synchronization; Consistency & Replication (1) Tanenbaum, A., M., van Steen, Distributed System Principles and Paradigms 2nd Ed, Prentice Hall: 2007 (2) Coulouris, Dollimore, Kindberg, Distributed Systems: Concepts and Design 4th ed, Addison Wesley: 2005 Sistem Tertanam (IKO31551) 3 191
Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Pengantar Organisasi Komputer Sistem tertanam (Embedded System) merupakan sistem berbasis mikrokontroler dan merupakan perpaduan antara hardware dan software untuk suatu fungsi tertentu. Sejak ditemukan mikroprosesor awal tahun 70an, teknologi dan aplikasi sistem tertanam berkembang sangat pesat dan merambah ke berbagai aspek kehidupan manusia seperti mobile devices (handphones, MP3 players, dsb), medical systems, robotics, automations, dsb. Mata kuliah ini ditujukan untuk memberikan bekal untuk perancangan sistem tertanam, terutama dari aspek kemampuan menghasilkan software yang handal Setelah lulus mata kuliah ini, peserta diharapkan: (1) Memahami proses pengembangan aplikasi Sistem Tertanam (2) Memahami kemungkinan-kemungkinan terjadinya kesalahan dalam software coding dan cara-cara untuk menghindarinya (3) Mampu menerapkan rancangan arsitektur software yang tepat sesuai dengan aplikasi Sistem Tertanam (4) Memahami konsep Real-Time Systems serta merancang aplikasi Sistem Tertanam menggunakan Real-Time Systems (5) Mampu melakukan pengembangan aplikasi dan debugging menggunakan Integrated Development Environment (IDE) Hardware Fundamentals for the Software Engineers; Microprocessor & Interfacing; Interrupts & Interrupt Handler Concepts; Software Architectures for Embedded Systems; Introduction to Real-Time Operating Systems; Operating System Services for Embedded Applications; Basic Design Using RealTime Operating System; Embedded Software Development Tools; Debugging Techniques; Simple Project; Interfacing with Sensors and Actuators; Standard Interfaces and Device Handlers; Advanced 192
Bahan Bacaan Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Project David E. Simon, "Embedded Software Primer". Addison-Wesley, 1999 Statistika & Probabilitas (IKI20102) 4 Mata kuliah ini memberikan penguasaan tentang pokok bahasan mengenai konsep peluang dan peubah acak, statistika deskriptif dan uji hipotesis, simulasi dan pemodelan non-deterministik, estimasi parameter dan regresi, serta teori antrian Setelah lulus mata kuliah ini mahasiswa diharapkan untuk menguasai konsep tentang peluang, peubah acak, statistik deskriptif, dan statistik inferensi. Juga mampu menerapkan konsep tersebut untuk menyelesaikan persoalan menyangkut fenomena statistik (stokastik) atau persoalan model nondeterministik (kombinatorik) Introduction. Events and outcomes. Probability rules. Conditional probability. Independence; Baye’s rule. Review combinatorics. Random variables and their distribution; Discrete random variables. Discrete distributions: Bernoulli, Binomial, Geometric; Negative Bionomial, Possion; Continuous distribution and probability densities; Continuous distribution: Exponential, Hyperexponential, Normal; Expectation and moments. Central Limit Theorem; Simulation of discrete and continuous random variables; Solving problems by Monte Carlo methods; Stochastics processes. Main concepts and classification; Bernoulli process. Poisson process; Markov Chains and simple queuing systems; Simulation, performance evaluation; Statistical inference. Parameter and statistics; Parameter estimation and hypothesis testing; Linear regression. Method of least squares. Analysis of variance 193
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
(1) Introduction to Probability and Statistics for Engineers & Scientists, 3rd ed., Sheldon M. Ross, Elsevier, 2004 (2) A Modern Introduction to Probability and Statistics, Understanding Why and How, Frederik Michel Dekking et al., Springer, 2005 (3) Probability and Statistics for Computer Science, James L. Johnson, New Jersey: A John Wiley & Sons', 2008 (4) Probability, Statistics and Queueing Theory with Computer Science Applications, Arnold O. Allen, Academic Press, 1997
Struktur Data & Algoritma (IKI10400) 4 Dasar-Dasar Pemrograman (IKI10200) Mata kuliah ini mengajarkan teknik dasar untuk mengabstraksikan data, membuat algoritma yang dapat mengakses data tersebut, dan memanipulasi struktur abstrak tersebut. Pada mata kuliah ini juga akan diperkenalkan analisa kompleksitas ruang dan waktu dalam mengimplementasikan sebuah algoritma. Topik-topik yang dibahas meliputi: konsep tipe data abstrak, model data linier (array dan dynamic list, stack dan queue), himpunan, model data hirarkis (binary tree, heap, binary search tree, AVL-tree, B-Tree), model graph, hashtable, algoritme pelacakan Setelah lulus mata kuliah ini, mahasiswa diharapkan mampu menguasai, menjelaskan, dan menerapkan konsep-konsep berikut: (1) Analisa kompleksitas algoritma (2) Tipe data abstrak serta implementasi Java Collections API (3) Model data linier: list, stack, queue, set (4) Model data hirarkis: binary trees, heaps, binary search trees, AVL-trees, Red-Black trees, B-trees 194
(5) (6) (7) (8) (9)
Model data struktural: graphs Hashing Rekursif Algoritma pengurutan dan pelacakan Isu-isu lanjut mengenai Java: generics, Collections API (10) Struktur data lanjut seperti splay trees, disjoint sets Selain itu, mahasiswa memiliki kemampuan: (1) Melakukan analisa algoritma terhadap sebuah program (2) Memilih struktur data yang paling cocok untuk sebuah masalah nyata (3) Mengimplementasikan sebuah struktur data, baik tanpa memanfaatkan sumber daya lainnya ("dari nol"), maupun dengan cara menyempurnakan class dan interface yang sudah ada, mis. Java Collections API (4) Menentukan bagian dan komponen mana dari sebuah program yang cocok untuk dibuka melalui interface, atau disembunyikan sebagai kode yang spesifik mengenai implementasi Terakhir, mahasiswa yang lulus mata kuliah ini juga diharapkan memiliki ciri-ciri sebagai berikut: (1) Apresiatif terhadap struktur pemrograman yang elegan yang dapat memecahkan sebuah masalah dengan cara yang jelas, mudah dipahami, dan efisien (2) Merencanakan dan menjustifikasikan rancangan algoritma jauh sebelum mulai menulis source code (3) Disiplin dalam menerapkan prinsip-prinsip pemrograman berorientasi obyek seperti data abstraction, encapsulation, information hiding, programming to an interface, yang secara keseluruhan akan meningkatkan kemampuan mereka untuk bekerja dalam tim programmer 195
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Overview & Intro to SDA, Java review (+ generic); Algorithm Analysis; Abstract Data Types + Java Collections API; Linear data model: List, Stack; Linear data model: Queue, sets; Searching; Sorting; Hierarchical data model: Tree; Binary Search Trees; AVL Tree; B-Tree; Binary Heap, Huffman Coding; Hash table; Graph representation and algorithm Weiss, Mark Allen, Data Structures & Problem Solving using Java (3rd ed.), Addison-Wesley
Supply Chain Management (IKS31605) 3 Enterprise Resource Planning Mata kuliah ini berfokus pada metodologi dan praktek SCM sebagai solusi bisnis pada skala enterprise. mata kuliah ini sesuai untuk mahasiswa yang berencana menjadi seorang konsultan TI atau perusahaan manufaktur. mata kuliah ini akan mengajarkan mahasiswa konsep dasar dan implementasi SCM dengan mengilustrasikan kompleksitas dari perencanaan kolaboratif dalam sebuah rantai pasokan (supply chain) Pada akhir mata kuliah ini, mahasiswa diharapkan memiliki pemahaman tentang: (1) konsep dasar SCM (2) Perancangan jaringan rantai pasokan dan perencanaan permintaan dan persediaan dalam rantai pasokan (3) Pelaksanaan SCM Introduction to Supply Chain and Achieving a Strategic Fit; SCM Metrics/Drivers and Obstacles (Case Study: 7-Eleven Japan); Distribution Network in a Supply Chain and Network Design; Network Design in an Uncertain Environment; Forecasting and Aggregate Planning; Configuration and Integration: Product Forecasting and Production Data Structure; Lab Configuration & Integration; Planning Supply 196
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
and Demand (Case study: Consumer Electrics Supply Chain); Inventory Planning with Known Demand; Inventory Planning with Uncertain Demand; Lab Planning in SCM; Product availability with uncertain demand (Case study: Cathay Pacific Spare Parts); New product/model introduction and coordination in a SC. Value of and distortion of information: Bullwhip effect; Green and Global Supply Chains (1) Chopra S. and P. Meindl, Supply Chain Management, 3e, Prentice Hall, 2008 (2) Fleischmann B., Meyr H., Planning Hierarchy and Advanced Planning Systems, Handbooks in Operations Research and Management Science, Chapter 9, Elsevier, 2003, pp 457-523 (3) Hax and Candea, Production and Inventory Management, Prentice Hall, 1984
Technopreneurship (IKS42950) 3 48 SKS Mata kuliah ini memberikan wawasan tentang kewirausahaan di bidang SI/TI Di akhir dari mata kuliah ini, mahasiswa diharapkan dapat membuat perencanaan bisnis di bidang SI/TI dengan mempertimbangkan berbagai aspek terkait Developing ideas; Finding the Right Software Start up Ideas; Curtomer Development; Packaging & distribution Alternatives; Defining Business Model; Creating & Choosing Platform; Analyzing the Competition; Using IP to Built Competitive Barriers; Open Sourcing vs Outsourcing; Software Development; Funding Strategies; Exit Strategies; Business Plan Basic Michael A. Cusumano, “The Business of Software”, Free Press, March, 2004, ISBN-10: 074321580X
197
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Teknik Kompilator (IKO32257) 4 Struktur Data & Algoritma, Teori Bahasa & Automata Mata kuliah ini membahas beberapa teknik pembuatan kompilator untuk sebuah bahasa pemrograman yang didefinisikan oleh tata bahasa tertentu. Teknik-teknik ini akan dibahas sesuai dengan tahapan pemrosesan sebuah kompilator, yaitu pembacaan kode sumber, analisis tata bahasa, serta pembentukan kode. Topik-topik yang dibahas antara lain analisis leksikal, tabel simbol, parsing, syntax-directed translation, type checking, target code generation, optimasi kode, dst. Mahasiswa akan dilatih dengan tugas perancangan kompilator sederhana (1) Jika diberikan sebuah token, mahasiswa dapat membuat sebuah ekspresi reguler serta program efisien yang dapat mengenali token tersebut (2) Mahasiswa memahami tata bahasa dan mampu membuat tata bahasa serta tabel penguraiannya, dan dapat membuat sebuah pengurai yang efisien dan tidak rancu (3) Mahasiswa dapat membangun komponen analisis semantik dan menggabungkannya dengan parser untuk menghasilkan kompilator lengkap (4) Mahasiswa memahami alokasi penyimpanan pada kompilator dan cara mengimplementasikannya (5) Mahasiswa memahami bahasa rakitan sebagai tujuan akhir dari kompilator (6) Mahasiswa dapat menciptakan kompilator yang dapat berjalan Function and the use of compilator techniques; Leksikon analyser; Introduction to Grammar; Parsing Tree and derivation, Parsing Shift and reduction; 198
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Parsing SLR and LALR; Linear table and Hash; Operation of symbol table; Name/ variable declaration; Atribute operation – type checking; Example of Semantic analyser – Context Checker; Run-Time Environtment; Storage Alocation technique; Code Generating; Optimization (1) Compilers: Principles, Tehchniques, and Tools. Aho, A. V., Sethi, R., Ullman, J. D. Addison Wesley 1986 (2) Heru Suhartanto, Model Pemroses Bahasa Pemrograman Dengan tools berbasis Java, 2006
Teknologi Mobile (IKS41759) 3 Jaringan Komunikasi Data (SI) atau Jaringan Komputer (IK) Mata kuliah ini merupakan pengantar bidang komunikasi mobile yang ditujukan untuk memberikan gambaran umum tentang teknologi mobile dari sudut pandang ilmu komputer. Pada awal perkuliahan, diberikan beberapa dasar tentang teknologi transmisi nirkabel. Topik yang dibahas meliputi: frekuensi yang digunakan untuk komunikasi, sinyal, skema dasar multiplexing dan modulasi, protokol akses, serta persyaratan aplikasi. Berbagai teknologi akses juga diajarkan dalam mata kuliah ini untuk jaringan tetap, jaringan nirkabel, jaringan nirkabel telepon bergerak dll. Setelah pengenalan konsep-konsep dasar, mata kuliah ini akan memperkenalkan sistem selular secara lebih mendalam. Berbagai teknologi mobile masa depan sistem digital seperti CDMA, GSM, DECT, W-CDMA, CDMA2000, UMTS dll juga akan diperkenalkan sebagai bagian dari sistem komunikasi mobile. Selain itu teknologi terbaru seperti WiMAX dan MBWA juga akan dibahas termasuk gambaran skenario integrasi 3G dan WLAN. Beberapa permasalahan lain seperti 199
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi
mobile IP dan cognitive radio juga akan diajarkan dalam mata kuliah ini untuk memberikan gambaran konseptual dari topik-topik terbaru Setelah mengambil mata kuliah ini, mahasiswa diharapkan mampu untuk: (1) Memahami sistem nirkabel saat ini dan pengembangan generasi teknologi mobile (2) Mengeksplorasi beberapa sistem transmisi nirkabel menggunakan teknologi-teknologi dasar (3) Memahami hal-hal yang menjadi penyebab bottleneck dalam mobile broadband wireless access (4) Menerapkan konsep-konsep yang dipelajari di kelas untuk dalam menyelesaikan proyek yang diberikan Introduction; Wireless Transmission; Media Access Control; Cellular Telecommunication Systems; Satellite Systems; Broadcast Systems; Wireless LANs; Mobile Network Layer; Mobile Adhoc Networks; Wireless Sesor Network and Zigbee; Transport Protocols; Support for Mobility; Future Outlook Jochen H. Schiller. Mobile Communications. Addison Wesley, ISBN-10: 0321123816
Teori Bahasa & Automata (IKO22401) 4 Matematika Diskret 1, Matematika Diskret 2 Mata kuliah ini membahas model teoritis tentang komputasi serta bahasa formal yang melandasi semua sistem komputer. Topik-topik yang dibahas meliputi: finite state automata dan bahasa reguler, pushdown automata dan bahasa context-free, mesin Turing dan bahasa recursively enumerable, masalah decision dan (un)decidability (1) memahami konsep dasar teori komputasi 200
Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
(2) memahami mesin-mesin abstrak serta bahasa dan ekspresinya, dan mampu merancang dan membangun mesin tersebut (3) memahami konsep dasar kompleksitas komputasi Introduction: mathematical foundations, basic terminology of languages, mathematical inductions, recursive definitions; Regular languages; Regular expressions; Deterministic Finite automata dan Nondeterministic finite automata; automataKleene’s theorem dan Myhill-Nerode theorem; Pumping lemma for regular languages; Context Free grammars; Pushdown Automata; Context free languages; “equivalence” between PDA and CFL; Turing machines and its variants; Recursive and recursively enumerable languages; Chomsky hierarchy; Decision problems, (un) decidability (1) John C. Martin. Introduction to Languages and the Theory of Computation, 3rd Ed. McGrawHill. 2003 (2) John E. Hopcroft, Rajeev motwani, Jeffrey D. Ullman. Introduction to Automata Theory, Languages and Computation, 2nd Ed. AddisonWesley. 2003 (3) Michel Sipser. Introduction to the Theory of Computation. PWS Publising. 1997
Teori Informasi (IKO32150) 3 Statistika & Probabilitas, Matematika Dasar 2 Teori informasi mempelajari batas-batas mendasar dalam transmisi dan penyimpanan informasi. Mata kuliah ini memberikan pengenalan umum mengenai teori informasi serta aplikasinya: entropy dan informasi, kompresi data, komunikasi dengan munculnya derau, kapasitas, pengkodean pada 201
kanal, pemisahan kanal sumber, probabilitas serta penalaran Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Introduction to information theory: possibility of reliable communication over unreliable channels, the Hamming code and repetition codes; Probability, entropy, conditional entropy, mutual information; Shannon information content, Inference; The idea of typicality and the use of typical sets for source coding. Shannon's source coding theorem, codes for data compression; Uniquely decodable codes and the Kraft-MacMillan inequality, Completeness of a symbol code; Prefix Codes, Huffman Codes, Arithmetic coding; Definition of channel capacity, Capacity of binary symmetric channel, binary erasure channle; Z Channle, Joint typicality, random codes, Shannon's noisy channle coding theorem; The likelihood function and Bayes's theorem, Clustering as an example; Laplace's method: approximation of probability distribution by Gaussian distribution; Monte Carlo methods: importance sampling, rejection sampling, Gibbs sampling; Metropolis method: Slice sampling hybrid Monte Carlo, Overrelaxation, Exact sampling; Variational methods and mean field theory. Ising models; project presentation Information Theory, Inference, and Learning Algorithms, David J.C. MacKay, 2004
Topik Khusus Arsitektur & Infrastruktur (IKO42555) 3 100 SKS Mata kuliah ini akan membahas perkembangan riset dan teknologi terkini pada bidang arsitektur dan infrastruktur komputer. Isi materinya akan 202
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi Kompetensi Yang Ingin Dicapai
Topik
disesuaikan dengan isu-isu terkini pada saat mata kuliah ditawarkan (1) Mahasiswa mampu memahami perkembangan arsitektur dan infrastruktur terkini (2) Mahasiswa dapat menjelaskan bagaimana teknologi tersebut berkembang (3) Mahasiswa dapat memberikan usulan ide perkembangan arsitektur dan infrastruktur di masa depan Materi disesuaikan dengan perkembangan terkini pada bidang ilmu arsitektur dan infrastruktur. Materi diambil dari jurnal/conference paper berkualitas terkini -
Topik Khusus Bidang Minat Sistem Enterprises (IKS42655) 3 100 SKS Mempunyai kemampuan untuk mengembangkan bidang ilmu/teknologi atau melanjutkan studinya (1) Mampu melakukan penelitian secara mandiri serta mampu menyajikan hasil penelitian dalam bentuk tulisan maupun lisan (2) Mampu mereview perkembangan teknologi mutakhir di bidang SI/Ti dan menyajikannya secara tertulis maupun dalam presentasi ilmiah Topik-topik riset terbaru di bidang SI/ TI; Perkembangan teknologi mutakhir di bidang SI/TI;
Bahan Bacaan
-
Mata Kuliah SKS
Topik Khusus Bidang Minat Teknologi Informasi (IKS42760) 3 203
Prasyarat Deskripsi Kompetensi Yang Ingin Dicapai
Topik Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
100 SKS Mempunyai kemampuan untuk mengembangkan bidang ilmu/teknologi atau melanjutkan studinya (1) Mampu melakukan penelitian secara mandiri serta mampu menyajikan hasil penelitian dalam bentuk tulisan maupun lisan (2) Mampu mereview perkembangan teknologi mutakhir di bidang SI/Ti dan menyajikannya secara tertulis maupun dalam presentasi ilmiah Topik-topik riset terbaru di bidang SI/ TI; Perkembangan teknologi mutakhir di bidang SI/TI; -
Topik Khusus Kecerdasan Komputasional (IKO42358) 3 100 SKS Mata kuliah ini akan membahas perkembangan riset dan teknologi terkini pada bidang kecerdasan komputasional. Isi materinya akan disesuaikan dengan isu-isu terkini pada saat mata kuliah ditawarkan (1) Mampu memahami perkembangan bidang kecerdasan komputasional terkini (2) Mahasiswa dapat menjelaskan bagaimana teknologi tersebut berkembang (3) Dapat memberikan usulan ide kecerdasan komputasional di masa depan Materi disesuaikan dengan perkembangan terkini pada bidang kecerdasan komputasional. Materi diambil dari jurnal/conference bermutu internasional terbaru -
204
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai
Topik Khusus Pengolahan Informasi Multimedia (IKO42359) 3 100 SKS Mata kuliah ini akan membahas perkembangan riset dan teknologi terkini pada bidang pengolahan informasi multimedia. Isi materinya akan disesuaikan dengan isu-isu terkini pada saat mata kuliah ditawarkan (1) Mampu memahami perkembangan bidang pengolahan informasi multimedia terkini (2) Mahasiswa dapat menjelaskan bagaimana teknologi tersebut berkembang (3) Dapat memberikan usulan ide pengolahan informasi multimedia di masa depan Materi disesuaikan dengan perkembangan terkini pada bidang ilmu pengolahan informasi multimedia. Materi diambil dari jurnal/conference bermutu internasional terbaru -
Topik Khusus Teknologi Perangkat Lunak (IKO42256) 3 100 SKS Mata kuliah ini akan membahas perkembangan riset dan teknologi terkini pada bidang teknologi perangkat lunak. Isi materinya akan disesuaikan dengan isu-isu terkini pada saat mata kuliah ditawarkan (1) Mampu memahami perkembangan teknologi perangkat lunak terkini (2) Mahasiswa dapat menjelaskan bagaimana teknologi tersebut berkembang (3) Dapat memberikan usulan ide perkembangan teknologi perangkat lunak dimasa depan 205
Topik
Bahan Bacaan
Mata Kuliah SKS Prasyarat Deskripsi
Kompetensi Yang Ingin Dicapai Topik
Bahan Bacaan
Materi disesuaikan dengan perkembangan terkini pada bidang ilmu teknologi perangkat lunak. Materi diambil dari jurnal/conference paper berkualitas terkini -
Tugas Akhir (IKI40999) 6 115 SKS Mata kuliah ini melatih kemampuan mahasiswa untuk mengembangkan bidang ilmu/teknologi atau melanjutkan studinya. Pada mata kuliah ini, mahasiswa akan mengerjakan suatu topik penelitian secara mandiri di bawah bimbingan seorang dosen. Topik penelitian yang dikerjakan harus terkait dengan kegiatan salah satu lab riset di Fasilkom UI. Mahasiswa harus menuliskan laporan ilmiah mengenai pekerjaannya dan mempertahankannya pada Sidang Tugas Akhir Mampu melakukan penelitian secara mandiri serta mampu menyajikan hasil penelitian dalam bentuk tulisan maupun lisan Topik-topik penelitian terkini dalam bidang ilmu komputer; Penelitian terbimbing; Penulisan hasil penelitian; Ujian; -
206
LAMPIRAN D: TATA TERTIB Tata Tertib di Fakultas Ilmu Komputer UI mengikuti peraturan tata tertib kehidupan kampus Universitas Indonesia yang tercantum pada buku Himpunan Peraturan Akademik Universitas Indonesia. Sebagai tambahan, Tata tertib ujian di Fakultas Ilmu Komputer mengacu pada SK Dekan Fakultas Ilmu Komputer sebagai berikut. KEPUTUSAN DEKAN FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONESIA NO. 1007/SK/PT02.H4.FASILKOM/PP/1/1998 tentang Tata Tertib Peserta Ujian Tengah Semester dan Ujian Akhir Semester DEKAN FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONESIA Menimbang : 1. Bahwa agar tercipta ketertiban dan kelancaran di dalam pelaksanaan ujian, maka perlu ditetapkan suatu Tata Tertib Peserta Ujian Tengah Semester dan Ujian Akhir Semester, berikut sanksi-sanksi bagi mahasiswa yang melanggarnya; 2. Bahwa Tata Tertib Peserta Ujian Tengah Semester dan Ujian Akhir Semester perlu ditetapkan dengan Surat Keputusan Dekan Fakultas Ilmu Komputer Universitas Indonesia. Mengingat : 1. Undang-undang tentang Sistem Pendidikan Nasional.
No.
2/1989
2. Peraturan Pemerintah No. 30/1990 tentang Pendidikan Tinggi. 3.
Peraturan Pemerintah No. 57/1998 tentang Perubahan 207
Peraturan Pemerintah No. 30/1990 tentang Pendidikan Tinggi. 4. Keputusan Menteri Pendidikan dan Kebudayaan RI No.0370/O/1993 tentang Pembukaan Fakultas Ilmu Komputer pada Universitas Indonesia. 5. Keputusan Menteri Pendidikan dan Kebudayaan RI No.056/U/1994 tentang Pedoman Penyusunan Kurikulum Pendidikan Tinggi dan Penilaian Hasil Belajar Mahasiswa. 6. Keputusan Menteri Pendidikan dan Kebudayaan RI No.68310/A2.I.2/KP/1997 tentang Pengangkatan Ir. Bagyo Y. Moeliodihardjo, MSc. sebagai Dekan Fakultas Ilmu Komputer Universitas Indonesia. 7. Peraturan Universitas Indonesia Nomor 1 tahun 1996 tentang Tata Tertib Kehidupan Kampus Universitas Indonesia. 8. Keputusan Rektor Universitas Nomor.098A/SK/R/UI/1998 tentang Ketentuan Pelaksanaan Tata Tertib Kehidupan Kampus Universitas Indonesia. Memutuskan: MENETAPKAN Ketentuan Tata Tertib Peserta Ujian Tengah Semester dan Ujian Akhir Semester sebagai berikut: 1.
Mahasiswa peserta ujian wajib:
a. Hadir mengikuti ujian tepat pada waktunya, sesuai dengan jadwal ujian yang telah ditetapkan; b. Meletakkan tas, buku-buku dan kertas-kertas catatan di bagian depan ruangan ujian, untuk ujian yang bersifat “closed book”; c.
Membawa sendiri seluruh alat tulis dan perlengkapan yang
208
dibutuhkan pada saat ujian; d. Menandatangani Daftar Hadir Peserta Ujian yang diedarkan oleh Pengawas Ujian pada saat ujian berlangsung; e. Menjaga berlangsung. 2.
ketertiban
dan
ketenangan
selama
ujian
Mahasiswa peserta ujian dilarang melakukan kecurangan pada saat ujian. Yang dikategorikan sebagai tindakan kecurangan adalah: a.
Membawa dan meletakkan contekan dalam bentuk apapun (buku teks, catatan atau berkas-berkas lainnya, termasuk kalkulator/peralatan elektronik lainnya yang dianggap dapat membantu penyelesaian soal-soal ujian) disekitar tempat duduk (kecuali untuk ujian yang sifatnya “open book”);
b.
Berbicara dengan peserta lain, meminjam alat tulis atau perlengkapan lainnya dari peserta lain;
c.
Melihat hasil pekerjaan ujian (termasuk kertas buram) milik peserta lain;
d.
Memperlihatkan hasil pekerjaan ujiannya (termasuk kertas buram) kepada peserta lain;
e.
Meminta kembali lembar jawaban yang telah diserahkan kepada Pengawas Ujian untuk dilengkapi, diperbaiki dan/atau diubah isinya, dengan dalih apapun;
f.
Melihat contekan, buku teks, catatan atau berkas-berkas lainnya pada saat diizinkan keluar dari ruang ujian untuk keperluan tertentu (kecuali untuk ujian yang sifatnya “open book”).
209
3.
Mahasiswa peserta ujian yang melakukan satu atau lebih tindakan yang tercantum pada butir 2 (dua) di atas, akan dikenakan sanksi: a. b.
Mendapat nilai E untuk mata kuliah di mana dilakukan kecurangan; Tidak diperkenankan mengikuti ujian untuk mata kuliahmata kuliah yang belum diujikan di semester tersebut.
4.
Mahasiswa yang kembali melakukan tindakan kecurangan pada kesempatan ujian yang lain akan dijatuhi sanksi yang lebih berat berupa skorsing hingga pemecatan dari status sebagai mahasiswa Fakultas Ilmu Komputer Universitas Indonesia.
5.
Pelanggaran-pelanggaran lainnya yang dilakukan oleh mahasiswa peserta ujian selain yang telah disebutkan di atas, akan ditetapkan kemudian oleh Pimpinan Fakultas sesuai dengan tingkat kesalahan yang diperbuat oleh mahasiswa yang bersangkutan.
6.
Keputusan ini berlaku sejak ditetapkan, dengan ketentuan bahwa apabila dikemudian hari terdapat kekeliruan akan dilakukan perbaikan sebagaimana mestinya. Ditetapkan di Pada tanggal
: :
Jakarta 14 Oktober 1998
Dekan, ttd. Bagyo Y. Moeliodiharjo NIP. 130 517 315
210