silabus mata kuliah program studi teknik informatika mata kuliah : algoritma dan pemrograman kode mata kuliah : 142ai1401 beban kr

SILABUS MATA KULIAH
PROGRAM STUDI TEKNIK INFORMATIKA
Mata Kuliah : Algoritma dan Pemrograman
Kode Mata Kuliah : 142AI1401
Beban Kredit : 4 SKS
Prasyarat : -
Kuliah ini mengajarkan konsep-konsep dan teknik-teknik dasar
pemrograman imperatif dan struktur datanya. Bahasa yang digunakan
adalah bahasa Pascal dan C. Topik-topik yang akan dibahas meliputi:
pengenalan komputer dan pemrograman; operator dan ekspresi; fungsi dan
rekursi array dan pointer; character dan string; input dan output; set
dan union; pemrosesan file; alokasi memori dinamis; struktur data
sederhana; linked list; stack dan queue; preprocessor. Data:
abstraksi; pemetaan dan struktur; masukan/keluaran; teknik dan gaya
pemrograman; logic programming; konsep logic programming; List:
representasi dan operasi; Backtracking: cut and negation;
masukan/keluaran: konstruksi dan manipulasi; operasi pada struktur
data.
Buku acuan :
1. Koffman, E.B., Pascal, 5th Ed., Addison Wesley, 1995
2. Deitel, H.M. & P.J. Deitel, C: How to program, 2nd Ed. Prentice
Hall, 1994
3. Kerninghan, B.W. & M.D. Ritchie, The C Programming Language, 2nd
Ed. Prentice Hall, 1988
4. Weiss, M.A., Data Structures and Algorithm Analysis, 2nd Ed., The
Benjamin/Cummings, 1995.
5. Aho, A.V., J.E. Hopcroft & J.D. Ullman, Data structures and
Algorithms, Addison Wesley, 1983.
Mata Kuliah : Pengantar Teknologi Informasi
Kode Mata Kuliah : 142AI1202
Beban Kredit : 2 SKS
Prasyarat : -
Memberikan pengenalan akan dasar-dasar perangkat lunak dan keras
komputer, untuk menjembati kemampuan komputer mahasiswa baru yang
minim bahkan mungkin tidak tahu komputer sama sekali, juga agar
mahasiswa dapat mengenal dan memahami konsep-konsep teknologi
informasi; komponen-komponennya serta penerapan atau aplikasinya dalam
kehidupan. Topik yang dibahas antara lain: Information Technology in
Perspective; Using the PC: Popular Productivity Software; Inside the
Computer; Storing and Retrieving Information; Information Input and
Output; Networks and Networking; Going Online; The Windows
Environment; PC Software for Every Application; Computers in Society :
Today, Computers in Society : Tomorrow; Information Systems;
Developing Business Information Systems.
Buku acuan :
1.
Hartono, J., Pengenalan Komputer, Penerbit Andi, 1999.
2.
Brookshear, J.G., Computer Science: An overview, 4th Ed.,
Benjamin/Cumming, 1994.
3.
Long, L. and Long, N., Computers, 8th edition, Prentice Hall, ISBN
0-13-088236-4. 2001.
4.
Senn, J.A. Information Technology in Business : Principles,
Practices, and Opportunities, 2nd Edition. Upper Saddle River, NJ:
Prentice Hall, 1998.
Mata Kuliah : Kalkulus
Kode Mata Kuliah : 142AI1403
Beban Kredit : 4 SKS
Prasyarat : -
Topik yang akan dibahas pada kuliah ini meliputi fungsi dan
penggambaran grafik fungsi, limit, turunan dan diferensial, penerapan
turunan, integral, penerapan integral, fungsi transenden dan invers,
teknik pengintegralan.
Buku acuan :
1.
Purcell, E.J. & D. Varberg, 1994, Calculus with Analytic Geometry
(Kalkulus dan Geometri Analitis). 5th ed. Prentice-Hall, Inc. Book
I. - alih bahasa, penerbit Erlangga.
2.
Steward, J., 2001, Calculus. 4th ed. International Thomson
Publishing, Inc. Book I. - alih bahasa, penerbit Erlangga.
Mata Kuliah : Konsep Bahasa Pemrograman
Kode Mata Kuliah : 142BI1201
Beban Kredit : 2 SKS
Prasyarat : -
Topik yang dibahas pada kuliah ini meliputi memahami konsep dasar
dalam unsur-unsur bahasa pemrograman, memahami statemen input dan
output, memahami statemen perulangan, memahami statemen percabangan,
memahami beberapa operasi string, memahami function dan procedure,
memahami beberapa operasi pada tipe data.
Buku acuan :
1.
Sethi, S., Programming Languages, concepts and constructs, 1989.
2.
Pratt, T.W., Programming Languages: Design & Implementation,
Prentice-Hall, 1984.
Mata Kuliah : Pengantar Basis Data
Kode Mata Kuliah : 142BI1402
Beban Kredit : 4 SKS
Prasyarat : -
Topik yang dibahas pada kuliah ini meliputi memahami konsep basis
data, abstraksi basis data, bahasa basis data dan struktur sistem
basis data, teori dan konsep sistem basis data relasional, teori dan
konsep normalisasi data serta mampu mengimplementasikan dalam
perancangan sistem basis data, model data, entity-relationship serta
mampu mengimplementasikan sebagai salah satu tahap dalam perancangan
sistem basis data, Transformasi model data ke basis data, DBMS dan
struktur table, Indeks dan struktur penyimpanan dalam perancangan
sistem basis data, konsep denormalisasi data serta mampu
mengimplementasikan dalam perancangan sistem basis data, arsitektur
sistem basis data, pemilihan perangkat lunak pembangun sistem,
peneremahan operasi basis data, serta pemeliharaan integritas data
dalam aplikasi, lingkup penerapan basis data, basis data berorientasi
objek, basis data untuk multimedia, basis data untuk web.
Buku acuan :
1.
Rebecca M. Riordan, Designing Effective Database Systems, Addison
Wesley Professional, 2005.
2.
Husni I. Pohan, SQL + Tutorial plus Studi Kasus dengan Oracle dan
Sybase, Penerbit Informatika Bandung, 2002
3.
Elmasri, R., Navathe, S.B., Fundamental of Database Systems, 3rd
Edition, Addison Wesley, 2000.
Mata Kuliah : Pendidikan Agama
Kode Mata Kuliah : 142AP1204
Beban Kredit : 2 SKS
Prasyarat : -
Topik yang dibahas pada mata kuliah ini adalah memahami akan
nilai–nilai dasar kehidupan dalam beragama, bermasyarakat, berbangsa
dan bernegara yang berdasarkan Pancasila dan UUD 45 serta untuk
menumbuh kembangkan sikap hidup sehat, berakhlak mulia, taat
melaksanakan ibadat, mempunyai akidah beragama yang kuat, makin
bertambah nilai ketaqwaan kepada Tuhannya, berbudi luhur, profesional
dan beorientasi pada profesi sehingga punya kemampuan melakukan
pengkajian khalik, rasul, alam, amal salih dan agama dalam disiplin
ilmu. Sehingga pada gilirannya akan menjadi manusia yang berotak
cerdas dan berwawasan luas dan jauh kedepan tetapi dengan didasari
oleh rasa iman dan taqwa kepada Tuhannya.
Buku Acuan :
1.
Abdul A’la Al-Maududi, Prinsip-prinsip Islam, Al Maarif, Bandung
2.
Hasbi Ashiddeqy, Al Islam, Bulan Bintang, Jakarta
3.
Chalil, Munawar H., Definisi dan Sendi Agama, Bulan Bintang,
Jakarta, 1978
4.
Harun Nasution, Islam ditinjau dari berbagai segi dan aspeknya, UI
Pres,
Jakarta
Mata Kuliah : Praktikum Pemrograman
Kode Mata Kuliah : 142AI1205
Beban Kredit : 2 SKS
Prasyarat : -
Topik yang dibahas pada mata kuliah ini meliputi pengantar Pascal,
Implementasi Algoritma: tipe data, input dan output, assignment dan
Expresi, Analisis kasus, Subprogram: fungsi/prosedur, Unit program,
Proses sekuensial, Tabel: Pencarian nilai, Tabel: Pengurutan, File.
Buku Acuan :
1.
Niklaus Wirth (1987). Algorithms and Data structures.
2.
Knuth. (1977). The Art Of Computer Programming Vol 2 dan Vol 3.
3.
Horowitz and Sahni (1977). Fundamental of Algorithms
Mata Kuliah : Praktikum Internet
Kode Mata Kuliah : 142BI1203
Beban Kredit : 2 SKS
Prasyarat : -
Topik yang dipelajari pada mata kuliah ini meliputi dasar-dasar
website, eksternal links, templates, navigasi, utilitas dan menu
fungsi, tabel dan image, website dinamis, konten website, pengembangan
website.
Buku Acuan :
1.
Brian Proffitt, Microsoft Office ® FrontPage 2003 ® fast & easy
TM.
2.
About Face 3: The Essentials of Interaction Design, Published by,
Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN
46256. 2007.
3.
Eric Butow, User Interface Design for Mere Mortals®, Publisher:
Addison Wesley Professional, Pub Date: May 02, 2007.
4.
Ken Pugh, Interface Oriented Design, The Pragmatic Bookshelf,
Raleigh, North Carolina Dallas, Texas, June 2006.
5.
Liping Liu and Borislav Roussev, Management of the object-oriented
development process Published in the United States of America by
Idea Group Publishing (an imprint of Idea Group Inc.) ,701 E.
Chocolate Avenue, Suite 200, Hershey PA 17033, 2005
Mata Kuliah : Jaringan Komputer 1
Kode Mata Kuliah : 142AI2406
Beban Kredit : 4 SKS
Prasyarat : 142AI1202
Kuliah ini mengajarkan konsep-konsep dasar jaringan komputer dan cara
membangun LAN yang sederhana. Topik-topik yang akan dibahas meliputi:
pengenalan konsep jaringan komputer, komunikasi pada jaringan,
fungsionalitas dan protokol pada layer aplikasi, OSI transport layer,
OSI network layer, pengalamatan pada IPV4, OSI data-link layer, OSI
physical layer, ethernet, perencanaan dan peng-kabelan jaringan,
konfigurasi dan pengujian jaringan.
Buku Acuan:
1.
Dye, Mark A., Network Fundamentals, Cisco Networking Academy,
2008.
2.
Stalling, William, Computer Networking with Internet Protocols,
Pearson, 2004
3.
http://cisco.netacad.net/
Mata Kuliah : Struktur Data
Kode Mata Kuliah : 142AI2407
Beban Kredit : 4 SKS
Prasyarat : 142AI1401
Kuliah ini membahas berbagai jenis struktur data yang umumnya
digunakan dalam pemrograman bahasa tingkat tinggi, seperti PASCAL dan
C, seperti Lists, stacks, queues, trees, hashing, heaps, sets, dan
graphs. Struktur data yang telah diperkenalkan dalam kuliah konsep
pemrograman berhubungan dengan topik-topik di atas akan diperdalam
dengan pembahasan kompleksitas algoritma. Kuliah ini juga membahas dan
mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari
pemahaman dan evaluasi alat simpan, tinjauan karakteristik data
(record, teks, grafik), strategi pengaturan dan penyimpanan data
sesuai dengan karakteristik aplikasi, sampai dengan cara akses,
optimasi penyimpanan, dan pengamanan data.
Buku acuan :
1.
Weiss, M.A., Data Structures and Algorithm Analysis, 2nd Ed., The
Benjamin/Cummings, 1995.
2.
Brassard, G. & P. Bratley, Algorithmics Theory & Practice,
Prentice Hall, 1988.
3.
Aho, A.V. J.E. Hopcroft & J.D. Ullman, Data structures and
Algorithms, Addison Wesley, 1983.
4.
Wiederhold, G., File organization for data base design.
McGraw-Hill, 1987.
5.
Folk, M.J. & B. Zoelick, File structures. 2nd edition.
Addison-Wessley, 1992.
Mata Kuliah : Arsitektur dan Organisasi Komputer
Kode Mata Kuliah : 142AI2208
Beban Kredit : 2 SKS
Prasyarat : -
Kuliah ini membahas review komponen sistem komputer; metodologi
disain: disain sistem, disain level register, disain level prosessor;
Dasar-dasar prosessor: Organisasi CPU, Representasi data, instruction
set design; Disain datapath: Fixed-point arithmetic, Arithmetic-logic
unit, Floating-point arithmetic, pemrosesan pipeline; Disain kontrol:
Konsep dasar, hardwired control units, microprogrammed control,
pipeline control; Organisasi memory: teknologi memory, sistem memory,
cache; Organisasi sistem: metode komunikasi, I/O dan sistem kontrol,
parallel processing. Komponen-komponen computer; CPU; Memory;
Peripheral I/O; Addressing; Set Instruksi; Microprocessor.
Buku acuan :
1.
Hayes John P,."Computer Architecture and Organisation", McGraw
Hill, 1979
2.
Computer Organization & Design: The Hardware/Software Interface by
David Patterson and John Hennessy. Morgan Kaufman Publisher
3.
Gear,"Computer Organisation",McGraw Hill, 1979
4.
Hamacher V.C.,Vranesic Z.G and Zaky S.G"Computer Organization", 2
nd Edition, McGraw-Hill, 1984
5.
Hear (1985),"Computer Organization and Programming", McGraw-Hill.
6.
Aber Paul Malvno,"Elektronika Komputer Digital", (terjemahan Dali
S.Naga)
7.
Tanenbaum (1998),"Structured Computer Organization",Prentice Hall
Mata Kuliah : Logika Informatika
Kode Mata Kuliah : 142AI2209
Beban Kredit : 2 SKS
Prasyarat : 142AI1401
Kuliah ini membahas kalkulus Proposisi, Deduksi Pada Kalkulus
Proposisi, Himpunan, Kalkulus Predikat, Deduksi Pada kalkulus
Predikat, Semantik dan Verfikasi Program, Logika Temporal, Pengantar
Pemrograman Logika.
Buku acuan :
1.
Ben Ari, Mordechai and M. Ben Ari, “Mathematical Logic For
Computer Science 2nd Edition”, New York : Springer – Verlag, 2001;
2.
Cori, Rene, Daniel Lascar and Donald Pelletier, “Mathematical
Logic : A Course With Exercise”, Oxford University Press, 2000;
3.
Manna, Zohar & R. Waldinger, “Deductive Foundation Of Computer
Programming”, Addison Wesley, 1993;
Mata Kuliah : Bahasa Inggris
Kode Mata Kuliah : 142BK2604
Beban Kredit : 6 SKS
Prasyarat : -
Silabus yang dikembangkan ini adalah silabus dengan tujuan khusus yang
memungkinkan mahasiswa untuk memahami teks berbahasa Inggris dan
berbicara dalam bahasa Inggris yang berhubungan dengan bidang yang
mereka pelajari yang dikenal sebagai ESP (English for Specific
Purpose). Materi yang dibahas dalam mata kuliah ini terdiri dari
bebera topic antara lain : Grammar, Speaking, Reading dan Writing.
Metode pembelajaran yang dilakukan didesain untuk memotivasi mahasiswa
untuk dapat berbicara dalam bahasa ingggris antara lain melalui tanya
jawab, latihan, kerja kelompok dan presentasi. Mahasiwa juga dilatih
untuk memberikan pendapat, gagasan ataupun pandangan mengenai suatu
hal dan dituangkan dalam bentuk tulisan.
Buku acuan:
1.
Ridwansyah, 2006, Mastering English Grammar, Puspa Swara, Jakarta
2.
Hartanto, John, 2003, Accurate, brief and clear English grammar,
Indah Surabaya, Surabaya
3.
Surayin, 2003, A Guide of writing and speaking a good English
4.
Cyssco, Dhanny, 2000, Business Negotiation in English, Puspa
Swara, Jakarta
Mata Kuliah : Pendidikan Kewarganegaraan
Kode Mata Kuliah : 142AP2210
Beban Kredit : 2 SKS
Prasyarat : -
Kuliah ini membahas konsepsi dasar ketahanan Nasional, pengaruh timbal
balik gatra-gatra; Dasar pemikiran dan faktor yang mempengaruhi
Poltanas, serta garis besarnya; Perkembangan Polstra Hankamnas:
Pembangunan dan penggunaan kekuatan; Ancaman terhadap keamanan dan
keselamatan bangsa dan negara; Perkembangan sistem pertahanan keamanan
rakyat semesta.
Buku acuan :
1.
Lemhanas (1997), Kewiraan untuk Mahasiswa, Penerbit Gramedia,
Jakarta.
2.
Buku Modul Kewiraan, Universitas Terbuka, Jakarta
3.
Lemhanas (1997). Wawasan Nusantara, PT. Balai Pustaka, Jakarta
Mata Kuliah : Praktikum Struktur Data
Kode Mata Kuliah : 142AI2211
Beban Kredit : 2 SKS
Prasyarat : 142AI1401
Kuliah ini mempelajari Penerapan teori dan pembuatan aplikasi
menggunakan struktur data.
Buku acuan :
1.
Daniel F. Stubbc ang Neil W. Webre, Data Structures with Abstract
Data Type and Pascal, Brooks/Cole Publishing, 1985.
2.
Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman, Data
Structures and Algorithms, Addison Wesley 1983
3.
Niklaus Wirth, Algorithms and Data Structures, Prentice Hall 1986.
Mata Kuliah : Jaringan Komputer 2
Kode Mata Kuliah : 142CK3401
Beban Kredit : 4 SKS
Prasyarat : 142AI2406
Kuliah ini mengajarkan konsep dan protokol routing pada jaringan
komputer. Topik-topik yang akan dibahas meliputi: pengenalan routing
dan router, protokol static routing, protokol routing distance-vector,
protokol RIPv1 dan RIPv2, tabel routing, protokol IGRP dan EIGRP,
link-state dan OSPF.
Buku acuan:
1.
Graziani, Rick, Routing Protocols and Concepts, Cisco Networking
Academy, 2008
2.
http://cisco.netacad.net/
Mata Kuliah : Sistem Operasi
Kode Mata Kuliah : 142AI3412
Beban Kredit : 4 SKS
Prasyarat : -
Kuliah ini mempelajari Sistem Komputer, Sistem Operasi, Pengelolaan
Proses, Penjadwalan Proses,
Proses dan Kondisi Konkurensi, Kondisi Mutual Exuision, Deadlock,
Majamen
Memori, Sistem Paging, Segmentasi dan Kombinasi Paging Segmentasi,
Pengelolaan Piranti Masukan dan Keluaran (I/O), Mekanisme Perangkat
Lunak
pada I/O, Manajemen FILE, Sistem Keamanan, mengoperasikan sistem
operasi.
Buku acuan :
1.
Haryanto, Bambang, : ”Sistem Operasi”, Edisi II, Penerbit
Informatika Bandung, 2005.
2.
Stallings, William : ”Operating System”, Terjemahan.
Mata Kuliah : Basis Data
Kode Mata Kuliah : 142AI3213
Beban Kredit : 2 SKS
Prasyarat : 142BI1402
Kuliah ini membahas konsep dasar dari manajemen basis data yang
menyangkut aspek pemodelan dan perancangan, bahas dabn fasilitas,
implementasi dan penggunaan suatu basis data. Topik – topik yang akan
dibahas: pendahuluan; Arsitektur dan konsep dari sustem manajemen
basis data (SMBD); data modeling menggunakan entity relationship; data
modeling menggunakan model relational algebra; relational calculus;
SQL, QUEL, dan QBE; fungsional depedencies dan normalisasi untuk basis
data relation; algoritma dan proses design basis data relational;
pemrosesan dan optimisasi query; transaksi; concorency control;
recovery, security, sekilas tentang basis data terdistribusi.
Buku acuan :
1.
Elmasry, R. and S. Navethe, Fundamental of data base systems, 2nd
edition, McGrawHill, 1991.
2.
Date, C.J., An Introduction to Data Base Systems, Addison Wesley,
1995.
Mata Kuliah : Statistis Probabilitas
Kode Mata Kuliah : 142AI3214
Beban Kredit : 2
Prasyarat : -
Mata kuliah ini adalah mata kuliah yang mengajarkan metode untuk
melakukan pengolahan data yang meliputi pengumpulan , pengolahan dan
penganalisaan data sekaligus untuk menghasilkan kesimpulan atas
fenomena yang diamati. Adapun materi yang dibahas antara lain:
Statistik desriptip, penyajian data : distribusi frequensi, nilai
tengah, median, modus, Probabilitas dan teori keputusan : Konsep dasar
probabilitas, distribusi diskret, distribusi probabilitas normal,
teori keputusan, dan pengujian hipotesis
Buku Acuan:
1.
Suharyadi, Purwanto SK, 2003, Statistik untuk ekonomi dan keuangan
modern Buku I, Salemba, Jakarta
2.
Suharyadi, Purwanto SK, 2003, Statistik untuk ekonomi dan keuangan
modern Buku II, Salemba, Jakarta
3.
Hasan, Ikbal, 2002, Pokok pokok Materi Statistik II,Bumi Aksara,
Jakarta
4.
Walpole, Ronald E, 2002, Probability & Statistics for Engineers&
Scientists, Seventh Edition, Prentice Hall, New Jersey.
Mata Kuliah : Teori Graf
Kode Mata Kuliah : 142BI3205
Beban Kredit : 2
Prasyarat :
Pada Mata kuliah ini mengajarkan konsep-konsep dan sifat dalam teori
graf serta menerapkannya dalam tori sehari hari, adapun materi yang
diajarkan adalah: Konsep Dasar Graf, Graf Sederhana, Graf Ganda,
Isomorfisme Graf, Jenis-jenis Graf, Komplemen Graf, Graf Planar, Rumus
Euler, Graf Bagian, Graf Terhubung, Jalur, Lintasan, Sirkuit, Himpunan
Pemutus, Jembatan Konigsburg, Graf Euler, Jalur Euler, Graf Hamilton,
Pohon, Pohon Pembangkit Minimum, Algoritma Kruskal dan Prima,
Planaritas dan Dualitas, Pewarnaan Graf (Bilangan Kromatik, Pewarnaan
Peta), Graf Berarah, Algoritma Prunin untuk Lintasan Minimal, Hubungan
antara Graf dan Digraf dengan Matriks, PERTH-GRAF dan Pohon Lintasan
terpendek.
Buku Acuan:
1.
Diestel, Reinhard, 2005, Graph Theory, Third Edition,
Springer-Verlag, Heidelberg
2.
Jungnickel, Dieters, 2004, Graphs, networks and algorithms, Second
edition, Springer, New York
Mata Kuliah : Rekayasa Perangkat Lunak
Kode Mata Kuliah : 142AI3415
Beban kredit : 4 s.k.s.
Prasyarat : 142BI1201, 142AI2209, 142AI2407
Kuliah ini mengajarkan konsep dasar pengembangan perangkat lunak.
Topik-topik yang dibahas meliputi: konsep perangkat lunak dan
perekayasaan perangkat lunak, perekayasaan sistem, perekayasaan
kebutuhan, pemodelan analisis, perekayasaan desain, desain
arsitektural, desain level-komponen, desain antarmuka pengguna, desain
berbasis pola.
Buku acuan:
1.
Pressman, Roger S., Software Engineering: A Practitioners'
Approach, 6th Ed, Mc. Graw Hill, 2006
2.
http://www.rspa.com/spi/index.html#practice
Mata Kuliah : Praktikum Basis Data
Kode mata kuliah : 142AI3216
Beban kredit : 2 SKS
Prasyarat :
Kuliah ini memberikan keterampilan dasar system manajemen basis data
(SMDB); meliputi mempraktekan teori data relational modeling dengan
menggunakan SQL. Mencoba fungsi dependencies dan normalisasi untuk
basis data berelasi, optimisasi query, transaksi, concorency control,
recovery dan security.
Buku Acuan :
1.
Simarmata, Janner; Perencangan BASIS DATA ,Andi Yogyakarta,
Yogyakarta, 2007.
2.
Wahana Komputer; Pengolahan Database dengan MySQL Andi Yogyakarta,
Yogyakarta, 2006
3.
Date, C.J., An Introduction to Data Base Systems, Addision Wesley,
1995
Mata Kuliah : Matematika Diskrit
Kode mata kuliah : 142AI3217
Beban kredit : 2 sks
Prasyarat :
Matakuliah ini ditawarkan untuk memberikan dasar matematika diskrit
yang meliputi pemahaman tentang: induksi dan rekursif, prinsip-prinsip
dasar counting, permutasi dan kombinasi, koefisien binomial, peluang
diskrit, relasi rekuren, prinsip inklusi-eksklusi, relasi, serta
prinsip – prinsip teori graf dan tree.
Buku Acuan :
1.
Jong Jek Siang; Matematika Diskrit dan Aplikasinya pada Ilmu
Komputer, Andi Yogyakarta, Yogyakarta, 2002.
2.
Johnsonbaugh, Richard; Matematika Diskrit , Prenhallindo, Jakarta,
1998
3.
K.H. Rosen, Discrete Mathematics and Its Applications,
McGraw-Hill, New York, 5th Edition, 2003.
4.
K.A. Ross, C.R.B. Wright, Discrete Mathematics, Prentice-Hall, New
Jersey, 4th Edition, 2003.
5.
V. Bryant, Aspect of Combinatorics: A wide-ranging introduction,
Cambridge Univ. Press, Great Britain, 1995.
Mata Kuliah : Jaringan Komputer 3
Kode Mata Kuliah : 142CK4402
Beban kredit : 4 SKS
Prasayarat : 142AI2406, 142CK3401
Kuliah ini mengajarkan konsep wireless dan switching pada jaringan
komputer. Topik-topik yang akan dibahas meliputi: merancang LAN,
meng-konfigurasi switch, VLAN, Dynamic Trunking Protokol, implementasi
STP dan inter-VLAN routing, konfigurasi wireless-router.
Buku acuan:
1.
Lewis, Wayne, LAN Switching and Wireless, Cisco Networking
Academy, 2008
2.
Stallings, William, WirelessCommunications and Networks, 2nd Ed,
2005
3.
http://cisco.netacad.net/
Mata Kuliah : Proses Bisnis
Kode Mata Kuliah : 142BI4206
Beban Kredit : 2 SKS
Prasyarat : -
Mata kuliah ini mengajarkan konsep untuk me re-design organisasi serta
pengaplikasian technology informasi untuk mentransformasi organisasi
dalam meningkatkat kinerja. Adapun topic yang dibahas dalam mata
kulaih ini adalah: Penggunaan teknologi untuk re-design bisnis proses
dalam sebuah organisasi, memahami perubahan proses bisnis dengan
menggunakan teknologi, mengevaluasi perencanaan dan implementasinya
dalam organisasi, mengevaluasi beberapa alternative pendekatan untuk
penggunaan teknologi untuk meningkatkan kinerja organisasi dan untuk
memahami issue-issue politik dalam penggunaan IT di sebuah organisasi
Buku Acuan:
1.
Michael Harvey, 2005, Essential Business Process Modeling,
O’reilly
2.
Howard, Smith & Peter Fingger, Business Process Management (BPM):
The Third Wave, Amazon.com
3.
Paul, Harmon, Business Process Change, Second Edition: A Guide for
Business Managers and BPM and Six Sigma Professionals, The MK/OMG
Press
Mata Kuliah : Etika Profesi
Kode mata kuliah : 142AS4218
Beban kredit : 2 SKS
Prasyarat : -
Matakuliah ini ditawarkan untuk memberikan pemahaman dan peranan etika
profesi dalam bidang Teknologi Informasi (TI), mengetahui bidang kerja
TI, kompetensi bidang TI, kriminalitas dan hukum dunia maya, Cyber
Ethics,dan standardisasi profesi.
Buku Acuan :
1.
Aji Supriyanto. Pengantar Teknologi Informasi. Salemba Infotek.
Jakarta,2005 .
2.
Raymond McLeod, Jr. Sistem Infomasi Manajemen. Jilid 1.
Penerjemah: Hendra Teguh. PT. Prenhallindo. Jakarta, 1995.
3.
Bartono, Today's Business Ethics, Elex Media Komputindo, Jakarta,
2005.
Mata Kuliah : Sistem Operasi Lanjutan
Kode mata kuliah : 142BK4207
Beban kredit : 2 Sks
Prasyarat : 142AI3412
Memberikan pengetahuan tentang prinsip kerja, teknik dan metoda yang
dipakai pada sistem operasi tersebar. Prinsip kerja, teknik & metode
yang dipakai pada Sistem Operasi (SO) Tersebar; meliputi konsep SO
tersebar, Komunikasi, Sinkronisasi, Pengelolaan Proses, dan Sistem
Berkas Tersebar; dilengkapi dengan Studi Kasus.
Buku Acuan :
1.
Hariyanto B, Sistem Operasi Lanjut, Informatika, Bandung, 2006
2.
Pradeep, K., Distributed Operating Systems, IEEE Press, New York,
1996
3.
Stallings, William; Sistem Operasi Jilid 1 Edisi Ke 3 ,Prentice
Hall, Jakarta, 2003
4.
Tanenbaum, Andrew S.; Modern Operating Systems Second Edition,
Prentice-Hall, Canada, 2001
Mata kuliah : Rekayasa Perangkat Lunak Lanjutan
Kode Mata Kuliah : 142DK4401
Bebas kredit : 4 SKS
Prasyarat : 142AI3415
Kuliah ini mengajarkan metode pengembangan perangkat lunak yang lebih
maju dengan pemanfaatan sejumlah alat bantu (tools). Topik-topik yang
dibahas meliputi: pengembangan proses perangkat lunak, perekayasaan
perangkat lunak berbasis komponen (CBSE), perekayasaan perangkat lunak
berbantuan komputer (CASE), arah pengembangan di masa depan.
Buku acuan:
1.
Pressman, Roger S., Software Engineering: A Practitioners'
Approach, 6th Ed, Mc. Graw Hill, 2006
2.
http://www.rspa.com/spi/index.html#practice
Mata Kuliah : Relational Database Management System (RDBMS)
Kode Mata Kuliah : 142EK4401
Beban Kredit : 4
Prasyarat : 142BI1402, 142AI3213, 142AI3216
Dalam mata kuliah ini mahasiswa diberikan pengetahuan dasar tentang
konsep database dan relasional database, serta bagaimana mendesain
database yang baik dengan menggunakan database yang tepat dan
langkah-langkah pembuatan database yang tepat pula. Adapun materi yang
dibahas meliputi : Pengenalan desain database, ER model dan
kelengkapannya, Relational Model (Pembuatan dan modifikasi relasi
database menggunakan SQL), Logical database design: ER to relational :
entity sets to tables, diagram ER diagram dengan agregat.
Buku Acuan :
1.
Abdul Kadir, 2009, Dasar Perancangan dan Inplementasi Database
Relational, Andi Publisher
2.
Ramon, A-Mata Toledo, 2007, Schaum's: Dasar-Dasar Database
Relasional, Erlangga
3.
Ramakrisnan, 2003, Gehrke. Database Management System. McGrawHill
International
4.
Michael, J, Hernandez, 2003, database design for mere mortals,
second edition, Edition. New York
5.
Nathew, Neil and Stones, Richard. Beginning Databases with MySQL.
2002. Wrox Press.Birmingham
6.
Date, CJ. An Introduction to Database System. Addison Wesley.
Massachusetts Korth, Henry F and Silberscahtz, Abraham. Database
System Concepts. McGrawHill International Edition. New York
Mata Kuliah : Prak. Sistem Operasi Lanjutan
Kode mata kuliah : 142BK4208
Beban kredit : 2 SKS
Prasyarat : 142AI3415
Memberikan pengetahuan praktek tentang prinsip kerja, teknik dan
metoda yang dipakai pada sistem operasi tersebar. Tools yang dipakai
pada Sistem Operasi Tersebar; sharing resource, kemampuan komunikasi:
telnet, ftp, pada LAN dan WAN. Mempelajari manajemen proses pada LINUX
dan penggunaan Command Interpreter atau shell.
Buku Acuan :
1.
Hariyanto B, Sistem Operasi Lanjut, Informatika, Bandung, 2006
2.
Hariyanto B, Sistem Operasi Linux, Informatika, Bandung, 2003
Mata Kuliah : Praktikum Relational Database Management System (RDBMS)
Kode Mata Kuliah : 142EK4202
SKS : 2 SKS
Prasyarat : 142BI1402, 142AI3213, 142AI3216
Mata kuliah ini memberikan pemahaman yang lebih baik kepada mahasiswa
tentang implementasi konsep Relational Database dengan menggunakan
aplikasi database tertentu. Topic yang dibahas dalam mata kulaih ini
antara lain : Pengenalan SQL, Data Definition Language (DDL): create
,modify, drop, Data Manipulation Language (DML), Seleksi dengan fungsi
matematika, Seleksi dengan klausa Where, seleksi relasi dengan banyak
table, Union, intersect and except, seleksi relasi dengan operator
Join, Seleksi relational dengan sub-query,
Buku acuan :
1.
Bunafit Nugroho, 2006, Database relational dengan MySQL, Andi
2.
Abdul Kadir, 2009, Dasar Perancangan dan Inplementasi Database
Relational, Andi publisher
3.
Groff, James, 2002, The complete reference SQL second edition,
McGraw Hill, Berkeley
Mata Kuliah : Software Quality Assurance
Kode Mata Kuliah : 142BK5209
Beban Kredit : 2 SKS
Prasyarat : -
Kuliah ini memahami konsep Software Development, Acquisition dan
Software Testing, Quality Principle, Software Quality Model, Software
Quality Assurance, mampu membedakannya Software Quality Assurance
dengan Software Quality Control serta bagaimana membangun unit/grup IT
Quality Assurance.
Buku acuan :
1.
Software Quality Assurance: From Theory to Implementation, Daniel
Galin, Addison Wasley, 2003.
2.
Software Product Lines: Practices and Patterns (The SEI Series in
Software Engineering), Paul Clements, Linda Northrop, Addison
Wasley, 2003.
3.
Software Architecture in Practice (2nd Edition) (The SEI Series in
Software Engineering), Len Bass, Paul Clements, Rick Kazman,
Addison Wasley, 2003.
Mata Kuliah : Uji Coba dan Implementasi Sistem
Kode Mata Kuliah : 142DK5202
Beban Kredit : 2 SKS
Prasyarat : 142AI3415, 142DK4401
Kuliah ini memahami Sumber Perangkat Lunak Aplikasi, Mengorganisir dan
Mengukur Proyek dan Produktivitas Pengembangan Perangkat Lunak,
Perancangan dan Pengembangan Perangkat Lunak, Pengkodean Perangkat
Lunak, Dasar-dasar Pengujian Perangkat Lunak : White Box, Path Basis,
Struktur Kendali, Tehnik Pengujian Perangkat Lunak : Black Box, Sistem
Waktu Nyata, Uji Otomatis, Pengujian dan Strategi Berorientasi Objek,
Implematasi Sistem, Pemeliharaan Sistem
Buku acuan :
1.
D. Suryadi HS dan Bunawan. Pengantar Implementasi Dan Pemeliharaan
Sistem Informasi. Penerbit Gunadarma, Roger S. Pressman. Software
Engineering : A practitioner’s Approach. McGraw-Hill
2.
Ian Sommerville.Rekayasa Perangkat Lunak Edisi 6 Jilid
1,terj.Dra.Yuhilza Hanum M.Eng. Penerbit Erlangga
3.
Roger S. Pressman,Ph.D.Rekayasa Perangkat Lunak : Pendekatan
Praktisi Buku dua, terj.LN Harnaningrum.Penerbit ANDI Yogyakarta
Mata Kuliah : Kewirausahaan
Kode Mata Kuliah : 142BM5210
Beban Kredit : 2 SKS
Prasyarat : -
Kuliah ini menumbuhkan sikap dan kesadaran bahwa keberhasilan usaha
ditentukan oleh kemampuan pegawai dan pimpinan untuk menciptakan
peluang serta oleh kemampuan untuk mengadakan perubahan secara kontinu
sesuai dengan arah gerak peluang yang baru, manajemen perubahan dan
pemanfaatan peluang usaha yang timbul atau diciptakan.
Buku acuan :
1.
Kewirausahaan, Suharyadi, Salemba. 2007
2.
Kewirausahaan dan Manajemen Usaha Kecil. 1 Edisi. 5, Zimmerer,
Scarbough, Wilson, Salemba empat, 2008.
3.
Kewirausahaan Manajemen Usaha Kecil 1 edisi 11, Justin G.
Longenecker, Carlos W. Moore & J. William Petty, Salemba, 2001.
Mata Kuliah : Riset Teknologi Informasi
Kode Mata Kuliah : 142AK5219
Beban Kredit : 2 SKS
Prasyarat : -
Kuliah ini memberikan fondasi akan metode-metode yang digunakan dalam
penelitian, juga bagaimana membuat laporan penelitian dan skripsi
dalam ilmu komputer, dan membahas berbagai uji dan analisa statistik
untuk berbagai hipotesa-hipotesa penelitian.
Buku acuan :
1.
Jones, S. (Ed.), Doing Internet Research. Sage, USA, 1998.
2.
van Duyne, D.K., et al., The Design of Sites, Addison-Wesley, USA,
2003.
3.
Nielsen, J., Designing Web Usability, New Riders, USA, 2000.
Mata Kuliah : Teori Bahasa dan Automata
Kode Mata Kuliah : 142BI5411
Beban Kredit : 4 SKS
Prasyarat : 142BI3205
Dalam kuliah ini akan dibicarakan keempat tipe grammer dan mesin-mesin
untuk mengenal masing-masing grammer. Kuliah ini juga mencakup
masalah-masalah kompleksitas komputasi, termasuk persoalan NP dan P.
Topik-topik yang akan dibahas meliputi Automata berhingga (NFA dan
DFA); ekspresi regular; Himpunan regular; Context-free dan sifat-
sifatnya; decision problems untuk bahasa context free; Mesin Turing
standard an modifikasinya; Bahasa context-sensitive; Undecidability.
Buku acuan :
1.
Hopcroft, J.E. and J.D. Ullman, Introduction to Automata Theory,
languages, and Computation, Menlo Park, CA: Addision-Wesley
publishing company, 1989.
2.
Lewis, H.E. and C. H. Papadimitrou, Elements of the Theory of
Computation, Englewood Cliffs.NJ: Prentice Hall, Inc., 1981.
Mata Kuliah : Analisis Algoritma
Kode Mata Kuliah : 142BI5412
Beban Kredit : 4 SKS
Prasyarat : 142AI1401, 142BI1201, 142AI1205, 142AI2209
Kuliah ini bertujuan untuk memberikan memahami dasar-dasar perancangan
algoritma beserta penghitungan kompleksitasnya. Pengenalan top-down
design, Kompleksitas Ruang & Waktu, Komposisi dasar aksi dan aturan
pembuktian, Pembuktian kebenaran dan perhitungan kompleksitas
algoritma-algoritma dasar, Algoritma-algoritma dengan kompleksitas
tinggi dan perhitungannya.
Buku acuan :
1.
Data Structures and Algorithm Analysis in C++ (2nd Edition), Mark
Allen Weiss, Addison Wesley. 1998.
2.
The Design and Analysis of Computer Algorithms (Addison-Wesley
Series in Computer Science and Information Processing), Alfred V.
Aho, John E. Hopcroft, Jeffrey D. Ullman, Addison Wesley. 1974.
Mata Kuliah : Konsep Simulasi dan Pemodelan
Kode Mata Kuliah : 142BI5213
Beban Kredit : 2 SKS
Prasyarat : 142AI3415, 142DK4401
Topik – topik yang akan dibahas meliputi interpolisasi: interpolasi
polinormal, polinomial Chebysnev, interpolasi polinomial sepotong –
sepotong; aproksimasi ; normal fungsi, aproksimasi minimax,
aproksimasi kwadrat terkecil, aproksimasi splines; Integrasi dan
deferensiasi numeriks; integrasi numerik persamaan nonlinier, metode
bracket, metode interasi titik metode euler, metode runge – kutta.
Buku acuan :
1.
Powel, M.J., Approximation theory and Methods. Addison Wesley,
1981.
2.
Mathews, J.H. and K.D. Fink, Numerical methods using MATLAB, 3rd
Ed., Prentice Hall, 1999.
3.
Simulasi: Teori dan Aplikasinya, Bonett Satya Lelono Djati,
Penerbit Andi. 2007.
4.
Pengembangan Perangkat Lunak Simulasi dengan C++ Builder, Wahana
Komputer, Penerbit Andi. 2007.
Mata Kuliah : Kriptografi
Kode Mata Kuliah : 142BK5214
Beban Kredit : 2 SKS
Prasyarat : 142AI3415, 142DK4401
Kuliah ini akan mempelajari Pengantar, serangan pada kriptografi,
algoritma kriptografi klasik, kriptanalisis, stream cipher dan block
cipher, sistem kriptografi kunci-publik, fungsi hash dan MAC, tanda
tangan digital, protokol kriptografi, infrastruktur kunci publik,
manajemen kunci, steganografi dan watermarking, kriptografi visual.
Buku acuan :
1.
Schneier, Bruce, Aplied Cryptography 2nd, John Wiley & Sons, 1996
2.
Menezes, Alfred J., Paul C van Oorschot, dan Scott A. Vanstone,
Handbook of Applied Cryptography, CRC Press, 1996. (e-book)
3.
Stalling, W., Cryptography and Network Security, Principle and
Practice 3rd Edition, Pearson Education, Inc., 2003
4.
David Bishop, Introduction to Cryptography with Java Applets
(e-book)
Mata Kuliah : Kuliah Kerja Praktek (KKP)
Kode Mata Kuliah : 142BK5214
Beban Kredit : 4 SKS
Prasyarat : 142BM6415
Mata Kuliah : Interaksi Manusia dan Komputer
Kode mata kuliah : 142AK6220
Beban kredit : 2 Sks
Prasyarat : 142AI1202
Matakuliah ini ditawarkan untuk memberikan pemahaman bagaimana manusia
sebagai sumber daya terpenting dalam membangun sistem. Materi yang
dibahas pada perkuliahan ini meliputi manusia, komputer, interaksi,
paradigma dan prinsip penggunaan, proses desain, model kognitif,
analisis tugas, desain dan notasi dialog, model sistem, dukungan
implementasi, teknik evaluasi, bantuan dan dokumentasi, groupware,
teori dan permasalahan pekerjaan bersama yang didukung komputer.
Buku Acuan :
1.
Sudarman, Dony Ariyus, Interaksi Manusia dan Komputer, Penerbit
Andi Yogyakarta, Yogyakarta, 2007
2.
Jenny, Preece; Human computer interaction, University Press
Cambridge, 1990
3.
Santoso, Insap; Interaksi Manusia dan Komputer : Teori dan
Praktek, Penerbit ANDI Yogyakarta, Yogyakarta, 2004
Mata Kuliah : Bahasa Indonesia
Kode Mata Kuliah : 142BI6216
Beban Kredit : 2 SKS
Prasyarat : -
Mata kuliah mempelajarai tentang tata bahasa indonesia, syntax dan
kosa kata. Disamping itu mahasiswa juga diberikan materi untuk
menambah pemahaman mereka tentang sociolinguistic dan budaya.
Pendekatan yang dilakukan adalah dititik beratkan pada pembangunan
keahliah dan ilmu pengetahuan yang tepat tentang bahasa Indonesia yang
baik dan benar. Metode pembelajaran yang dilakukan dalam mata kuliah
ini dengan beberapa cara antara lain diskusi, presentasi, percakapan
dan menulis.
Buku Acuan :
1.
Chaer, Abdul, Tata bahasa Praktisi Bahasa Indonesia, 2006, Rineka
Cipta, Jakarta
2.
Pusat pembinaan dan pengembangan bahasa : Pedoman Umum Ejaaan
Bahasa Indonesia Yang disempurnakan, 2003, Yrama Widya, Bandung
3.
Sarbarti Akhadiah, 1988, Pembinaan Kemampuan menulis Bahasa
Indonesia, Manasco, Jakarta
Mata Kuliah : Audit Teknologi Informasi
Kode mata kuliah : 142BK6217
Beban kredit : 2 Sks
Prasyarat : 142BK5209, 142AI3415, 142DK4401
Matakuliah ini memberikan pemahaman mengenai pengembangan, mengelolaan
dan mengatur lingkungan Tehnologi informasi yang sesuai.
Mengidentifikasi komponen fungsi infrastruktur TI. Dapat memahami
perlindungan aset informasi. Mahasiswa diharapkan dapat mengembangkan
bisnis dan pemulihan bencana kontinuitas rencanan (BCP) serta dapat
mengevaluasi proses bisnis dan kontrol alur TI.
Buku Acuan :
1.
Gallegos, Frederick, Daniel P. Manson dan Sandra Allen-Senft,
Teknologi Informasi dan Audit, CRC Press LCC, 1999
2.
Purwono, Edi; Aspek-Aspek EDP Audit Pengendalian Internal pada
Komputasasi, Andi Yogyakarta,Yogyakarta, 2004
3.
Mukhtar, Ali Masjono; Audit Sistem Informasi, Rineka Cipta,
Jakarta, 1999
Mata Kuliah : Proposal Skripsi
Kode Mata Kuliah : 142BK7218
Beban Kredit : 2 SKS
Prasyarat : -
Mata Kuliah : Sertifikasi Teknologi Informasi
Kode Mata Kuliah : 142BK7219
SKS : 2 Sks
Prasyarat : -
Sebagai dampak dari globalisasi pada masa ini, persaingan di dunia
kerja pun semakin kompetitif. Untuk itulah dibutuhkan sumberdaya
manusia yang memiliki kompetensi agar dapat bersaing dipasar kerja
yang kompetitif tersebut. Sebagai upaya untuk menciptakan SDM atau
lulusan yang kompeten ini maka dalam proses belajar mengajar mahasiwa
perlu dibekali dengan keterampilan yang bersertifikasi dalam bentuk
mata kuliah sertifikasi di bidang IT. Adapaun mata kuliah ini
mahasiswa diberikan pembekalan tentang sertifikasi dibidang IT yang
mencakup antara lain : pengenalan sertifikasi IT, Trend sertifikasi di
bidang IT, Langkah untuk memperoleh sertifikasi bidang IT, Pengetahuan
tentang lembaga sertifikasi IT, Dll.
Buku acuan :
1.
Craig, Zacker, 2006, Network+ Certification, Fourth Edition -
Academic Learning Series, Microsoft press, USA
2.
Mike Meyers, Certification Passport Series, McGraw Hill
3.
James, Karney, 2006, A+ Certification Readiness Review, Microsoft
Press
Mata Kuliah : Skripsi
Kode Mata Kuliah : 142BK8620
Beban Kredit : 6 SKS
Prasyarat : -
Mata Kuliah : Jaringan Komputer Lanjutan
Kode Mata Kuliah : 142CK6403
Beban kredit : 4 SKS
Prasyarat : 142AI2406, 142CK3401, 142CK4402
Kuliah ini mengajarkan konsep pengaksesan WAN. Topik-topik yang
dibahas meliputi: layanan-layanan pada WAN, Protokol Point-to-Point,
Frame Relay, pengamanan jaringan berbasis WAN, ACL, remote access,
VPN, DHCP.
Buku acuan :
1.
Vachon, Bob, Accessing the WAN, Cisco Networking Academy, 2008
2.
http://cisco.netacad.net/
Mata Kuliah : Keamanan Jaringan
Kode mata kuliah : 142CK6404
Beban kredit : 4 Sks
Prasyarat : 142AI2406, 142CK3401, 142CK4402
Matakuliah ini memberikan pemahaman mengenai konsep keamanan komputer
terutama pada sistem jaringan komputer yang meliputi : pemahaman
teknik dasar enkripsi dan deskripsi, teknik pengamanan sistem operasi
terhadap serangan dan keamanan data pada komputer jaringan secara
umum.
Buku Acuan :
1.
Pfleeger, C.P. Security in computing, Third Edition,
Prentice-Hall, 2003
2.
ED;Schaum's Outline: Computer Networking (Jaringan Komputer),
Erlangga Jakarta, 2002.
3.
Wahana komputer; buku pintar Penanganan Jaringan komputer , wahana
komputer&Andi, Semarang, 2001
4.
Kurniawan, Yusuf; Kriptografi keamanan internet dan jaringan
telekomunikasi, Informatika, Bandung, 2004
Mata Kuliah : Komputer Forensik
Kode Mata kuliah : 142CK7405
Beban kredit : 4 SKS
Prasyarat : 142AI2406, 142CK3401, 142CK4402, 142CK6403, 142CK6404
Kuliah ini mengajarkan konsep-konsep dasar cyber crime dan komputer
forensik, gangguan yang ditimbulkan, dan cara mengatasinya.
Topik-topik yang akan dibahas meliputi: konsep dasar cyber crime,
konsep dasar komputer forensik, identifikasi bukti/fakta digital,
klasifikasi bukti digital, perawatan bukti digital, topik aktual.
Buku acuan :
1. Volonino, Linda, Computer Forensics: Principles and Practices,
Prentice Hall Institute, 2005
Mata Kuliah : Perancangan dan Manajemen Jaringan Korporat
Kode mata kuliah : 142CK7406
Beban kredit : 4 Sks
Prasyarat : 142AI2406, 142CK3401, 142CK4402, 142CK6403, 142CK6404
Matakuliah ini ditawarkan untuk memberikan pemahaman mengenai
perancangan dan pengelolaan jaringan di tingkat korporat dengan
memperhatikan aspek aspek : pengelolaan jaringan yang komprehensif dan
seimbang, penjaminan keamanan korporasi dalam penggunaan existing
commercial software dan memberikan jaminan seluruh aspek dari issue
keamanan jaringan dan data.
Buku Acuan :
1.
Oetomo,Dharma Budi Sutedjo; Konsep&Perancangan Jaringan Komputer,
Andi Yogyakarta, Yogyakarta, 2003
2.
Wahana Komputer; Konsep Jaringan Komputer dan Pengembangannya,
Salemba Empat, Jakarta, 2003
3.
Raymond Panko, Early Edition Corporate Computer and Network
Security, Prentice Hall, 2002
4.
McLeod, Sistem Informasi Manajemen Edisi 9, Indeks, 2007
Mata Kuliah : Manajemen Proyek Perangkat Lunak
Kode Mata kuliah : 142DK6403
Beban kredit : 4 SKS
Prasyarat : 142AI3415, 142DK4401
Kuliah ini mengajarkan tentang metode perencanaan dan pengelolaan
proyek perekayasaan perangkat lunak. Topik-topik yang akan dibahas
meliputi: konsep manajemen proyek, estimasi proyek, penjadualan
pruyek, analisis resiko, perawatan dan perekayasaan ulang
(re-engineering), tools untuk re-engineering.
Buku acuan :
Mata Kuliah : Analisis dan Perancangan Berorientasi Objek
Kode Mata Kuliah : 142DK6404
SKS : 4
Prasyarat : 142AI3415, 142DK4401, 142BI1201
Mata kuliah ini mengajarkan konsep dan pemahaman yang komprehensive
mengenai pendekatan analisa, perancangan dan pengembangan berorientasi
objek. Memberikan pengetahuan proses analisis dan perancangan
pembangunan perangkat lunak berorientasi objek. Topik yang dibahas
dalam mata kuliah ini meliputi antara lain: konsep berorientasi objek:
pembungkusan, turunan, kelas, Use Case Model, analisa arsitektur
perangkat lunak, analisa rekayasa perangkat lunak, proses modeling,
desain basis data,dll.
Buku rujukan :
1.
Nugroho, Adi, 2005, Analisa dan perancangan system informasi
dengan metodologi berorientasi objek revisi, Informatika Bandung
2.
Ariesto Hadi Sutopo, Analisis dan Desain Berorientasi Objek, J&J
Learning, Yogyakarta, 2002.
3.
A. Suhendar, Hariman Gunadi, 2002, Visual Modeling Menggunakan UML
dan Rational Rose, Informatika, Bandung
Mata Kuliah : Pemrograman Berorientasi Objek Lanjutan
Kode Mata Kuliah : 142DK7405
SKS : 4
Prasyarat : 142AI3415, 142DK4401, 142BI1201, 142DK6404
Dalam pembahasannya mata kuliah ini mengajarkan konsep dan pemahaman
yang komprehensive mengenai paradigma pemrograman ber-orientasi objek:
Teknik pemrograman berorientasi objek ini dipandang sebagai sebuah
perangkat lunak per bagian serta yang digambarkannya sebagai sebuah
objek, dimana objek sendiri dianalogikan sebagai sebuah aplikasi
seperti kehidupan nyata. Topic yang dibahas dalam mata kuliah ini
meliputi:
Elemen sebuah objek : State & Behaviour, Paradigma pemrograman
berorientasi objek : Encapsulasi, Inheritance, polymorphism,
identifier, scope variable, Class : Objek dan kelas, Utility Classes:
Vectors and Type Parameters, Tipe data, Operator dan Kontrol alur,
Cuncurency,, Constuctors, error handling, operator overloading, and
multiple inheritance.
Buku acuan :
1.
Ariesto Hadi Sutopo & Fajar Masya, 2008, Pemrograman berorientasi
objek dengan Java, Graha Ilmu
2.
Indrajani, 2004, Pemrograman berorientasi objek dengan Java,
Komputindo, Jakarta
Mata Kuliah : Rekayasa Web
Kode mata kuliah : 142DK7406
Beban kredit : 4 Sks
Prasyarat : 142AI3415, 142DK4401
Matakuliah ini ditawarkan untuk memberikan pemahaman mengenai rekayasa
perangkat lunak berbasis web. Tahapan pembangunan web yang diawali
dari analisa, design, develop, implementasi dan evaluasi, Pemahaman
desain halaman web, navigasi, typography, halaman dinamis dan statis,
testing code, cross platform, CSS, scripting.
Buku Acuan :
1.
Kappel G, Proll B, Reich S dan Retschitzegger, Web Engineering :
The Discipline of Systematic Development of Web Application,
Wiley, 2007
2.
Scott B, Neil T, Designing Web Interfaces: Principles and Patterns
for Rich Interactions, O’ Reilly Media, 2009
3.
Nielsen Jakob, Designing Web Usability, Peachpit Press, 1999
4.
Steven A. Gabarro, Web Application Design and Implementation:
Apache 2, PHP5, MySQL, JavaScript, and Linux/UNIX,Wiley-IEEE
Computer Society Pr, 2006
Mata kuliah : Sistem Basis Data Terdistribusi
Kode Mata kuliah : 142EK6403
SKS : 4
Prasyarat : 142BI1402, 142AI3213, 142AI3216, 142EK4401, 142EK4201
Mata kuliah ini mengajarkan pengetahuan mengenai konsep sistem basis
data terdistribusi, proses perancangan basis data terdistribusi, dan
proses-proses yang harus dilakukan dalam rangka memelihara sistem
basis data terdistribusi. Adapun materi yang dibahas mencakup :
Overview Sistem Basis Data Terdistribusi, Arsitektur Manajemen Basis
Data Terdistribusi, Desain Basis Data Terdistribusi, Optimasi Query
Terdistribusi, Kontrol Transaksi Konkuren, Reliabilitas DBMS
Terdistribusi, Sistem Multi Basis Data Terdistribusi, Perkembangan
Basis Data Terdistribusi.
Buku Acuan :
1.
Ozsu, M.T., Valduriez, P. Principles of Distributed Database
System, 2nd edition, Prentice Hall, 1999
2.
Bell, David, 1998, Distributed database system, Addison Wesley
England
3.
Setiabudi, Joni, 2003, Database terdistribusi dengan visual studio
6, Elex media
4.
Komputindo, Jakarta
Mata Kuliah : Data Warehouse
Kode mata kuliah : 142EK6404
Beban kredit : 4 Sks
Prasyarat : 142BI1402, 142AI3213, 142AI3216, 142EK4401, 142EK4201
Matakuliah ini memberikan pemahaman mengenai data management systems,
konsep dan skema data warehouse, metodology penggunaan tools dan
teknik secara bersama serta mempelajari data warehouse lifecycle.
Lebih lanjut akan memberikan pemahaman mengenai OLAP dan
pengamanannya, serta implementasi pada aplikasi seperti : SQL server,
Oracle, MySQL.
Buku Acuan :
1.
Imhoff, Claudia; Mastering Data Warehouse Design ,Wiley, Canada,
2003.
2.
Mallach, Efrem G; Decision Support and Data Warehouse Systems
,McGraw Hill, Singapore, 2000.
3.
Inmon W H, Building the Data Warehouse, Wiley, 2005
Mata Kuliah : Relational Database Management System (RDBMS) Lanjutan
Kode Mata Kuliah : 142EK7405
Beban Kredit : 4
Prasyarat : 142BI1402, 142AI3213, 142AI3216, 142EK4401, 142EK4201
Mata kuliah ini tentang membahas tentang beberapa pengembangan
database system dan system informasi intelligent. Topic yang dibahas
meliputi : Advanced SQL & P/L SQL, Web database, data Warehouse dan
OLAP, Object relational, Object Oriented database, Database tuning,
Trigger dan materialize view.
1.
Ramakrishnan & Gerhke Database Management Systems Third Edition,
2003 McGraw Hill
2.
Michael, J, Hernandez, 2003, database design for mere mortals,
second edition, Edition. New York
3.
Hector Garcia-Molina, Jefrey d, Ulman, Jennifer D. Widom, 2002,
Database System, Prentice Hall
Mata Kuliah : Data Mining
Kode mata kuliah : 142EK7406
Beban kredit : 4 Sks
Prasyarat : 142BI1402, 142AI3213, 142AI3216, 142EK4401, 142EK4201,
142EK6403
Matakuliah data mining menjelaskan tentang konsep dan pengertian data
mining, konsep dan pengertian data warehouse, life cycle of data
mining, OLAP, ETL, OLAP vs data mining, konsep dan pengertian Business
intelligence, evolusi dan tipe-tipe pengolahan business intelligence,
operasional business intelligence, hybrid approach business
intelligence, business intelligence performance management,
operational business intelligence enviromental, studi kasus data
mining dalam system pembelajaran.
Buku Acuan :
1.
Pang-Ning Tan, Michael Steinbach, Vipin Kumar, Introduction to
Data Mining, Addison Wesley, 2005.
2.
Micheline K, Jiawei Han, Data Mining: Concepts and Techniques,
Second Edition, Morgan Kaufmann, 2006.
20

  • ILUSTRE COLEGIO OFICIAL DE DOCTORES Y LICENCIADOS EN FILOSOFÍA
  • BỘ CÔNG THƯƠNG C ỤC ĐIỀU TIẾT ĐIỆN LỰC
  • LA COMPOSICION COMPONER ES ORDENAR LOS ELEMENTOS DE UNA
  • POLICY ON ADMINISTERING BUCCAL MIDAZOLAM AND STESOLID BY TRAINED
  •  COMUNICAT DE PREMSA  ES PRESENTA EL PLA
  • UZASADNIENIE NOWA USTAWA O SŁUŻBIE CYWILNEJ MA NA CELU
  • LANGUAGE AND EVOLUTION TEUN A VAN DIJK APRIL 14
  • E SKARIORRI OROKORRA INSTANCIA GENERAL ESPEDIENTE KODEACÓDIGO EXPED
  • ANEXO Nº 16 RESIDUOS PELIGROSOS SUJETOS AL CONVENIO DE
  • SANTIAGO [] DE [] 20[] SEÑORES EMPRESAS CMPC SA
  • 213 UNIDAD 18 EL RESUMEN DE TEXTOS ESCRITOS
  • GRAPHIC ORGANISER – LOTUS DIAGRAM GRAPHIC ORGANISER TEMPLATE –
  • DESDE EL DÍA DE HOY 25 DE ABRIL SE
  • RAPPORT FRA MARINEPACK OMRÅDET OPTIMAL EMBALLASJE OG DISTRIBUSJON AV
  • 201GADA LATVIJAS REPUBLIKAS UZŅĒMUMU REĢISTRAM PIETEIKUMS UZŅĒMUMU REĢISTRA
  • GANAR TODOS (TEXTO DEL PRÓLOGO DEL FERRAN ADRIÀ A
  • ESCRITOS PÁGINA 4 EL FICHERO DE ESCRITOS CONTIENE
  • MEIOSIS FORMS THE MOST SIGNIFICANT PART OF PROCESS OF
  • PART 2 ILLUSTRATIVE QUESTIONNAIRE FOR INTERVIEWSURVEYS WITH YOUNG
  • PGP PRETTY GOOD PRIVACY WHAT IS PGP? PRETTY GOOD
  • III SYMPOZJUM ZINTEGROWANA OPIEKA ZDROWOTNA NOTKI BIOGRAFICZNE DR ALBERT
  • 1 STL FICHE TECHNIQUE R EALISATION D’UN FROTTIS 1
  • RAPPORT FRÅ SKOLEBESØK SKOLE HERØY VGS TID 160508
  • 3 ESTUDIO MONOGRÁFICO SOBRE LA COOPERACIÓN ENTRE
  • GTBTNUSA1271 2 NOTIFICACIÓN SE DA TRASLADO DE
  • VICERRECTORADO DE ORDENACIÓN ACADÉMICA Y PROFESORADO SERVICIO DE PERSONAL
  • RAPPORT 200010 NETTVERSJON BERNARD ENJOLRAS INDIVIDUALISATION AND CIVIL SOCIETY
  • 19 AUTOSHAPE 1 PLATNO 2 PVSP2014 JAVNI POZIV IN
  • INSTRUKCJA ZWROTU OPŁAT REKRUTACYJNYCH ZWROT OPŁAT REKRUTACYJNYCH 1 WNIOSKOWAĆ
  • COLÉGIO PEDRO II UNIDADE SÃO CRISTÓVÃO III 3ª