JURUSAN, KURIKULUM, SILABUS

BAGIAN 8. JURUSAN, KURIKULUM, SILABUS

A. Tujuan Umum Menghasilkan lulusan yang memiliki kemampuan keahlian khusus di bidang Jaringan dan

Teknologi Informasi dalam memperoleh dan menciptakan informasi guna mendukung pencapaian tujuan-tujuan tertentu di era komputerisasi.

B. Tujuan Khusus Menghasilkan lulusan dengan kriteria:

1. Memiliki kemampuan dalam mengaplikasikan software-software yang digunakan dalam pengelolaan aktifitas organisasi

2. Memiliki kemampuan dalam membangun jaringan dan administrasi jaringan

3. Memiliki kemampuan dalam merancang dan membuat program aplikasi dalam menunjang pengelolaan aktifitas organisasi

4. Memiliki keterampilan fisik dan keterampilan operasional dalam mengimplementasikan system berbasis computer

5. Memiliki kemampuan dalam menyesuaikan diri dengan perkembangan teknologi

C. Kurikulum

1. Mata Kuliah Wajib

No Kode

Nama Mata Kuliah

T/P

SKS

SMT Syarat

Algoritma&Pemrograman

3 1 3 MKB11302

Teknik Komputer

3 1 4 MKB11303

Paket Program Niaga I

3 1 5 MKK12301

Pengantar Teknologi Informasi

3 1 6 MPB11301

Logika Matematika

Akuntansi Dasar

Bahasa Inggris I

3 2 Algoritma&Pemrograman 2 MKB21305

Pemrograman I

3 2 Paket Program Niaga I 3 MKB21306

Paket Program Niaga 2

3 2 Teknik Komputer 4 MKK21301

Jaringan Komputer I

3 2 Teknik Komputer 5 MKK21302

Sistem Operasi ( LINUX )

3 2 6 MPK22304

Statistik

3 2 Akuntansi Dasar 7 MPK22303

Akuntansi Komputer

2 2 Bahasa Inggris I 8 MPK21301

Bahasa Inggris 2

Pendidikan Agama

SEMESTER 3

3 3 Algoritma&Pemrograman 2 MKB32303

1 MKB32302

Pemrograman Visual ( VB )

3 3 Algoritma&Pemrograman 3 MKB31307

Perancangan WEB

3 3 Jaringan Komputer I 4 MKB31308

Jaringan Komputer 2

3 3 Pemrograman I 5 MPB31301

3 3 Algoritma&Pemrograman 7 MPB31302

Struktur Data

3 4 Algoritma&Pemrograman 2 MKB42308

Analisa Perancangan Sistem

3 4 5 MPB41302

Komunikasi Data

3 4 Struktur Data 6 MBB41301

Basis Data

2 4 7 MKB52301

Etika Profesi

4 5 Sudah lulus 88 sks 2 MPB52302

Praktek Kerja Lapangan

3 5 Statistik 3 MPB52301

Metodelogi Penelitian

3 5 4 MKB52309

Manajemen Proyek

Rekayasa Perangkat Lunak

Tugas Akhir

6 6 sudah lulus 107 sks

Total SKS

2. Mata Kuliah Pilihan

No Kode

Nama Mata Kuliah

3 4 Perancangan WEB 2 MKB42304

Pemrograman WEB 1

JaringanKomputer 3

3 4 Jaringan Komputer 2

SEMESTER 5

3 5 JaringanKomputer 3 2 MKB52307

1 MKB51310

Administrasi Jaringan

Pemrograman WEB 2

3 5 Pemrograman WEB 1

D. Silabus

1. Algoritma dan Pemrograman

3 SKS

Mata kuliah ini mengupas mengenai konsep dasar algoritma & pemrograman serta implementasinya menggunakan bahasa pemrograman pascal. Agar mahasiswa memahami dan menguasai konsep pemrograman terstruktur menggunakan bahasa Pascal dan dapat mengaplikasikannya untuk memecahkan berbagai kebutuhan.

Daftar Pustaka :

a. Elliot, B., Turbo Pascal : A Problem Solving Approach, Addison Wesley.

b. Jogiyanto,Pemrograman Pascal, AndiOffset, Yogyakarta.

c. Prather, Ronald, Problem Solving Principles : Programming with Pascal, Prentice Hall International

d. Borland,Turbo C ver. 2.0, Scots Valley, CA.

e. Brian W. Kernighan, Dennis M. Ritchie,The C Programming Language, Englewood Cliffs, PrenticeHall.

f. Herbert Schildt, Using Turbo C, Barkeley, Osborne Mc Graw – Hill, 2nd Edition

2. Teknik Komputer

3 SKS

Tujuan: Agar mahasiswa mengetahui dasar-dasar arsitektur komputer baik hardware maupun software dan mampu melakukan penanganan seputar pengoperasian dan permasalahan pada perangkat komputer.

Materi yang diberikan adalah : Prosedur keselamatan dalam laboratorium dan penggunaan perangkat, perakitan komputer, dasar perawatan pencegahan (Preventive Maintenance) dan pelacakan kesalahan, dasar-dasar sistem operasi, dasar-dasar perangkat portable/laptop, dasar-dasar printer dan scanner, dasar-dasar jaringan komputer dan internet, dasar-dasar keamanan jaringan, kemampuan berkomunikasi, pengetahuan komputer lanjut, pengetahuan sistem operasi lanjut, pengetahuan tentang perangkat portable/laptop lanjut, pengetahuan tentang printer dan scanner lanjut.

Daftar Pustaka :

a. IT Essentials : PC Hardware and Software - Cisco Networking Academy

b. Deitel & Deitel, ”C How to Program”, 5th edition, Pearson International Edition, 2007

c. Robert Kruse, C.L. Tondo, Bruce Leung, ”Data Structure and Program Design in C”,

2 nd edition, Prentice Hall 1997

3. Paket Program Niaga 1

3 SKS

Mata kuliah ini bertujuan memberikan keterampilan mengoperasikan paket Pengolah Kata serta dapat memecahkan masalah-masalah yang berkaitan dengan word processor (software pengolah kata). Materi yang diberikan antara lain : menulis dan menjalankan pengolah kata untuk pembuatan Surat, Laporan, Tabel, Mail Merge, Mencetak Dokumen Tunggal, Mencetak Dokumen Majemuk (Mail Merge). Bekerja dengan menu dan shortcut. Eksploitasi Program Word Processor.

Daftar Pustaka :

a. Panduan Menggunakan Microsoft Word2002, Ir. Padopotan Sianipar, PT. Elexmedia Komputindo, Jakarta, 2001

b. Singkat Tepat Jelas, Ms. Power Point 97, Diki Septanto, PT. Elexmedia Komputindo, Jakarta, 1997

c. Microsoft Exell 2000, Madcoms, Andi Offset Yogyakarta, 2000, Yogyakarta

d. Belajar Sendiri, Microsoft Excell 2002, Djoko Pramono, PT. Elexmedia Komputindo, Jakarta, 2001 d. Belajar Sendiri, Microsoft Excell 2002, Djoko Pramono, PT. Elexmedia Komputindo, Jakarta, 2001

f. Mudah dan Cepat Menguasai OpenOffice.Org.Writer, Hasan Busro

g. 101 Tip & Trik OpenOffice.org Versi 2.0 , Iwan Sofana, PT. Elexmedia Komputindo, Jakarta, 2006.

4. Pengantar Teknologi Informasi

3 SKS

Mata kuliah ini membahas mengenai dasar teknologi informasi. Diharapkan mahasiswa dapat mengetahui perkembangan teknologi sejak jaman prasejarah dan kemajuan arsitektur computer dari masa ke masa. Pemahaman pentingnya teknologi informasi masa kini dan masa yang akan datang, serta pengaruhnya dalam kehidupan era informasi dan globalisasi. Memahami perangkat keras dan perangkat lunak komputer, serta mampu menelaah kemajuan teknologi masa kini untuk menghadapi kemajuan teknologi masa datang. Mampu menggunakan perangkat lunak aplikasi terutama kegiatan akademik sehari-hari.

Daftar pustaka:

a. ECCP, The Man Made World, Mc Graw Hill, New York.

b. Coyle, Frank P, XML, Web Services, and the Data Revolution, Addison – Wesley, Newyork, 2001

c. SMIL tutorial, http://www.helio.org/products/smil/tutorial

d. Miller, Mark A., Voice Over IP Technologies: Building the Converged Network

5. Logika Matematika

3 SKS

Mata kuliah ini mengupas mengenai konsep dasar matematika, seperti himpunan, bilangan, vektor, matriks, fungsi, limit dan turunan. Mahasiswa diharapkan juga mengetahui tentang konsep aljabar linier. Memahami ruang vector serta menguasai berbagai jenis operasi dalam ruang vektor,serta dapat menjelaskan vector sebagai anggota dari sebuah ruang vektor, dan berbagai sifat yang dimilikinya. Agar mahasiswa dapat melakukan operasi-operasi matriks, termasuk determinan, transformasi linier dan persamaan linier.

Daftar Pustaka.

a. Anton, Howard, Elementary Linear Algebra, John Willey.

b. Ayres,F., LinearAlgebra, Schaum’s Outline Series.

c. Ron Larson, “Calculus With Analytic Geometry, SeventhEdition”, 2002.

d. Elliot C. Gootman , ”Calculus (CollegeReview Series)”, Barron's EducationalSeries.

e. Frank Ayres, Elliott Mendelson , “Schaum's Easy Outline:Calculus”, McGraw-Hill Trade,1 edition, 1999

6. Pancasila

2 SKS

Tujuan dari mata kuliah ini adalah Agar mahasiswa dapat memahami, menghayati dan mengamalkan nilai-nilai Pancasila, system kenegaraan Republik Indonesia berdasarkan UUD 1945, nilai-nilai sejarah perjuangan bangsa, serta memahami usaha mewujudkancita-cita bangsa Indonesia.

Daftar Pustaka:

a. Prof. Dr. Notonagoro, SH., Pancasila dan Falsafah Negara, UGM,Yogyakarta

b. Darmodihardjo, Dardji, Orientasi Singkat Pancasila, Balai Pustaka, Jakarta.

c. Kaelan, M.S, Pendidikan Pancasila, Paradigma Offset, Yogyakarta, 2008

7. Akuntansi Dasar

3 SKS

Mata kuliah ini memberikan pengetahuan tentang proses penyusunan laporan keuangan perusahaan jasa dan dagang beserta pengertian-pengertian dasar yang melandasinya, dengan materi : definisi, peran, dan lingkup akuntansi, bentuk dan isi laporan keuangan, persamaan dasar akuntansi, siklus akuntansi yang terdiri dari dari tahap pencatatan transaksi ke dalam jurnal, pencatatan jurnal ke dalam buku pembantu dan buku besar, pembuatan neraca saldo, pembuatan jurnal penyesuaian, pembuatan neraca dan perhitungan laba rugi melalui teknik neraca lajur, pembuatan jurnal penutup dan pembuatan jurnal penyesuaian kembali.

Daftar Pustaka :

a. P.E.FESS-CS. Waren, Accounting Principles

b. RonaldJ.Thacker,Principles Accounting

c. Prinsip Akuntansi Indonesia

d. Abdullah Sahab,Anccounting Principles

e. Wb. Meigs, RF. Meigs, Financial Accounting

8. Bahasa Inggris I

2 SKS

Mahasiswa mampu membuat kalimat dalam tata bahasa Inggris. Mahasiswa dapat memahami dan mempelajari kalimat dalam buku teks bahasa Inggris. Mahasiswa dapat memahami ikhtisar dalam buku teks bahasa Inggris. Mahasiswa dapat menterjemahkan bacaan berbahasa Inggris kedalam bahasa Indonesia.

Daftar Pustaka:

a. Curne,George,English Grammar, ComputerProgramming.

b. Naiman, Arthur, ComputerDictionary for Engineer.

c. Robinson,Philip Bedford,ComputerProgramming.

d. Hofeditz, Calvin A., Computer&Data Processing Made Simple.

9. Pemrograman 1

3 SKS

Dalam mata kuliah ini diharapkan mahasiswa dapat membuat program untuk memecahkan permasalahan sederhana dengan mengungkapkannya dalam bentuk program imperatif (prosedural) melalui bahasa pemrograman Java. Mata kuliah ini akan mempraktekan : Lingkungan pemrograman Java, Tipe data primitive, Variabel dan Operator, Percabangan, Pengulangan, Metode, Array

Daftar Pustaka : Daftar Pustaka :

b. Introduction to Programming I Bradley Kjell (2006).

c. Introduction to Computer Science using Java

10. Paket Program Niaga II

3 SKS

Mata kuliah ini bertujuan agar mahasiswa dapat mengenal serta membuat database dan hubungannya dengan MS. Access, mengenal Query dan manfaatnya dalam Ms. Acces, dapat membuat laporan dalam Ms. Access dengan menggunakan fasilitas Report, memahami cara bekerja dengan file database dalam Open Office Base.

Daftar Pustaka :

a. Microsoft Access, Budi Permana, PT Elex Media Komputindo, Gramedia, Jakarta, 2002

b. Menghadirkan Microsoft Access di Open Office.org, Noprianto, Tutorial Microsoft Access di Open Office.org, www.infolinux.web.id

c. 101 Tip & Trik Open Office.org versi 2.0, Iwan Sofana, PT Elex Media Komputindo, Gramedia, Jakarta, 2006.

11. Jaringan Komputer 1

3 SKS

Tujuan : agar mahasiswa memahami konsep-konsep dasar jaringan komputer, mampu mengkonfigurasi dan menginstalasi jaringan komputer, serta memiliki pengalaman dalam menangani berbagai permasalahan pada jaringan komputer.

Materi : Dasar jaringan, model protokol jaringan komputer (OSI & TCP/IP), merancang pengalokasian alamat jaringan dan menerapkan subnet mask, teknologi ethernet, perangkat jaringan: switch & router, dasar-dasar pengkabelan dan media jaringan, protokol TCP/IP dan dasar-dasar routing, konsep variable-length subnet masking (VLSM)/ classless inter domain routing (CIDR), lapisan transport dan layanan aplikasi jaringan serta QoS. Konfigurasi router dan interface-nya, konfigurasi protokol routing. Protokol routing distance vector: RIPv1, RIPv2. Skema pengalamatan IP classless.

Protokol routing EIGRP, protokol link-state: OSPF. Permasalahan para protokol routing: routing loop, summary address, dan autonomous systems.

Daftar Pustaka :

a. “CISCO Networking Academy Program: Network Fundamentals, CCNA-Exploration

1, ver 4, http://cisco.netacad.net

b. “CISCO Networking Academy Program: Routing Protocols and Concepts, CCNA- Exploration 2, ver 4, http://cisco.netacad.net

c. Tanenbaum, “Computer Networks”, Prentice Hall, Fourth Eds, 2003

12. Sistem Operasi

3 SKS

Mata kuliah ini mengupas mengenai konsep dasar system operasi, meliputi fungsi, komponen, struktur, desain dan implementasi, pengaturan memori, pengaturan prosesor, pengaturan input dan output, struktur penyimpanan, system file dan trend perkembangan system operasi. Tujuan dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan:

a. Pengetahuan mengenai cara kerja dari system operasi.

b. Kemampuan menjelaskan cara kerja dan struktur dari system operasi. Daftar Pustaka :

a. st J. Archer Harris, “Schaum's Outline of Operating Systems”, Mc Graw – Hill Trade, 1 edition, 2001.

b. th William Stallings, “Operating Systems : Internals and Design Principles (4 Edition)”, Pearson Education, 2000.

c. Milenkovic, Milan, “Operating Systems : Conceptsand Design”, MacGraw – Hill Book Co., Singapore, 1992.

d. Tanenbaum, AndrewS., “Modern Operating Systems”, Prentice – Hall International Editions, Englewood Cliffs, New Jersey, 1992

13. Statistik

3 SKS

Mata kuliah ini mengupas mengenai mean, mode, median dan varian baik data individu atau data kelompok, grafik distribusi, mencari angka korelasi serta persamaan regresi linear dan berganda. Tujuan dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan:

a. Pengetahuan mengenai konsep dasar statistika.

b. Kemampuan menjelaskan penggunaan distribusi frekuensi, ukuran statitik, probabilitas dan distribusi teoritis.

Daftar Pustaka :

a. Peter Dalgaard, “Introductory Statistics with R”, Springer – Verlag,1st edition, 2002.

b. David H.Voelker, Peter Z. Orton, Scott Adams, “Statistics (Cliffs Quick Review)”, Cliffs Notes, 2001.

c. Alan Graham, “Teach Yourself Statistics”, McGraw - Hill; 2 edition, 2003.

d. Dayan. Anto, Pengantar metode statistika, LP3ES

14. Komputer Akuntansi

3 SKS

Mata kuliah ini bertujuan agar mahasiswa mampu menerapkan teori akuntansi menggunakan komputer, mampu menangani masalah akuntansi di perusahaan jasa maupun dagang dan industri dengan basis komputer, mampu menerapkan siklus akuntansi dalam perusahaan / instansi dengan basis komputer. Materi yang diajarkan antara lain : System General Ledger, Payroll, Account Payable, Account Receiveble, Fixed Asset, Giro, Inventory, Audit, MYOB Accounting

Daftar Pustaka:

a. Leman Eko, Sistem Komputer Akuntansi , Elex Media Komputindo, Jakarta, 2000.

b. Johar Arifin, MYOB Accounting . Johar Arifin, Dac Easy Accounting .

15. Bahasa Inggris II

2 SKS

Mahasiswa mampu mengucapkan secara lisan kalimat dalam tata bahasa Inggris. Mahasiswa dapat memahami dan mempelajari kalimat bahasa Inggris secara lisan. Mahasiswa diharapkan dapat menyebutkan beberapa pemakaian komputer, apa yang harus disadari untuk masa depan bagi para profesional

Daftar Pustaka:

a. Curne,George,English Grammar, ComputerProgramming.

b. Naiman, Arthur, ComputerDictionary for Engineer.

c. Robinson,Philip Bedford,ComputerProgramming.

d. Hofeditz, Calvin A., Computer&Data Processing MadeSimple

16. Pendidikan Agama 2 SKS

Meningkatkan iman, ketakwaan, hubungan baik manusia dengan sesamanya dan mahluk sekitarnya, serta hubungan baik dengan Tuhan Yang Maha Esa. Agar mahasiswa mempunyai tingkah laku yang baik, sesuai dengan ajaran agama masing-masing dan dapat mengamalkannya dalam kehidupan sehari-hari terutama pada profesinya masing- masing.

Daftar Pustaka:

a. Ash Siddieqy, Hasbi, Sejarah dan Pengantar Ilmu Hadits,Bulan Bintang,Jakarta.

b. Chalil, Munawar H., Definisi dan Sendi Agama, Bulan Bintang, Jakarta.

17. Pemrograman Visual

3 SKS

Mata kuliah ini memberikan pemahaman dan penguasaan mengenai teknik pemrograman visual, dasar-dasar desain program, pengenalan komponen, property dan event. Materi mata kuliah ini mencakup pembahasan tentang manajemen project, tipe data, jenis pernyataan dan fungsi, operator aritmatik dan relasi. Disamping itu juga dibahas teknik pemrograman dengan VCL serta operasi file dan directory. Materi kuliah diarahkan untuk Mata kuliah ini memberikan pemahaman dan penguasaan mengenai teknik pemrograman visual, dasar-dasar desain program, pengenalan komponen, property dan event. Materi mata kuliah ini mencakup pembahasan tentang manajemen project, tipe data, jenis pernyataan dan fungsi, operator aritmatik dan relasi. Disamping itu juga dibahas teknik pemrograman dengan VCL serta operasi file dan directory. Materi kuliah diarahkan untuk

Daftar Pustaka :

a. Antony Pranata, 1998, Pemrograman Berorientasi Objek dengan Delphi, Andi Offset, Yogyakarta

b. Djoko Susilo, 2004, Perancangan dan Implementasi Komponen Visual pada Delphi, Graha Ilmu, Yogyakarta

18. Perancangan WEB

3 SKS

Mata Kuliah ini akan memberikan materi perancangan dan pemrograman web dengan PHP. Lingkup materi meliputi: Ruang lingkup, konsep dasar Web, arsitektur Web, tag dasar HTML, server side scripting, variable, web project, metode POST dan GET, basis data web, koneksi ke basis data MySQL dan mempublikasikan situs web

Daftar Pustaka :

a. 36 menit belajar komputer PHP dan MySQL, Ali Zaki, PT. Elex Media Komputindo

b. Panduan praktis membuat web dengan PHP untuk pemula, FN Jovan, mediakita

19. Jaringan Komputer 2

3 SKS

Tujuan : agar mahasiswa memahami konsep-konsep perancangan jaringan komputer baik LAN maupun WAN, mampu mengkonfigurasi dan menginstalasi jaringan komputer untuk skala korporat, serta memiliki pengalaman dalam menangani berbagai permasalahan pada jaringan computer.

Silabus : Penelusuran kesalahan jaringan pada layer 1,2,3 dan 7 menggunakan pendekatan model OSI/TCPIP, interpretasi diagram jaringan (fisik/lojik), konfigurasi switch: dasar, manajemen remote access, port security. Konfigurasi dan verifikasi VLAN, interVLAN routing, VTP, trunking dan operasi RSTP. Mengelola file konfigurasi IOS. Identifikasi parameter dasar jaringan komputer nirkabel (WLAN), konfigurasi Access Point dan Access Router serta permasalahan implementasinya. Aplikasi Voice over IP Silabus : Penelusuran kesalahan jaringan pada layer 1,2,3 dan 7 menggunakan pendekatan model OSI/TCPIP, interpretasi diagram jaringan (fisik/lojik), konfigurasi switch: dasar, manajemen remote access, port security. Konfigurasi dan verifikasi VLAN, interVLAN routing, VTP, trunking dan operasi RSTP. Mengelola file konfigurasi IOS. Identifikasi parameter dasar jaringan komputer nirkabel (WLAN), konfigurasi Access Point dan Access Router serta permasalahan implementasinya. Aplikasi Voice over IP

Daftar Pustaka :

a. “CISCO Networking Academy Program: LAN Switching and Wireless, CCNA- Exploration 3, ver 4, http://cisco.netacad.net

b. “CISCO Networking Academy Program: Accessing the WAN, CCNA-Exploration 4, ver 4, http://cisco.netacad.net

c. James D. McCabe, Network Analysis, Architecture and Design, ed.2 , Morgan Kaufmann, 2003

20. Pemrograman 2

3 SKS

Mata kuliah ini membahas konsep pemecahan masalah berorientasi objek dengan membuat model. Model yang dikenal dengan diagram objek digunakan untuk membuat program dengan bahasa pemrograman Java. Sasaran Pembelajaran Setelah menyelesaikan mata kuliah ini para pesertanya diharapkan mampu mengembangkan sistem berorientasi objek dengan implementasi menggunakan bahasa pemrograman Java

a. Thomas Wu (2006). An Introduction to Object-Oriented Programming with Java. Fourth Edition. Mc Graw Hill.

b. Ariesto Hadi Sutopo, Fajar Masya (2005). Pemrograman Berorientasi Objek dengan Java. Edisi kesatu. Penerbit Graha Ilmu

21. Sistem Informasi Manajemen

3 SKS

Agar mahasiswa mengetahui secara komprehensif tentang peranan sistem informasi manajemen dalam menunjang manajemen organisasi pada umumnya. Memiliki wawasan Agar mahasiswa mengetahui secara komprehensif tentang peranan sistem informasi manajemen dalam menunjang manajemen organisasi pada umumnya. Memiliki wawasan

Daftar Pustaka:

a. Davis, Gordon B, & Margarethe H.Olson, Management Information System, Conceptual Foundation,

b. Structuresand Development, McGraw Hill, New York, 2nd edition.

c. Davis, William S., SistemPengolahan Informasi, Erlangga, Jakarta, Edisi kedua.

d. Scott, M. George, Principles of Management Information Systems, McGraw Hill, NewYork

22. Struktur Data

3 SKS

Mata kuliah ini mengupas mengenai teori dasar struktur dan penanganan data, serta pembuatan algoritma dan penggunaan struktur data, abstract data type, array, record, linkend, list, stack, queue, tree, graph dan algoritma. Konsep sistem berkas (file), sebagai suatu struktur data eksternal, dalam suatu system pengolahan data elektronik. Tujuan dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan:

a. Pengetahuan mengenai struktur dan organisasi data komputer.

b. Kemampuan menjelaskan teori dan pengunaan struktur dan organisasi data. Daftar Pustaka :

a. Robert L. Kruse, Alex Ryba, “Data Structuresand Program Design”, Pearson Education.

b. Robert Sedgewick, “Algorithms in C, Parts 1-5 (Bundle) : Fundamentals, Data Structures, Sorting,

c. Searching and Graph Algorithms (3rdEdition)”, Addison – Wesley Pub Co, 2001.

d. James Andrew Storer, “An Introductionto Data Structures and Algorithms”, Birkhauser Boston, 1 st edition, 2001

e. Horowitz E. dan Sahni S., Fundamentals of Data Structures In Pascal, Pittman Publishing Limited.

f. Wirth, Niklaus, Algorithm and Data Structure, Prentice Hall.

g. Wirth, Niklaus, Data Structure + Algorithm = Program, Prentice Hall

h. Yourdon, Edward, Modern Structured Analysis, Prentice – Hal

23. Entrepreneurship

3.SKS

Mata kuliah ini merupakan satu perpaduan dari berbagai mata kuliah spesialistis di jurusan akuntansi dan manajemen yang khususnya diarahkan untuk membina kemampuan berwirausaha. Pemahaman mengenai berbagai permasalahan dan kondisi yang harus diperhatikan dalam menyusun usaha baru merupakan inti bahasan. Bagaimana memantau kesempatan, menilai berbagai kemungkinan sumber dana, pemahaman mengenai lingkungan ekonomi dan usaha, menilai saingan, meninjau berbagai strategi pengembangan dari usaha baru maupun usaha yang dengan cepat berkembang. Disain mata kuliah ini diarahkan kepada pembinaan proyek – proyek usaha baru oleh mahasiswa atau kelompok usaha mahasiswa. Peranserta para wirausaha yang sukses, tokoh perbankan dan pembinaan usaha dalam membagi pengalaman masing - masing juga merupakan bagian terpadu dari mata kuliah ini.

Daftar Pustaka :

a. Meredith, Geoffrey G, The Practice of Entrepneurship

b. Pinchot, Giffort, Intrapreneuring, Penerbit Erlangga

c. Drucker, Peter E, managingin Turbulen Times, Harper & Row, Publisher Inc

d. Saiman, Leonardus, 2011, Kewirausahaan, Salemba Empat

24. SQL

3 SKS

Mahasiswa diharapkan mampu memahami dan membuat data base , tabel, hubungan antar table (Relasi) serta macam-macam relasi antar tabel dalam suatu data base. Mahasiswa juga harus memahami bagaimana cara memberikan satu hak akses dan mencabut hak akses yang telah dibuat atau mengurangi,menambah hak akses yang diberikan oleh adminwistartor pada databases server My SQL dengan perintah SQL.

Daftar Pustaka :

a. Prasetyo, D., 2003, Adminitrasi Pada database Server My SQL, PT. Elek Media Komputindo, Jakarta

b. Sakti, N, 2003 Menjadi Mahir Tanpa Guru Menggunakan SQL*Plus ,Edisi 4, PT. Media Komputindo, Jakarta

c. Yung, K., 2003 Trik Menguasai Perintah SQL , PT. Elek Media Komputindo, Jakarta

25. Jaringan Komputer 3

3 SKS

Tujuan : Agar mahasiswa memahami konsep-konsep dasar keamanan informasi dan jaringan, serta mampu menerapkan sistem keamanan jaringan terhadap suatu infrastruktur informasi.

Silabus : Pengantar keamanan jaringan; konsep keamanan dasar, ancaman, kelemahan dan serangan, kriptografi, sistem kripto dengan public key dan digital signature, keamanan jaringan IP, SSL dan TLS, autentikasi, email dan keamanan web, policy, Intrusion detection dan recovery, virtual private networks, firewalls, keamanan sistem operasi (Windows & UNIX), keamanan jaringan komputer nirkabel.

Daftar Pustaka :

a. William Stallings, “Network Security Essentials: Application and Standards”, Prentice Hall. 2000

b. John E.Canavan, “ Fundamental of Network Security, Artech House, 2001

c. Simon Garfinkel and Gene Spafford , “Practical UNIX and Internet Security”, O’Reilly & Assoc.Inc., 1996

26. Pemrograman Web I

3 SKS

Mata kuliah ini mengupas mengenai konsep dasar pemrograman web, HTML, XML, CSS serta dasar – dasar desain web. Memberikan pengetahuan dasar tentang pemrograman web (html) statis dan bahasa script pendukung seperti java script dan juga penggunaan berbagai tool yang lazim di Internet. Memahami berbagai aspek dalam perancangan situs web ditinjau dari segi content, visual, teknologi dan ekonomi. Juga mengerti berbagai model logik design web untuk berbagai content. Memberi pengetahuan tata cara hosting baik secara lokal maupun pada hosting gratis. Memahami bagaimana mengoptimalkan halaman web agar mendapat rangking dalam sistem pencarian di Internet. Mengenalkan berbagai teknologi berbasis web / internet yang berkembang saat ini seperti : XHTML, XML, mobile web, konsep web service dll.

Daftar Pustaka :

a. www.w3c.org

b. www.w3schools.com

c. www.wdvl.com/Authoring/Scripting/Tutorial

d. www.webreference.com/programming/javascript

e. Jennifer Niederst, “Learning Web Design, 2nd Edition”, O'Reilly; 2 edition, 2003.

f. Sidik, Betha, et al. Pemrograman Web dengan HTML, Bandung: Penerbit Informatika, 2007 (Main Textbook)

g. rd P, Bryan, et al. HTML, XHTML, and CSS Bible 3 Edition, Indianapolis: Wiley Publishing Inc, 2004.

h. Deitel, et al. Internet & WWW How to Program 2nd Edition, Deitel and Associates Inc., 2004

27. Analisa dan Perancangan Sistem 3 SKS

Mata kuliah ini mengupas mengenai teori analisis system informasi, organisasi dan system informasi, studi kelayakan, metodologi pengembangan system informasi, teknik pengumpulan data, peran system analis, peran dan penggunaan perangkat alat analisis terstruktur. Tujuan dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan:

a. Pengetahuan mengenai proses analisis dan perancangan suatu system informasi.

b. Kemampuan menjelaskan dan menggunakan teknikuntuk melakukan analisis dan perancangan system informasi.

Daftar Pustaka :

a. Kendall, Kenneth E, and Julie E. Kendall, “System Analysis And Design”, Fourth Edition, Prentice – Hall, International, Inc., 1999.

b. Hawryszkiewycz, Igor., “Introduction To Systems Analysis And Design”, Fourth Edition, Prentice – Hall, International, Inc.

c. Edi Purwanto, “Sistem Analis”, Andi Yogyakarta, 2002

d. rd Booch, Grady. Object Oriented Analysis and Design with Applications, 3 edition, Addison Wesley, May 2007.

e. st Grady Booch, James Rumbaugh and Ivar Jacobson, The UML User’s Guide, 1 Edition, Addison and Wesley, 1998.

f. Langer, Arthur. M, Analysis and Design of Information System, 3rd edition, Springer, 2008

g. Simon Bennet, Steve McRobb, Ray Farmer, Object Oriented Systems Analysis and Design Using UML 2 nd , McGraw Hill, 2002.

28. Komunikasi Data

3 SKS

Mata kuliah ini mempelajari prinsip dasar komunikasi data, arsitektur dan protocol komunikasi data, media transmisi, transmisi data, data coding, antar muka komunikasi data, data link control, multiplexing dan polling, deteksi dan koreksi kesalahan, protokol Mata kuliah ini mempelajari prinsip dasar komunikasi data, arsitektur dan protocol komunikasi data, media transmisi, transmisi data, data coding, antar muka komunikasi data, data link control, multiplexing dan polling, deteksi dan koreksi kesalahan, protokol

a. Stallings, William,“Data and Computer Communication”, Fifth Edition, Prentice Hall, International Editions, 1997.

b. Tanenbaum, Adrews, “Computer Network”, SecodnEdition, Prentice-Hall, International Editions, 1994.

c. Stallings, William,“An Introduction to ISDN”, Prentice Hall, 1995.

29. Basis Data 3 SKS

Mata kuliah ini mengupas mengenai sistem basis data, seperti manajemen basis data, struktur basis data, arsitektur basis data, model relasi basis data, hingga basis data relasional berorientasi objek. Mempelajari dan memahami konsep dasar basis data secara umum dengan penekanan pada basis data relasional, arsitektur basis data, pengembangan structure query language (SQL), perancangan dan implementasi basis data relasional, struktur penyimpanan file, indexing dan hashing, pengamanan sampai basis data berorientasi objek.

Tujuan dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan:

a. Pengetahuan mengenai sistem basis data, manajemen, serta basis data relasional berorientasi objek.

b. Kemampuan menjelaskan system basis data serta merancang basis data relasional berorientasi objek dan menggunakan bahasa SQL.

Daftar Pustaka :

a. Stephens, Ryan K., Ronald R. Plew, Bryan Morgan, and Jeff Perkins., “Teach Your Self Sql In 21 Days”, Second Edition, Sams Publishing, 1999.

b. Waljiyanto, ”Sistem Basis Data Analisis & Pemodelan Data”, J & J Learning, 2000.

c. Fathansyah., “Basis Data”, Informatika, Bandung, 2001 c. Fathansyah., “Basis Data”, Informatika, Bandung, 2001

e. Second Edition, Sams Publishing, 1999

30. Pemrograman Berorientasi Objek

3 SKS

Mata kuliah ini: mengajarkan abstraksi – abstraksi dan isu – isu penting dalam bahasa – bahasa pemrograman Berorientasi objek; menelusuri metodologi – metodologi pemrograman object – oriented programming

Daftar Pustaka :

a. Rumbaugh, James, “UML Refference Manual”, Addison – Wesley.

b. Booch, Grady, “The Unified Modeling Language User Guide”, Addison - Wesley.

c. Jacobson, Ivar; Booch, Grady and Rumbaugh, James, “The Unified Software Development Process”, Addison - Wesley.

d. Kroll, Peter, “The Rational Unified Made Easy : a Practitioner’s Guideto RUP”, Addison – Wesley, 2003

31. Etika Profesi 2 SKS

Pengantar dan perkembangan etika bisnis (peran, agama, peraturan, undang-undang dan etika pendekatan teori etika/klasik dan kontemporer) dan perannya dalam bisnis. Karakteristik permasalahan etika dalam bisnis dan organisasi serta tanggung jawab organisasi dalam kebijakan yang berkaitan dengan etika perusahaan. Hak dan tanggung jawab karyawan yang bekerja dalam suatu organisasi untuk bekerja secara etis dipandang dari berbagai pendekatan teori etika.

a. August Beguai, How To Prevent Computer Crime A Guide For Managers, New York: John Wiley & Sons, 1983

b. UU Paten No.14 tahun 2001

c. UU Merek No.15 tahun 2001

d. UU Hak Cipta No.19 tahun 2002

e. Pudjowiyatna, Etika Filsafat Tingkah Laku, Bina Aksara, Jakarta 1996 e. Pudjowiyatna, Etika Filsafat Tingkah Laku, Bina Aksara, Jakarta 1996

g. Artikel-artikel terkait standar profesi/kompetensi, IT-Audit dan Forensik

h. R. Ayres, The Essence of Professional Issues in Computing, Prentice Hall, 1999

i.

D. Bell et.al, Computers, Ethics, and Social Values, Prentice Hall, 1995

32. Multimedia 3 SKS

Salah satu aspek yang paling powerful dari teknologi computer adalah kemampuan dalam mengkombinasikan teks, grafik, suara dan gambar bergerak atau yang disebut sebagai multimedia. Pengenalan multimedia pada Web berlangsung lambat karena keterbatasan bandwidth. Akan tetapi berbagai solusi untuk itu terus dikembangkan.Saat ini telah banyak metoda atau teknologi untuk pembuatan multimedia pada Web.

Tujuan:

a. Mengerti konsep dan berbagai teknologi multimedia khususnya yang berbasis Web

b. Mampu mempersiapkan, dan memproduksi informasi berbasis multimedia berbagai aplikasi.

Materi : Pendahuluan Multimedia, Dasar – dasar multimedia, Applikasi untuk multimedia, Strategi Web multimedia, Audio only, Slide shows, Video, Animation, Streaming Audio dan Video, SMIL (Syncronize Multimedia Integrated Languange), Persiapan multimedia, Processing, Delivery, Perangcangan dan multimedia, Accessibilitas, Project mulmedia.

Daftar Pustaka :

a. Bing J. Sheu, Mohammed Ismail, Multimedia technology for applications, Imprint Piscataway, NJ : IEEE Press

b. Koswara, Eko. (2009). 1 Jam Mahir Photoshop CS4. Jakarta : HP Cyber Comunity.

c. Oneto, Erima. (2008). Joomla! Cara Cepat dan Mudah Membuat WEBSITE. Jakarta : PT TransMedia.

d. ProActive. Video Production dengan Pinnacle Studio 9.0. CD Tutorial Interactive. Jakarta.

33. Administrasi Jaringan

3 SKS

Mahasiswa mampu memahami ruang lingkup tugas seorang administrator jaringan komputer secara global dan mampu merencanakan sistim jaringan. Materi yang dipelajari antara lain :

a. Sistem administrator untuk Linux

b. Instalasi dan konfigurasi server Linux dan program aplikasi

c. Membuat dan memelihara user-account

d. Backup dan Restore files

e. Memonitor dan mengontrol performansi sistim

f. Mengkonfigurasi sistim kemanan Daftar Pustaka : Terry Colllings and Kurt Wall, Red Hat Linux Networking and System Administration ,

Hungry Minds Inc. New York, 2002

34. Pemrograman Web II

3 SKS

Pada mata kuliah Pemrograman Web II mahasiswa diberikan materi mengenai pembuatan website dinamis. Materi kuliah yang diberikan meliputi instalasi dan konfigurasi aplikasi web server dan database server , Server Side Scripting menggunakan PHP, akses database MySQL, teknologi AJAX, dan rilis website yang telah dibuat selama kuliah ke web hosting . Dengan mengikuti kuliah ini, diharapkan mahasiswa dapat memberikan solusi terhadap kebutuhan website dinamis di masa sekarang.

Deitel: Internet & World Wide Web How to Program, 4 th Edition, Prentice Hall Web 1.0. http://en.wikipedia.org/wiki/Web_1.0

Web 2.0. http://en.wikipedia.org/wiki/Web_2.0 Semantic Web.(www.wikipedia.or/wiki/Semantic_Web)

35. PKL

4 SKS

Mata kuliah ini bertujuan agar mahasiswa mengenal praktek manajemen informatika secara nyata dalam suatu organisasi serta dapat menyajikan dalam bentuk laporan tertulis dan penyajian lisan. Dapat mengembangkan system informasi dari system lama ke system baru dan merancang aplikasi denganmen terjemahkan kebutuhan pemakai ke dalam orientasi komputer. Materi : Memilih organisasi yang akan menjadi tempat kerja praktek, Pemilihan lingkup dan unit yang akan dipelajari, Mengikuti proses manajemen informatika, Merumuskan hasil pengamatan, Menuliskan keseluruhan hasil pengamatan dan permasalahan yang diamati.

Daftar Pustaka : Disesuaikan dengan permasalahan yang dipelajari

36. Metodologi Penelitian

3 SKS

Agar mahasiswa memahami cara penulisan laporan ilmiah yang berdasarkan pada hasil penelitian dengan memenuhi persyaratan ilmiah. Mempunyai pengetahuan dasar tentang pengertian, definisi dan metode penelitian. Mengetahui tentang asas teori dan hukum serta syarat penelitian ilmiah serta langkah persiapan penelitian dan tugas lapangan penelitian serta analisis penelitian lapangan.

Daftar Pustaka :

a. Singarimbun, Masri, Metode Penelitian Survai, LP3ES, Jakarta.

b. Koentjaraningrat, Metode – Metode Penelitian Masyarakat, Gramedia, Jakarta.

c. Surakhmad, Winarno, Research Pengantar Methodologi Ilmiah, IKIP Bandung

37. Manajemen Proyek 3 SKS

Kuliah ini meliputi introduction to software requirements, manajemen dari suatu proyek, project life cycle, project task and deliverables, menentukan proyek dan menyusun Kuliah ini meliputi introduction to software requirements, manajemen dari suatu proyek, project life cycle, project task and deliverables, menentukan proyek dan menyusun

Daftar Pustaka :

a. Clelland, David I., Project Management : Strategic, Design and Implementation, McGraw Hill Inc.

b. Pete,Spinner M., Elements of Project Management : Plan, Schedule&Control, Prentice Hall PTR.

c. Ritz, George J., Total Construction Project Management, Mc Graw Hill Inc.

d. Schub A., Bard J.F. and Globerson S., Project Management : Engineering, Technology and Implementation, Prentice Hall Inc

38. Interaksi Manusia & Komputer

3 SKS

Tujuan dari mata kuliah ini adalah agar mahasiswa memahami tentang aspek-aspek interaksi antara manusia dengan komputer dalam sistem yang terintegrasi antara keduanya. Memberikan pemahaman mengenai teknik-teknik pemodelan serta analisisnya. Topik - topik yang dibahas adalah aspek Ergonomi dalam Interaksi, Aspek Psikologi dan Interaksi, Analisis Sistem IMK, Perancangan Sistem IMK.

Daftar Pustaka :

a. Downtown, A., Engineering the Human Computer Interaction, McGraw Hill.

b. Rouse, Systems Engineering Models of Human Factor Interaction, North Holland.

c. Sheridan & Ferrel, Man – Machine System Modelling

d. nd Dix, Alan et.al, HUMAN-COMPUTER INTERACTION , 2 Edition, Prentice Hall, Europe, 1998.

e. Galitz, W. O, The Essential Guide to User Inteface Design : An Introduction to GUI Design Principles and Techniques , John Wiley & Sons, Canada, 1996.

f. Johnson, P., HUMAN-COMPUTER INTERACTION : Psychology, Task Analysis and Software Engineering , McGraw-Hill, England UK, 1992.

g. Newman, W. M and Lamming, M. G, Interactive System Design , Addison Wesley, Cambrigde, Great Britain, 1995.

h. P. Insap Santoso, Interaksi Manusia dan Komputer : Teori dan Praktek , Andi Offset, Yogyakarta, 2004.

i. Raskin, J, The Human Interface , Addison Wesley, 2000 j. rd Shneiderman, B, Designing The User Interface ,3 Edition, Addison Wesley, 1998

k. ND Sutcliffe, A. G., HUMAN-COMPUTER INTERFACE DESIGN , 2 Edition, MacMillan, London, 1995.

l. http://www.hcibook.com/hcibook/resource.html (folder : HCI-Alan Dix.rar) m. http://www.dcs.gla.ac.uk/~stephen/otherlinks.shtml n. http://www.informatics.sussex.ac.uk/ users/johnhall (folder : IMK-Sussex Uni.rar) o. Hewett, Baecker, et.al, ACM SIGCHI Curricula for Human-Computer Interaction

(folder : IMK-ACM.rar) p. Folder : IMK-cc-Gatech-edu.rar

39. Rekayasa Perangkat Lunak 3 SKS

Tujuan: Agar mahasiswa mampu menjelaskan dan menerapkan berbagai konsep dalam rekayasa perangkat lunak, menjangkau seluruh aspek dalam proses rekayasa perangkat lunak, mampu mengidentifikasi, mendefinisikan dan memanfaatkan dengan benar terminologi umum dalam rekayasa perangkat lunak, dan memiliki pengalaman untuk bekerja sebagai anggota dalam suatu tim rekayasa perangkat lunak serta menerapkan koordinasi dan interaksi antar anggota menggunakan teknik rekayasa perangkat lunak.

Silabus : Proses Software: Kebutuhan rekayasa perangkat lunak, model proses software meliputi pendekatan waterfall, prototipe, pengembangan incremental dan evolusioner serta alternatif lainnya. Manajemen proyek: penjadwalan, estimasi biaya, manajemen konfigurasi, penggunaanmetrik. Requirements Engineering dan disain software: analisis, definisi dan spesifikasi, disain untuk reusability, adaptability dan maintainability, analisis Silabus : Proses Software: Kebutuhan rekayasa perangkat lunak, model proses software meliputi pendekatan waterfall, prototipe, pengembangan incremental dan evolusioner serta alternatif lainnya. Manajemen proyek: penjadwalan, estimasi biaya, manajemen konfigurasi, penggunaanmetrik. Requirements Engineering dan disain software: analisis, definisi dan spesifikasi, disain untuk reusability, adaptability dan maintainability, analisis

Daftar Pustaka:

a. Software Engineering 6th Ed, Ian Sommerville, Addison Wesley, 2000

b. Software Engineering: a Practitioner's Approach 5th ed., Roger Pressman, McGraw- Hill, 2000

40 Tugas Akhir

6 SKS

Tugas akhir pada dasarnya adalah mata kuliah hanya saja proyek tugas akhir yang diberikan mempunyai skala dan ruang lingkup yang lebih luas dan dalam serta dapat dikerjakan lebih lama. Dalam melaksanakan tugas akhir seorang mahasiswa akan dibantu oleh satu orang pembimbing yang ditunjuk. Hasil penelitian pada tugas akhir akan dinilai oleh tim penguji. Pada saat ujian, mahasiswa harus mampu mempertahankan hasil penulisan laporan TA

Silabus singkat : Mengajukan Judul Tugas Akhir, melakukan penelitian, mengadakan bimbingan, melaksanakan ujian pendadaran Tugas Akhir.