S ILABI M ATA K ULIAH P ILIHAN

S ILABI M ATA K ULIAH P ILIHAN

Bidang Minat Jaringan Dan Keamanan Komputer

Sistem Tersebar Target Pembelajaran:

Mahasiswa memiliki pengetahuan dasar dalam komputasi, pemrosesan, file service, dan koordinasi pada sistem tersebar.

Materi:

1. Definisi, contoh, karakteristik, model dan permasalahan ST,

2. Protocol RPC (Remote Procedure Call), Studi kasus RPC, Object Interface,

3. Thread, Client – Server, Agent,

4. Fungsi Sistem Operasi, Komponen Inti S.O Proses dan Thread,

5. Komponen File Service,dan Interface,

6. Model Name Service,

7. Logical Clock & Synchronisation, Koordinasi Terdistribusi, Model Sinkronisasi dan Asinkronisasi,

8. Shared Data, Fault Tolerance & Data Transaction, Replication,

9. Distributed Database Management System (DDBMS),

10. PVM dan MPI,

11. Security, Mekanisme dan Teknik Security Referensi: Compendium

Manajemen Jaringan Komputer Target Pembelajaran:

Mahasiswa mampu memahami konsep dan pengetahuan mengenai Manajemen Jaringan Komputer dan implementasi dalam kehidupan dunia nyata (real world).

Materi:

1. Definisi & ruang lingkup Manajemen Jaringan Komputer

2. Konsep VLSM dan CIDR

3. Virtual LAN dan Access List

4. Traffic Routing dan Load Balancing

5. Manajemen IP Addressing

6. Masquerading dengan NAT dan PAT

7. Konsep Demilitarized Zone (DMZ)

8. Konsep SNMP dan network monitoring

9. Konsep dan kerja Network Intrusion Detection System Referensi:

1. Information Resource Guide. Computer, Internet and Network Systems Security, S.K. Parmar, Cst.

2. Network Intrusion Detection. Third Edition. September 2002. New Riders Publishing

3. Linux Networking Concepts. Rusty Russel

4. CCIE Professional Development. Routing TCP/IP Volume 1

5. TCP/IP Foundations. Andrew G. Blank. Sybex

6. Dostalek – Understanding TCP-IP

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Jaringan Nirkabel dan Sistem Bergerak Target Pembelajaran:

Mahasiswa mampu memahami konsep jaringan nirkabel dan system bergerak serta mampu melakukan pemrograman di lingkungan nirkabel.

Materi:

1. Pengantar jaringan nirkabel dan sistem bergerak,

2. Arsitektur jaringan nirkabel dan sistem bergerak,

3. Data link layer, network layer, transport layer dan application layer pada jaringan nirkabel,

4. Sistem sensor pada jaringan nirkabel,

5. Standar jaringan nirkabel,

6. Quality of service pada jaringan nirkabel,

7. Sistem terdistribusi pada jaringan nirkabel,

8. Pemrograman dalam lingkungan system bergerak.

Referensi:

1. C. Perkins, "Mobile networking through Mobile IP." IEEE internet computing, January 1998. Pages 58-69.

2. J. Ioannidis and G. Maguire, Jr., "The design and implementation of a mobile interetworking architecture." Proceedings of the USENIX winter 1993 technical conference, January 1993. Pages 491-502.

Pengamanan Sistem Komputer Target Pembelajaran:

Mahasiswa mampu mengenal dan mengimplementasikan perancangan arsitektur jaringan komputer yang aman.

Materi:

1. Definisi pengamanan sistem komputer

2. Strategi keamanan data

3. Jenis algoritma kriptografi

4. Implementasi kriptografi

5. Pemecahan kode algoritma

6. Pengamanan infrastruktur jaringan

7. Firewall Referensi:

1. Stalling, Wil, Network and Internetwork Security, Prentice Hall, 2004.

2. Chapman, B, Building Internet Firewall , O‟Reilly, 1996.

Ethical Hacking Target Pembelajaran:

Mahasiswa mampu melakukan countermeasures atas berbagai macam ancaman yang ada di dalam jaringan komputer, dan dapat menjadi white hat hacker yang mampu melakukan pengujian sistem atas izin pemilik sistem.

Materi:

1. Pengenalan konsep Ethical Hacking

5. System Hacking

6. Trojans and Backdoor

7. Sniffer

8. Denial of Service

9. Social Engineering

10. Session Hijacks

Buku Panduan Akademik Jurusan Teknik Informatika 69 FTI UII 2014/2015

11. Web Application Vulnerabilities

12. Hacking Wireless Networks

13. Physical Security

14. Penetration Testing Referensi:

1. EC-Council CEHv6.1 Official Courseware

Computer Forensics Target Pembelajaran:

Mahasiswa memahami konsep Computer Forensics dan mampu mengidentifikasi, memelihara, menganalisa, dan memperguna-kan bukti digital menurut hukum yang berlaku.

Materi:

1. Konsep Computer Forensics

2. Bukti Digital

3. Identifikasi Bukti Digital

4. Penyimpanan Bukti Digital

5. Analisa Bukti Digital

6. The Chain of Custody

7. Rules of Evidence

8. Metodologi Forensik Referensi:

1. EC-Council CEHv6.1 Official Courseware

Cyber Law Target Pembelajaran:

1. Mahasiswa mampu memahami aspek-aspek hukum konvergensi telematika (telekomunikasi, media, dan informatika) terutama dalam kaitannya dengan pemanfaatan informasi dan transaksi elektronik.

2. Mahasiswa memiliki pengetahuan terkait dengan kebijakan, aturan, dan kasus yang terjadi dalam bidang hukum telekomunikasi, media, dan informatika.

3. Mahasiswa mampu menerapkan hukum secara tepat untuk berbagai persoalan hukum telematika yang dihadapi di kantornya masing-masing.

Materi:

1. Pengantar Hukum Telematika: Sejarah, Sumber Hukum, dan Lingkup Keberlakuan

2. Pengetahuan Dasar Teknologi Informasi Untuk Bidang Hukum

3. Aspek Hukum Nama Domain

4. Aspek Hukum Penyelenggaraan Sistem Elektronik

5. Aspek Hukum Kontrak Elektronik

6. Aspek Hukum Hak Cipta Dalam Perdagangan Secara Elektronik

7. Aspek Hukum Kejahatan Telematika 1 (computer crime dan computer-related crime)

8. Aspek Hukum Kejahatan Telematika 2 (content related crime)

9. Aspek Hukum Pembuktian Berbasis Informasi Elektronik)

Referensi: -

Bidang Minat Multimedia dan Visi Komputer

Pengajaran Berbantuan Komputer Target Pembelajaran:

Mahasiswa mampu memahami konsep dasar proses pembelajaran dan penggunaan komputer sebagai alat bantu pengajaran.

Materi:

1. Teknologi, media, dan pembelajaran

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

2. Sistem instruksional

3. Model ASSURE

4. Prinsip-prinsip visual untuk pembelajaran

5. Audio untuk pembelajaran

6. Pengembangan multimedia pembelajaran

7. Analisis kebutuhan

8. Desain multimedia pembelajaran

9. Implementasi multimedia pembelajaran

10. Evaluasi multimedia pembelajaran Referensi:

1. Lee, William. W, dan Owen, Diana. L . Multimedia-based Instructional Design: Computer-based Training, Web-based Training, Distance Broadcast Training, Performance-based Solutions. USA: Pfeiffer. 2004

2. Smalldino, Sharon E., Instructional Technology and Media for Learning 8th ed., Pearson Prentice-Hall, 2004

Grafika 3 Dimensi Target Pembelajaran:

Mahasiswa memahami dan mampu melakukan pemodelan 3D serta mampu memproduksi objek 3D

Materi:

1. Dasar Matematika untuk grafika computer,

2. Struktur Data untuk grafika 3D,

3. Kurva Bezier, Spline,

4. Pemodelan dengan polygonal datasets,

5. Color, iluminasi dan lighting serta shading,

6. Konsep procedural texture,

7. Realistic rendering,

8. Ray tracing dan radiosity,

9. Grafika 3D dengan OpenGL,

10. Grafika 3D dengan directX. Referensi:

1. Ferguson, Stuart, Practical Algorithm for 3D Computer Graphics, AK Peters, USA, 2001.

2. Bruss, Samuel, 3D Computer Graphics : A Mathematical Introduction with OpenGL, 2003, Cambridge University Press, England.

Animasi Komputer Target Pembelajaran:

Mahasiswa memiliki kemampuan untuk memahami pengertian dasar dasar serta teknik – teknik

kemampuan untuk mengimplementasikannya dalam sebuah project singkat animasi. Materi:

1. Pengantar Animasi,

2. Workflow Proses Animasi,

3. Teknik Dasar Animasi,

4. Komparasi Aplikasi Animasi,

5. Interpolasi,

6. Teknik rendering,

7. Morphing dan Warping,

8. Kinematic Modelling,

9. Kontrol grup objek,

10. Natural Phenomena: Plants, Water dan Gas,

11. Modelling dan Animated Articulated Figure,

Buku Panduan Akademik Jurusan Teknik Informatika 71 FTI UII 2014/2015

12. Layering pada model human Referensi:

1. Giambruno, Mark, 2002, 3D graphics and Animation. New Jersey: Prentice Hall.

2. Parent, Rick, 2002, ComputerAnimation Algorithms and Techniques, Morgan Kaufman, USA.

3. Avgerakis, George,2004, Digital Animation Bible, McGraww Hill,USA.

Pengembangan Gim Target Pembelajaran:

Mahasiswa mengetahui dan memahami proses pengembangan gim, serta mampu membuat perancangan game dengan hasil berupa dokumen perancangan game. Mahasiswa memiliki wawasan prospek bisnis dan masa depan industri game.

Materi:

1. Pengantar Gim

2. Arsitektur Gim

3. Rekayasa Perangkat Lunak untuk Gim

4. Perancangan Gim Komputer

5. Teknologi dan implementasi perangkat lunak untuk aplikasi gim

6. Penggunaan AI dalam Gim

7. Play testing

8. Game marketing

9. Masa depan industri gim Referensi:

1. Schell, J. The Art of Game Design. Elsevier, USA.,2008

2. Flynt, JP. Software Engineering for Game Developers. 2005. Thompson Course Technology, USA.

3. Bethke, E. Game Development and Production. 2003. Word Ware Publishing, Inc., USA

4. Millington, I. Artificial Intelegence for Game. 2006. Elsevier, USA

Pemrograman Gim Target Pembelajaran:

Mahasiswa mampu menggunakan blender sebagai salah satu game engine dalam pengembangan gim dan mampu melakukan pembuatan dan pemrograman gim dengan game engine tersebut.

Materi:

1. Dasar Matematika untuk Game

2. Struktur Data untuk Game

3. Pemodelan lingkungan dan Struktur data spasial

4. Pembuatan Protototipe

5. Pengujian

6. Pemrograman Multimedia

7. Pemrograman AI

8. Pemrograman Jaringan game Referensi:

1. Millington, I. Artificial Intelegence for Game. 2006. Elsevier, USA.

2. Sherrod, A. Data Structure and Algorithms for Game Developers. 2007. Charles River Media, USA.

3. Kodicek, D. Mathematics and Physics for Programmer. 2005. Charles River Media

Teknik Pengolahan Citra Target Pembelajaran:

Mahasiswa memiliki kemampuan untuk memahami pengertian dasar serta teknik –teknik dalam pengolahan citra digital serta kemampuan untuk mengimplementasikannya dalam sebuah project sederhana pengolahan citra penggunaan tools tersedia.

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Materi:

1. Model dasar citra

2. Operasi dasar citra dan Matlab

3. Transformasi citra

4. Peningkatan kualitas citra

5. Segmentasi citra

6. Kompresi citra

7. Representasi dan deskripsi

8. Morphologi

9. Wavelet

10. Pengenalan dan interpretasi citra

11. Keamanan Citra Digital Referensi:

1. nd Gonzalez, R. C, Woods, R. E. (2002), “Digital Image Processing”, 2 edition, Addison Wesley.

2. Gonzalez R. C., Woods, R. E. (2002), “Digital Image Processing with Matlab”, Addison Wesley.

3. th Russ, J. C. (2002), “The Image Processing Handbook”, 4 Edition, USA, CRC Press

Bidang Minat Komputasi dan Sistem Cerdas

Logika Fuzzy Target Pembelajaran:

Mahasiswa mampu memahami konsep-konsep logika fuzzy dalam pengambilan keputusan dan mampu mengimplementa-sikannya.

Materi:

1. Teori himpunan fuzzy

2. Sistem inferensi fuzzy.,

3. Pengclusteran fuzzy.,

4. Basisdata fuzzy,

5. Fuzzy Multi Attrubute Decision Making (FMADM). Referensi:

1. Cox, Earl. 1995. Fuzzy Logic for Business and Industry. Charles River Media inc. Rockland, Massachusetts.

2. Ross, Timothy J. 2005. Fuzzy Logic with Engineering Applications. Edisi ke-2. John Wiley & Sons Inc. Inggris.

3. Kusumadewi, Sri; dan Hartati, Sri. 2006. Fuzzy Multi-Attribute Decision Making. Graha Ilmu, Yogyakarta.

4. Kusumadewi, Sri; dan Purnomo, Hari. 2004. Logika Fuzzy untuk Pendukung Keputusan. Graha Ilmu, Yogyakarta.

5. Kusumadewi, Sri. 2002. Analisis & DesainSistem Fuzzy Menggunakan Toolbox MATLAB. Graha Ilmu, Yogyakarta.

6. Zimmermann. 1991. Fuzzy Set Theory an Its Applications. Edisi-2. Massachusetts: Kluwer Academic Publishers.

7. Yan Jun, Michael dan James Power. 1994. Using Fuzzy Logic (Toward Intelligent Systems). New York: Prentice-Hall

8. Terano, Thosiro, Kiyoji Asai, dan Michio Sugeno. 1992. Fuzzy Systems Theory and Its Applications. London: Academic Press

Komputasi Evolusioner Target Pembelajaran:

Buku Panduan Akademik Jurusan Teknik Informatika 73 FTI UII 2014/2015

Mahasiswa dapat memahami konsep dasar komputasi evolusioner, konsep algoritma evolusioner dan penerapannya, algoritma genetika, memahami pemrograman evolusi dan penerapannya, konsep parameter dan pengaturannya, operator algoritma Genetika, konsep Hibridasi dan penerapannya.

Materi:

1. Inspirasi dari proses biologi (Evolusi Darwin dan Genetika).

2. Konsep Komputasi Evolusioner.

3. Pengertian Algoritma Evolusioner dan komponen- komponennya.

4. Aplikasi Algoritma evolusioner.

5. Pengantar Algoritma Genetika, representasi individu, mutasi, rekombinasi.

6. Inisialisasi Populasi, rekombinasi, mutasi, model populasi, seleksi induk. pembaharuan generasi.

7. Pengantar perubahan parameter.

8. Local search dan memetic algorithms Referensi:

1. Back, Thomas. (1996). Evolutionary Algorithms in Theory and Practice. New York: Oxford University Press.

2. Eiben, AE. (2003). Introduction to Evolutionary computing. Germany: Springer.

3. Gen, Mitsuo., Cheng, Runwei. (1997). Genetic Algorithms and Engineering Design. New york:John Wiley and Sons Inc.

4. Kallel, naudts, Rogers. (2003). Theoretical Aspect of Evolutionary Computing. Germany: Springer.

Jaringan Syaraf Tiruan Target Pembelajaran:

Mahasiswa mampu memahami konsep –konsep jaringan syaraf tiruan dan mampu mengimplementasikannya.

Materi:

1. Pengenalan JST,

2. Perceptron,

3. Adaline dan Madaline,

4. Delta Learning Rule,

5. BackPropagation,

6. Counterpropagation,

7. Radial Basis Function,

8. Kohonen Self Organizing Map,

9. Ridge Polinomial Neural Network,

10. LVQ. Referensi:

1. Faussett, Laurene. Fundamental of Neural Networks: Architectures, Algorithms, and Applications. Englewood Cliffs, New Jersey: Prentice-Hall, 1994.

2. Hassounn, Mohamad H. Fundamentals of Artificial Neural Networks. The MIT Press Cambridge, 1995.

Sistem Pakar Target Pembelajaran:

Mahasiswa mampu memahami konsep –konsep sistem pakar (expert systems) dan mampu mengimplementasikannya.

Materi:

1. Definisi & ruang lingkup sistem pakar,

2. Struktur, domain dan tipe-tipe sistem pakar,

3. Rekayasa pengetahuan (Representasi pengetahuan, Akuisisi pengetahuan),

4. Pengembangan sistem pakar. Referensi:

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

1. Liebowitz, Jay (1997), “The Handbook of Applied Expert System”, CRC Press, Boca Raton.

2. Turban, Efraim; Aronson, Jay; Liang, Ting-

Peng.(2005), “Decision Support System and Intelligent System, 7 ”, Pearson Prentice-Hall Education International, New Jersey.

th

Pembelajaran Mesin Target Pembelajaran:

Mahasiswa mampu memahami konsep, metode, dan aplikasi dari machine learning serta dapat menerapkannya.

Materi:

1. Problem dan konsep belajar,

2. Supervised vs. Unsupervised learning,

3. Evaluasi Hipotesis,

4. Belajar secara statistik,

5. Pohon Keputusan,

6. Jaringan Syaraf Tiruan,

7. Jaringan Bayes,

8. Algoritma Genetika,

9. Belajar secara Induktif dan Analitik,

10. Computational Learning Theory,

11. Reinforcement dan Delayed-reinforcement Learning. Referensi:

1. Alpaydin, Ethem. Introduction to Machine Learning. The MIT Press, 2004.

2. Mitchell, Tom. Machine Learning. McGraw-Hill, 1997.

Pemrograman Non Prosedural Target Pembelajaran:

Mahasiswa dapat menyelesaikan masalah dengan menggunakan paradigma pemrograman deklaratif dan pemrograman fungsional serta dapat menentukan persoalan yang cocok untuk diselesaikan dengan paradigma-paradigma tersebut.

Materi:

1. Pemrograman Logika/Deklaratif:

a. Fakta dan Aturan

b. Aritmatika dan Logika

c. Struktur Kontrol

d. Struktur Data List

e. Penerapan dengan Prolog

2. Pemrograman Fungsional:

a. Fungsi dan Ekspresi

b. Fungsi-fungsi standar

c. Rekursifitas

d. Struktur Data Record

e. Strukutr Data List

f. Penerapan dengan LISP Referensi:

1. Andoko, A. (1989) “Tuntunan Praktis Pemrograman Bahasa Prolog”, Jakarta, PT Elex Media Komputindo.

2. Friedman, L. W. (1991), “Comparative Programming Languages (Generalizing The Programming Function)”, New Jersey, Prentice-Hall International Editions.

3. Luger, G. F. (2002), “Artificial Intelligence Structures and Strategies for Complex Problem Solving”, England, Addison – Wesley Publishing Company.

Buku Panduan Akademik Jurusan Teknik Informatika 75 FTI UII 2014/2015

4. Sethi, R. (1996), “Programming Languages (Concepts & Constructs) 2nd Edition”, Massachusetts, Addison – Wesley Publishing Company.

5. Sterling, L., dan Saphiro, E. (1986), “The Art of Prolog”, Massachusetts, MIT.

6. Suyoto (2004), “Intelegensi Buatan (Teori dan Pemrograman)”, Yogyakarta, Penerbit Gava Media.

7. rd Winston, P.H., dan Horn, P.B.K (1989), “LISP 3 Edition”, New York, Addison Wesley Inc.

Pengolahan Bahasa Alami Target Pembelajaran:

Mahasiswa mampu memahami konsep-konsep pengolahan bahasa alami baik dalam bentuk pengenalan teks maupun suara

Materi:

1. Pengenalan PBA,

2. Mesin-mesin Bahasa,

3. Chomsky,

4. Finite State Otomata,

5. Parsing Grammar,

6. Speech to Text,

7. Text to Speech,

8. Mechine Translation,

9. Thesaurus,

10. Stemming. Referensi:

1. Krulee, Gilbert K. Computer Processing of Natural Language. Prentice-Hall International Editions. 1991.

2. Erwin, Muhammad. Diktat Kuliah Pengolahan Bahasa Alami. Teknik Informatika UII. 2004.

Sistem Pendukung Keputusan Target Pembelajaran:

Mahasiswa dapat memahami konsep dari Sistem Pendukung Keputusan kemudian dapat mengimplementasikannya.

Materi:

1. Konsep Dasar Keputusan

2. Evolusi Sistem Operasi

3. Karakteristik dan konponen-konponen SPK

4. Manajemen Pendukung Keputusan

5. Metodologi Analisis Keputusan

6. Konsep GSS

7. Konsep EIS Referensi:

1. Turban, E. and Jay E.Aronson and Ting Peng Liang. 2005. Decision Support Systems and Intelligent Systems. Seventh Edition, Pearson Prentice-Hall, New Jersey.

2. Suryadi, K. dan M.Ali Ramdhani. 1998. Sistem Pendukung Keputusan. PT. Remaja Rosdakarya, Bandung.

3. Daihani, D.Umar. 2001. Komputerisasi Pengambilan Keputusan. PT Elex Media Komputindo, Jakarta.

4. Mallach, E.G. 1994. Understanding Decision Support Systems and Expert Systems. Richard D.Irwin, Inc., USA.

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Bidang Minat Sistem Informasi

Sistem Informasi Geografis Target Pembelajaran:

Mahasiswa mampu memahami konsep dasar pengolahan data untuk sistem informasi geografis

Materi:

1. Pengantar SIG

2. Informasi Geografis dan Jenis Data Spasial

3. Pengantar Tools untuk Pengolahan Data Spasial

4. Manajemen dan Kualitas Data Spasial

5. Analisis Data Spasial

6. Visualisasi Data Spasial

7. Implementasi SIG

8. Trend Penggunaan SIG Referensi:

1. Bernhardsen, T, Geographic Information Systems: An Introduction. New York: John Wiley & Sons, 1999.

2. de By, Rolf A., et al, Principles of Geographic Information System: An Introductory Textbook. Enschede, The Netherlands: ITC Educational Textbook Series, 2004.

Audit Sistem Informasi Target Pembelajaran:

Mahasiswa mampu menerapkan proses audit Sistem Informasi sesuai dengan standard dan panduan serta memberikan rekomendasi penyelesaian masalah Sistem Informasi.

Materi:

1. Manajemen Audit Sistem Informasi

2. Standard dan Panduan Audit Sistem Informasi

3. Analisis Resiko

4. Pengendalian Intenal

5. Unjuk kerja Audit Sistem Informasi

6. Pengendalian dan Evaluasi diri

7. Perubahan dalam Proses Audit Sistem Informasi Referensi: CISA Review Manual. USA, 2008

Sistem Manajemen Basisdata Target Pembelajaran:

Mahasiswa mampu memahami konsep-konsep manajemen sistem basis data dan mampu mengimplementasikannya.

Materi:

1. Kalkulus dan Aljabar Relasional,

2. Struktur Penyimpanan Basisdata,

3. Index dan Hashing,

4. Pemrosesan Query,

5. Transaksi,

6. Kendali Konkurensi,

7. Pemulihan Kegagalan,

8. Arsitektur Sistem Basisdata,

9. Studi Kasus Basisdata Enterprise,

10. Basisdata Berorientasi Objek,

11. Aplikasi Basisdata Modern.

Referensi:

Buku Panduan Akademik Jurusan Teknik Informatika 77 FTI UII 2014/2015

1. Ramakrishnan, R., Gehrke, J.. Database Management Systems 3 rd Edition, McGraw- Hill, 2003.

2. Elmasri, R., Navathe, S.B., Fundamentals of Database Systems, 3 rd Edition, Addison- Wesley, 2000.

3. Silberschatz, A., Korth, H.F., Sudarshan, S. Database System Concepts, 5/e, McGraw- Hill, 2005

4. Silverston, Len. The Data Model Resource Book Revised Edition Vol 2. Wiley Computer.

Administrasi Basisdata Target Pembelajaran:

1. Mahasiswa mendapatkan konsep dan pengalaman dalam menginstal, membuat dan mengelola basisdata Oracle 10g versi Enterprise.

2. Mahasiswa mampu mengkonfigurasi dan memonitor basisdata Oracle 10g.

3. Mahasiswa mampu mengimplementasikan strategi backup dan recovery.

Materi:

1. Pendahuluan

2. Instalasi basisdata Oracle 10g

3. Pembuatan dan pengelolaan instance basisdata

4. Struktur Penyimpanan

5. Pengelolaan pengguna

6. Manajemen Objek Skema

7. Pengelolaan data dan konkurensi

8. Keamanan basisdata Oracle

9. Oracle Net Service

10. Pengelolaan Proaktif

11. Pengawasan Kinerja

12. Konsep backup dan pemulihan basisdata

13. Teknologi Flashback

14. Pemindahan Data Referensi: Best, Tom, Billings, M.J. Oracle Database 10g: Administration Workshop I. Oracle University, California. 2005.

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Teknologi Basisdata Target Pembelajaran:

Mahasiswa mendalami konsep dasar basisdata relasional dan mampu menggunakan bahasa pemrograman SQL pada Oracle 10g dalam menulis query untuk satu atau beberapa tabel, memanipulasi data di tabel, membuat objek basisdata dan menampilkan metadata.

Materi:

1. Pengenalan Oracle 10g dan SQL Statement SELECT,

2. Pembatasan dan Pengurutan Data,

3. Single-row function dan group function,

4. Tampilan data beberapa tabel dengan syntax join,

5. Pemakaian subquery,

6. Operator Himpunan,

7. DML (Data Manipulation Language),

8. DDL (Data Definition Language),

9. Manajemen Objek basisdata dan Dictionary View,

10. Kontrol Akses User,

11. Manajemen Data Berukuran Besar,

12. Manajemen Data dalam Timezone berbeda,

13. Penggunaan subquery dan query hirarkis,

14. Regular Expression (RE)

Referensi:

1. Greenberg, Nancy. Oracle Database 10g: SQL Fundamental I. Oracle, California. 2004

2. Vennapusa, Priya. Oracle Database 10g: SQL Fundamental II. Oracle, California. 2004

Manajemen Proses Bisnis Target Pembelajaran:

Mahasiswa mampu memahami konsep dan arsitektur proses bisnis enterprise, serta mampu melakukan pemodelan proses bisnis yang mendukung roda organisasi suatu enterprise.

Materi:

1. Klasifikasi proses bisnis

2. Evolusi arsitektur sistem enterprise

3. Pemodelan proses bisnis

4. Pola rancangan proses

5. Orkestrasi proses

6. Koreografi proses

7. Arsitektur manajemen proses bisnis

8. Metodologi proses bisnis

9. Studi kasus Referensi:

1. Weske, Mathias. Business Process Management. Concepts, Languages, Architectures. Springer, 2007.

2. Khosrowpour, Mehdi. Cases on Information Technology and Business Process Reengineering. Idea Group Publishing, 2006.

3. Havey, Michael. Essential Business Process Modelling. O'Reilly, 2005

Buku Panduan Akademik Jurusan Teknik Informatika 79 FTI UII 2014/2015

Layanan Web Target Pembelajaran:

Mahasiswa mampu memahami konsep dan studi kasus pengembangan layanan web dan mampu mengimplementasikannya.

Materi:

1. Pengenalan Layanan Web

2. Arsitektur Layanan Web

7. Keamanan Layanan Web

8. Implementasi Layanan Web Referensi:

1. Pots, Stephen and Mike Kopack, Sams Teach Yourself Web Services in 24 Hours, Sams, 2003

2. Newcomer,Eric, Underatanding Web Services:XML,WSDL, SOAP and UDDI, Addison- Wesleyl,2002

3. Cerami, Ethan, Web Serv ices Essentials (O‟Reilly XML), O‟Reilly Media ., 2002

Sistem Informasi Enterprise Target Pembelajaran:

Mahasiswa mampu memahami konsep sistem informasi enterprise dan memahami modul- modul yang terdapat dalam perangkat lunak mySAP ERP (Enterprise Resource Planning).

Materi:

1. Konsep mySAP ERP,

2. Pengenalan sistem mySAP ERP

3. SAP R/3 modul logistik: Sales dan Distribution,

4. SAP R/3 modul logistik: Material Management

5. SAP R/3 modul Human Resource,

6. SAP R/3 modul Accounting,

7. Teknologi mySAP,

8. Layanan mySAP. Referensi:

1. Genovate. IHL10 mySAP ERP IHL Appreciation.

2. Blain, Jonathan. Using SAP R/3. Que Production. 1996.

Bidang Minat Rekayasa Perangkat Lunak

Pemrograman Berorientasi Komponen Target Pembelajaran:

Mahasiswa mampu memanfaatkan komponen perangkat lunak dalam membangun aplikasi.

Materi:

1. Rekayasa perangkat lunak berbasis komponen.

2. Teknologi komponen

3. Proses pengembangan berbasis komponen.

4. Pengenalan Enterprise Java Bean (EJB).

5. Komponen EJB.

6. EJB Application

Referensi:

Heriyanto, Bambang. (2004). Rekayasa Sistem Berorientasi Objek. Informatika Bandung

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Pola Rancangan Berorientasi Obyek Target Pembelajaran:

Mahasiswa dapat membuat perangkat lunak yang baik dengan menggunakan pola/pattern yang telah dikembangkan untuk menyelesaikan problem-problem tertentu dalam pemrograman perangkat lunak.

Materi:

1. Kriteria perangkat lunak yang baik.

2. Pengenalan pola.

3. Creational pattern.

4. Structural pattern.

5. Behaviour pattern.

6. Penerapan pola dalam pemrograman. Referensi:

1. Gamma, Erich and Friends. (1994). Design Pattern, Elements Of Reusable Object Oriented Software. Addison-wesley.

2. Freeman, Erick & Elisabeth Freeman. (2000). Head First Design Pattern . O‟Reilly

Pengembangan Perangkat Lunak Agile Target Pembelajaran:

Mahasiswa mampu memahami dan menerapkan metode pengembangan perangkat lunak agile sebagai alternatif pengembangan perangkat lunak secara konvensional

Materi:

1. Pengantar pengembangan perangkat lunak agile

2. Kerja tim

3. Pelanggan dan pengguna

4. Manajemen waktu

5. Pengukuran proyek pengembangan

6. Penjaminan kualitas

7. Scrum

8. Test-Driven Development

9. Extreme Programming Referensi:

1. Hazzan, Orit and Dubinsky, Yael, Agile Software Engineering. Springer, 2008.

2. Stober, Thomas and Hansmann, Uwe, Agile Software Development, Best Practices for Large Software Development Projects. Springer, 2010.

Teknologi XML Target Pembelajaran:

Mahasiswa mampu memahami konsep dan pengetahuan mengenai XML dan implementasi serta transformasinya dalam aplikasi

Materi:

1. Definisi dan ruang lingkup XML

2. DTD dan Namespaces

3. Format dokumen dengan XML

4. Transformasi dan aplikasi XML

5. Document Object Model

6. Parsing dokumen XML

7. Integrasi basis data dengan XML

8. Format Open Document XML Referensi: -

Teknologi Java Materi:

1. Pengenalan Java,

Buku Panduan Akademik Jurusan Teknik Informatika 81 FTI UII 2014/2015

2. Variabel dan tipe data,

3. pernyataan kondisional,

4. Perulangan,

5. Fungsi dan Prosedur,

6. Kelas dan Objek,

7. Penurunan kelas, polymorphism,

8. fungsi I/O,

9. Thread,

10. Jaringan,

11. Koneksi Database. Referensi:

1. Microsystem, Sun Team. Java Programming Fundamental. Sun Microsystem, 2000

2. Kadir, Abdul. Pemrograman Java. Andi Offset, 1999

Semantic Web Target Pembelajaran:

Mahasiswa memahami konsep-konsep dasar semantic web dan memahami beberapa teknologi pendukung untuk membangun aplikasi berbasis semantic web

Materi:

1. Pengenalan Semantic Web

2. Konsep-konsep Dasar

3. Teknologi pendukung

4. Aplikasi Referensi:

1. Breitman, et al. (2007), “Semantic Web: Concepts, Technologies, and Applications”. Springer.

2. Alseso, et al. (2008), “Thinking on the web: Berners-Lee, Godel and Turing”. Wiley- Interscience.

3. Horridge, Matthew. (2009), “Protégé OWL Tutorial”. Retrieved June 20, 2010, from http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/

4. Sirin, E. and Grove, M. (2009), “Building Ontology-based applications using Pellet”. Retrieved June 20, 2010, from http://clarkparsia.com/pellet/tutorial

5. Lord, P., et al. (2008), “Applying Semantic Web Services to bioinformatics: Experiences Gained, lessons learnt”. Retrieved June 20, 2010 from http://www.cs.man.ac.uk/~hulld/papers/applying_semantic_web_services_to_bioinfor matics.pdf

6. Sheth, A., et al. (2009 ), “Semantics Powered Bioinformatics”. Retrieved June 20, 2010 from http://www.docstoc.com/docs/18313258/Semantic-Bioinformatics.

7. Stephens, S., et al. (2006), “Aggregation of bioinformatics Data Using Semantic Web” Technology. Journal of Web Semantics.

8. An icic, et al. (2009), “An Architecture for Semantics Enterprise Application Integration Standards”. Retrieved June 20,2010 from http://www.mel.nist.gov/msidlibrary/ doc/seais.pdf

9. Bouras, A., et al. (2007), “ENIO: an Enterprise Application Integration Ontology”. Retrived June 20, 2010 from http://www.imu.ntua.gr/Papers/C88-ENIO-Bouras- Gouvas-Mentzas.pdf.

10. http://linkeddata.org

11. Hebeler, J. and Fisher, M. (2009), “Semantic Web Programming”. Wiley Publishing.

12. Taylorm J. and Segaran, T. (2009), “Programming the Semantic Web”. O‟Reilly Media

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015

Rekayasa Web Target Pembelajaran:

Mahasiswa mampu memahami konsep dan studi kasus manajemen proyek web dan mampu mengimplementasikannya dalam suatu proyek pengembangan web.

Materi:

1. Definisi & ruang lingkup Rekayasa Web,

2. Proses Rekayasa Web,

3. Teknik Perencanaan,

4. Teknik Desain,

5. Teknik Implementasi,

6. Teknik Promosi dan Pemeliharaan. Referensi:

1. Powell, Thomas A, Dominique Cutts and David Jones, Web Site Engineering: Beyond Web Page Desain, Prentice Hall, 1998

2. Burdman, Jessica, Collaborative Web Development: Strategies and Best Practices for Web Teams, Addison Wesley, 1999

3. Nakano, Russel, Web Content Manage-ment: A Collaborative Approach, Addison Wesley, 2002.

4. Shelford, Thomas J and Gregory A. Remillard, Real Web Project Management: Case Studies and Best Practices from the Trenches, Addison Wesley, 2002.

Bidang Minat Informatika Medis

Sistem Informasi Kesehatan Target Pembelajaran:

Mahasiswa mengerti bagian-bagian dari sistem informasi kesehatan, serta mampu membangun suatu model sistem informasi kesehatan

Materi:

1. Klasifikasi dan Pengkodean

2. Kualitas Data Kesehatan

3. Aspek Hukum dan Regulasi Informasi Kesehatan

4. Sistem Informasi Rekam Medis

5. Sistem Informasi Puskesmas

6. Sistem Informasi Rumah Sakit

7. Sistem Pendukung Keputusan Klinis

8. Standar Sistem Informasi Kesehatan

9. Perawatan Kesehatan Masyarakat Referensi:

1. Bemmel, J.H.; dan Musen, M.S. 1997. Handbook of Medical Informatics. Netherlands: Bohn Srafleu Van Loghum.

2. Shortliffe, Edward H, dan Cimino, James J. 2006. Biomedical Informatics: Computer Application in Health Care and Biomedicine. 3 rd edition. Springer Science + Business

Media LLC. New York

3. Kusumadewi, dkk. 2009. Informatika Kesehatan. Yogyakarta: Graha Ilmu

Telemedicine Target Pembelajaran:

Mahasiswa mengerti, memahami dan mengenal beberapa model telemedicine dan mampu merancang salah satu bentuk telemedicine

Materi:

1. Definisi, sejarah dan aplikasi

2. Teknologi informasi untuk perawatan dan monitoring kesehatan

3. e-Health untuk perawatan kesehatan personal

4. Integritas, keamaan, dan privasi data

Buku Panduan Akademik Jurusan Teknik Informatika 83 FTI UII 2014/2015

5. Isu etik dan legalitas

6. Malpraktik dan resiko manajemen

7. Robotics Telemedicine Referensi:

1. Martinez, Lucia; dan Gomez, Carla. 2008. Telemedicine in the 21 st Century. Nova Science Publishers

2. Maheu, Marlene M; Whitten, Pamela; dan Allen, Ace. 2001. E-Health, Telehealth, and Telemedicine: A Guide to Startup and Success (Jossey-Bass Health Series). 1 st edition.

Jossey-Bass.

3. Xiao, Yang; dan Chen, Hui. 2008. Mobile Telemedicine: A Computing and Networking Perspective. Auerbach Publications.

4. Kusumadewi, dkk. 2009. Informatika Kesehatan. Yogyakarta: Graha Ilmu

84

Buku Panduan Akademik Jurusan Teknik Informatika FTI UII 2014/2015