BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi...

49
BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA TAHUN AKADEMIK 2007-2008 Universitas Kristen Maranatha Fakultas Teknologi Informasi Jurusan Teknik Informatika BANDUNG 2007

Transcript of BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi...

Page 1: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA

TAHUN AKADEMIK 2007-2008

Universitas Kristen Maranatha Fakultas Teknologi Informasi Jurusan Teknik Informatika

BANDUNG 2007

Page 2: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

i

Daftar Isi Daftar Tabel ............................................................................................................................................ i Daftar Gambar ..................................................................................................................................... i 3. Informasi Jurusan Teknik Informatika ........................................................................................... 1

3.1 Sejarah..............................................................................................................1 3.2 Visi, Misi, Tujuan .............................................................................................1 3.3 Nilai - Nilai ......................................................................................................1 3.4 Definisi .............................................................................................................2

4. Kompetensi dan Profile Lulusan ....................................................................................................... 3 5. Kurikulum .......................................................................................................................................... 3

5.1 Struktur Kurikulum ...........................................................................................3 5.2 Program Pendidikan dan Kurikulum .................................................................3 3.1 Penjelasan Singkat Mata Kuliah – Mata Kuliah S1 IF .......................................6

6. Struktur Organisasi .......................................................................................................................... 30 7. Daftar Dosen Pengajar ..................................................................................................................... 30 8. Ketentuan Teknis Pengambilan Kerja Praktek ............................................................................. 31 9. Ketentuan Teknis Pengambilan Tugas Akhir S1 Teknik Informatika ........................................ 37

Daftar Tabel Tabel 1 Mata Kuliah Semester I ........................................................................................................... 3 Tabel 2 Mata Kuliah Semester II .......................................................................................................... 4 Tabel 3 Mata Kuliah Semester III ........................................................................................................ 4 Tabel 4 Mata Kuliah Semester IV ......................................................................................................... 4 Tabel 5 Mata Kuliah Semester V .......................................................................................................... 5 Tabel 6 Mata Kuliah Semester VI ......................................................................................................... 5 Tabel 7 Mata Kuliah Semester VII ....................................................................................................... 5 Tabel 8 Mata Kuliah Semester VIII...................................................................................................... 6 Tabel 9 Kelompok Mata Kuliah Berdasarkan Klasifikasinya ......................................................... 28

Daftar Gambar Gambar 1 Peta Kurikulum 2005 Jurusan S1 Teknik Informatika .................................................. 29

Page 3: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

1

1. Informasi Jurusan Teknik Informatika 1.1 Sejarah

Berbagai kemajuan di bidang Teknologi Informasi dan Komunikasi (Information and Communication Technology/ ICT) telah terjadi pada abad ini. Perkembangan Teknologi Informasi yang merupakan gabungan antara perangkat keras dan perangkat lunak, juga dipicu oleh perkembangan Teknologi Komunikasi. Komunikasi saat ini telah jauh berkembang menjadi komunikasi yang bergerak (mobile). Dalam komunikasi bergerak, terlihat kecenderungan integrasi antara komunikasi data dan komunikasi voice, antara lain dengan semakin berkembangnya mobile devices (cell phone, PDA/ Personal Digital Assistant) yang telah mengintegrasikan teknologi General Packet Radio Service (GPRS). Saat ini, perkembangan Teknologi Komunikasi telah melompat lebih jauh lagi, misalnya dengan adanya DSL/ Digital Subscriber Line maupun WiFi/ Wireless Fidelity yang telah meningkatkan kualitas dari koneksi antar perangkat teknologi dan komunikasi, content yang diberikan tidak terbatas pada hanya berupa teks dan grafik saja, tapi juga berupa multimedia. Seiring dengan perkembangan ini, kebutuhan akan sumberdaya manusia yang handal dalam keahlian teknis maupun praktis di bidang Teknologi Informasi dan Komunikasi akan terus meningkat. Dengan melihat perkembangan ini, Program S1 Teknik Informatika (S1 IF) di Universitas Kristen Maranatha didirikan untuk memenuhi kebutuhan tsb. Jurusan S1 Teknik Informatika merupakan jurusan Strata Satu yang sudah berdiri sejak pertengahan tahun 2003 atas ijin SK DIKTI No. 928/D/T/2003 pada tanggal 7 Mei 2003 yang diperbaharui dengan SK DIKTI No. 2207/D/T/2005 tanggal 11 Juli 2005. 1.2 Visi, Misi, Tujuan

Visi

Menjadi jurusan yang berorientasi global dan menjadi pemimpin di dalam pendidikan dan pengetahuan aplikatif Teknologi Informasi dan Komunikasi dengan berdasarkan nilai-nilai Kristiani di Tahun 2015.

Misi

Mempersiapkan lulusan berkualitas yang kompeten dalam pengetahuan aplikatif di bidang Teknologi Informasi & Komunikasi, dan memiliki keahlian interpersonal melalui pembelajaran praktek-praktek yang terbaik (best practices)

Tujuan

1. Menyediakan lulusan yang kompeten yang mampu mengelola dan mengembangkan Teknologi Informasi dan Komunikasi dari tahap perancangan sampai implementasi.

2. Mempersiapkan lulusan yang mampu merancang dan mengoperasikan suatu aplikasi Teknologi Informasi dan Komunikasi, serta mampu menganalisis masalah-masalah di dalam pelaksanaannya.

3. Membantu menjadi center of expertise dari keahlian di bidang Teknologi Informasi dan Komunikasi.

1.3 Nilai - Nilai

Universitas Kristen Maranatha memiliki nilai-nilai yang diyakini oleh seluruh sivitas akademikanya yaitu:

Page 4: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

2

1. Nilai Integritas (Integrity) Nilai dalam ranah “menjadi diri sendiri” (Value of being). Integritas adalah sebuah kualitas diri yang mendorong seseorang untuk menjadi jujur, hidup bermoral dan dapat diandalkan/ dipercaya, dimana kata-kata dan perbuatannya merupakan suatu keutuhan nilai dalam ranah “berelasi” (Value in relating). Kepedulian adalah sebuah keseriusan hati dan tindakan yang lahir dari kasih yang mendalam dalam rangka memelihara relasi yang berkesinambungan dan mencegah terjadinya “kerusakan” relasi tersebut.

2. Nilai Keprimaan (Excellence) Nilai dalam ranah “berkarya” (Value in working). Keprimaan adalah sebuah kualitas diri untuk mencapai hasil terbaik dan berbeda (exceptionally good/ distinguished) melalui ketekunan, sikap yang otentik dan standar yang dinamis.

Dari nilai-nilai tersebut, secara khusus Jurusan S1 IF telah menetapkan nilai-nilai yang diyakininya yang diturunkan dari ketiga nilai-nilai tersebut, dan diharapkan agar semua mahasiswa S1 IF dapat memegang teguh nilai-nilai tersebut. Adapun nilai-nilai tsb. adalah:

1. Respect Others (Menghormati sesama) Mahasiswa S1 IF diharapkan menjadi seseorang yang dapat bersikap saling menghormati dengan sesama mahasiswa lainnya, kepada staf-staf IT dan kepada para dosen pengajarnya.

2. Care for Others (Peduli akan sesama) Mahasiswa S1 IF diharapkan menjadi seseorang yang peduli akan sesama, saling membantu bilamana ada kesulitan yang dihadapi. Dengan demikian, mahasiswa S1 IF diharapkan menjadi manusia yang peka atas kebutuhan sesamanya.

3. Teamwork (Kerjasama tim) Mahasiswa S1 IF ditempa menjadi mahasiswa yang dapat bekerjasama dalam tim secara efektif. Hal ini sangatlah dibutuhkan, terutama dalam lingkup pekerjaan IT setelah lulus nanti.

4. Achievement (Prestasi) Mahasiswa S1 IF diharapkan menjadi mereka yang berbeda dari yang lain, yang berprestasi dan dapat membuat sesuatu yang inovatif di bidangnya.

1.4 Definisi Menurut wordreference.com, definisi dari teknik atau engineering adalah:

The discipline dealing with the art or science of applying scientific knowledge to practical problems (Disiplin yang berkenaan dengan seni dan ilmu dari menerapkan pengetahuan ilmu pasti ke masalah-masalah praktis)

Dan definisi untuk informatika atau informatics adalah:

The sciences concerned with gathering and manipulating and storing and retrieving and classifying recorded information (Sains yang memperhatikan tentang mengumpulkan dan memanipulasi dan menyimpan dan mengambil dan mengklasifikasikan data yang tersimpan)

Jadi definisi dari teknik informatika adalah:

Page 5: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

3

Disiplin yang berkenaan dengan seni dan ilmu dari menerapkan pengetahuan ilmu pasti ke masalah-masalah praktis yang berkaitan dengan mengumpulkan, memanipulasi, menyimpan, mengambil, dan mengklasifikasikan data yang tersimpan.

2. Kompetensi dan Profile Lulusan

Lulusan dari jurusan S1 Teknik Informatika merupakan seorang lulusan yang akan mampu berkompetisi di dunia kerja dengan memiliki kompetensi sebagai berikut: • Memiliki keahlian dalam pemrograman berorientasi objek terutama yang berbasis mobile

dengan menggunakan teknologi .NET Compact Framework maupun teknologi Java MIDP • Memiliki keahlian dalam aplikasi multimedia, berupa pengolahan citra statis (still pictures)

maupun citra bergerak (moving pictures). • Memiliki keahlian dalam aplikasi berbasis Internet, baik tampilan statis maupun dinamis,

baik yang berbasis desktop (perangkat tidak bergerak) maupun mobile (perangkat bergerak)

• Memiliki keahlian dalam aplikasi basis data (database), baik yang diakses melalui situs web maupun dengan aplikasi lainnya

• Memiliki jiwa kepemimpinan yang berdasarkan keimanan kepada Tuhan • Memiliki etika dalam berbisnis yang luhur • Memiliki jiwa kewirausahaan (enterpreneurship) • Memiliki jiwa nasionalisme yang tinggi

3. Kurikulum 3.1 Struktur Kurikulum Kurikulum Jurusan Teknik Informatika terdiri dari 144 SKS yang dikelompokan dalam kategori berikut sesuai SK Mendiknas 045/U/2002: • Utama : 85 SKS (59%) • Pendukung : 47 SKS (33 %) • Khusus (Lain – Lain) : 12 SKS ( 8%)

3.2 Program Pendidikan dan Kurikulum Penempatan mata kuliah dalam tahun ajaran 2007/2008 adalah berdasarkan kurikulum yang disusun pada tahun 2005, yang terinci di bawah ini, sedangkan peta hubungan antar mata kuliah ada pada gambar 1. Tabel 1 Mata Kuliah Semester I

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat 1 IF111 English Grammar & Reading 2 Pendukung -

2 IF112 Pengenalan Aplikasi Komputer 2 Utama -

3 IF113 Pengantar Teknologi Wireless 2 Utama -

4 IF114 Algoritma dan Pemrograman 3 Utama -

5 IF115 Hukum Bisnis dan Teknologi Informasi 2 Utama -

6 IF116 Pemrograman Dasar C 3+1 Utama -

7 MK030 Logika 2 Pendukung -

8 MK024 Kewarganegaraan 2 Pendukung -

T O T A L 19

Page 6: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

4

Tabel 2 Mata Kuliah Semester II

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF121 English Conversation 2 Pendukung - 2 IF122 Aljabar Linier dan Matriks 3 Khusus - 3 IF123 Sistem Informasi 3 Utama - 4 IF124 Struktur Data 3 Utama IF114

5 IF125 Sistem Pengarsipan & Akses 3 Pendukung -

6 IF126 Jaringan Komputer 3+1 Utama - T O T A L 18 Tabel 3 Mata Kuliah Semester III

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF231 English Communication Skills 2 Pendukung -

2 IF232 Matematika Diskrit 3 Pendukung IF122

3 IF233 Rekayasa Perangkat Lunak 3 Utama -

4 IF234 Teori dan Desain Berorientasi Objek 2 Utama -

5 IF235 Basis Data 3+1 Utama IF125

6 IF236 Metodologi Penelitian 2 Utama -

7 MK061 Etika 2 Khusus -

T O T A L 18 Tabel 4 Mata Kuliah Semester IV

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF241 Pengantar Arsitektur Komputer 2 Utama -

2 IF242 Statistik 2 Khusus - 3 IF243 Manajemen Proyek 2 Utama -

4a*) IF244 Pemrograman Berorientasi Objek (C#) 3+1 Utama IF234

4b*) IF248 Pemrograman Berorientasi Objek (Java)

3+1 Utama IF234

5 IF245 Sistem Operasi Komputer 3 Utama - 6 IF246 Pemrograman Web 3+1 Utama - 7 MK039 Bahasa Indonesia 2 Pendukung - T O T A L 19 Keterangan: *) Pilih salah satu jalur keahlian yang diinginkan antara C# atau Java.

Page 7: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

5

Tabel 5 Mata Kuliah Semester V

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF351 Pengantar Desain Grafis 2 Khusus - 2 IF352 Metode Numerik 3 Khusus IF122

3 IF353 User Interface Design 2+1 Pendukung - 4a)* IF354 Pemrograman Berorientasi Objek

Lanjutan C# 4 Utama IF244

4b)* IF358 Pemrograman Berorientasi Objek Lanjutan JAVA

4 Utama IF248

5 IF355 Pengantar Intelejensia Buatan 3 Pendukung -

6 IF356 Dasar Manajemen 3 Pendukung - 7 IF357 Pemasaran 2 Pendukung - T O T A L 20 Keterangan: *) Pilih salah satu jalur keahlian yang diinginkan antara C# atau Java. Tabel 6 Mata Kuliah Semester VI

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF361 Pemrosesan Citra Dijital 3+1 Pendukung -

2 IF362 Movie Authoring 2 Utama - 3 IF363 Dokumentasi Proyek 2 Utama IF233 *)

4 IF364 Ekonomi Teknik 2 Pendukung - 5 IF365 Kewirausahaan 2 Pendukung - 6 IF366 Sekuritas Komputer 2 Utama IF126

7 IF367 Kerja Praktek 3 Utama -

8 MK037 Kepemimpinan 2 Pendukung -

T O T A L 19 Keterangan: *) Prasyarat Pernah Tempuh (minimum nilai huruf D) Tabel 7 Mata Kuliah Semester VII

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1 IF471 Multimedia Authoring 3+1 Utama IF361 & IF362

2 IF472 Basis Data Lanjutan 3 Utama IF235

3 IF473 Pemrograman Web & Wireless 3+1 Utama IF246 4 IF474 Seminar Tugas Akhir 2 Pendukung -

5a*) IF475 Customer Relationship Management 3 Pendukung -

5b*) IF476 Enterprise Resource Planning 3 Pendukung - 5c*) IF477 Administrasi Sistem 3 Pendukung - 5d*) IF478 Administrasi Basis Data 3 Pendukung - 5e*) IF479 Administrasi Linux 3 Pendukung -

6 MK017 Pancasila 2 Utama - T O T A L 18 Keterangan: *) Pilih salah satu jalur mata kuliah pilihan (minimal mengambil 3 SKS)

Page 8: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

6

Tabel 8 Mata Kuliah Semester VIII

No. Kode Mata Kuliah SKS Klasifikasi MK. Prasyarat

1a)* IF481 Pemrograman Game C# 4 Utama - 1b)* IF484 Pemrograman Game JAVA 4 Utama -

2 IF482 Kapita Selekta 3 Pendukung - 3 IF483 Tugas Akhir 4 Utama IF367 4 MK060 Fenomenologi Agama 2 Utama - T O T A L 13 Keterangan: * Pilih salah satu jalur keahlian yang diinginkan antara C# atau Java. 3.1 Penjelasan Singkat Mata Kuliah – Mata Kuliah S1 IF Mata Kuliah : English Grammar & Reading Kode : IF111 (2 SKS) Semester : I Prasyarat : - Mata kuliah ini dimaksudkan untuk mengajarkan kemampuan berbahasa Inggris secara akademis kepada mahasiswa sehingga mahasiswa memiliki kemampuan berkomunikasi dalam Bahasa Inggris yang dibutuhkan untuk tujuan belajar di dalam sistem pendidikan yang formal. Pembahasan mulai dari grammar review, reading, note-taking, academic writing, presentation, reference/research skills, listening, dan secara khusus akan diajarkan istilah-istilah bahasa Inggris yang sering digunakan di bidang Teknologi Informasi. Literatur: 1. Deborah Phillips, Longman Introductory Course for the TOEFL Test, Pearson Education,

2001. 2. Pamela J. Sharpe, Ph.D., How to Prepare for the TOEFL, 10th Edition, Barron’s

Educational Series, 2001. Mata Kuliah : Pengenalan Aplikasi Komputer Kode : IF112(2 SKS) Semester : I Prasyarat : - Mata kuliah ini mengajarkan kepada mahasiswa perangkat lunak – perangkat lunak (software) yang perlu dikuasai yang akan menunjang kelancaran selama menempuh mata kuliah – mata kuliah di S1 IF. Perangkat lunak yang diajarkan meliputi Sistem Operasi Windows, Microsoft Office (tanpa Microsoft Access), Microsoft Visio, Web Browser, dan Email Client. Literatur: 1. Pandapotan Sianipar, Microsoft Windows XP Singkat dan Jelas, Elex Media Computindo,

2002 2. Djoko Pramono, Belajar Sendiri Microsoft Word 2002 (Microsoft Office XP) Menjadi Mahir

Tanpa Guru, Elex Media Computindo, 2002 3. Budi Permana, 36 Jam Belajar Komputer Microsoft Excel 200, Elex Media Computindo,

2002 4. Budi Permana, Seri Pelajaran Komputer Microsoft Powerpoint, Elex Media Computindo,

2002 5. Linux Survial Module, Linux Survival Websites, 2004. Available: http://linuxsurvival.com 6. Macintosh Tutorial Menu, NCSU websites, 2004. Available:

http://www.chass.ncsu.edu/English/computer_tutorial/m_helpme.htm 7. Outlook Express Tutorials, Computer Technical Tutorials websites, 2004. Available:

http://www.techtutorials.info/emoutexp.html

Page 9: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

7

8. Using Internet Explorer 6, University at Albany Library website, 2004. Available: http://library.albany.edu/internet/ie.html

9. Visio Tutorial, University of Arizona website, 2004. Avalable: http://uainfo.arizona.edu/~weisband/341/visio_tutor.html

Perangkat Pendukung: Microsoft Windows, Microsoft Office (Word, Excel, Powerpoint), Microsoft Visio, Internet Explorer, Microsoft Outlook Mata Kuliah : Pengantar Teknologi Wireless Kode : IF113 (2 SKS) Semester : I Prasyarat : - ����� ������ ��� ���� ��� ���� ������� ��������� ��������� ��� ��������� �� ���� �����

������ ��������� ������� ������� �� ����� ���� ���� ��� ���� ������� ���������

��������������������� ���� ������ �� ����� ������������������������������������������������ �������� ������� ������� ���� ���� ��� ���� ������� ������ ����

������������������������������������������������������������ Literatur:

�� ����������������������� !!"#��$������%�����&��������������������������'�����(��%��

� ������������� !!)#����� ����������������$�����*����������+���������(�����,�&� ������

)� -��������.��� !!�#��/&0�����)/����������-��������������(�����,�&� ������4. Introduction to Wireless and Mobile System, Dharma Prakash Agrawal, Qing-An

Zeng Mata Kuliah : Algoritma dan Pemrograman Kode : IF114 (3 SKS) Semester : I Prasyarat : - Mata kuliah ini memberikan pengetahuan mengenai pendekatan yang canggih untuk sistem-sistem yang telah terbukti kegunaannya dalam penyimpanan data. Mata kuliah ini membahas pendekatan standar seperti linked list, stacks, dan queues, seperti juga dampak dari relational structures terhadap pendekatan standar semacam itu, bagaimana mendesain dan menganalisa algoritma yang efisien, dan bagaimana memilih algoritma untuk kegiatan-kegiatan tertentu. Pembahasan meliputi pemrograman dan bahasa pemrograman, prolog: pengertian-pengertian dasar, manipulasi nama informasi dan harga, analisa kasus, fungsi, prosedur, notasi pengulangan, mesin abstrak, model state: mesin gambar, model akses sekuensial: mesin karakter, array (tabel), dan internal sorting. Literatur: 1. Wirth, N. Algorithms and Data Structures. Prentice Hall, 1986 2. Liem, I. Diktat Kuliah Algoritma & Pemrograman (Bag. Pemrograman Prosedural). Dept.

Teknik Informatika ITB, 2005 Mata Kuliah : Hukum Bisnis dan Teknologi Informasi Kode : IF115 (2 SKS) Semester : I Prasyarat : - Mata kuliah ini akan membawa mahasiswa untuk mengetahui prinsip hukum dasar yang akan dibutuhkan untuk melindungi hak intelektual dari pencipta produk teknologi. Pembahasan akan meliputi perjanjian, kontrak, hukum hak miliki intelektual, hak paten, hak merek, hak cipta, hak desain industri, dan hukum tentang Teknologi Informasi serta RUU yang menyangkut IT. Mahasiswa diharapkan untuk dapat melindungi hak-haknya di dalam menciptakan karyanya di masa mendatang.

Page 10: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

8

Literatur: 1. Muhaman Djumhana dan R. Djubaedilah, Hak Milik Intelektual (Sejarah, teori dan

prakteknya di Indonesia), Bandung: PT. Citra Aditya Bakti, 1993. 2. Budiono Kusumohamidjojo, Panduan Negosiasi Kontrak, Jakarta: PT. Gramedia

Widiasarana Indonesia, 1999. 3. Laboratorium Hukum Fakultas Hukum Universitas Katolik Parahyangan, Keterampilan

Perancangan Hukum, Bandung: PT. Citra Aditya Bakti, 1997. 4. Robert W. Emerson dan John W. Hardwicke, Business Law (A Streamline Course for

Students and Business People), USA: Barron’s Educational Series, Inc., 1997. 5. M.L. Barron, Fundamentals of Business Law, Sydney: McGraw-Hill Book Company,

1994. 6. Robert N. Corley, O. Lee Reed, Peter J. Shedd, Jere W. Morehead, The Legal and

Regulatory Environment of Business (Tenth Edition), McGraw-Hill Book Company, 1996. 7. Jurnal Hukum Bisnis, Volume 18, Maret 2002. 8. Undang Undang Hak Merek, Hak Paten, Hak Cipta, RUU Pemanfaatan Teknologi

Informasi Mata Kuliah : Pemrograman Dasar C Kode : IF116 (4 SKS – termasuk 1 SKS Praktikum) Semester : I Prasyarat : - Mata kuliah ini akan mengenalkan mahasiswa terhadap berbagai penggunaan komputer khususnya untuk program komputer. Penekanan mata kuliah ini adalah pada pemecahan masalah yang ditemui dalam membangun program komputer. Pengenalan terhadap berbagai gaya pemrograman sampai pada teknik pemrograman terakhir yang berorientasi pada objek. Praktikum dimaksudkan agar mahasiswa dapat langsung bereksperimen sehingga akan memiliki pengalaman nyata yang dibutuhkan di pasar kerja. Literatur: 1. Laurentius Risal, Belajar Bahasa Pemrograman C, Universitas Kristen Maranatha, 2004 2. Inge Martina, 36 Jam Belajar Komputer: Turbo C++, Elex Media Komputindo, 1997 Perangkat Pendukung: djgpp, Visual Studio .NET Mata Kuliah : Logika Kode : MK030 (2 SKS) Semester : I Prasyarat : - Mata kuliah ini mengajarkan mahasiswa agar mampu menggunakan metode-metode logika dalam memecahkan masalah logika. Materi yang dipelajari meliputi pengenalan logika, argumen, syllogistic logic, basic propositional logic, prepositional proofs. Literatur: 1. Copi, Irving M. dan Cohen, Carl, Introduction to Logic, 12th Edition, Prentice Hall, 2005. 2. Gensler, Harry J., Introduction to Logic, Routledge, 2002. Mata Kuliah : Kewarganegaraan Kode : MK024 (2 SKS) Semester : I Prasyarat : - Mata kuliah ini akan membawa mahasiswa untuk mempelajari, memahami dan menghayati pengetahuan dan kemampuan dasar warganegara dalam hubungannya dengan negara, termasuk hak dan kewajiban bela negara. Topik meliputi pemahaman dan penghayatan mengenai kesadaran warganegara, yang meliputi hak dan kewajiban warganegara, kesadaran bela negara, demokrasi Indonesia dan hak asasi manusia, wawasan nusantara, ketahanan nasional, dan politik dan strategi nasional.

Page 11: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

9

Literatur: 1. Deklarasi Universal HAM 2. UUD 1945 dan Amandemen UUD 1945 3. GBHN 1999-2004 (TAP MPR No. 4 tahun 1999 tentang GBHN) 4. Undang-undang no. 22 tahun 1999 tentang Otonomi Daerah 5. Undang-undang no. 25 tahun 1999 tentang Perimbangan keuangan pusat dan daerah 6. Adi Sumardian, Ir., SH., dkk. “Wawasan Nusantara”, Yayasan Harapan Nusantara, 1982 7. LEMHAMNAS, “Wawasan Nusantara”, Ismoyojati, Jakarta, 1995 8. LEMHAMNAS, “Bunga Rampai Ketahanan Nasional”, PT. Ripres Utama, Jakarta, 1982 9. Suwarso, “Wawasan Nusantara, Ketahanan Nasional”, Hak Cipta, Bandung 1981 10. Ermaya, Suradinata, Alex Dinuth, “Geopolitik dan Konsepsi Ketahanan Nasional”, Cipta

Tarigama, Jakarta 2001. 11. Samuel P. Huntington, Joan Nelson, “Partisipasi Politik di Negara Berkembang”,

(penterjemah: Drs. Sahat Simamora), Rineke Cipta, Jakarta, 1999 12. Miriam Budihardjo, “Partisipasi dan Partai Politik”, Gramedia, Jakarta, 1982. Mata Kuliah : English Conversation Kode : IF121 (2 SKS) Semester : II Prasyarat : - Mata kuliah ini dimaksudkan agar mahasiswa dapat berbicara dalam Bahasa Inggris dengan lebih percaya diri dan berani, baik mengenai kehidupan sehari-hari maupun dalam topik Teknologi Informasi. Dengan penitikberatan dalam diskusi dan interaksi antar sesama mahasiswa peserta, mata kuliah ini akan mengajarkan mulai dari introducing self, telephoning, arranging meetings, job interviewing, introducing company products, dan secara khusus conversation di dalam lingkungan IT. Literatur: 1. Emily Lites and Kathy Thorpe, English for Global Business, the University of Michigan

Press, 2001 2. Simon Sweeney, English for Business Communication, Cambridge University Press,

2001 Mata Kuliah : Aljabar Linier dan Matriks Kode : IF122 (3 SKS) Semester : II Prasyarat : - Mata kuliah ini akan membantu mahasiswa untuk berpikir secara logis dan sistematis yang akan sangat dibutuhkan untuk dapat membuat program-program komputer. Pembahasan meliputi vektor pada bidang dan vektor dalam ruang; aljabar vektor; keortogonalan dan keortonormalan; pengertian bebas linear dan matriks; operasi matriks; sistem persamaan linear; eliminasi gauss; basis ruang vektor; basis orthogonal dan nilai karakteristik. Literatur: 1. Howard Anton, Elementary Linear Algebra, Wiley, 2000. 2. Schaum Outlines, Linear Algebra, 2000. 3. Jacob, Bill, Linear Algebra, Addison Wesley, 1989 4. Stahler, Wendy, Beginning Math and Physics for Game Programmers, New Riders, 2004. Mata Kuliah : Sistem Informasi Kode : IF123 (3 SKS) Semester : II Prasyarat : - Mata kuliah ini mengajarkan kepada mahasiswa bagaimana merancang dan mengimplementasikan sistem informasi yang akan sangat dibutuhkan sebelum beranjak ke pemrograman. Materi perkuliahan meliputi pengenalan konsep data dan informasi; konsep dasar organisasi system; pengembangan sistem informasi; teknik wawancara; teknik

Page 12: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

10

observasi; teknik pengambilan sampel; perumusan kebijakan sistem; analisis sistem, dialog layar terminal, desain sistem dan rencana implementasi sistem informasi. Literatur:

1. System Analysis and Design Methods; 6th Edition; Whitten; McGraw-Hill, 2004 2. Database System Concepts, 4th Edition, Silberschatz.Korth.Sudharshan, Mc. Graw

Hill, 2002 Mata Kuliah : Struktur Data Kode : IF124 (3 SKS) Semester : II Prasyarat : Algoritma dan Pemrograman (minimal nilai C) Mata Kuliah ini mengajarkan mahasiswa bagaimana menganalisa, merancang, dan mengevaluasi suatu masalah struktur data yang lebih kompleks berdasarkan algoritma yang sudah dipelajari pada mata kuliah Algoritma. Pembahasan meliptui pembuatan LIST dalam program, LINKED LIST dalam program, metode Information Retrieval dari LIST dan TABEL, sorting LIST, konsep REKURSIF sebagai alat pemrograman, BINARY TREES, TREES dan GRAPHS. Literatur: 1. Teddy Marcus Zakaria. 2006. Konsep dan Implementasi Struktur Data. Penerbit

Informatika Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Sistem Pengarsipan dan Akses Kode : IF125 (3 SKS) Semester : II Prasyarat : - Setelah mengikuti kuliah ini mahasiswa diharapkan dapat memahami karakteristik berbagai media pengarsipan, menguasai karakteristik jenis-jenis pokok organisasi file, mempunyai kemampuan elementer untuk menganalisis kinerja suatu organisasi file, dapat membuat algoritma “rutin” elementer untuk memelihara struktur internal pada jenis-jenis pokok organisasi file. Pembahasan meliputi jenis-jenis media pengarsipan dan Karakteristiknya; Organisasi File Sequential; Organisasi File Indexed Sequential; Organisasi File Indexed; Organisasi File Hashed; Organisasi File Multi Ring; External Sorting, Organisasi Hibrida. Literatur: 1. Wiederhold, Gio, Database Design, Mc Graw Hill, 1983 2. Hariyanto, Bambang, Sistem Pengarsipan dan Metode Akses, Informatika, 2003 3. Traph, Alan, File Organization and Processing, John Wiley & Sons,1988 4. Handayani, Dewi, Sistem Berkas, J&J Learning, 2001 Mata Kuliah : Jaringan Komputer Kode : IF126 (4 SKS, termasuk 1 SKS Praktikum) Semester : II Prasyarat : - Matakuliah ini membahas konsep dan implementasi nyata dari suatu jaringan komputer mulai dari tingkatan yang paling dasar seperti konsep OSI Layer, IP address, konsep LAN sampai ketingkat yang lebih dalam seperti mengenai berbagai server dan implementasinya dalam jaingan client server serta mempelajari perhitungan efisiensi IP dan routing. Literatur:

1. Behrouz A Forouzan, TCP/IP Protocol Suite, McGraw Hill, Singapore Printed, 2000 2. Ed Tittel, Schaum's Outlines Computer Networking, Penerbit Erlangga, Jakarta,

2004

Page 13: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

11

Perangkat Pendukung: Microsoft Visio Mata Kuliah : English Communication Skills Kode : IF231 (2 SKS) Semester : III Prasyarat : - Mata kuliah ini dirancang agar mahasiswa dapat berkomunikasi dalam bahasa Inggris, terutama dalam mempresentasikan ide-ide dan hasil kerjanya di bidang IT, sehingga mereka dapat lebih percaya diri di dalam mengkomunikasikan ide-idenya di depan audience-nya. Materi meliputi basic knowledge of communication skills, mind mapping, writing a technical paper, presentation skills dan negotiation skills. Literatur: 1. Simon Sweeney, English for Business Communication, Cambridge University Press,

1997 2. Liz and John Soars, New Headway English Course - Intermediate, Oxford University

Press, 2000 3. Mindmapper homepage, http://www.mindmapper.com Perangkat Pendukung: Mindmapper Mata Kuliah : Matematika Diskrit Kode : IF232 (3 SKS) Semester : III Prasyarat : Aljabar Linear dan Matriks (minimum nilai C) Mata kuliah ini mempelajari berbagai macam konsep matematika yang digunakan dalam bidang informatika seperti : himpunan, relasi dan fungsi, induksi matematika, kombinatorial, boolean, graf dan pohon. Literatur:

1. Johnsonbaugh, Richard, Discrete Mathematics 1 & 2, Prentice Hall, 2002. 2. Munir, Rinaldi, Matematika Diskrit, Penerbit Informatika Bandung, 2001.

Mata Kuliah : Rekayasa Perangkat Lunak Kode : IF233 (3 SKS) Semester : III Prasyarat : - Mata kuliah ini disusun agar mahasiswa memahami tahapan pengembangan perangkat lunak mulai dari perancangan, pembuatan, pengujian sampai perawatan perangkat lunak, dan yang lebih ditekankan lagi adalah pada analisis hasil perangkat lunak yang dibuat. Mahasiswa akan diperkenalkan pada pendekatan tim dalam pengembangan sistem yang besar. Materi perkuliahan meliputi sejarah, pengertian dan kriteria rekayasa perangkat lunak; siklus hidup perangkat lunak; penyusunan persyaratan dari perangkat lunak; perancangan perangkat lunak; dekomposisi perangkat lunak; integrasi data dan proses; evaluasi terhadap rancangan perangkat lunak; perawatan perangkat lunak; pengantar estimasi biaya dan manajemen proyek perangkat lunak. Literatur: 1. Pressman, Roger S., Software Engineering: A Practitioner’s Approach, 5th Edition,

McGraw-Hill International Editions, 2001

Mata Kuliah : Teori dan Desain Berorientasi Objek Kode : IF234 (2 SKS) Semester : III Prasyarat : -

Page 14: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

12

Mata kuliah ini memperkenalkan teori “object-oriented” dengan mempelajari proses dan struktur yang diperlukan untuk mengintegrasikan metoda pemrograman object-oriented. Perhatian khusus diberikan pada spesifikasi, pengumpulan, pengaturan dan struktur dari pemrograman dengan metoda object oriented. Materi meliputi pengenalan konsep object-oriented; konsep objects, messages, classes; konsep class dan instances: sifat polymorphism, inheritance; metoda use-cases; metoda CRC (Class Responsibilities and Collaboration); dan contoh Pemrograman dengan metoda Object-Oriented. Literatur: 1. Risal, Laurentius, Desain Berorientasi Objek, Universitas Kristen Maranatha, 2004 2. Roff, Jason T., UML A Beginner’s Guide, Mc Graw Hill, 2003 Perangkat Pendukung: Microsoft Visio Mata Kuliah : Basis Data Kode : IF235 (4 SKS, termasuk 1 SKS Praktikum) Semester : III Prasyarat : Sistem Pengarsipan dan Akses (nilai minimum C) Materi perkuliahan basis data ini akan memperkenalkan mahasiswa pada konsep database. Materi yang diajarkan meliputi: pengantar sistem basis data; abstraksi dengan himpunan dan pemetaan; model data relational; model data network; model data hierarchical; model data E-R; integritas dan sekuritas basis data; perancangan basis data; implementasi dan rancangan fisik (physical design), dan administrasi data. Literatur: 1. Silberschatz, A., H.F. Korth, S. Sudarshan, Database Systems Concept, McGraw Hill

Companies, New York, 1997 Perangkat Pendukung: Microsoft SQL Server / Oracle Mata Kuliah : Metodologi Penelitian Kode : IF236 (2 SKS) Semester : III Prasyarat : - Mata kuliah ini akan mengajarkan bagaimana membuat/mendokumentasikan sebuah hasil penelitian dalam sebuah paper. Pembahasan meliputi konsep ilmu pengetahuan, konsep penelitian, peran penelitian, jenis penelitian, metode penelitian dan ilmiah, desain penelitian, studi kepustakaan, perumusan masalah, pemilihan variable, teknik pengukuran variabel hipotesa, pengujian hipotesa, langkah pengumpulan data, desain percobaan, teknik membuat plot lapangan, teknik sampling, teknik membuat skala, analisa data, penafsiran data, dan beberapa teknik statistik untuk melakukan analisis. Literatur: 1. Moh. Nazir, Metode Penelitian, Ghalia Indonesia, Jakarta, 1988 2. T. Hillway, Introduction to Research, Houghton Mifflin Co., 1956 3. J. C. Almack, Research and Thesis Writing, Houghton Mifflin Co., New York, 1930 4. F. L. Whitney, The Element of Research, Asian Ed., Overseas Book Co., Osaka, 1960 5. W. W. Charters, Pure Research and Practical Research, 1925 6. E. A. Suchman, The Principle of Research Design and Administration, Appleton Century

Crofts, New York, 1967 7. E. B. Wilson, An Introduction to Scientific Research, McGraw-Hill Book Co., 1952 8. S. Steven, Mathematics, Measurement & Psychophysics, John Willey & Sons. Inc., New

York 9. C. A. Moser & G. Kalton, Survey Methods in Social Investigation, Heineman Educational

Books, London, 1973 10. D. Champbell & J. Stanley, Experimental and Quasi-experimental Designs for Research,

Rand McNally, Skokie, 1963 11. CR. P. Parel, Sampling Design and Procedures, The ADC, New York, 1973

Page 15: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

13

12. W. J. Goode & P. K. Hatt, Methods in Social Research, McGraw-Hill Book Co., New York, 1952

13. F. N. Kerlinger, Foundations of Behavioral Research, 2nd ed., Holt, Rinehart and Winston, Inc., New York, 1973

Mata Kuliah : Etika Kode : MK061 (2 SKS) Semester : III Prasyarat : - Mata kuliah ini membahas hal-hal yang praktis dan dekat dengan pengalaman hidup calon rekayasawan sehari-hari dan pengalaman hidup akibat perkembangan teknologi, serta mengangkat berbagai kasus bidang perekayasaan yang tidak etis, tidak peduli atas keselamatan orang banyak, hanya berorientasi pada keuntungan semata serta bagaimana mencari jalan keluar dan pemecahan masalah yang etis. Literatur: 1. Bertens, K. Etika. Gramedia Utama. Jakarta, 2001. 2. Suseno, F.M., Etika Dasar. Kanisius. Yogyakarta, 1989. 3. Keraf, A.S. Etika Bisnis. Kanisius. Yogyakarta, 1998. 4. Teichman, J., Etika Sosial. Kanisius. Yogyakarta, 1998. 5. Martin, M.W., Schinzinger, R., Etika Rekayasa. Gramedia Pustaka Utama. Jakarta, 1994. 6. Anonimus, Accreditation Board for Engineering and Technology, 1987. 7. Anonimus, American Association of Engineering Societies, 1987. 8. Anonimus, Institute of Electricalal and Electronics Engineers, 1979. 9. Anonimus, NSPE Publication, 1987. Mata Kuliah : Pengantar Arsitektur Komputer Kode : IF241 (2 SKS) Semester : IV Prasyarat : - Mata kuliah ini diberikan agar mahasiswa memahami dasar-dasar pengetahuan tentang arsitektur komputer yang akan sangat diperlukan di bidang IT. Pembahasan meliputi evolusi komputer dan metoda perancangan; fungsi, organisasi, dan teknologi memori; set instruksi dan operasi aritmatik; pengenalan terhadap arsitektur komputer dan organisasi komputer, termasuk virtual memory support cache, pipeline, vector processing, multiprocessor dan arsitektur RISC.

Literatur: 1. Malvino. Digital Computer Electronics. McGraw Hill, 1993 2. Stallings, W. Computer Organization & Architecture Designing for Performance, 6th

Editition. Prentice Hall, 2003

Mata Kuliah : Statistik Kode : IF242 (2 SKS) Semester : IV Prasyarat : - Mata kuliah ini diberikan agar mahasiswa dapat memahami dan menggunakan besaran-besaran statistik dasar yang akan dibutuhkan di berbagai bidang baik di bidang IT maupun non-IT. Pembahasan meliputi pengantar teori kemungkinan; distribusi, frekuensi, kelas interval, histogram; mean, median, mode, dll; test hipotesa, level of significance; regresi linear (sederhana); korelasi dan analisa varians. Literatur: 1. Walpole & Myers. "Ilmu Peluang dan Statistika untuk Insinyur dan Ilmuwan". Penerbit

ITB.

Page 16: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

14

Mata Kuliah : Manajemen Proyek Kode : IF243 (2 SKS) Semester : IV Prasyarat : - Mata kuliah ini akan mengajarkan bagaimana mengelola proyek, mulai dari perencanaan, organisasi, staffing dan sistem pengendalian proyek, dan secara khusus akan membahas bagaimana mengelola proyek di dalam dunia teknologi informasi dan komunikasi yang berkembang pesat. Mahasiswa juga akan diberikan proyek untuk dapat langsung mencoba untuk mempraktekkan pengetahuan yang didapatkan di kelas. Literatur: 1. Joseph Phillips, IT Project Management: On Track from Start to Finish (ITPM), McGraw-

Hill/Osborne 2002; ISBN 0-07-222349-9. 2. A Guide To The Project Management Body Of Knowledge (PMBOK), PMI Standards

Committee. 3. K.C. Chan, Peter Ong, R. Eko Indrajit, Integrated Project Management (IPM): Strategi

dan Kiat Sukses Dalam Mengelola Proyek Teknologi Informasi, Penerbit Andi Yogyakarta; ISBN 979-731-154-6

4. Hapnes Toba, Diktat Manajemen Proyek, UK Maranatha, 2003 Perangkat Pendukung: Microsoft Project Mata Kuliah : Pemrograman Berorientasi Objek (C#) Kode : IF244 (4 SKS, termasuk 1 SKS Praktikum) Semester : IV Prasyarat : Teori dan Desain Berorientasi Objek (nilai minimum C) Mata kuliah ini akan mengajarkan bagaimana memecahkan sebuah masalah menjadi sebuah object-object (metode Object-Oriented) yang dapat membentuk sebuah sistem. Mahasiswa akan diarahkan pada implementasi langsung daripada pemrograman berorientasi objek dengan menggunakan bahasa pemrograman C#. Literatur:

1. Stephen; Visual C# 2005 for Dummies; John and Willey 2. Sells, Chris; Windows Forms 2.0 Programming; Addison Wesley 3. Noyes; Brian; Data Binding with Windows Forms 2.0; Addison Wesley

Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Pemrograman Berorientasi Objek (JAVA) Kode : IF248 (4 SKS, termasuk 1 SKS Praktikum) Semester : IV Prasyarat : Teori dan Desain Berorientasi Objek (nilai minimum C) Mata kuliah ini akan memberikan mahasiswa pengetahuan tentang bahasa pemrograman Java dari perkenalan hingga membuat aplikasi web dengan Java. Pembahasan meliputi dasar-dasar pemrograman Java, objects, arrays, conditional, loops, classes, applications, java applets, animations dan perkembangan baru dari bahasa pemrograman Java. Literatur: 1. Bradley, Programming with Java , McGraw-Hill, 2001. 2. Java tutorial from Sun, http://java.sun.com/docs/books/tutorial/index.html 3. Horton, Beginning Java 2, Wrox Press, 2002. Perangkat Pendukung: JCreator Pro, TextPad, NetBeans Mata Kuliah : Sistem Operasi Komputer Kode : IF245 (3 SKS) Semester : IV

Page 17: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

15

Prasyarat : - Mempelajari teori menyangkut sistem operasi komputer software comprising computing system untuk membangun perangkat keras untuk menyediakan lingkungan pemrograman. Mahasiswa juga akan mengamati struktur dan fungsi editors/compilers/assemblers, linkers, dll. Selain itu juga akan dibahas konsep dasar system operasi dan pemrograman system pada bahasa-bahasa tingkat tinggi. Literatur: 1. Tanenbaum, Andrew S, Modern Operating System, Prentice hall 1991 2. Silberschatz, Galvin, Operating System Concepts, Addison Wesley 1998 3. Hariyanto, Bambang, Sistem Operasi, Informatika, 2002 Mata Kuliah : Pemrograman Web Kode : IF246 (4 SKS, termasuk 1 SKS Praktikum) Semester : IV Prasyarat : - Dalam mata kuliah ini, mahasiswa akan diperkenalkan pada pemrograman web dasar. Mahasiswa akan diperkenalkan pada HTML, URL, LINKS, dll. Setelah menyelesaikan mata kuliah ini, mahasiswa akan dapat membuat web site statis sendiri. Praktikum di Lab. Komputer IT dimaksudkan untuk dapat langsung mempraktekkan pembuatan web statis sehingga mahasiswa lebih menguasai apa yang diajarkan. Literatur: 1. World Wide Web Consortium homepage. http://www.w3c.org 2. WWW Schools homepage http://www.w3schools.com 3. Microsoft Developer Network homepage http://msdn.microsoft.com 4. Effendi, Pemrograman Dynamic HTML, Elex Media. 5. Michael J. Young, Step by Step XML, 6. Elizabeth Castro, HTML For The World Wide Web 5th Edition, Peachpit Press, 2003 7. Deitel, Deitel, Nieto, Lin & Sadhu, XML How to Program, Prentice Hall, 2001 Perangkat Pendukung: Notepad, Macromedia Dreamweaver, Adobe Photoshop, Internet Explorer Mata Kuliah : Bahasa Indonesia Kode : MK039 (2 SKS) Semester : IV Prasyarat : - Mata kuliah ini mempelajari hakikat menulis karangan ilmiah, penggunaan bahasa Indonesia yang baik dan benar dalam tulisan ilmiah, mahasiswa mampu menggunakan teknik penulisan yang benar dan lazim dalam karangannya Literatur:

1. Akhadiah, Sabarti. 1996. Pembinaan Kemampuan Menulis Bahasa Indonesia . Jakarta: Erlangga.

2. Depdikbud. 1992. Pedoman Umum Ejaan Bahasa Indonesia yang Disempurnakan. Jakarta: Pusat Pembinaan dan Pengembangan Baahsa Indonesia.

3. --------------- 1994. Tata Bahasa Baku Bahasa Indonesia. Jakarta: Pusat Pembinaan dan Pengembangan Bahasa Indonesia.

4. Keraf, Gorys. 1992. Argumentasi, Deskripsi, Eksposisi. Jakarta: Gramedia. 5. Manurung, Rosida T. 2006. Teknik Penulisan Karya Ilmiah. Bandung: DSU.

Perangkat Pendukung: Microsoft Word Mata Kuliah : Pengantar Desain Grafis Kode : IF351 (2 SKS)

Page 18: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

16

Semester : V Prasyarat : - Mata kuliah ini akan mengajarkan Mahasiswa/i ketrampilan dasar untuk menciptakan, mendesain, memilih, dan menyiapkan untuk segala media, tetapi, mata kuliah in akan lebih mengfokuskan dengan desain untuk percetakan. Mahasiswa/i akan belajar Adobe® Illustrator®, aplikasi yang standard untuk menciptakan dan menipulasi di dunia kerja dan Adobe® InDesign®, aplikasi untuk mendesain layout desain. Dan teori-teori pokok diambil lebih dari sepuluh tahun pengalaman dari lapangan kerja. Literatur:

1. Tappenden, Curtis, Luke Jefford and Stella Farris; Fundamental Course: Graphic Design; Cassell Illustrated; London: 2004

2. Pujiriyanto; Desain Grafis Komputer (Teori Grafis Komputer); Penerbit Andi; Yogyakarta: 2005

3. Hendratman, Hendi; Tips n Trix Computer Graphics Design!; Penerbit Informatika; Bandung: 2006

4. MADCOMS; Panduan Desain Grafis dengan Adobe Illustrator CS2; Penerbit Andi; Yogyakarta: 2006

5. Jubille Enterprise; 26 Kreasi Illustrator CS2 untuk Pemula; Elex Media Komputindo; Jakarta: 2006

6. Sulistyono; Adobe Illustrator CS untuk Semua Orang; Majalah komputerakt!f; Jakarta: 2003

7. Primadi; Proses Kreasi, Apresiasi, Belajar; Penerbit ITB; Bandung: 2000. 8. Dabner, David and Luke Herriott; First Steps in Digital Design; Page One Publishing;

Singapore: 2006 9. Thabrani, Suryanto dan Seno Adjie; Ilustrasi dengan Illustrator CS; Salemba Infotek;

Jakarta: 2005 Perangkat Pendukung: Adobe Illustrator, Adobe InDesign Mata Kuliah : Metode Numerik Kode : IF352 (3 SKS) Semester : V Prasyarat : Aljabar Linier dan Matriks (nilai minimum C) Mata kuliah ini mengajarkan kepada mahasiswa bagaimana menyelesaikan masalah-masalah numerik seperti solusi persamaan non linear, persamaan linier, interpolasi, polinomial, dan solusi numerik untuk persamaan diferensial biasa. Literatur: 1. Mathews, Numerical Methods for Mathematics, Science, and Engineering, Prentice Hall 2. Atkinson, An Introduction to Numerical Analysis, John Wiley 3. Press, Numerical Recipes in C, Cambridge University Press Mata Kuliah : User Interface Design Kode : IF353 (3 SKS, termasuk 1 SKS Praktikum) Semester : V Prasyarat : - Mata kuliah ini memberikan pengenalan pada aspek user-interface dalam pengembangan perangkat lunak komputer. Topik bahasan mencakup prinsip dan garis besar perancangan user-interface yang menunjang penggunaan perangkat lunak: model konseptual, tipe dialog, dan organisasi fungsional dari perangkat lunak. Pemahaman terhadap aspek user-interface meningkatkan kemampuan dalam menciptakan perangkat lunak yang efektif, efisien, dan mudah dipahami. Literatur: 1. Teddy Marcus Zakaria, Diktat Interaksi Manusia Komputer, 2003

Page 19: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

17

2. Teddy Marcus Zakaria. 2007. Perancangan Antarmuka. Penerbit Informatika 3. Matthew Mac Donald. 2002. User Interface in C#. A Press. 4. Ben Shneiderman. 1998. Designing the user interface, Addison-Wesley Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Pemrograman Berorientasi Objek Lanjutan C# Kode : IF354 (4 SKS) Semester : V Prasyarat : Pemrograman Berorientasi Objek C# (nilai minimum C) Mata kuliah ini mengajarkan bagaimana membuat sebuah perangkat lunak menggunakan metodologi object-oriented. Pembahasan diawali dengan pembahasan singkat metode-metode RPL yang dapat digunakan diakhiri dengan studi kasus nyata (membuat sebuah aplikasi berorientasi objek). Pokok bahasan yang akan dibahas pada mata kuliah ini adalah: mengenal beberapa metode RPL beserta pembahasan singkat kelebihan dan kekurangan dari tiap metode RPL., mengenal dan mencoba melakukan analisis (milestone 1 sampai dengan milestone N), mengenal dan mencoba melakukan desain (class design, database design, UI design), mengenal dan mencoba melakukan perancangan dalam team, dan memberikan satu buah studi kasus sederhana untuk dikerjakan dalam team. Literatur:

1. Troelsen, Andrew; Pro C# 2005; A-Press 2. Skinner, Morgan; Professional C# 2005; Wrox 3. Microsoft; MSDN Library January 2007 Edition; Microsoft Corporation

Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Pemrograman Berorientasi Objek Lanjutan JAVA Kode : IF358 (4 SKS) Semester : V Prasyarat : Pemrograman Berorientasi Objek JAVA (nilai minimum C) Dalam mata kuliah ini, mahasiswa akan mempelajari materi-materi sebagai berikut: Konsep dari kelas, Behaviour dari objek, Algoritma sorting sederhana, Algoritma stack dan queue, Algoritma linked list, Algoritma rekursif, Algoritma binary tree, Algoritma Red-Black trees, Algoritma 2-3-4 trees dan eksternal storage, Algoritma Hash Tables, Exception Handling, Graphical User Interface (GUI), Penggunaan I/O, dan JDBC Database Access Literatur:

1. Schildt, Herbert, Java A Beginner's Guide 3rd Edition. McGraw-Hill/Osborne, 2005. 2. Sierra, Kathy and Bert Bates, Head First Java. O'Reilly, 2003. 3. Lafore, Robert, Data Structures & Algorithms in Java. Sams Publishing, 2003 4. The Java Tutorial: A practical guide for programmers from http://java.sun.com. 5. Horton, Ivor, Ivor Horton's Beginning Java 2, JDK 5 Edition. Wiley Publishing, 2005. 6. Lowe, Doug, Joel Murach, Andrea Steelman, Murach's beginning Java 2 JDK 5. Mike

Murach & Associates, Inc. Perangkat Pendukung: NetBeans, MySQL, MS Access. Mata Kuliah : Pengantar Intelijensia Buatan Kode : IF355 (3 SKS) Semester : V Prasyarat : - Mata kuliah ini memperkenalkan pengenalan konsep-konsep intelejensia buatan. Heuristic search, clause form logic, knowledge representation, reasoning dan interface; overview of

Page 20: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

18

computer vision, planning, natural language, Lisp, dan Prolog. Materi perkuliahan meliputi: pengantar; representasi pengetahuan; model arsitektur umum sistem intelijensia buatan; jenis sistem produksi pada sistem intelijensia buatan; strategi pencarian pada intelijensia buatan; bentuk-bentuk sistem intelijensia buatan; representasi objek; aplikasi sistem intelijensia buatan; arah perkembangan sistem intelijensia buatan. Literatur: 1. Stuart J. Russell, Artificial Intelligence: A Modern Approach (2nd Edition), 2000 2. Sri Kusumadewi, Artificial Intelligence: Teknik dan Aplikasinya. Graha Ilmu 2003 3. Andri Kristianto, Jaringan Syaraf Tiruan: Konsep dasar, algoritma dan aplikasi; Penerbit

Gaya Media 2004 4. Pengembangan Sistem Pakar menggunakan Visual Basic, Penerbit Andi 2003 Mata Kuliah : Dasar Management Kode : IF356 (3 SKS) Semester : V Prasyarat : - Mata kuliah ini mengajarkan kepada mahasiswa berbagai konsep dasar manajemen dan hubungannya dengan teknologi informasi. Materi yang diajarkan meliputi konsep dasar manajemen, pembuatan keputusan manajerial, finansial dan dasar manajemen proyek, dasar pengembangan proses dan manajemen hubungan, pengelolaan konflik, motivasi dan pengelolaan kinerja, pengembangan karir, cara kerja dalam tim, budaya dan politik organisasi, dan etika bisnis. Literatur: 1. Stephen Robbins & Mary Coulter. "Manajemen". Prentice Hall. Mata Kuliah : Pemasaran Kode : IF357 (2 SKS) Semester : V Prasyarat : - Mata kuliah ini akan sangat dibutuhkan bagi mahasiswa IT yang nantinya akan berkecimpung di dunia bisnis. Mata kuliah ini akan mengenalkan mahasiswa pada praktek pemasaran bisnis yang mendasar, dan secara khusus konsep-konsep pemasaran dasar yang diajarkan di sini akan merupakan pemasaran untuk produk-produk IT (baik software maupun hardware) yang tentu saja berbeda dibandingkan dengan memasarkan produk-produk non-IT. Literatur:

1. Manajemen Pemasaran, karangan Philip Kotler, Prentice Hall. 2. Marketing Plus 2000, karangan Hermawan Kartajaya, Gramedia. 3. MarkPlus on Strategy, karangan Hermawan Kartajaya, Gramedia. 4. Marketing Plus 1, karangan Hermawan Kartajaya, Pustaka Sinar Harapan. 5. Marketing Plus 2, karangan Hermawan Kartajaya, Pustaka Sinar Harapan. 6. Marketing Plus 3, karangan Hermawan Kartajaya, Pustaka Sinar Harapan. 7. Marketing Plus 4, karangan Hermawan Kartajaya, Pustaka Sinar Harapan. 8. Marketing Plus 5, karangan Hermawan Kartajaya, Pustaka Sinar Harapan.

Mata Kuliah : Pemrosesan Citra Dijital Kode : IF361 (4 SKS, termasuk 1 SKS Praktikum) Semester : VI Prasyarat : - Mata kuliah Pengolahan Citra Digital (PCD) mengajarkan kepada mahasiswa bagaimana mengolah suatu gambar digital. Dalam mata kuliah ini Mahasiswa diajak untuk mempelajari lebih dalam hal-hal yang berada di balik aplikasi-aplikasi pengolah gambar seperti Adobe Photoshop. Mahasiswa akan belajar bagaimana proses

Page 21: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

19

mengubah suatu gambar berwarna menjadi hitam putih, mempertajam gambar, memperlembut gambar (blur), dll. Literatur:

1. Munir, R (2004). Pengolahan Citra Dijital dengan Pendekatan Algoritmik. Penerbit Informatika Bandung

2. Tatsumaki (2002). Mastering Computer Graphics untuk Pemula. Nexx Media, Inc. 3. Young, IT. Gerbrandts, J. J. van Vliet, L.J (1998). Fundamentals of Image

Processing. Delft University of Technology, Netherlands. Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Movie Authoring Kode : IF362 (2 SKS) Semester : VI Prasyarat : - Mata kuliah ini akan mengajarkan bagaimana menciptakan, mengedit, dan menyempurnakan movie. Adapun mata kuliah ini akan juga menjadi dasar dari pembuatan multimedia berbentuk movie sehingga mahasiswa dapat siap untuk menciptakan movie melalui software-software movie authoring. Literatur: 1. Michael Feerer, Premiere with a Passion 2nd Edition, Peachpit Press, 1994. 2. Handi Chandra, Adobe Premiere Pro 7.0 Untuk Orang Awam, Maxicom 3. Ulead Media Studio Pro User Guide, Ulead System Inc. 4. Storyboarding Master Worksheet,

http://www.uncc.edu/webcourse/sb/worksheet.htm, diambil 23 Februari 2005 Perangkat Pendukung: Adobe Premiere Pro, SoundForge Mata Kuliah : Dokumentasi Proyek Kode : IF363 (2 SKS) Semester : VI Prasyarat : Rekayasa Perangkat Lunak (pernah tempuh) Mata kuliah ini akan mengajarkan bagaimana mendokumentasi sebuah proyek, agar proyek tersebut dapat dikembangkan secara berkesinambungan. Materi yang diajarkan meliputi pembuatan dokumen Software Development Plan (SDP), Software Requirement Specification (SRS), System Engineering Management Plan (SEMP), Congambaration Management Plan (CMP), Documentation Standard, Project Plan, dokumen deskripsi dan spesifikasi lainnya, Statement Of Work (SOW), dokumen manual dan engineering. Literatur:

1. Situs Managing Standards di http://sparc.airtime.co.uk/users/wysywig/wysywig.htm

2. Scwalbe, K. 2000. Information Technology Project Management. Course Technology

Perangkat Pendukung: Microsoft Word Mata Kuliah : Ekonomi Teknik Kode : IF364 (2 SKS) Semester : VI Prasyarat : - Lulusan Sarjana pada umumnya di dunia kerja akan juga menyentuh bidang manajemen. Maka dari itu, mahasiswa akan dibekali pengetahuan-pengetahuan mengenai keterampilan

Page 22: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

20

dasar manajemen yang dibutuhkan di dalam bidang teknik. Pembahasan akan meliputi ketrampilan manajemen dari planning, organizing, leading dan controlling ditambah dengan kemampuan manajemen keuangan seperti perhitungan BEP, Cashflow dan NPV. Literatur: 1. Blank, L.T. & Tarquin, A., Engineering Economy. 6th Ed. McGraw Hill. 2005 2. Fraser, N.M., Bernhardt, I., Jewkes, E.M. & Tajima, M. Engineering Economy in Canada.

2nd Ed. Prentice Hall, 2002. 3. De Garmo, E. Paul, William G. Sullivan, James A. Bontadelli, and Elin M. Wicks,

Engineering Economy, Tenth Edition, Prentice Hall, Inc., 2001. 4. Brigham, Eugene F., and Louis C. Gapenski, Financial Management Theory and

Practice, Sixth Edition, The Dryden Press, 1991. 5. Pujawan, I Nyoman. Ekonomi Teknik. Ed. 1. Guna Widya. 2003. Mata Kuliah : Kewirausahaan Kode : IF365 (2 SKS) Semester : VI Prasyarat : - Mata kuliah ini akan mengajarkan mahasiswa bagaimana mendirikan bisnis kewirausahaan, bagaimana membeli bisnis yang sudah ada atau alternatif franchising, serta membuat rencana berbagai macam bisnis termasuk perhitungan biayanya. Literatur:

1. Business Plan, karangan Freddy Rangkuti, Gramedia, 2004. 2. How to become a smart entrepreneur and to start a new business, karangan Ir.

Hendro, MM., Andi Offset, Yogyakarta, 2005. 3. Cash Flow Quadrant, karangan Robert Kiyosaki, Gramedia 4. The 8th Habbit, Steven Covey, Gramedia

Mata Kuliah : Sekuritas Komputer Kode : IF366 (3 SKS) Semester : VI Prasyarat : - Dengan mempelajari mata kuliah ini, mahasiswa dapat memahami secara konseptual mengenai strategi keamanan dan kerahasiaan data dalam sistem operasi, aplikasi, dan jaringan, sehingga dapat meminimalisasi resiko ancaman terhadap sistem. Literatur: 1. Kurniawan MT, Ir. Yusuf., “Kriptografi Keamanan Internet dan Jaringan Komunikasi”,

Bandung, Penerbit Informatika, 2004. 2. Chirillo, John., “Hack Attacks Denied”, Second Edition, Indiana, Wiley Publishing, 2002. 3. Kahate, Atul., “Cryptography and Network Security”, International Edition, McGraw Hill,

2003. 4. Bejtlich, Richard., “The Tao of Network Security Monitoring”, Boston, Pearson Education,

2005. 5. Brenton, Chris. Hunt, Cameron., “Network Security”, Sybex, 2003. 6. The Material of Certified Etchical Hacker Course, EC Council, 2006. Mata Kuliah : Kerja Praktek Kode : IF367 (3 SKS) Semester : VI Prasyarat : - Kerja Praktek di Jurusan S1 IF ini mempersiapkan mahasiswa untuk memasuki dunia kerja dengan mengajak mahasiswa untuk mengaplikasikan ilmu-ilmu yang telah didapat selama kuliah untuk syarat kelulusan. Mahasiswa akan dibekali pengetahuan untuk pembuatan

Page 23: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

21

report dan Kerja Praktek, dan di akhir semester harus mempresentasikan hasil dari Kerja Praktek dan membuat laporan. Mata Kuliah : Kepemimpinan Kode : MK037 (2 SKS) Semester : VI Prasyarat : - Mata kuliah ini akan menanamkan konsep-konsep kepemimpinan yang mendasar yang dibutuhkan di dunia kerja maupun dalam kehidupan sehari-hari. Pelaksanaan dari perkuliahan akan berupa proyek-proyek yang harus diselesaikan untuk mengasah kemampuan kepemimpinan dari setiap mahasiswa, sehingga mahasiswa akan dapat memiliki portofolio hasil kerja yang dapat ditunjukkan pada saat mencari kerja. Mata kuliah ini bertujuan untuk memberikan nilai tambah kepada mahasiswa S1 IF UKM, yang mana memang saat ini menjadi tuntutan dari pasar kerja di Indonesia. Literatur:

1. Richard L. Huges, Robert C. Ginnett, Gordon J. Curphy, Leadership Enhancing the Lesson of Experience, Mc. Graw-Hill, New York, 2002. (buku utama)

2. John C. Maxwell, The 21 Irrefutable Laws of Leadership, Interaksara, Batam, 2001. 3. John C. Maxwell, The 21 Qualities of Leaders, Interaksara, Batam, 2001. 4. John C. Maxwell, 17 Kualitas Pemain Tim Sejati, Interaksara, Batam, 2001. 5. John C. Maxwell, Mengembangkan Kepemimpinan di Dalam Diri Anda, Binarupa

Aksara, Jakarta, 1995. 6. John C. Maxwell, Leading from the Lockers, Interaksara, Batam, 2003. 7. Stephen R. Covey, Principle Centered Leadership, Binarupa Aksara, Jakarta, 1997. 8. Rob Yeung, Memimpin Tim dengan Sukses, Elex Media Komputindo, 2002.. 9. Richard Y. Chang, Sukses Melalui Kerja Sama Tim, PPM, 2001. 10. Sandy Pokras, Membangun Tim Berkinerja Tinggi, Elex Media Komputindo, 2004. 11. Hermanto Edy Djatmiko, Rahasia Sukses the best CEO Indonesia, 2004. 12. Paul G. Stoltz, Adversity Quotient, Interaksara, 2003. 13. Stephen R. Covey, Seven habits of highly effective people, Binarupa Aksara, Jakarta,

1997. 14. Jim Collins, Good to great, Karisma Publishing Groups: Batam Centre, 2004.

Mata Kuliah : Multimedia Authoring Kode : IF471 (4 SKS, termasuk 1 SKS Praktikum) Semester : VII Prasyarat : Pemrosesan Citra Dijital (nilai minimum C)

Movie Authoring (nilai minimum C) Mata kuliah ini akan mengajarkan bagaimana membuat aplikasi multimedia. Pembahasan meliputi aplikasi bitmap, animasi 2D, text elemen, symbol grafik, symbol button, symbol movie clip, symbol audio/video, symbol dalam aplikasi multimedia, action script, dan aplikasi multimedia. Literatur:

1. Zeldman, Jeffrey, Designing with web standards, New Riders, 2003. 2. Li, Ze-Nain, Mark S. Drew, Fundamentals of Multimedia, Prentice Hall, 2004. 3. Chapman, Nigel, Jenny Chapman, Digital Multimedia, Wiley, 2004 4. Gross, Phil, Macromedia Director MX and Lingo, Macromedia Press, 2003. 5. Milburn, Ken, & On Call Interactive. Flash Site Workshop, SAMS Publishing 2001.

Perangkat Pendukung: Macromedia Flash, Macromedia Director Mata Kuliah : Basis Data Lanjutan Kode : IF472 (3 SKS) Semester : VII Prasyarat : Basis Data (nilai minimum C)

Page 24: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

22

Mata kuliah ini mengajarkan bagaimana mahasiswa menampilkan sebuah dokumen XML dari halaman HTML dengan menggunakan obyek pemrograman yang paling luwes yang dikenal sebagai XML Document Object Model (DOM), yang bisa digunakan untuk berbagai dokumen XML. Literatur:

1. Michael J Young, Step By Step XML, Elex Media Komputindo, 2001 2. Silberschatz, H.F. Korth, S. Sudarshan, Database Systems Concept, McGraw Hill

Companies, New York, 1997 Perangkat Pendukung: SQL Server atau Oracle, Internet Explorer Mata Kuliah : Pemrograman Web & Wireless Kode : IF473 (4 SKS, termasuk 1 SKS Praktikum) Semester : VII Prasyarat : Pemrograman Web (nilai minimum C) Matakuliah ini membahas pembuatan aplikasi web yang dinamis untuk peralatan Mobile dengan menggunakan bahasa Client Side (WML, WML Script, XHTML, dan CSS) dan Server Side (PHP) sekaligus integrasinya dengan tempat penyimpanan data (Database) Literatur:

1. WML & WML Script 2. Wireless Internet & Mobile Business 3. Beginning PHP5, Apache, MySQL

Perangkat Pendukung: J2ME Wireless Toolkit, .NET Compact Framework Mata Kuliah : Seminar Tugas Akhir Kode : IF474 (2 SKS) Semester : VII Prasyarat : - Mata kuliah ini merupakan pembuatan proposal penelitian dari seorang mahasiswa di bawah bimbingan dosen pembimbing yang diakhiri dengan seminar proposal. Pertemuan dalam kuliah Seminar Tugas Akhir lebih ditekankan pada koordinasi dan pemantauan pembuatan proposal Tugas Akhir sehingga mahasiswa siap melaksanakan Tugas Akhir pada semester yang bersamaan atau pada semester berikutnya. Oleh karena itu pertemuan koordinasi dilakukan setiap dua minggu satu kali, sehingga jumlah pertemuan dalam satu semester hanya 7 kali. Dalam mata kuliah ini mahasiswa mempelajari mengenai cara membuat proposal, menulis proposal dan melakukan presentasi di bawah bimbingan dosen pembimbing. Literatur: Buku Panduan Jurusan Teknik Informatika Tahun akademik 2007/2008 Mata Kuliah : Customer Relationship Management Kode : IF475 (3 SKS) Semester : VII Prasyarat : - Mata kuliah ini menjelaskan dasar-dasar Customer Relationship Management serta integrasi bidang bisnis dan teknologi informasi untuk mendukung CRM. Materi yang diajarkan meliputi definisi CRM dan perannya dalam strategi bisnis, hubungan antara CRM dengan pemasaran dan customer service, salesforce automation, CRM dalam e-business, analytical CRM, perencanaan program dan tool untuk CRM, konsep dasar data mining dan data warehouse, manajemen proyek CRM, aplikasi CRM, implementasi dan tren dalam CRM, dan studi kasus nyata yang berkaitan dengan CRM.

Page 25: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

23

Literatur:

1. The CRM Handbook, Jill Dyche, Addison-Wesley, 2002. 2. Customer Relationship Management Essentials, John W. Gosney, Thomas P.

Boehm, Premier Press, 2000. 3. CRM at The Speed of Light, 3rd ed, Paul Greenberg, McGraw-Hill, 2004. 4. Dan berbagai sumber dari Internet

Mata Kuliah : Enterprise Resource Planning Kode : IF476 (3 SKS) Semester : VII Prasyarat : - Mata kuliah ini mengajarkan mahasiswa melalui studi kasus, praktek, dan demo program bagaimana sistem ERP membantu banyak perusahaan dalam mengintegrasikan berbagai fungsi bisnis. Program perangkat lunak Enterprise Resource Planning (ERP) adalah teknologi sistem informasi yang sekarang ini sedang banyak digunakan. Program tersebut membantu mengatur proses bisnis dengan menggunakan common database dan shared management reporting tools. Perangkat lunak ERP mendukung operasi dari proses bisnis yang efisien dengan mengintegrasikan berbagai aktifitas bisnis, termasuk sales, marketing, manufacturing, accounting, dan staffing. Literatur: 1. Thomas F. Wallace and Michael H. Kremzar, ERP: Making It Happen: The Implementers’

Guide to Success with Enterprise Resource Planning, 2001, John Wiley & Sons, Inc., Canada

2. Olson, Managerial Issues of Enterprise Resouce Planning Systems, 2004, McGraw Hill, New York

3. Joseph A. Brady, Ellen F. Monk, Bret J. Wagner, Concepts in Enterprise Resouce Planning, 2001, Thomson Learning, Canada

4. O’Leary, Enterprise Resource Planning Systems, 2000, Cambridge University Press, New York

Perangkat Pendukung: SAP Business One Mata Kuliah : Administrasi Sistem Kode : IF477 (3 SKS, termasuk 1 SKS Praktikum) Semester : VII Prasyarat : - Mata kuliah ini mengajarkan kepada mahasiswa bagaimana cara kerja Windows Server 2003 dan cara-cara instalasi, manage server dan mengatur segala hal yang berhubungan dengan tugas administrator sistem. Literatur: 1. Kathy Ivens, The Complete Reference Windows Server 2003, McGraw-Hill 2003 Perangkat Pendukung: Microsoft Windows Server 2003 Mata Kuliah : Administrasi Basis Data Kode : IF478 (3 SKS) Semester : VII Prasyarat : - Materi di dalam mata kuliah ini diberikan kepada mahasiswa agar mahasiswa dapat melakukan pemeliharaan Oracle dan sehingga database server dapat beroperasi dengan baik dan cepat dalam pengambilan data. Materi yang diajarkan meliputi pemahaman query-query sederhana, lingkungan kerja Oracle, instalasi Oracle, membuat database dan schema,

Page 26: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

24

konektifitas dan networking database, pengaturan user dan database security, pengambilan, backup dan recovery data, pengaturan dan pegoperasian Oracle, performance tuning dan troubleshooting. Literatur: 1. Alapati, Expert Oracle Database Administrator, Apress, 2003 2. Oracle University, Introduction to Oracle9i : SQL, Oracle, 2002 3. Oracle University, Oracle Fundamental 1, Oracle, 2002 4. Oracle University, Oracle Fundamental 2, Oracle, 2002 5. Oracle University, Oracle Performance Tuning, Oracle, 2002 Perangkat Pendukung: Oracle 10g Mata Kuliah : Administrasi Linux Kode : IF479 (3 SKS) Semester : VII Prasyarat : - Mata kuliah ini mengajarkan kepada mahasiswa bagaimana mahasiswa dapat memahami / menjalankan fungsi sebagai administrator jaringan pada system operasi Linux. Materi yang diajarkan meliputi instalasi Linux, setting desktop, operasional dasar Linux, setting network secara text maupun grafik, setting server, setting samba, koneksi Linux ke jaringan Windows, sharing koneksi Internet, sistem keamanan jaringan Linux, membuat router dan gateway, troubleshooting apabila crash ataupun konflik. Literatur:

1. Bambang, Wilfridus., “Diktat Mata Kuliah Administrasi Linux”, Bandung, Universitas Kristen Maranatha, 2006.

2. Sobell, Mark G., “A Practical Guide to Linux Commands, Editors, and Shell Programming”, Prentice Hall, 2005.

3. Shah, Steve. Soyinka, Wale., “Linux Administration A Beginner`s Guid”, Fourth Edition, California, McGraw-Hill, 2005.

Perangkat Pendukung: Linux OS (Ubuntu, Red Hat, Fedora, atau Mandrake) Mata Kuliah : Pancasila Kode : MK017 (2 SKS) Semester : VII Prasyarat : - Mata kuliah ini dimaksudkan agar mahasiswa memahami Pancasila yang merupakan pedoman hidup Indonesia. Pembahasan meliputi pemahaman Pancasila, kedudukan, fungsi dan peran Pancasila dalam rangkaian sejarah perjuangan bangsa, ideologi negara, sistem ketatanegaraan, UUD 1945, GBHN, pengamalan pandangan hidup dan pengamalan dasar negara. Literatur: 1. Kapita Selekta Pendidikan Pancasila, Dikti, 2001. 2. UUD 1945 3. Tap MPR: No.IV/ MPR/ 1999 4. Tap MPR: No.XVIII/MPR/ 1998 5. Kep. Dirjen DIKTI No. 265/Dikti/ Kep/ 2000 6. Makalah: Prof. Drs. Koento W. “Reposisi/ Reorientasi Dik. Pancasila menghadapi

tantangan abad XXI” 7. “MKU PT. Kristen di Indonesia: Pancasila”, UKM, Bandung 2000. 8. “Sejarah Perjuangan Bangsa Indonesia” Teks 1,2,3,4. 9. “Sejarah Perjuangan Bangsa Indonesia sebagai titik tolak memahami asal mula

Pancasila” (Makalah: Pelatihan Dosen Dik Pancasila, Juli 2001) 10. “Pendidikan Pancasila,” MKU-UKM, 2000.

Page 27: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

25

11. “Pancasila secara ilmiah populer” Natanagoro 12. “Perkuliahan Pancasila di PT” Drs. AW Widjaja 13. Amandemen UUD 1945: Kesatu, Kedua, Ketiga Mata Kuliah : Pemrograman Game C# Kode : IF481 (4 SKS) Semester : VIII Prasyarat : - Mata kuliah ini akan mengajarkan bagaimana membuat aplikasi game sederhana. Pembahasan meliputi pembuatan desain game secara terstruktur, aplikasi NPC cerdas – AI dalam aplikasi game, mengoptimasi performance dari aplikasi game, collision detection, algoritma untu pembuatan efek grafik, dan pembuatan protokol komunikasi sederhana. Literatur: 1. Sells, Chris; Windows Forms 2.0 Programming; Addison Wesley 2. Microsoft; MSDN Library January 2007 Edition; Microsoft Corporation Perangkat Pendukung: Visual Studio .NET Mata Kuliah : Kapita Selekta Kode : IF482 (3 SKS) Semester : VIII Prasyarat : - Mata kuliah ini akan menghadirkan pembicara – pembicara yang merupakan para praktisi di dunia Teknologi Informasi dari berbagai bidang misalnya di perbankan, tekstil, industri perangkat lunak, dan lain-lain. Para mahasiswa diharapkan dapat menarik pengalaman dari para praktisi tersebut Mata Kuliah : Tugas Akhir Kode : IF483 (4 SKS) Semester : VIII Prasyarat : Kerja Praktek Mata kuliah ini merupakan proyek penelitian mandiri dari seorang mahasiswa di bawah bimbingan dosen pembimbing yang diakhiri dengan ujian sidang tugas akhir (USTA). Pertemuan dalam kuliah Tugas Akhir lebih ditekankan pada koordinasi dan pemantauan pelaksanaan Tugas Akhir sehingga mahasiswa dapat menyelesaikan penelitian tepat waktu dan siap menghadapi USTA. Oleh karena itu pertemuan koordinasi dilakukan setiap dua minggu satu kali, sehingga jumlah pertemuan dalam satu semester hanya 7 kali. Dalam mata kuliah ini mahasiswa mempelajari mengenai cara meneliti, membuat perangkat lunak, menyusun laporan, dan melakukan presentasi di bawah bimbingan dosen pembimbing. Literatur: Buku Panduan Jurusan Teknik Informatika Tahun akademik 2007/2008 Mata Kuliah : Pemrograman Game JAVA Kode : IF484 (4 SKS) Semester : VIII Prasyarat : - Mata kuliah ini akan mengajarkan bagaimana membuat aplikasi game sederhana dengan menggunakan bahasa pemrograman JAVA. Pembahasan meliputi pembuatan desain game secara terstruktur, matematika dalam game, grafik 2D atau grafik 3D, collision detection, algoritma untu pembuatan efek grafik, dan pembuatan protokol komunikasi sederhana. Literatur:

Page 28: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

26

1. Harbour, Jonathan S. Game Programming All-in-One. Thompson, 2004. 2. Barbagallo, Ralph. Wireless Game Development in JAVA with MIDP 2.0. Wordware

Publishing, 2004. 3. McShaffry, Mike. Game Coding Complete. Paraglyph Press, 2003. 4. Davison, Andrew. Killer Game Programming in JAVA, O’Reilly. 2005.

Perangkat Pendukung: Netbeans. Mata Kuliah : Fenomenologi Agama Kode : MK060 (2 SKS) Semester : VIII Prasyarat : - Fenomenologi agama merupakan pengembangan dari filsafat fenomenologi yang mempelajari fenomen-fenomen atau apa saja yang tampak dalam kesadaran manusia. Fenomenologi agama adalah suatu disiplin ilmu tersendiri yang mempelajari agama sebagai suatu fakta atau peristiwa yang dapat diamati secara objektif dengan menggunakan analisa deskriptif. Pembahasan meliputi pemahaman agama melalui berbagai disiplin ilmu yang berbeda-beda, termasuk pemahaman agama secara antropologi, sosiologi dan psikologi; hakekat dan pola hubungan antar agama, dan hubungan agama dengan hal atau institusi lain. Literatur: 1. Iman sesamaku dan imanku – Eka Dharmaputra 2. Fenomenologi Agama – Mariasusai Dhavamony 3. Aneka pendekatan studi agama – Peter Connolly 4. Mitos keunikan agama Kristen – John Hick dan Paul F. Knitter 5. Agama-agama manusia – Huston Smith 6. Seven Theories of religion – Daniel L. Pals 7. Spiritualitas Kaum Muda – Shelton Charles M. Sj. 8. Antara tindakan dan pikiran – Jean Paiget 9. Psikologi Kepribadian – Sumadi Suryabrata 10. Agama Hindu dan Budha - Harun Hadiwijono 11. Belajar memahami Ajaran Agama-Agama Besar – H. M. Arifin

Page 29: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

27

Tabel 9 Kelompok Mata Kuliah Berdasarkan Klasifikasinya

KLASIFIKASI

Utama ( 85 SKS, 59% ) Pendukung ( 47 SKS, 33% ) Khusus (Lain-Lain) ( 12 SKS, 8% ) • IF112 Pengenalan Aplikasi Komputer (2) • IF113 Pengantar Teknologi Wireless (2) • IF114 Algoritma dan Pemrograman (3) • IF115 Hukum Bisnis dan Teknologi Informasi (2) • IF116 Pemrograman Dasar C (4) • IF123 Sistem Informasi (3) • IF124 Struktur Data (3) • IF126 Jaringan Komputer (4) • IF233 Rekayasa Perangkat Lunak (3) • IF234 Teori dan Desain Berorientasi Objek (2) • IF235 Basis Data (4) • IF236 Metodologi Penelitian (2) • IF241 Pengantar Arsitektur Komputer (2) • IF243 Manajemen Proyek (2) • IF244 Pemrograman Berorientasi Objek C# (4) / IF248 Pemrograman

Berorientasi Objek Java (4) • IF245 Sistem Operasi Komputer (3) • IF246 Pemrograman Web (4) • IF354 Pemrograman Berorientasi Objek Lanjutan C# (4) / IF358

Pemrograman Berorientasi Objek Lanjutan JAVA (4) • IF362 Movie Authoring (2) • IF363 Dokumentasi Proyek (2) • IF366 Sekuritas Komputer (2) • IF367 Kerja Praktek (3) • IF471 Multimedia Authoring (4) • IF472 Basis Data Lanjutan (3) • IF473 Pemrograman Web & Wireless (4) • IF481 Pemrograman Game C# (4) / IF484 Pemrograman Game JAVA (4) • IF483 Tugas Akhir (4) • MK017 Pancasila (2) • MK060 Fenomenologi Agama (2)

• IF111 English Grammar & Reading (2) • IF121 English Conversation (2) • IF125 Sistem Pengarsipan & Akses (3) • IF231 English Communication Skills (2) • IF232 Matematika Diskrit (3) • IF353 User Interface Design (3) • IF355 Pengantar Intelejensia Buatan (3) • IF356 Dasar Manajemen (3) • IF357 Pemasaran (2) • IF361 Pemrosesan Citra Dijital (4) • IF364 Ekonomi Teknik (2) • IF365 Kewirausahaan (2) • IF474 Seminar Tugas Akhir (2) • IF475 Customer Relationship

Management (3) / IF476 Enterprise Resource Planning (3) / IF477 Administrasi Sistem (3) / IF478 Administrasi Basis Data (3) / IF479 Administrasi Linux (3)

• IF482 Kapita Selekta (3) • MK024 Kewarganegaraan (2) • MK030 Logika (2) • MK037 Kepemimpinan (2) • MK039 Bahasa Indonesia (2)

• IF122 Aljabar Linier dan Matriks (3) • IF242 Statistik (2) • IF351 Pengantar Desain Grafis (2) • IF352 Metode Numerik (3) • MK061 Etika (2)

Page 30: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

28

Gambar 1 Peta Kurikulum 2005 Jurusan S1 Teknik Informatika

Page 31: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

29

Page 32: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

30

4. Struktur Organisasi

Ketua Jurusan S1 IF : Andi Wahju Rahardjo E, BSEE, MSSE, SCJP Sekretaris Jurusan S1 IF : Hendra Bunyamin, S.Si, M.T., SCJP : Kepala Laboratorium Komputer : Timotius Witono, S.Kom

Setia Budi, S.Kom Niko Ibrahim, S.Kom, MIT

Koordinator Tugas Akhir : Dr. Ir. Mewati Ayub, M.T. Koordinator Kerja Praktek : Tjatur Kandaga, ST, M.T. Dosen Wali Angkatan 2003 (NRP Ganjil) : Andi Wahju Rahardjo E, BSEE, MSSE, SCJP Dosen Wali Angkatan 2003 (NRP Genap) : Bernard Renaldy Suteja, S.Kom.,M.Kom Dosen Wali Angkatan 2004 (NRP Ganjil) : Teddy Marcus Zakaria. ST., M.T. Dosen Wali Angkatan 2004 (NRP Genap) : Hendra Bunyamin, S.Si, M.T., SCJP Dosen Wali Angkatan 2005 (NRP Ganjil) : Tjatur Kandaga, ST, M.T. Dosen Wali Angkatan 2005 (NRP Genap) : Elisabet Setiawan, M.Sc Dosen Wali Angkatan 2006 (NRP Ganjil) : Andi Wahju Rahardjo E, BSEE, MSSE, SCJP Dosen Wali Angkatan 2006 (NRP Genap) : Hendra Bunyamin, S.Si, M.T., SCJP Dosen Wali Angkatan 2007 (NRP Ganjil) : Dr. Ir. Mewati Ayub, M.T. Dosen Wali Angkatan 2007 (NRP Genap) : Teddy Marcus Zakaria. ST., M.T.

Gambar 2 Struktur Organisasi Jurusan S1 Teknik Informatika

Selain dari semua pengelola di atas, Jurusan S1 IF juga memiliki Koordinator Bidang Kemahasiswaan yang untuk Tahun Akademik 2007-2008 ini dijabat oleh Djoni Setiawan, ST dan Hans Riyono Ho, MSCS

5. Daftar Dosen Pengajar 1. Andi Wahju Rahardjo Emanuel, BSEE, MSSE, SCJP ([email protected]) 2. Bernard R. Suteja, S.Kom.,M.Kom ([email protected]) 3. Christian Juniady Setiawan, S.Kom ([email protected]) 4. Djoni Setiawan, ST ([email protected]) 5. Doro Edi, ST, M.Kom ([email protected]) 6. Dr. Ir. Mewati Ayub, MT ([email protected]) 7. Edward Lukman, SS 8. Elisabet Setiawan, M.Sc ([email protected])

Andi Wahju R.E, BSEE, MSSEKetua Jurusan S1 IT

Hendra Bunyamin, S.Si, MTSekretaris Jurusan S1 IT

Timotius Witono, S.KomSetia Budi, S.Kom

Niko Ibrahim, S.Kom, MITKepala Lab. Komputer

Staf Tata Usaha IT & Tenaga Kerumahtanggaan

Tjatur Kandaga, ST, MTKoordinator KP

Dr. Ir. Mewati Ayub, MTKoordinator TA

Page 33: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

31

9. Eric Christensen, BS/EE 10. Erico Darmawan Handoyo, S.Kom 11. Ferly David, STh, M.Si 12. Frederick Constantianus, A.Md ([email protected]) 13. Handy Sobandi, SH, M.Kn 14. Hans Riyono Ho ([email protected]) 15. Hapnes Toba, M.Sc ([email protected]) 16. Hendra Bunyamin, S.Si, MT, SCJP ([email protected]) 17. Iet Beng, SS 18. Joan Nugroho, ST, M.Kom ([email protected]) 19. Laurentius Risal S,ST, MCP, MCAD .NET, MCSP .NET, MCDBA

([email protected]) 20. Marcella YK, ST 21. Marvin Chandra, ST., MM., MT 22. Meliana Christianti, A.Md ([email protected]) 23. Niko Ibrahim ([email protected]) 24. Peter Hyong Jik Kim, BFA ([email protected]) 25. Radiant Victor Imbar, S.Kom, MT, MCP, OCP ([email protected]) 26. Saron Kurniawati Yefta, S.Kom ([email protected]) 27. Semuil Tjiharyadi, ST., MM., MT 28. Setia Budi, S.Kom ([email protected]) 29. Svat Lie, SH, M.Hum 30. Teddy Marcus Zakaria, Ir., MT ([email protected]) 31. Timotius Witono. S.Kom ([email protected]) 32. Titan Hadiyan, ST 33. Tiur Gantini, ST ([email protected]) 34. Tjatur Kandaga, ST.,MT ([email protected]) 35. Wilfridus Bambang Riyadi, ST ([email protected]) 36. Yenni D. Djajalaksana, MBA ([email protected])

6. Ketentuan Teknis Pengambilan Kerja Praktek

1. Syarat mengambil Kerja Praktek: � Menyelesaikan minimal 70 SKS � IPK >= 2.0 � Telah / sedang mengambil matakuliah yang berkaitan dengan topik kerja

praktek yang diambil 2. Jenis Kerja Praktek yang diperbolehkan:

� Membuat program / aplikasi sesuai ketentuan yang ditetapkan oleh KBK Rekayasa Perangkat Lunak, KBK Sistem Informasi, atau KBK Multimedia dan Jaringan.

� Magang kerja � Ditujukan terutama bagi mahasiswa yang belum selesai Kerja Praktek atau

Tugas Akhir tetapi sudah diterima kerja di suatu perusahaan yang bergerak di bidang Teknologi Informasi.

� Mahasiswa yang bersangkutan harus mempunyai indeks prestasi kumulatif (IPK) minimal 2.75.

� KP magang kerja dilaksanakan selama 6 bulan full time. � Deskripsi pekerjaan yang akan dilakukan selama magang kerja harus

disepakati oleh Fakultas IT dan Instansi tempat magang kerja pada awal magang kerja.

� Bagi mahasiswa lain selain dalam kategori di atas, bisa mengambil magang kerja asalkan sesuai dengan ketentuan pada nomor 3.

3. Prosedur mengambil Kerja Praktek: � Persiapan KP (dilakukan sebelum mengambil matakuliah KP pada perwalian)

:

Page 34: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

32

� Mengumpulkan Proposal KP kepada Koordinator KP. Tiap semester disediakan dua kali kesempatan untuk pengumpulan proposal KP yaitu sebelum UTS dan sebelum UAS. Bagi peserta KP magang pengajuan Proposal KP harus dilampiri dengan rencana kerja (job description) dari tempat magang kerja.

� Koordinator KP akan mengadakan rapat bersama Ketua KBK untuk menentukan KBK tiap Proposal.

� Proposal harus dipresentasikan oleh mahasiswa dalam rapat KBK untuk ditentukan apakah layak atau tidak layak, kemudian ditentukan dosen pembimbingnya.

� Proposal yang sudah dinyatakan layak memiliki masa berlaku selama 2 (dua) semester (harus mulai diambil SKSnya paling lambat pada 2 semester berikutnya). Jika melewati batas waktu tersebut maka proposal dinyatakan tidak berlaku lagi.

� Proposal yang sudah diambil SKSnya memiliki masa berlaku paling lama 2 (dua) semester sejak pengambilannya.

� KBK & Pembimbing berhak mengubah, menambah atau mengurangi ruang lingkup proposal KP.

� Sudah mempunyai topik proposal yang sudah disetujui oleh salah satu KBK (Rekayasa Perangkat Lunak, Sistem Informasi, atau Multimedia dan Jaringan) pada semester sebelumnya.

� Memasukkan mata kuliah Kerja Praktek pada saat perwalian � Mengumpulkan form pengajuan Kerja Praktek, form kesediaan membimbing

dari dosen pembimbing Kerja Praktek, form keterangan Kerja Praktek dari instansi, fotocopy transkrip nilai terakhir, dan fotocopy DKBS ke Koordinator Kerja Praktek

� Mengikuti kuliah Kerja Praktek (tidak berlaku bagi mahasiswa magang kerja yang bertempat kerja di luar Bandung)

� Khusus bagi yang magang kerja: � Jenis pekerjaan yang berkaitan dengan bidang Teknologi Informasi

dengan persetujuan Koordinator Kerja Praktek � Pekerjaan / produk kerja tersebut merupakan jenis pekerjaan yang

menghasilkan satu atau lebih: � Aplikasi / Program � Dokumentasi Aplikasi / Hasil Observasi � Standard Operating Procedure � Bentuk lain dengan persetujuan Koordinator Kerja Praktek � Menyerahkan surat keterangan dari perusahaan tempat kerja

yang menyebutkan jenis pekerjaan dan tanggal awal bekerja � Tipe pekerjaan adalah ekuivalen 6 bulan full time dengan

definisi full time adalah minimal 140 jam sebulan � Bagi mahasiswa yang secara bersamaan mengambil

magang TA yang merupakan perpanjangan magang Kerja Praktek, total waktu magang (KP + TA) adalah ekuivalen 6 bulan full time

4. Pelaksanaan Bimbingan � Peserta KP wajib untuk menghadap dosen pembimbing setidak-tidaknya 2

(dua) minggu sekali (dibuktikan dengan adanya tanda tangan pembimbing dan materi diskusi pada form bimbingan pada buku saku KP).

� Jika dalam 2 (dua) minggu (14 hari) tidak melakukan bimbingan, maka KP dinyatakan gugur, kecuali jika mahasiswa dapat memberikan alasan yg jelas melalui form Alasan Tidak Bimbingan.

� Bagi peserta KP yang magang di perusahaan, wajib untuk menghadap dosen pembimbing setidak-tidaknya 1 (satu) bulan sekali (dibuktikan dengan adanya tanda tangan pembimbing dan materi diskusi pada form bimbingan pada buku saku KP), dengan membawa perincian tugas dan aktivitas setiap hari yang telah dilaksanakan.

5. Prosedur Ujian Sidang Kerja Praktek (USKP) � Menyerahkan surat siap USKP dari Pembimbing ke Koordinator Kerja

Praktek

Page 35: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

33

� Sudah menyelesaikan bab 1, 2, 3, 4, 5 dan 6 dari Laporan Kerja Praktek dan program aplikasi yang dihasilkan sudah selesai menjalani tahap testing dan / atau implementasi.

� Jalannya USKP: � Peserta: dosen pembimbing, 1 orang dosen penguji , Koordinator

Kerja Praktek dan maksimum 10 orang mahasiswa yang sedang mengambil Kerja Praktek

� Lamanya USKP: 45 menit – 1 jam � Fokus USKP adalah proses keseluruhan pengembangan aplikasi,

dan laporan pelaksanaan testing dan / atau implementasi beserta temuan yang diperoleh

� Pada akhir USKP, akan diadakan judisium untuk menentukan nilai hasil Kerja Praktek beserta revisi akhir yang diminta oleh dosen penguji.

� Setelah judisium selesai, mahasiswa USKP akan diberikan pengumuman nilai yang dicapai beserta tenggat waktu revisi dan penyerahan syarat-syarat administrasi penyerahan hasil Kerja Praktek yang disyaratkan oleh Universitas dan Fakultas.

� Apabila hasil USKP dari mahasiswa adalah D, maka USKP dinyatakan gagal.

6. Ketentuan USKP bagi mahasiswa yang magang kerja: � USKP dilaksanakan setelah 6 bulan magang, berisi laporan

pertanggungjawaban magang dengan laporan magang final. Teknis pelaksanaan sama dengan yang tercantum dalam point 5.

7. Format penulisan Laporan Kerja Praktek 7.1 Format Laporan untuk Topik KP KBK Rekayasa Perangkat Lunak

� Laporan Kerja Praktek (pengembangan program / aplikasi) Bab 1 Persyaratan Produk

1.1 Pendahuluan 1.1.1 Tujuan 1.1.2 Ruang Lingkup Proyek 1.1.3 Definisi, Akronim, dan Singkatan 1.1.4 Referensi 1.1.5 Overview

1.2 Gambaran Keseluruhan 1.2.1 Perspektif Produk 1.2.2 Fungsi Produk 1.2.3 Karakteristik Pengguna 1.2.4 Batasan - Batasan 1.2.5 Asumsi dan Ketergantungan 1.2.6 Penundaan Persyaratan

Bab 2 Spesifikasi Produk 2.1 Persyaratan Antarmuka Eksternal

2.1.1 Antarmuka dengan Pengguna 2.1.2 Antarmuka Perangkat Keras 2.1.3 Antarmuka Perangkat Lunak 2.1.4 Antarmuka Komunikasi

2.2 Fitur Produk Perangkat Lunak 2.2.1 Fitur 1 2.2.2 Fitur 2 2.2.3 Fitur 3 dst...

Bab 3 Desain Perangkat Lunak 3.1 Pendahuluan

3.1.1 Identifikasi 3.1.2 Overview Sistem

3.2 Desain Perangkat Lunak Secara Keseluruhan 3.3 Desain Arsitektur Perangkat Lunak

Page 36: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

34

3.3.1 Komponen Perangkat Lunak 3.3.2 Konsep Eksekusi 3.3.3 Desain Antar Muka

Bab 4: Pengembangan Sistem 4.1 Perencanaan Tahap Implementasi

4.1.1 Pembagian Modul / Prosedur / Class Implementasi 4.1.2 Keterkaitan Antar Modul / Prosedur / Class

4.2 Perjalanan Tahap Implementasi (Coding) 4.2.1 Top Down / Bottom Up Implementasi 4.2.2 Debugging

4.3 Ulasan Realisasi Fungsionalitas 4.4 Ulasan Realisasi User Interface Design

Bab 5 Testing dan Evaluasi Sistem 5.1 Rencana Pengujian Sistem Terimplementasi

5.1.1 Test Case 5.1.2 Uji Fungsionalitas Modul / Class

5.2 Perjalanan Metodologi Pengujian 5.2.1 White Box 5.2.2 Black Box 5.2.3 Survey / Wawancara dengan Target Pengguna Aplikasi

5. 3 Ulasan Hasil Evaluasi Bab 6 Kesimpulan dan Saran

6.1 Keterkaitan antara Kesimpulan dengan Hasil Evaluasi 6.2 Keterkaitan antara Saran dengan Hasil Evaluasi 6.3 Rencana Perbaikan / Implementasi terhadap Saran yang Diberikan

Lampiran A. Hasil Implementasi (Code Program) B. Hasil Uji Coba / Survey / Wawancara

Daftar Referensi Daftar Indeks / Istilah / Kata Sukar

� Laporan Kerja Praktek (versi Magang Kerja)

Bab 1 Pendahuluan Bab 2 Produk Kerja

2.1 Produk Kerja 1 2.2 Produk Kerja 2 2.3 dst (sesuai jumlah produk kerja yang dibuat)

Bab 3 Evaluasi Pekerjaan 3.1 Evaluasi Produk Kerja 1 3.2 Evaluasi Produk Kerja 2 3.3 dst (sesuai jumlah produk kerja yang dibuat)

Bab 4 Kesimpulan dan Saran 4.1 Kesimpulan Produk Kerja 4.2 Saran Bagi Perusahaan

Lampiran A. Bukti laporan rutin pekerjaan (harian / mingguan) B. Bukti penyelesaian magang kerja dari perusahaan C. Dokumentasi Produk Kerja

7.2 Format Laporan untuk Topik KP KBK Sistem Informasi

7.2.1 Format Laporan

1. Cover 2. Lembar Pengesahan 3. Kata Pengantar 4. Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah 5. Surat Pernyataan Orisinalitas Karya 6. Abstrak (max 1 halaman)

Page 37: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

35

7. Daftar Isi 8. Daftar Gambar 9. Daftar Tabel 10. Daftar Lampiran 11. Bab I Pendahuluan

� Latar Belakang � Perumusan Masalah � Tujuan � Batasan Masalah � Sistematika Penulisan

12. Bab II Landasan Teori 13. Bab III Analisis dan Perancangan 14. Bab IV Hasil Tercapai 15. Bab V Evaluasi 16. Bab VI Penutup (Kesimpulan Saran) 17. Daftar Pustaka 18. Lampiran

� Kuesioner � Data � Source Code � Riwayat Hidup / CV Penulis

� Nama � Tempat Tanggal lahir � Alamat rumah (bukan kost) � No telpon � Email � Riwayat Pendidikan � Pengalaman Kerja (jika ada) � Judul KP � Foto 4x6 warna sebelah kanan atas

Catatan: urutan ini sudah tersedia di template.

7.2.2 Format Penulisan Laporan wajib dibuat dengan memenuhi ketentuan-ketentuan sebagai berikut: 1. Untuk format cetak (hardcopy) untuk pelaksanaan Sidang KP, laporan dikumpulkan

di atas kertas A4 (21 x 29.7 cm) 2. Untuk format digital (softcopy), laporan dikumpulkan dalam format MS Word-

compatible dan PDF. 3. Margin kiri halaman 4 cm, atas kanan dan bawah 3 cm. 4. Untuk jenis tulisan (font), berlaku ketentuan-ketentuan sebagai berikut:

� Judul bab (heading 1): Arial 16pt bold. � Judul subbab (heading 2, 3, dst): Arial 14pt bold. � Teks: Arial 12pt spasi 1.5. � Abstrak: Arial 11pt spasi 1. � Daftar Isi: Arial 11 spasi 1. � Source Code: Courier New 10pt spasi 1.

Seluruh bagian laporan menggunakan alignment justified kecuali judul bab, judul subbab, dan source code.

5. Judul bab menggunakan penomoran angka Romawi dimulai dari I, II, dst. Judul bab ditulis sebaris dengan namanya. Contoh: “BAB I PENDAHULUAN”.

Page 38: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

36

6. Judul lampiran menggunakan penomoran huruf dimulai dari A, B, C, dst. Judul lampiran ditulis sebaris dengan namanya. Contoh: “LAMPIRAN A Kuesioner”.

7. Untuk penomoran halaman berlaku ketentuan sebagai berikut: � Dari Kata Pengantar s/d Daftar Lampiran � angka romawi kecil (i, ii, iii, iv dst),

rata tengah. � Bab-bab isi � nomor halaman dengan angka biasa (arab) mengurut mulai dari 1

untuk halaman pertama Bab I, rata tengah di halaman awal/judul saja, sedangkan di halaman-halaman berikutnya kanan atas.

� Lampiran-lampiran � nomor lampiran diikuti nomor halaman dengan pemisah titik (mis. A.1, A.2, dst), rata tengah.

8. Penomoran ketrangan gambar, tabel, dan source code (“keterangan isi”) menggunakan format nomor bab diikuti nomor keterangan sesuai dengan urutan kemunculannya, dengan font Arial 10pt bold non italic. Antara nomor bab dan nomor keterangan dipisahkan titik. Ketentuan khusus untuk masing-masing jenis keterangan isi adalah sebagai berikut: � Tabel: keterangan diletakkan di atas tabel. Contoh: “Tabel II.2 Atribut Entitas”. � Gambar: keterangan diletakkan di bawah gambar. Contoh: “Gambar IV.10 DFD

Level 2 Proses 1.0” � Cuplikan source code: keterangan diletakkan di bawah kode program. Contoh:

“Program III.2 PL-SQL stored procedure Simpan Data”. 9. Semua istilah asing di-italic.

Catatan: - format-format di atas sudah tersedia di template. - untuk penulisan referensi lihat ketentuan penulisan referensi Tugas Akhir

7.3 Format Laporan untuk Topik KP KBK Multimedia dan Jaringan

Lihat format laporan KBK Multimedia di bagian TA

Page 39: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

37

7. Ketentuan Teknis Pengambilan Tugas Akhir S1 Teknik Informatika

1. Syarat mengambil Tugas Akhir: � Menyelesaikan minimal 120 SKS � IPK >= 2.0 � Lulus Kerja Praktek � Sedang mengambil Seminar Tugas Akhir (STA) atau sudah lulus STA

2. Jenis Tugas Akhir yang diperbolehkan: � Membuat program / aplikasi sesuai ketentuan yang ditetapkan oleh KBK

Rekayasa Perangkat Lunak, KBK Sistem Informasi, atau KBK Multimedia dan Jaringan.

� Magang kerja � Ditujukan terutama bagi mahasiswa yang hanya tinggal mengambil

Tugas Akhir dan sudah diterima kerja di suatu perusahaan yang bergerak di bidang Teknologi Informasi.

� Mahasiswa yang bersangkutan harus mempunyai indeks prestasi kumulatif (IPK) minimal 2.75.

� TA magang kerja dilaksanakan selama 6 bulan full time. � Deskripsi pekerjaan yang akan dilakukan selama magang kerja harus

disepakati oleh Fakultas IT dan Instansi tempat magang kerja pada awal magang kerja, dan proposal TA disetujui oleh KBK terkait

3. Prosedur mengambil Seminar Tugas Akhir: � Memasukkan mata kuliah Seminar Tugas Akhir pada saat perwalian � Sudah mempunyai topik proposal yang sudah disetujui oleh salah satu KBK

(Rekayasa Perangkat Lunak, Sistem Informasi, atau Multimedia dan Jaringan) pada semester sebelumnya.

4. Prosedur mengambil Tugas Akhir: � Memasukkan mata kuliah Tugas Akhir pada saat perwalian � Sudah atau sedang mengambil mata kuliah Seminar Tugas Akhir � Mengikuti kuliah Tugas Akhir (tidak berlaku bagi mahasiswa magang kerja

yang bertempat kerja di luar Bandung) � Khusus bagi yang magang kerja:

� Jenis pekerjaan yang berkaitan dengan bidang Teknologi Informasi dengan persetujuan KBK terkait

� Pekerjaan / produk kerja tersebut merupakan jenis pekerjaan yang menghasilkan satu atau lebih:

� Aplikasi / Program � Dokumentasi Aplikasi / Hasil Observasi � Standard Operating Procedure � Bentuk lain dengan persetujuan KBK terkait

� Menyerahkan surat keterangan dari perusahaan tempat kerja yang menyebutkan jenis pekerjaan dan tanggal awal bekerja

� Tipe pekerjaan adalah ekuivalen 6 bulan full time dengan definisi full time adalah minimal 140 jam sebulan

� Bagi yang mengambil magang TA yang merupakan perpanjangan magang Kerja Praktek, total waktu magang (KP + TA) adalah ekuivalen 6 bulan full time

� Disetujui pada saat Seminar Proposal Tugas Akhir � Pelaksanaan Bimbingan:

� Peserta TA wajib untuk menghadap dosen pembimbing setidak-tidaknya 2 (dua) minggu sekali (dibuktikan dengan adanya tanda tangan pembimbing dan materi diskusi pada form bimbingan pada buku saku TA).

� Bagi peserta TA yang magang di perusahaan, wajib untuk menghadap dosen pembimbing setidak-tidaknya 1 (satu) bulan sekali (dibuktikan dengan adanya tanda tangan pembimbing dan materi diskusi pada form bimbingan pada buku saku TA), dengan membawa perincian tugas dan aktivitas setiap hari yang telah dilaksanakan.

Page 40: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

38

5. Seminar selama Tugas Akhir: 5.1 Seminar Proposal

a) Seminar Proposal dilaksanakan pada saat mahasiswa mengambil mata kuliah Seminar TA, atau ada jeda satu semester antara pengambilan mata kuliah Tugas Akhir dengan Seminar Proposal sebelumnya (Tugas Akhir tidak langsung diambil pada semester berikutnya setelah seminar proposal)

b) Sudah menyelesaikan bab 1 dan 2 dari Laporan Tugas Akhir c) Jalannya Seminar Proposal:

� Peserta: dosen pembimbing, seorang dosen penguji dan mahasiswa yang sedang mengambil Seminar TA dan / atau Tugas Akhir minimal 5 orang

� Lamanya Seminar Proposal 45 menit – 1 jam � Fokus Seminar Proposal adalah pemahaman mengenai persyaratan

dan spesifikasi dari aplikasi yang diminta beserta teknologi yang disiapkan untuk membuat aplikasi.

� Dosen pembimbing dan dosen penguji akan memberikan saran perbaikan yang harus dijalankan dan dipertanggungjawabkan pada saat Seminar Proposal

� Pada akhir Seminar Proposal, akan diadakan judisium untuk menentukan layak / tidak layaknya proposal TA tersebut dilanjutkan sebagai Tugas Akhir

� Apabila Seminar proposal TA dinyatakan layak, akan diumumkan kepada mahasiswa yang bersangkutan dan dapat dilanjutkan ke pengambilan/pelaksanaan TA

� Apabila Seminar Proposal dinyatakan tidak layak oleh dosen pembimbing dan dosen penguji, akan diberi kesempatan mengulang kembali maksimal satu kali. Apabila Seminar Proposal yang kedua tetap gagal maka mahasiswa yang bersangkutan harus mengulang kembali mata kuliah Seminar Tugas Akhir dengan topik yang baru pada semester berikutnya

5.2 Seminar Pra-Sidang: a) Menyerahkan surat siap Pra-Sidang dari Pembimbing ke Koordinator Tugas

Akhir b) Sudah menyelesaikan bab 1, 2, 3, dan 4 dari Laporan Tugas Akhir dan

program aplikasi sudah berjalan dengan baik c) Jalannya Seminar Pra-Sidang:

� Peserta: dosen pembimbing, 2 orang dosen penguji (minimal salah satu harus yang menjadi penguji saat Seminar Proposal), dan maksimum 5 orang mahasiswa yang sedang mengambil Tugas Akhir / Seminar Tugas Akhir sebagai penonton.

� Lamanya Seminar Pra-Sidang: 1.5 – 2 jam � Fokus pra-sidang adalah proses pengembangan aplikasi yang siap

diujicobakan, dan juga strategi untuk menghadapi fase berikutnya yaitu tahap testing dan kesimpulan (bab 5 dan 6 laporan Tugas Akhir)

� Pada saat Seminar Pra-Sidang mahasiswa diwajibkan mendemonstrasikan kemampuan pemrograman dalam wujud perubahan coding / perilaku program sesuai dengan permintaan dosen penguji.

� Dosen penguji akan memberikan saran perbaikan yang harus dilaksanakan dan dipertanggungjawabkan pada saat Ujian Sidang Tugas Akhir

� Pada akhir Seminar Pra-Sidang, akan diadakan judisium untuk menentukan layak / tidak layak hasil TA untuk maju ke Ujian Sidang Tugas Akhir

� Apabila hasil prasidang TA dinyatakan layak, akan diumumkan kepada mahasiswa yang bersangkutan beserta lama waktu yang diberikan untuk melanjutkan ke tahap berikutnya.

� Apabila hasil prasidang TA dinyatakan tidak layak, akan diberikan

Page 41: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

39

waktu untuk mengulang Seminar Pra-Sidang sebanyak-banyaknya satu kali. Apabila pada Seminar Pra-Sidang yang kedua tetap tidak layak maka hasil TA dinyatakan gagal dan mahasiswa yang bersangkutan diwajibkan mengulang Tugas Akhir dengan topik yang baru.

5.3 Ujian Sidang Tugas Akhir: a) Menyerahkan surat siap USTA dari Pembimbing ke Koordinator Tugas Akhir b) Sudah menyelesaikan bab 1, 2, 3, 4, 5 dan 6 dari Laporan Tugas Akhir dan

aplikasi program sudah selesai menjalani tahap testing c) Jalannya USTA:

� Peserta: dosen pembimbing, 2 orang dosen penguji (minimal salah satu harus yang menjadi penguji saat Seminar Pra-Sidang), Koordinator Tugas Akhir dan maksimum 5 orang mahasiswa yang sedang mengambil Tugas Akhir / Seminar Tugas Akhir sebagai penonton.

� Lamanya USTA : 1.5 – 2 jam � Fokus USTA adalah proses keseluruhan pengembangan aplikasi,

pertanggungjawaban revisi saat Seminar Pra-Sidang dan laporan pelaksanaan testing dan / atau implementasi beserta temuan yang diperoleh

� Pada akhir USTA, akan diadakan judisium untuk menentukan nilai hasil Tugas Akhir beserta revisi akhir yang diminta oleh dosen penguji.

� Setelah judisium selesai, mahasiswa USTA akan diberikan pengumuman nilai yang dicapai beserta tenggat waktu revisi dan penyerahan syarat-syarat administrasi penyerahan hasil TA yang disyaratkan oleh Universitas dan Fakultas.

� Apabila hasil USTA dari mahasiswa adalah D, maka USTA dinyatakan gagal dan mahasiswa wajib mengulang Tugas Akhir dengan topik baru.

6. Format penulisan Laporan Tugas Akhir

6.1 Format Laporan untuk Topik TA KBK Rekayasa Perangkat Lunak

Bab 1 Persyaratan Produk 1.1 Pendahuluan

1.1.1 Tujuan 1.1.2 Ruang Lingkup Proyek 1.1.3 Definisi, Akronim, dan Singkatan 1.1.4 Sistematika Pembahasan

1.2 Gambaran Keseluruhan 1.2.1 Perspektif Produk 1.2.2 Fungsi Produk 1.2.3 Karakteristik Pengguna 1.2.4 Batasan - Batasan 1.2.5 Asumsi dan Ketergantungan 1.2.6 Penundaan Persyaratan

Bab 2 Spesifikasi Produk 2.1 Persyaratan Antarmuka Eksternal

2.1.1 Antarmuka dengan Pengguna 2.1.2 Antarmuka Perangkat Keras 2.1.3 Antarmuka Perangkat Lunak 2.1.4 Antarmuka Komunikasi

2.2 Fitur Produk Perangkat Lunak 2.2.1 Fitur 1 2.2.2 Fitur 2 2.2.3 Fitur 3 dst...

Bab 3 Desain Perangkat Lunak 3.1. Pendahuluan

3.1.1 Identifikasi

Page 42: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

40

3.1.2 Overview Sistem 3.2. Keputusan Desain Perangkat Lunak Secara Keseluruhan 3.3. Desain Arsitektur Perangkat Lunak

3.3.1 Komponen Perangkat Lunak 3.3.2 Konsep Eksekusi 33..33..33 DDeessaaiinn AAnnttaarr MMuukkaa

Bab 4: Pengembangan Sistem 4.1 Perencanaan Tahap Implementasi

4.1.1 Pembagian Modul / Prosedur / Class Implementasi 4.1.2 Keterkaitan Antar Modul / Prosedur / Class

4.2 Perjalanan Tahap Implementasi (Coding) 4.2.1 Top Down / Bottom Up Implementasi 4.2.2 Debugging

4.3 Ulasan Realisasi Fungsionalitas 4.4 Ulasan Realisasi User Interface Design

Bab 5 Testing dan Evaluasi Sistem 5.1 Rencana Pengujian Sistem Terimplementasi

5.1.1 Test Case 5.1.2 Uji Fungsionalitas Modul / Class

5.2 Perjalanan Metodologi Pengujian 5.2.1 White Box 5.2.2 Black Box 5.2.3 Survey / Wawancara dengan Target Aplikasi

5. 3 Ulasan Hasil Evaluasi Bab 6 Kesimpulan dan Saran

6.1 Keterkaitan antara Kesimpulan dengan Hasil Evaluasi 6.2 Keterkaitan antara Saran dengan Hasil Evaluasi 6.3 Rencana Perbaikan / Implementasi terhadap Saran yang Diberikan

Daftar Pustaka Lampiran

A. Hasil Implementasi (Code Program) B. Hasil Uji Coba / Survey / Wawancara

Daftar Index / Istilah / Kata Sukar

6.2 Format Laporan untuk Topik TA KBK Sistem Informasi

6.2.1 Format Laporan

1. Cover 2. Lembar Pengesahan 3. Kata Pengantar 4. Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah 5. Surat Pernyataan Orisinalitas Karya 6. Abstrak (max 1 halaman) 7. Daftar Isi 8. Daftar Gambar 9. Daftar Tabel 10. Daftar Lampiran 11. Bab I Pendahuluan

� Latar Belakang � Perumusan Masalah � Tujuan � Batasan Masalah � Sistematika Penulisan

12. Bab II Landasan Teori 13. Bab III Analisis dan Perancangan 14. Bab IV Hasil Tercapai

Page 43: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

41

15. Bab V Evaluasi 16. Bab VI Penutup (Kesimpulan Saran) 17. Daftar Pustaka 18. Lampiran

� Kuesioner � Data � Source Code � Riwayat Hidup / CV Penulis

� Nama � Tempat Tanggal lahir � Alamat rumah (bukan kost) � No telpon � Email � Riwayat Pendidikan � Pengalaman Kerja (jika ada) � Judul KP � Foto 4x6 warna sebelah kanan atas

Catatan: urutan ini sudah tersedia di template.

6.2.2 Format Penulisan Laporan wajib dibuat dengan memenuhi ketentuan-ketentuan sebagai berikut:

1. Untuk format cetak (hardcopy), laporan dikumpulkan di atas kertas A4 (21 x 29.7 cm) 80 gsm.

2. Untuk format digital (softcopy), laporan dikumpulkan dalam format MS Word-compatible dan PDF.

3. Margin kiri halaman 4 cm, atas kanan dan bawah 3 cm. 4. Untuk jenis tulisan (font), berlaku ketentuan-ketentuan sebagai berikut:

� Judul bab (heading 1): Arial 16pt bold. � Judul subbab (heading 2, 3, dst): Arial 14pt bold. � Teks: Arial 12pt spasi 1.5. � Abstrak: Arial 11pt spasi 1. � Daftar Isi: Arial 11 spasi 1. � Source Code: Courier New 10pt spasi 1. Seluruh bagian laporan menggunakan alignment justified kecuali judul bab, judul subbab, dan source code.

5. Judul bab menggunakan penomoran angka Romawi dimulai dari I, II, dst. Judul bab ditulis sebaris dengan namanya. Contoh: “BAB I PENDAHULUAN”.

6. Judul lampiran menggunakan penomoran huruf dimulai dari A, B, C, dst. Judul lampiran ditulis sebaris dengan namanya. Contoh: “LAMPIRAN A Kuesioner”.

7. Untuk penomoran halaman berlaku ketentuan sebagai berikut: � Dari Kata Pengantar s/d Daftar Lampiran � angka romawi kecil (i, ii, iii, iv dst),

rata tengah. � Bab-bab isi � nomor halaman dengan angka biasa (arab) mengurut mulai dari 1

untuk halaman pertama Bab I, rata tengah di halaman awal/judul saja, sedangkan di halaman-halaman berikutnya kanan atas.

� Lampiran-lampiran � nomor lampiran diikuti nomor halaman dengan pemisah titik (mis. A.1, A.2, dst), rata tengah.

Page 44: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

42

8. Penomoran ketrangan gambar, tabel, dan source code (“keterangan isi”) menggunakan format nomor bab diikuti nomor keterangan sesuai dengan urutan kemunculannya, dengan font Arial 10pt bold non italic. Antara nomor bab dan nomor keterangan dipisahkan titik. Ketentuan khusus untuk masing-masing jenis keterangan isi adalah sebagai berikut: � Tabel: keterangan diletakkan di atas tabel. Contoh: “Tabel II.2 Atribut Entitas”. � Gambar: keterangan diletakkan di bawah gambar. Contoh: “Gambar IV.10 DFD

Level 2 Proses 1.0” � Cuplikan source code: keterangan diletakkan di bawah kode program. Contoh:

“Program III.2 PL-SQL stored procedure Simpan Data”. 9. Semua istilah asing di-italic.

Catatan: format-format di atas sudah tersedia di template.

6.2.3 Panduan Penulisan Referensi Referensi pada Daftar Pustaka ditulis dengan memenuhi ketentuan-ketentuan berikut ini. Catatan: panduan ini mengacu pada format American Psychological Association (APA). a. Buku a.1 Buku tanpa Bab Referensi pada tulisan . . . which offered a theoretical backdrop for a number of innovative behavior modification approaches (Skinner, 1969). Referensi pada akhir tulisan (daftar pustaka) Skinner, B.F. (1969). Contingencies of reinforcement. New York: Appleton-Century-Crofts. a.2 Buku dengan Bab Referensi pada tulisan . . . The elucidation of the potency of infant-mother relationships, showing how later adaptations echo the quality of early interpersonal experiences (Harlow, 1958, chap. 8). Referensi pada akhir tulisan (daftar pustaka) Harlow, H. F. (1958). Biological and biochemical basis of behavior. In D. C. Spencer (Ed.), Symposium on interdisciplinary research (pp. 239-252). Madison: University of Wisconsin Press. a.3 Buku tanpa penulis Referensi pada tulisan . . . the number of recent graduates from art schools in France has shown that this is a trend worldwide (Art Students International, 1988). Referensi pada akhir tulisan (daftar pustaka) Art students international. (1988). Princeton, NJ: Educational Publications International. a.4 Buku dengan edisi / versi Strunk, W., Jr., & White, E. B. (1979). The elements of style (3rd ed.). New York: Macmillan. Cohen, J. (1977). Manual labor and dream analysis (Rev. ed.). New York: Paradise Press. American Psychiatric Association. (1994). Diagnostic and statistical manual of mental disorders (4th Ed.). Washington, DC: Author. a.5 Buku terjemahan Luria, A. R. (1969). The mind of a mnemonist (L. Solotaroff, Trans.). New York: Avon Books. (Original work published 1965) a.6 Buku dengan beberapa volume Referensi pada tulisan . . . The cognitive development of the characters in Karlin's class illustrates the validity of this new method of testing (Wilson & Fraser, 1988-1990). Referensi pada akhir tulisan (daftar pustaka)

Page 45: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

43

Wilson, J. G., & Fraser, F. (Eds.). (1988-1990). Handbook of wizards (Vols. 1-4). New York: Plenum Press. b. Jurnal b.1 Artikel Jurnal Referensi pada tulisan Even some psychologists have expressed the fear that "psychology is in danger of losing its status as an independent body of knowledge" (Peele, 1981, p. 807). Referensi pada akhir tulisan (daftar pustaka) Peele, S. (1981). Reductionism in the psychology of the eighties: Can biochemistry eliminate addiction, mental illness, and pain? American Psychologist, 36, 807-818. b.2 Artikel Jurnal, lebih dari enam pengarang Referensi pada tulisan . . . the nutritional value of figs is greatly enhanced by combining them with the others (Cates et al., 1991). Referensi pada akhir tulisan (daftar pustaka) Cates, A. R., Harris, D. L., Boswell, W., Jameson, W. L., Yee, C., Peters, A. V., et al. (1991). Figs and dates and their benefits. Food Studies Quarterly, 11, 482-489. c. Sumber Digital c.1 Buku elektonik dari perpustakan digital Wharton, E. (1996). The age of innocence. Charlottesville, VA: University of Virginia Library. Retrieved March 6, 2001, from netLibrary database. c.2 Artikel Jurnal dari perpustakaan digital Schraw, G., & Graham, T. (1997). Helping gifted students develop metacognitive awareness. Roeper Review, 20, 4-8. Retrieved November 4, 1998, from Expanded Academic ASAP database. c.3 Artikel Majalah atau Koran dari Internet (bukan dari perpustakaan digital) Sarewitz, D., & Pielke, R. (2000, July). Breaking the global warming gridlock [Electronic version]. The Atlantic Monthly, 286(1), 54-64. c.4 Artikel e-Journal Bilton, P. (2000, January). Another island, another story: A source for Shakespeare's The Tempest. Renaissance Forum, 5(1). Retrieved August 28, 2001, from http://www.hull.ac.uk/renforum/current.htm c.5 Halaman Web Shackelford, W. (2000). The six stages of cultural competence. In Diversity central: Learning. Retrieved April 16, 2000, from http://www.diversityhotwire.com/ learning/cultural_insights.html c.6 Web Site dari organisasi American Psychological Association. (n.d.) APAStyle.org: Electronic references. Retrieved August 31, 2001, from http://www.apa.org/journals/webref.html d. Sumber Lain d.1 Artikel Koran, tanpa pengarang Counseling foreign students. (1982, April). Boston Globe, p. B14. d.2 Tesis Caravaggio, Q. T. (1992). Trance and clay therapy. Unpublished master's thesis, Lesley University, Cambridge, MA. d.3 Disertasi Arbor, C.F. (1995). Early intervention strategies for adolescents. Unpublished doctoral dissertation, University of Massachusetts at Amherst.

6.3 Format Laporan untuk Topik TA KBK Multimedia dan Jaringan

Page 46: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

44

6.3.1 Report overview: 1. Lembar sampul (cover). 2. Lembar pengesahan. 3. Lembar pernyataan persetujuan publikasi ilmiah. 4. Surat pernyataan orisinalitas karya. 5. Kata pengantar. 6. Abstrak. 7. Daftar isi. 8. Daftar gambar. 9. Daftar tabel. 10. Daftar lampiran. 11. Bab I s/d VI mengikuti format topik TA yang diambil. 12. Daftar pustaka. 13. Lampiran:

i. Questionnaire (blackbox testing). ii. Data/informasi penunjang (whitebox testing). iii. Source code. iv. Data penulis:

1. Nama. 2. Tempat/tanggal lahir. 3. Alamat rumah. 4. Nomor telepon. 5. Email. 6. Riwayat pendidikan. 7. Pengalaman kerja. 8. Judul KP (khusus untuk laporan TA). 9. Foto berwarna dengan ukuran 4x6 (diletakan di ujung kanan atas).

6.3.2 Report detail:

Berikut ini adalah template minimum yang diminta oleh KBK Multimedia, Dosen Pembimbing/Penguji dapat menambahkan isi dari sub-bab bilamana dibutuhkan.

6.3.2.1 Game Project: BAB I: PENDAHULUAN

1. Latar Belakang . Cerita singkat mengenai mengapa Anda mengambil topik/judul ini.

2. Rumusan Masalah. Intisari masalah yang ingin Anda pecahkan/pelajari. Masalah didapat dari Latar Belakang.

3. Tujuan. Tujuan pembuatan karya ilmiah. Tujuan merupakan solusi yang dapat menjawab masalah yang dihadapi.

4. Batasan Masalah. Batasan masalah berisi hal-hal yang akan dibuat (diimplementasi).

5. Sistematika Pembahasan. Sistematika pembahasan berisi garis besar (outline) dari tiap bab.

BAB II: DASAR TEORI a. Aturan Permainan … (nama game yang Anda buat).

Aturan/cara bermain dari game yang Anda buat. Contoh; bilamana Anda membuat game othello maka salah satu isi dari sub-bab ini adalah syarat untuk memenangkan game ini (jumlah biji yang Anda pakai lebih banyak dari jumlah biji musuh).

b. Algoritma AI/Metode. Penjelasan algoritma AI atau metode yang diimplementasi pada game/aplikasi Anda.

c. Protokol Komunikasi. Penjelasan dari protokol komunikasi yang Anda gunakan. Contoh; bilamana Anda menggunakan Socket, maka sub-bab ini berisi Port dan format pesan yang Anda kirimkan.

Page 47: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

45

BAB III: ANALISA DAN PEMODELAN a. Latar Belakang Cerita (background story).

Sub-bab ini berisi cerita (singkat) yang melatarbelakangi game Anda. Biasanya ada pada game ber-genre RPG, Adventure, dan Arcade.

b. Rincian Game. Sub-bab ini berisi detail dari game yang Anda buat. Contoh; bilamana Anda membuat game RPG sub-bab ini akan berisi rincian senjata, baju zirah, karakter beserta statistiknya, kemampuan karakter, dll.

c. Arsitektur Game. Sub-bab ini berisi Use Case Diagram + Class Diagram + Activity/State Diagram + Sequence Diagram (bilamana menggunakan UML) atau Flowchart.

d. Storyboard. Sub-bab ini berisi rangkaian cerita dan layout dari game Anda.

e. Creative Strategy. Sub-bab ini menjelaskan design (visual) atau layout yang diimplementasikan pada game Anda.

BAB IV: PERANCANGAN Bab ini berisi penjabaran dari tiap method (fungsi) utama yang Anda buat.

BAB V: PENGUJIAN Bab ini berisi laporan pengujian terhadap tiap class/method/fungsi yang Anda buat. Pengujian untuk Game project hanya berupa whitebox testing.

BAB VI: KESIMPULAN DAN SARAN a. Kesimpulan.

Pengetahuan apa saja yang Anda dapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian ataupun pengetahuan yang baru.

b. Saran. Hal baru apa saja yang dapat digunakan untuk mengembangkan karya ilmiah Anda selanjutnya.

6.3.2.2 Multimedia Project:

BAB I: PENDAHULUAN a. Latar Belakang .

Cerita singkat mengenai mengapa Anda mengambil topik/judul ini. b. Rumusan Masalah.

Intisari masalah yang ingin Anda pecahkan/pelajari. Masalah didapat dari Latar Belakang.

c. Tujuan. Tujuan pembuatan karya ilmiah. Tujuan merupakan solusi yang dapat menjawab masalah yang dihadapi.

d. Batasan Masalah. Batasan masalah berisi hal-hal yang akan dibuat (diimplementasi).

e. Sistematika Pembahasan. Sistematika pembahasan berisi garis besar (outline) dari tiap bab.

BAB II: DASAR TEORI Bab ini berisi teori atau algoritma atau metode penunjang yang Anda gunakan ketika membuat Multimedia project ini.

BAB III: ANALISA DAN PEMODELAN a. Arsitektur Aplikasi.

Sub-bab ini berisi Use Case Diagram + Class Diagram + Activity/State Diagram + Sequence Diagram (bilamana menggunakan UML) atau Flowchart + DFD.

b. Table/ER-Diagram. Sub-bab ini berisi relasi antar tabel yang Anda gunakan beserta penjelasan singkat dari design (ER-Diagram) yang Anda buat.

c. Storyboard/Layout Aplikasi. Sub-bab ini berisi storyboard atau layout dari aplikasi yang Anda buat.

d. Creative Strategy.

Page 48: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

46

Sub-bab ini menjelaskan design (visual) atau layout yang diimplementasikan pada game Anda.

BAB IV: PERANCANGAN Bab ini berisi penjabaran dari tiap method (fungsi) utama yang Anda buat.

BAB V: PENGUJIAN Bab ini berisi laporan pengujian terhadap tiap class/method/fungsi yang Anda buat dan laporan dari questionnaire yang diberikan pada minimal 100 responden. Pengujian untuk Multimedia project berupa whitebox dan blackbox testing.

BAB VI: KESIMPULAN DAN SARAN a. Kesimpulan.

Pengetahuan apa saja yang Anda dapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian ataupun pengetahuan yang baru.

b. Saran. Hal baru apa saja yang dapat digunakan untuk mengembangkan karya ilmiah Anda selanjutnya.

6.3.2.3 Web Project:

BAB I: PENDAHULUAN a. Latar Belakang .

Cerita singkat mengenai mengapa Anda mengambil topik/judul ini. b. Rumusan Masalah.

Intisari masalah yang ingin Anda pecahkan/pelajari. Masalah didapat dari Latar Belakang.

c. Tujuan. Tujuan pembuatan karya ilmiah. Tujuan merupakan solusi yang dapat menjawab masalah yang dihadapi.

d. Batasan Masalah. Batasan masalah berisi hal-hal yang akan dibuat (diimplementasi).

e. Sistematika Pembahasan. Sistematika pembahasan berisi garis besar (outline) dari tiap bab.

BAB II: DASAR TEORI Bab ini berisi teori atau algoritma atau metode penunjang yang Anda gunakan ketika membuat Web project ini.

BAB III: ANALISA DAN PEMODELAN a. Arsitektur Aplikasi.

Sub-bab ini berisi Use Case Diagram + Class Diagram + Activity/State Diagram + Sequence Diagram (bilamana menggunakan UML) atau Flowchart + DFD.

b. Table/ER-Diagram. Sub-bab ini berisi relasi antar tabel yang Anda gunakan beserta penjelasan singkat dari design (ER-Diagram) yang Anda buat.

c. Web Map dan Layout. Sub-bab ini berisi web map dan layout dari aplikasi yang Anda buat.

BAB IV: PERANCANGAN Bab ini berisi penjabaran dari tiap method (fungsi) utama yang Anda buat.

BAB V: PENGUJIAN Bab ini berisi laporan pengujian terhadap tiap class/method/fungsi yang Anda buat dan laporan dari questionnaire yang diberikan pada minimal 100 responden. Pengujian untuk Web project berupa whitebox dan blackbox testing.

BAB VI: KESIMPULAN DAN SARAN a. Kesimpulan.

Pengetahuan apa saja yang Anda dapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian ataupun pengetahuan yang baru.

b. Saran. Hal baru apa saja yang dapat digunakan untuk mengembangkan karya ilmiah Anda selanjutnya.

Page 49: BUKU PANDUAN JURUSAN TEKNIK INFORMATIKA · PDF fileBuku Panduan S1 IF 07/08 1 1. Informasi Jurusan Teknik Informatika 1.1 Sejarah Berbagai kemajuan di bidang Teknologi Informasi dan

Buku Panduan S1 IF 07/08

47

6.3.2.4 Network Project:

BAB I: PENDAHULUAN a. Latar Belakang .

Cerita singkat mengenai mengapa Anda mengambil topik/judul ini. b. Rumusan Masalah.

Intisari masalah yang ingin Anda pecahkan/pelajari. Masalah didapat dari Latar Belakang.

c. Tujuan. Tujuan pembuatan karya ilmiah. Tujuan merupakan solusi yang dapat menjawab masalah yang dihadapi.

d. Batasan Masalah. Batasan masalah berisi hal-hal yang akan dibuat (diimplementasi).

e. Sistematika Pembahasan. Sistematika pembahasan berisi garis besar (outline) dari tiap bab.

BAB II: DASAR TEORI Bab ini berisi teori atau algoritma atau metode penunjang yang Anda gunakan ketika membuat Network project ini.

BAB III: ANALISA DAN PEMODELAN Bab ini bersi analisa dan design dari model Network yang akan Anda buat atau modelkan, beserta arsitektur aplikasi/ER-Diagram (bilamana Anda membuat aplikasi/menggunakan Database).