• Tidak ada hasil yang ditemukan

129383526 Silabus Genap Stikdam Ta 1213

N/A
N/A
Protected

Academic year: 2018

Membagikan "129383526 Silabus Genap Stikdam Ta 1213"

Copied!
34
0
0

Teks penuh

(1)

SILABUS

PROGRAM STUDI

TEKNIK INFORMATIKA

SEKOLAH TINGGI ILMU KOMPUTER

DARUL MUTA’ALLIMIN

(2)

KATA

PENGANTAR

Dengan mengucapkan syukur kepada Tuhan YME, yang hanya atas ijin -Nya, maka Buku Silabus Program Studi Teknik Informatika tahun 2012/2013 dapat dicetak untuk mahasiswa baru tahun akademik 201 2/2013.

Silabus Program Studi Teknik Informatika dievaluasi dan diperbaharui empat tahun sekali untuk digunakan sebagai dasar dan acuan semua kegiatan akademik dan kegiatan terkait se a a u u di “ekolah Ti ggi Il u Ko pute Da ul Muta’alli i khusus ya di Tek ik I fo atika.

Silabus Program Studi Teknik Informatika tahun 201 2/2013 sudah menerapkan ku r i ku l u m b e r b a si s ko m p e t e n si , ya n g se b a gi a n b e sa r m e r u j u k p a d a A BE T (Accreditation Board for Engineering and Technology) . A d a p u n s i s t e m a t i k a d i d a l a m B u k u s i l a b u s i n i s e c a r a garis besar terdiri atas kurikulum, silabus mata kuliah,

P e n g h a r g a a n d a n u c a p a n t e r i m a k a s i h d i s a m p a i k a n k e p a d a K e t u a S T I K D A M , para anggota Tim Penyusun Buku Silab us, serta semua pihak yang telah memberikan kontribusinya selama proses penyiapan sampai penyusunannya. Semoga keberadaan Buku Silabus ini dapat dimanfaatkan se b a i k - b a i kn ya o l e h ci vi t a s a ca d e m i ka d a n stake holders “ekolah Ti ggi Il u Ko pute Da ul Muta’alli i

khususnya Prodi Teknik Informatika.

Nganjuk, 7 Pebruari 2013 a/n Ketua STIKDAM Ka. Prodi,

Ttd

(3)

1. KURIKULUM

4.1. Kurikulum PS. Teknik Informatika Berdasarkan Kelompok Kompetensi

Kurikulum PS. Teknik Informatika disusun berdasarkan, SK MENDIKNAS No. 045/U/2002. Kompetensi hasil didik suatu program studi terdiri atas:

1. Kompetensi Utama 2. Kompetensi Pendukung

3. Kompetensi Lainnya yang bersifat khusus dan gayut dengan kompetensi utama.

Acuan pendukung kurikulum PS. Teknik Informatika adalah:

a . Accreditation Board for Engineering and Technology ( A B E T ) 2 0 0 4 .

b . Kurikulum Asosiasi Perguruan Tinggi Informatika & Komputer (APTIKOM). c . Computing Curricula 2 0 0 5 d a r i The Association for Computing Machinery

( A C M ) , The Association for Information Systems ( A I S ) d a n I E E E Computer Society.

d . The Software Engineering Body of Knowledge ( S W E B O K ) 2 0 0 4 .

1. Kompetensi Utama

a. Memiliki sikap dan perilaku yang profesional serta menjunjung tinggi etika profesi berdasarkan ketaqwaan terhadap T uhan Yang Maha Esa dan Kecintaan terhadap Tanah Air.

b. Memiliki pola pikir sistematis dan logis dalam bidang teknik informatika.

c. Mampu memaham i dan merepre senta si kan perm asa lahan berbasi s teknologi informasi dalam ranah teknik informatika.

d. Mampu memahami, melaksanakan dan mengelola dengan tepat aktifitas-aktifitas pada setiap tahap dari siklus pengembangan sistem perangkat lunak skala besar.

e. Mampu beradaptasi dan mengembangkan diri dalam perkembangan ilmu dan teknologi di bidang teknologi informasi, khususnya di bidang teknik informatika.

2. Kompetensi Pendukung

a. Mampu untuk mengaplikasikan teknik, ketrampilan dan alat -alat bantu yang diperlukan dalam implementasi sistem perangkat lunak.

b. M a m p u b e ke r j a d a l a m s e b u a h t i m ya n g m e l i b a t ka n b e b e r a p a d i s i p l i n bidang ilmu.

3. Kompetensi Lainnya

a. Mampu melakukan penalaran dan penelitian berbasis teknologi informasi dalam ranah teknik informatika.

(4)

4. Kompetensi ABET

a. An ability to apply knowledge of mathematics, science, and engineering. b. An ability to design and conduct experiments, as well as to analyze and

interpret data.

c. An ability to design a system, component, or process to meet desired needs. d. An ability to function on multi-disciplinary teams.

e. An ability to identify, formulate, and solve engineering problems. f. An understanding of professional and ethical responsibility.

g. an ability to communicate effectively.

h. The broad education necessary to understand the impact of engineering solutions in a global and societal context.

i. A recognition of the need for, and an ability to engage in life -long learning. j. A knowledge of contemporary issues.

2. SILABUS MATAKULIAH

Mata Kuliah : Bahasa Assembly

K o d e M K : 5 5 B 1 0 3 0 mesin (Assembly) dan bagaimana menyusun dan membuat program dalam bahasa mesin (Assembly) yang dapat dijalankan dalam sistem komputer

Pokok Bahasan :

 Pokok bahasan dipusatkan pada pengantar bahasa mesin (Asembly) d a n p e r b e d a a n n ya d e n ga n b a h a s a t i n g k a t t i n g gi , ko m p o n e n komponen dalam sistem komputer, register-register mikroprosesor, segmen dan offset, set instruction (khususnya prosesor Intel), operasi bit, perancangan bahasa mesin (Asembly) dan compilernya, struktur kontrol (pembandingan, pencabangan, looping), konsep dan prinsip kerja sub program dan operasi stack (pass by value dan pass by reference), array, dan integrasi dengan object dari bahasa tingkat tinggi (misal bahasa C).

Pustaka :

(5)

Mata Kuliah : Algoritma dan Pemrograman I Kode MK : 55B1022

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : - Praktikum : Ada

Tujuan :

 Memberikan pengertian, kemampuan dan keterampilan mengolah dan menyusun program komputer dalam bahasa pemrograman tingkat tinggi

Pokok Bahasan :

 Pengertian dasar algoritma, Konsep dasar pemrograman Pascal dan C/C++, Iterasi , Top down design , Array satu dimensi , Pointer, Matrik , Table searching , Algorima konsolidasi , Algoritma pemrosesan 2 buah file, Pengantar list berkait.

Pustaka :

 Wirth, Niklaus, Algorithms Data Structures Program, Prentice Hall, 1991.

 Wirth, Systematic Programming Intriduction, Prentice Hall, 1976.

 Turbo Pascal versi 5.5, Borland International, 1989.

 Jogiyanto,H.M, Turbo Pascal, Volume I, II, Andi offset Yogyakarta, 1991

Mata Kuliah : Bahasa Inggris Kode MK : 55A1003 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ada

Tujuan :

 Mahasiswa dapat memahami isi sebuah artikel/ jurnal/ teks akademik mengenai sains dan teknologi yang ditulis dalam bahasa Inggris.

 Mahasiswa dapat mendiskripsikan informasi atau isi dari argumentatif teks lisan setelah menyimak teks tersebut.

 Mahasiswa dapat mengungkapkan argumentasi atau ide -ide logis secara lisan atau tulisan.

Pokok Bahasan :

Scanning : Scanning in everyday life; scanning table s; scanning

academic articles/jurnals,; scanning encyclopedia entri.

(6)

p i ct ur e or f igur e s; Sa y out l oud th e undelined reasons for predicting.

Vocabulary Knowledge for Effective Reading and listening: guessing

meaning from context in sentences; using grammar to guess word meaning; recognizing words connecting ideas.

Topics: stating and recognizing topics from a paragraph or a text in written and spoken text; working with the topics, finding and writing the topic sentence.

Main Ideas: finding the main idea in the topic sentence, stating main ideas of a paragraph, develop topic to main ideas, develop supporting details for the m ain ideas, producing an outline.

Patterns of Organization: recognizing signal words to identify the types of patterns, recognizing the patterns of various written texts; writing an essay with some selected patterns.

Skimming: skimming book reviews skimming jurnal or articles.

Making Inference: Infering missing information, making inferences from conversations.

Summarizing and Analysis: summmarizing a paragraph or passages, and making a text or article analysis.

Pustaka :

 Mikule ky a d Jeff ies. Mo e Readi g Po e , Addiso -Wesley publishing Company, 1996

 “up iya to. C iti al Readi g ITB. .

 IT“ E glish Tea hi g Tea . E glish fo “ ie e a d Te h ology. IT“. 2008.

Mata Kuliah : Kalkulus II Kode MK : 55B1022 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ada

Tujuan :

(7)

Pokok Bahasan :

 M e m b e r i k a n p e m a h a m a n t e n t a n g k o n s e p - k o n se p d a s a r d a n kemampuan untuk menyelesaikan persoalan matematika sederhana tentang bilangan kompleks, matriks dan vektor, fungsi variabel tunggal, limit, turunan variabel tunggal, dan intergral variabel tunggal.

Pustaka :

 Purcell, E.J. & D. Valberg, Calculus with Analytic Geometry, Prentice Hall, 1987.

 Anton, H., Calculus with Analytic Geometry, 5th ed. John Wiley & Sons, 1995.

Mata Kuliah : Pendidikan Kewarganegaraan

Kode MK : 55A1010 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ada

Tujuan :

 Menjadi ilmuwan da n professional yan g memili ki ra sa keb angsaan dan cinta tanah air, demokratis yang berkeadaban, menjadi warga negara yang memiliki daya saing, berdisiplin, dan berpartisipasi aktif dalam membangun kehidupan yang damai berdasarkan sistem nilai Pancasila

Pokok Bahasan :

 Filsafat Pancasila; Identitas Nasional; Politik dan Strategi; Demokrasi Indonesia; Hak Azasi Manusia dan Rule of Law; Hak dan Kewajiban Warga Negara; Geopolitik Indonesia; Geostrategi Indonesia .

Pustaka :

 Darmodihardjo, Dard ji, Pan ca sila Sumber dari Se gal a Sumber Hukum, Malang, Universitas Brawijaya, 1976.

 Laboratorium Pancasila, Pokok-pokok Pembahasan Pancasila dasar Filsafat Negara Republik Indonesia, Malang, IKIP Malang, 1978.

 Notonegoro, Pancasila Dasar Filsafat Negara, Yogyakarta, Universitas Gajah Mada Press, 1954.

 Lembaran Pertahanan Keamanan, Naskah Wawasan Nusantara. Jakarta, Lemhamnas, 1972.

 Lembaga Pertahanan Keamanan, Ketahanan Nasional, Jakarta, Lemhamnas, 1978.

(8)

Mata Kuliah : Fisika Dasar II

 Mahasiswa dapat memahami konsep muatan listrik dan Hukum Coulomb

 Mahasiswa dapat memahami konsep Medan Listrik

 Mahasiswa dapat memahami konsep Potensial Listrik dan Kapasitor

 Mahasiswa dapat memahami konsep Arus Listrik, Hambatan dan Rangkaian Listrik

 Mahasiswa dapat memahami konsep Medan Magnet

 Mahasiswa dapat memahami konsep Medan Magnet yang Ditimbulkan Arus Listrik Gaya Gerak Listrik Induksi

 Mahasiswa dapat memahami konsep Induktansi

 Mahasiswa dapat memahami konsep Arus Bolak-Balik Pokok Bahasan :

 Muatan Listrik dan Hukum Coulomb

 Medan Listrik; Kuat Medan Listrik; Garis Gaya; Hukum Gauss dan Penggunaannya; Kekuatan Dielektrik

 Potensial Listrik dan Kapasitor; Energi Potensial Listrik; Hubungan antara Potensial dengan Kuat Medan Listrik; Bidang Ekipotensial; Kapasitor dan Energi pada Kapasitor

 Arus Listrik, Hambatan dan Rangkaian Listrik; Arus Listrik, Konduktivitas Listrik, Hambatan Listrik, Resistivitas Listrik; Hukum Ohm, GGL dan Rangkaian Listrik; Hukum Kirchoff dan Daya Listrik

 Medan Magnet; Garis Induksi Magnet; Fluks Magnet; Gaya Magnet; Gaya dan Momen pada Macam-Macam Penghantar Berarus

 Medan Magnet yang Ditimbulkan Arus Listrik Gaya Gerak Listrik Induksi; Medan Magnet yang Ditimbulkan oleh Macam- Macam Penghantar Berarus; Hukum Ampere; GGL Induksi Karena Gerakan; Hukum Faraday; Hukum Lenz

 Induktansi Timbal balik; Induktansi Sendiri; Rangkaian RL; Energi pada Induktor

 Arus Bolak-Balik; Rangkaian Seri Arus Bolak-Balik; Diagram Vektor Impedensi; Harga Efektif, Harga Sesaat dan Rata-Rata; Rangkaian Paralel Arus Bolak-Balik; Diagram Vektor

Pustaka :

 Sears & Zemansky, Fisika Listrik Magnet

 Sutrisno, 1982, Seri Fisika Dasar Listrik, Magnet, dan Termofisika, Penerbit ITB, Bandung

 Syukri S., 1999, Kimia Dasar 1, ITB , Bandung

(9)

Mata Kuliah : Sistem Digital II Kode MK : 55B1018

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : - Praktikum : Ada

Tujuan :

 Memberikan pengetahuan tentang fungsi gerbang dasar AND,OR dan NOT serta kombinasinya

 Memahami penggunaan Aljabar Boole dan Karnaugh Map untuk penyederhanaan rangkaian logika

 Mamahami jenis-jenis rangkaian kombinasional serta perancangannya

 Memahami pangertian serta perancangan rangkaian pencacah

 Memahami pangertian serta perancangan rangkaian register

 Memahami prinsip kerja unit penghitung dan pembanding Pokok Bahasan :

 Fungsi Gerbang Dasar

 Aljabar Boole; Karnaugh Map; Penyederhanaan Rangkaian

 Flip-Flop

 Pencacah

 Register

 Unit Penghitung dan pembanding Pustaka :

 Malvino, Elektronika Komputer Digital, terj. Dali S Naga, Gunadarma

 Suryadi, Agus S, Dasar Rangkaian Logika, jilid I, Gunadarma

 Bartee, Thomas C, Dasar Komputer Digital, terj. The How Liong, ed. 6, Penerbit Erlangga, 1994

 Wakerle, John F, Digital Principles and Practices, Prentice Hall, 1994

 Lee, Samuel C, Rangkaian Digital dan Rancangan Logika, terj. Sutisno, Erlangga, 1991

 Mano M, Morris and Kime R, Charles, Logic and Computer Design Fundamentals, Prentice Hall, 1997

 Malvino and Leach, Digital principles and Applications, ed 5, Mc Graw Hill, 1995

(10)

Mata Kuliah : Elektronika Dasar II Kode MK : 55A1012

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ada

Tujuan :

 Mahasiswa dapat mengenal komponen elektronika,komponen semi konduktor : dioda, transistor bipolar dan unipolar serta contoh aplikasi sebagai amplifier, saklar elektronik, suplay tegangan dc, dlsb

 Mahasiswa memahami cara kerja diode, pemanfaatan diode dalam rangkaian elektronika

Pokok Bahasan :

 Pengenalan Komponen dan Teori Semikonduktor

 Dioda Semikonduktor dan Rangkaiannya

 Transistor Bipolar (BJT)

 Unijunction Transistor

 Model hybrid-π

 Rangkaian Penguat Transistor

 Rangkaian Penguat Transistor Bertingkat

 Penguat dengan Umpan Balik

 Penguat Diferensial

 Penguat Operasional (Op Amp)

 Rangkaian Dasar Penguat Operasional

 Aplikasi Operasional Amplifier Pustaka :

 Boylestad , Nashelsky, Electronic Device Circuit and Theory 5th edition, Prentice Hall International

 Millman and Halkias, Integrated Electronics

(11)

Mata Kuliah : Pendidikan Agama Islam K o d e M K : 5 5 A 1 0 0 1

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa m a m p u m e n j a d i ilmuwan d a n p r o f e s s i o n a l y a n g b e r i m a n d a n b e r t a q w a terhadap Tuhan Yang Maha Esa, berakhlak mulia, dan memiliki etos kerja, serta menjunjung tinggi nilai-nilai kemanusiaan dan kehidupan

Pokok Bahasan :

 Tuhan Y a n g M a h a E s a d a n K e t u h a n a n ; M a n u s i a ; H u k u m ; M o r a l ; Ilmu Pengetahuan, Teknologi dan Seni; Kerukunan antar umat beragama; Masyarakat; Budaya; Politik.

Pustaka :

 N a s u t i o n , Harun, Islam Ditinjau dari Berbagai Segi dan Aspeknya, Jakarta, UI Press, 1982.

 Sylatut, Mahmud, Islam, Aqidah, dan Syariah.

 Gazalba, Sidi, Pokok-Pokok Ajaran Islam.

Mata Kuliah : Pendidikan Pancasila K o d e M K : 5 5 A 1 0 0 9

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Agar mahasiswa memahami Pancasila, menghayati dan mengamalkan nilai-nilainya, menghayati dan mengamalkan sistem kenegaraan RI berdasarkan UUD 1945, memahami dan menghayati nilai-nilai sejarah perjuangan bangsa serta memahami usaha mewujudkan cita-cita bangsa Indonesia.

Pokok Bahasan :

 Hakekat Pancasila

 Filsafat Pancasila

 Nilai-Nilai Pancasila

(12)

 Latihan Menganalisa Masalah Kemasyarakatan Berdasarkan Pendekatan Pancasila.

 Latihan Menarapkan Nilai-Nilai Pancasila dalam Kasus-Kasus Kehidupan

 Undang-Undang Dasar Republik Indonesia 1945

 Sistem Pemerintahan Demokrasi Pancasila dan HAM Menurut UDD 1945

 Pelaksanaan Pancasila Dan UUD 1945

 Analisis Masalah Ketatanegaraan Dan UUD 1945 Serta GBHN

 Hubungan Antara Pancasila Dan UUD 1945 Serta GBHN

 Tujuan Nasional Dan Tujuan Pembangunan Nasional

 Pola Umum Pembangunan Nasional

 Pembangunan Daerah Pustaka :

 Da odiha jo, Da dji; O ie tasi “i gkat Pa asila , Jaka ta, Balai Pustaka, 1979,

 Tim Pembina Penatar Dan Baha Pe ata a Pega ai Repu lik I do esia, Buku Materi Pelengkap Penataran, Buku 1: P-4, Buku 2: UUD 1945, Buku 3: Garis-Ga is Besa Halua Nega a , Jaka ta, Pe e it PT. I altu, (“ela jut ya disesuaikan dengan hasil TAP MPR yang berlaku).

 Wahyono, Padmo, Baha -Bahan Penataran P- , Jaka ta FHUI, ,

 Da odiha jo, Da dji, da Nyo a Dekke , Pokok-Pokok Demokrasi Pa asila , Mala g, .

Mata Kuliah : Struktur Data

K o d e M K : 5 5 B 1 0 2 6 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : Algoritma dan Pemrograman Praktikum : Tidak Ad a

Tujuan :

 Memberikan pengetahuan kepada mahasiswa tentang teori dasar struktur dan penanganan data, serta pembuatan algoritma dan penggunaan struktur data, sehingga setelah mengikuti mata kuliah ini mahasiswa mempunyai pengetahuan tentang abstract data type, array, record, linkend, list, stack, queue, tree, graph, dan algoritma.

Pokok Bahasan :

 Jenis-jenis Data : Tipe data sederhana, Deklarasi data dalam bahasa pemrograman,

(13)

 Array dan Record : Array berdimensi satu dan berdimensi banyak, Pendeklarasian array dalam bahasa pemrograman, Pemetaan array ke storage, Trianggular array

 Algorithm Analysis

 Stacks and Recursion : Linier List, Definisi dan operasi dasar dari stack, Deklarasi

stack dalam bahasa pemrograman, Aplikasi stack

 Queues and Linked Lists : Operasi dasar dari queue, Penyajian queue dalam array,

De que, Queue berprioritas, Penyajian Linked list dala memori, Kunjungan link list, Operasi dalam Linked list, Alokasi memori, Header dan Doubly linked list

 General Lists

 Searching : Sequential search, Binary search tree

 Sorting : Selection Sort, Insertion sort, Bubble sort, Quick sort, Heap sort

 Tree : General tree, Binary tree, Balancing binary search tree, Height dan Bound

balanced tree

 Graphs : Dasar graph dan graph berarah, Representasi matriks adjacency dan

representasi linked list, Graph tranvesal, path terpendek dan spanning tree.

Pustaka :

 Ellzey, Ray “., Data st u tu es Fo Co pute I fo atio syste s , “e o d Editio ,

Maxwell Macmillan International Edition, 1991.

 Leu g, K use a d To do, Data “t u tu e & P og a desig I C , P e ti e-Hall, second Edition, USA, 1997.

 Sanjaya, D i, Be petuala g de ga “t uktu Data , J & J Lea i g, Yogyaka ta,

2001.

 “haffe , Cliffo d A., A P a ti al I t odu tio to Data “t u tu es a d Algo ith A alysis , P e ti e-Hall, Inc., 1997.

Mata Kuliah : Fisika Dasar I K o d e M K : 5 5 B 1 0 0 6 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : - Praktikum : Ada

Tujuan :

 Agar mahasiswa memahami konsep dasar dari mekanika, dapat menjelaskan

berbagai hukum dasar mekanika, hubungan gerak dengan Pengetahuan lebih lanjut seperti misalnya robotika.

Pokok Bahasan :

 Sistem Satuan Internasional

 Vektor

(14)

 Kinimatika Gerak Melingkar

 Gerak Parabola

 Hukum Newton tentang Gerak

 Usaha dan Energi

 Gerakan dan Osilasi

 Keseimbangan Benda Tegar

 Fluida: Statika Fluida dan Dinamika Fluida

 Tennometri dan Kalorimetri Hantaran Panas

 Termodinamika I dan II

Pustaka :

 “ a F.W. Ze a sky, “oeda ja a & ah ad a i , Fisika u tukU i e sitas , Jilid I, Bandung Bina cipta

 “ a F.W. Ze a sky, “oeda ja a & ah ad a i , Fisika u tuk U i e sitas , Jilid II, Bandung Bina cipta, 1985.

 Hikam Muhammad, Dr., Pamulih B. Prasetyo, Ssi, Drs. Djoenaidi Saleh, MSi.,

Ekspe i e Fisika Dasa u tuk Pe gu ua Ti ggi , Ke a a, .

 “oedojo, Pete , D . B“ ., Fisika Dasa , A di Offset, .

Mata Kuliah : Kalkulus I K o d e M K : 5 5 B 1 0 0 4 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Memecahkan masalah yang bersifat aplikatif.

Pokok Bahasan :

 Limit

 Turunan Fungsi

 Penerapan Turunan

 Integral Tak Tentu

 Penerapan Integral

 Turunan Parsial dan total fungsi peubah ganda

 Nilai ekstrem fungsi peubah ganda

 Bilangan Kompleks

(15)

Pustaka :

 Yahya, Y., dkk., Mate atika Dasa U tuk Pe gu ua Ti ggi , Edisi , Ghalia

Indonesia, Jakarta, 1986.

 Ay es J . F., Theo y a d P o le s of Diffe e tial a d I teg al Cal ulus , McGraw-Hill, Singapore, 1981.

 Ay es J . F., Cal ulus , “e o d Editio , M G a -Hill Book, Co., New York, 1993.

 “oe a toyo N., Kalkulus Dasa , Edisi Kedua, LPFE UI, Jaka ta, .

Mata Kuliah : Kalkulus Lanjut K o d e M K : 5 5 B 1 0 1 7 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : Kalkulus I dan II Praktikum : Tidak Ad a

Tujuan :

 Memberikan pengetahuan Kalkulus tentang persamaan diferensial, turunan partial,

Integral lipat dua dan integral lipat tiga.

Pokok Bahasan :

 Transformasi Laplace Beberapa sifat penting dari transformasi Laplace dari

beberapa fungsi elementer, Transformasi Laplace turunan dan integral penggunaan transformasi Laplace

 Persamaan diferensial tingkat satu derajat satu

 Persamaan diferensial linier tingkatan dengan koefisien tetap

 Persamaan diferensial tingkat satu derajatan

 Integral lipat dua diantaranya penggunaan determinan Jacobi

 Integral lipat tiga : teorema Gauss, teorema Stokes, teorema Green

Pustaka :

 Pu ell, Kalkulus da Geo et ik A alitik , Pe e it E la gga.

 “.M. Na a a, Pe dahulua Pe sa aa Dife e sial Biasa , Pe e it Ka u aka,

(16)

Mata Kuliah : Sistem Operasi K o d e M K : 5 5 C 1 0 3 5 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mempelajari dan memahami konsep dasar sistem operasi, meliputi fungsi,

komponen, struktur, desain dan implementasi, pengaturan memori, pengaturan prosesor, pengaturan input dan output, struktur penyimpanan, sistem file dan trend perkembangan sistem operasi.

Pokok Bahasan :

 Konsep Dasar Sistem Operasi

 Struktur Sistem Komputer

 Komponen Sistem Operasi

 Manajemen Proses

 Sinkronisasi Proses

 Manajemen Memori

 Manajemen I/O

 Manajemen Ruang Penyimpanan Sekunder

 Proteksi dan Sekuriti

 Trend Sistem Operasi

Pustaka :

 Silberschatz, Ab aha a d Pete Bae Gal i ., Ope ati g “yste Co septs , Fifth

Edition, Addison-Wesley Longman, Inc., 1998.

 “talli gs, Willia ., Ope ati g “yste : I te als a d Desig P i iples , Thi d

Edition, Prentice-Hall, International, Inc., 1998.

 Dietel, H.M., Ope ati g “yste s , Addiso -Wesley Pu lishi g Co pa y , .

 Ta e au , A., Mode Ope ati g “yste s , P e ti e Hall, Ne Yo k, .

 Ba a g Ha ya to., “iste Ope asi , I fo atika Ba du g, Edisi Kedeua,

 “atlli g, Willia ., “iste Ope asi , Jilid I, PT.Prenhalindo, Jakarta, 2003.

 “a i, Ri i, Fit i D ., I ., MM., M“ ., da Ya se Da aput a, “T., “iste Ope asi

(17)

Mata Kuliah : Sistem Digital I K o d e M K : 5 5 B 1 0 0 7 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa mampu memahami dengan benar konsep dasar sistem digital sebagai pembentuk komponen utama komputer, dan dapat menganalisis serta merancang sistem digital sederhana

Pokok Bahasan :

Sistem Bilangan; Penjelasan Sistem Digital dan Analog, Sistem bilangan biner, octal, desimal dan heksadesimal, konversi antar sistem bilangan. Peng-kode-an BCD, Excess-3, 8-4-2-1, Gray, dan lain-lain

Aljabar Boole dan penyederhanaan fungsi Boolean: Gerbang logika OR, AND. NOT, XOR, NAN. Tabel kebenaran, fungsifungsi Logika dan implemantasinya ke dalam gerbang logika, Bentuk SOP dan POS, Penyederhanaan fungsi boolean secara matematis dan Teori De Morgan, Penyederhanaan dengan K-Map, dan dengan Tabulasi

Rangkaian Kombinasional: Adder, Subtractor, Decoder, En cod er,

M ul tip l e xe r , De mu lt ip le xe r . Pe r an can ga n r an gka ia n kombinasional sederhana

Synchronous Sequential Logic: Konsep rangkaian sequensial yang sinkron,

SR Latch, Flip-Flop SR, J K , D , d a n T , P e n g e n a l a n S t a t e D i a gr a m , A n a l i sa r a n g k a i a n sekuensial, Merancang rangkaian dengan menggunakan Flip-flop

Register, Counter dan Memory: Konsep Register, Register dengan

Parallel Load, Shift Register, Counter, Binary Up -Down Co unt er, M em o r y D e co di ng, De sa in m em or i , Er ro r Co r e ct ion , Arsitektur ROM

Algorithmic Satate Machine (ASM): ASM Chart, ASM Block, Timing Sequence, Desain Rangkaian dengan ASM Chart

Asynchronous Sequential Logic (ASL): Konsep Dasar ASL, T r a n si t i o n T a b l e , F l o w T a b l e , R a ce C o n d i t i o n . C o n t o h D e sa i n rangkaian ASL, Penyederhanaan State dan Flow Table

Pustaka :

 Lee, Digital Circuit and Logic Design, New Delhi, PHI, 1981.

 Mano, Digital Logic and Computer Design, New Delhi, PHI, 1986.

(18)

Mata Kuliah : Arsitek Komputer K o d e M K : 5 5 C 1 0 3 2 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : Sistem Mikroprosesor Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa m a m p u m e m a h a m i d e n g a n b e n a r k o n s e p d a s a r c a r a kerja komputer dan dapat menjelaskan dengan tepat fungsi d ari setiap komponen pembentuk komputer, serta dapat memahami d e n g a n b e n a r m e t o d e p i p e l i n i n g , s e b a g a i s u a t u c a r a u n t u k pemrosesan secara paralel

Pokok Bahasan :

Struktur Dasar Komputer: Organisasi dan arsitektur computer,

st ru kt ur ko mp ute r d a n f un gsi -fu ngs i d i d al a mn ya, e vo lu si dan generasi-generasi computer

Instruksi Mesin dan Program: Lokasi dan alamat memori, operasi dasar memori, instruksi dan urutan instruksi, moda pengalamatan, Bahasa assembly, Stack & Queue, subroutine, contoh beberapa instruction se t

Organisasi Input/Output: Organisasi Input/Output, peng-akses-an

peralatan I/O, interrupt, Direct Memory Acces, antarmuka I/O standar

Sistem Memory : Konsep dasar Sistem Memory, Random Access Memory

( R A M ) , Re a d On l y M e m o r y ( R OM ), C a ch e M e m o r y: M a p p i n g, Re p l a ce m e n t A l go r i t h m , V i r t u a l M e m o r y, S e co n d a r y S t o r a ge

Aritmatika: penambahan dan pengurangan, desain Fast Adder, perkalian bilangan positip, perkalian bilangan bertanda, algoritma Booth, Fast Multiplication, pembagian bilangan integer. bilangan riil dan operasinya

Unit Pemrosesan : Konsep dasar unit processing, eksekusi instruksi lengkap, organisasi bus jamak, Hardwired Control, Multiprogrammed Control

Pipelining: Konsep dasar pipelining, data & instruction hazard, pengaruh set instruksi, operasi Superscalar

Pustaka :

 Hamacher, Vranezic & Zaky, Computer Organization 5th Edition, McGraw -Hill, 2002.

 William Stallings, Computer Organization And Architecture 4th Edition, Prentice-Hall, 1996.

(19)

Mata Kuliah : Konsep Teknologi K o d e M K : 5 5 B 1 0 0 2 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Agar mahasiswa mengetahui dan memahami peta teknologi, aplikasi dan implikasinya, serta memiliki sikap profesional melalui penguasaan ilmu sosial dan humaniora

Pokok Bahasan :

 Tugas Ilmu, Agama dan Seni

 Perkembangan Ilmu Pengetahuan dan Teknologi di Dunia dan di Indonesia.

 Ilmu Pengetahuan dan Teknologi untuk Kelangsungan Hidup Manusia

 Optimasi

 Krisis Metafisis dalam Ilmu Pengetahuan

 Model

 Menegakkan Gerak untuk Menyongsong Tantangan Masa Depan Indonesia

 Transformasi Budaya Kita; Peranan Perguruan Tinggi dalam Pengembangan Kebudayaan yang didukung oleh Perkembangan Ilmu dan Pengetahuan

 Kebijakan strategis Teknologi Indonesia

 Konsep Teknologi Informasi dan Komunikasi

 Aplikasi teknologi pada berbagai bidang

 Kajian mandiri Pustaka :

 Menerawang masa depan ilmu pengetahuan, teknologi dan seni, ITB, Bandung, 1991.

 Rosenberg, Richard S., Computer and The Information Society, John Willey & Sons 1986.

(20)

Mata Kuliah : Dasar Sistem Komputer K o d e M K : 5 5 C 1 0 0 5

Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa mampu memahami dasar-dasar sistem komputer dan bahasa pemrogramannya dan mampu menerapkannya dalam bidang teknik informatika

Pokok Bahasan :

 Konsep sistem

 Arsitektur komputer

 Dasar-dasar sistem operasi

 Tinjauan software dan bahasa tingkat tinggi

 Dasar-dasar pemrograman (matlab, pascal, C)

 Manajemen memori

 PC DOS dan UNIX

 Dasar-dasar basis data

 Pengenalan internet Pustaka :

 Donald Sanders; Computer Today, McGraw –Hill

 Silverman Tarkey, Computer & Computer Language, McGraw-Hill 1988.

 Ansi C, Problem Solving and Programming, Baclay Prentice Hall 1990.

 Roger S. Pressman, Software Engineering Practitioners Approach,McGraw-Hill.

 Matlab user guide, Mathwork

 Jogiyanto, Pascal, Andi Offset

Mata Kuliah : Elektronika Dasar K o d e M K : 5 5 B 1 0 0 6 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

(21)

Pokok Bahasan :

 Dasar-dasar semi konduktor

 Karakteristik dioda dan penggunaannya

 Karakteristik transistor (transistor junction, FET, mosfet dll) dan penggunaannya

 Rangkaian pengganti transistor

 Penguat sinyal kecil

 Penguat Operational

 OSILATOR

 Band Reject Filter

 Jenis-jenis rangkaian Rectifier Pustaka :

 Jacob Millmann, Microelectronics, McGraw-Hill 1987

 Sedra, Microelectronics Circuit, Reinhart & Winston, 1987

 Hayes, Digital System Design and Microprocessor, McGraw-Hill 1986

Mata Kuliah : Algoritma dan Pemrograman II

K o d e M K : 5 5 B 1 0 2 3 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : Algor & Pemrograman I Praktikum : Ada

Tujuan :

 Mahasiswa mampu mengenal bahasa pemrograman tingkat tinggi yang terstruktur yang populer, menggunakan compiler Turbo Pascal 7.0 dan Borland Delphi 7.0, yang banyak diminati dikalangan penyuka eksperimen dan akses perangkat keras.

Pokok Bahasan :

 Konsep Dasar Bahasa Pascal

 Manipulasi String & Struktur Kendali

 PROCEDURE

 FUNGSI

 ARRAY dan RECORD

 FILE ( Berkas )

 Pengenalan Borland Delphi 7.0

 Aplikasi Menu dalam Borland Delphi

 Komponen Database

 Aplikasi Sederhana dalam Borland Delphi

(22)

Pustaka :

 A o i , Algo it a & Pe og a a II , Pe e it Gu ada a, Jaka ta,

 Bryon, Goff ied, P og a i g ith PA“CAL , “ hau “e ies, Ne Yo k,

 P athe , Ro ald E., P o le “ol i g P i iple : P og a i g ith Pas al , P e ti e Hall, New Jersey, 1982

 Dumairy, Matematika Terapan untuk Bisnis & Ekonomi Press (BPFE Yogyakarta)

 Yogianto H.M, Turbo Pascal 5.0 Penerbit Andi Offset, Yogyakarta.

 Ediman Lukito, Belajar Sendiri Pemrograman dengan Turbo Pascal 7.0

 Ir. P. Insap Santosa, Turbo Pascal versi 5.0 dan 5.5, Elexmedia Komputindo8. Ir. P. Insap Santosa, Dasar-dasar Pemrograman Pascal Teori dan Program terapan, Andi Offset Yogyakarta

Mata Kuliah : Ilmu Budaya Dasar

K o d e M K : 5 5 A 1 0 1 1 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa mampu memberi kepekaan terhadap lingkungan budaya

 Mahasiswa mampu mengembangkan seluruh potensi kemanusiaan dalam merespon realita sosial budaya masyarakat

 Mahasiswa dapat memanusiawikan insan akademik terhadap pengaruh negatif

 Mahasiswa dapat memaknai dan mengevaluasi setiap fenomena sosial budaya

 Mahasiswa mampu mencerminkan sikap kritis, analitis, dalam kompetensi menuju berpikir integratif komprehensif

Pokok Bahasan :

 Menerangkan definisi budaya dan ilmu budaya

 Dasar-dasar ilmu Humaniora

 Hubungan manusia dengan cinta kasih

 Hubungan manusia dengan keindahan

 Hubungan manusia dengan penderitaan

 Hubungan manusia dengan keadilan

 Hubungan manusia dengan pandangan hidup

 Hubungan manusia dengan tanggungjawab

 Hubungan manusia dengan kegelisahan

 Hubungan manusia dengan harapan

 Hubungan manusia dengan ekonomi

(23)

Pustaka :

 Djoko Widagdo dkk, 1979. Ilmu Budaya Dasar. Jakarta: Bumi Aksara

 Supartono W, 2004. Ilmu Budaya Dasar. Bogor: Ghalia Indonesia

 Deliar nov, 1995, Perkembangan Pemikiran Ekonomi. Jakarta: Grafindo Persada

 Taufik Abdulah, 1988. Agama, Etos Kerja dan Ekonomi. Jakarta: LP3ES

Mata Kuliah : Logika Matematika

K o d e M K : 5 5 B 1 0 2 0 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa mampu memahami sejarah, arti dan kepentingan logika

 Mahasiswa mampu mempelajari operator Boolean, formula proposisi, interpretasi

 Mahasiswa mampu mempelajari susbtitusi dan ekuivalensi, logika, satisfiablity, konsekuen

 Mahasiswa mampu mempelajari bukti deduksi, SistemG, Sistem H dan varian dari sistem deduksi

 Mahasiswa mampu mempelajari resolesi, BDD, kompleksitas

 Mahasiswa mampu mempelajari himpunan finite dan infinite, operator himpunan, ordered sets

 Mahasiswa mampu mempelajari relasi, fungsi dan kardinalitas

 Mahasiswa mampu mempelajari relasi dan formula predikat, logika equivalen, substitusi, model finite dan infinite

 Mahasiswa mampu mempelajari deduksi pada kalkulus predikat, sistem G dan sistem H

 Mahasiswa mampu mempelajari fungsi dan term, bentuk clausal, teorema herbrand

 Mahasiswa mampu mempelajari resolusi ground, substitusi, unifikasi, dan resolusi umum

 Mahasiswa mampu mempelajari semantic program, sistem deduksi, verifikasi, sintesa program

 Mahasiswa mampu mempelajari aliran dan batasan pemrograman logika, contoh pada prolog

 Mahasiswa mampu mempelajari studi kasus pada pemrograman logika Pokok Bahasan :

 Sejarah, arti dan manfaat logika, kalkulus proposisi dan predikat, sistem logika

 Operator Boolean, formula proposisi, Interpretasi

(24)

 Deduksi pada Kalkulus Proposisi; Pembuktian deduktif, Sistem Gentzen (G), Sistem Hilbert (H), soundness dan completeness dari H, varian dari sistem deduksi

 Kalkulus Proposisi : Resolusi dan BDD Resolusi, Binary Decision Diagram, Algoritma BDD, Kompleksitas

 Himpunan finite dan infinite, operator himpunan, ordered sets, Relasi dan fungsi, kardinalitas

 Formula dan Model Kalkulus Predikat; Relasi dan formula predikat, logika equivalen dan subtitusi, model finite dan infinite, Decideability

 Sistem G , sistem H, Implementasi, Teori Complete dan Decidable

 Fungsi dan istilah, bentuk clausal, teorema dan model herbrand

 Resolusi ground, substitusi, unifikasi, dan resolusi umum

 Semantic bahasa pemrograman, sistem deduksi HL, verifikasi dan sintesis program

 Pemrograman Logika; Aturan dan batasan pemrograman logika, contoh pada prolog

 Studi kasus 1 : Atraffic signal, notasi Z, Studi kasus 2 : semantic tableux Pustaka :

 Ben Ari, Mordechai . (2006). Mathematical Logic for Computer Science, Springer, Newyork.

 B. Cori, Rene, Daniel Lascar and Donald Pelletier. (2000). Mathematical Logic: a Course With Exercise, Oxford University Press.

 C. Manna, Zohar & R. Waldinger.(1993). Deductive Foundation Of Computer Programming, Addison Wesley, 1993

 D. Suryadi, D. (1989).Aljabar Logika dan Himpunan. Jakarta:Gunadarma

Mata Kuliah : Statistik Dasar K o d e M K : 5 5 B 1 0 2 1 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa mampu memahami tentang konsep statistika dan notasi penjumlahan

 Mahasiswa mampu memahami tentang distribusi frekuensi, kegunaan dan cara pembuatan

 Mahasiswa mampu memahami tentang ukuran statistik; ukuran pemusatan dan penyebaran

 Mahasiswa dapat mengerti pengertian tentang konsep dasar probabilitas dan pencacahan ruang sampel

(25)

Pokok Bahasan :

 Konsep statistika; pengertian statistika, kegunaan statistika, pengertian statistik deskriptif dan statistik inferensia, contoh kasus statistika deskriptif dan inferensia, pengertian populasi dan contoh, jenis-jenis data

 Kajian Ulang Notasi Penjumlahan; menuliskan bentuk umum notasi penjumlahan, dalil-dalil notasi penjumlahan

 Pembentukan Tabel Distribusi Frekuensi; pengertian interval, frekuensi, selang, range, titik tengah kelas, batas kelas, tepi batas kelas; menentukan jumlah kelas dengan cara umum maupun aturan Sturge

 Menghitung interval kelas, frekuensi, selang, range, titik tengah kelas, batas kelas, tepi batas kelas, menentukan tepi batas atas dan tepi batas bawah kelas

 Tabel Distribusi Frekuensi; membedakan frekuensi relatif, frekuensi kumulatif, frekuensi kumulatif lebih dari dan kurang dari; menghitung frekuensi relatif, frekuensi kumulatif, frekuensi kumulatif lebih dari dan kurang dari; menggambar tabel distribusi frekuensi dalam bentuk grafik

 Ukuran Pemusatan; menuliskan rumus rata-rata hitung, median, modus, bagi data tersebar dan data berkelompok; menghitung rata-rata hitung, median, modus, bagi data tersebar dan data berkelompok; menyimpulkan letak rata-rata hitung, median, modus bagi distribusi simetris; menuliskan rumus dan menghitung quartil, quintil, decil, persentil data tersebar dan data berkelompok

 Ukuran Penyebaran; menuliskan rumus dan menghitung range, ragam, / variansi, simpangan baku / standar deviasi data tersebar dan data berkelompok.

 Menuliskan rumus dan menghitung skor Z

 Pencacahan Ruang Sampel

 Konsep Dasar Probabilitas

 Konsep Dasar Distribusi Teoritis

 Distribusi Hipergeometrik

 Distribusi Binomial

 Distribusi Poisson

 Distribusi Normal Pustaka :

 Bambang Kustituanto dan Rudy Badrudin, Statistika I (Deskriptif), Seri Diktat Kuliah, Penerbit Gunadarma, Jakarta, 1994

 Haryono Subiyakto, Statistika 2, Seri Diktat Kuliah, Penerbit Gunadarma, Jakarta, 1994

 Levin, Richard I & David Rubin, Statistics for Management, Prentice Hall, New Jersey, 1991

(26)

Mata Kuliah : Metode Numerik

 Mahasiswa mampu memahami dan mengerti konsep dan cara penghitungan galat

 Mahasiswa mampu melakukan pemrograman dengan menggunakan MATLAB

 Mahasiswa dapat memahami & mampu mencari akar persamaan dengan menggunakan metode tertutup.

 Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan non linear dengan Metode Newton

 Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan linear dengan Metode Gauss, Gauss-Jordan, dan Gauss-Seidel

 Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan linear dengan Dekomposisi LU dan menyelesaikan suatu kasus.

 Mahasiswa dapat memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Regresi Kuadrat Terkecil.

 Mahasiswa dapat Memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Interpolasi.

 Mahasiswa dapat memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Aproksimasi Fourier.

 Mahasiswa dapat Memahami & mampu menyelesaikan integrasi secara numeris dengan Metode Trapesium, Metode Simpson 1/3, Metode Simpson 3/8.

 Mahasiswa dapat memahami & mampu menyelesaikan Sistem Persamaan Differensial Biasa dengan Metode Euler, Metode Runge-Kutta

 Mahasiswa dapat memahami & mampu menyelesaikan Sistem Persamaan Differensial Parsial.

 Mahasiswa dapat memahami dan mampu menerapkan konsep metode numerik untuk menyelesaikan permasalahan di dunia nyata

Pokok Bahasan :

 Galat; Pengertian galat, penyebab terjadinya galat, galat absolut, galat relatif, perambatan galat

 Pengenalan MATLAB; Matlab Command Window, Matlab Editor, instruksi-instruksi pada Matlab.

 Mencari Akar Persamaan (Metode Tertutup); Metode Grafis, Metode Biseksi, Metode Regulafalsi.

(27)

 Sistem Persamaan Non Linear; Metode Newton, Studi Kasus Sistem Persamaan Non Linear; Metode Gauss, Metode Gauss-Jordan, Metode Gauss-Seidel, Dekomposisi LU, Studi Kasus Sistem Persamaan Linear

 Regresi Kuadrat Terkecil; Regresi Linear, Regresi Polinom, Regresi Linear Ganda.

 Interpolasi; Interpolasi Beda, Terbagi Newton, Interpolasi Lagrange, Interpolasi Spline.

 Aproksimasi Fourier; Pencocokan Kurva dengan fungsi sinus, DFT, FFT.

 Integrasi Numeris; Metode Trapesium, Metode Simpson 1/3, Metode Simpson 3/8.

 Sistem Persamaan Differensial Biasa; Metode Euler, Metode Runge-Kutta

 Sistem Persamaan Differensial Parsial

 Aplikasi metode numerik di dunia nyata; Contoh-contoh penggunaan metode numerik

Pustaka :

 Buchanan, JL. Numerical Methods And Analysis. New York: McGraw-Hill Inc., 1992.

 Capra. Metode Numerik (terjemahan). Jakarta: Erlangga, 1989.

 Al-Khafaji, Amir Wadi dan John R. Tooley. Numerical Methods in Engineering Practice. New York: Holt, Rinerhart and Winston Inc,1986.

 Mathews, John H. Numerical Methods for Mathematics, Science, and Engineering. New Jersey: Prentice Hall, 1992.

 Akai, Terrence J. Applied Numerical Methods. New York: John Wiley & Sons, 1994.

Mata Kuliah : Aplikasi Komputer

K o d e M K : 5 5 B 1 0 2 9 Beban Studi : 3 SKS

Sifat : Wajib

Prasyarat : - Praktikum : Ada

Tujuan :

 Memberikan Pemahaman tentang komputer

 Mempelajari tentang pemahaman awal dunia komputer dan pengaplikasian dasar pemrograman.

 Mahasiswa menguasai berbagai macam aplikasi dasar computer dalam kehidupan nyata.

(28)

Pokok Bahasan :

 Membuat publikasi menggunakan MS publisher; Sertifikat, Buletin dan brosur menggunakan MS publisher

 Menggambar flowchart dan DFD menggunakan Ms Visio 2007; Menggambar menggunakan Visio 2007

 Menggambar peta dan Data base model diagram menggunakan Ms Visio 2007

 Mempraktekan membuat data base baru; Membuat database, query, form, report

 Mempraktekan membuat relational tabel dalam access 2007

 SQL dalam access, mendesain tampilan form lanjut.

Produksi Konten Multimedia; Proses produksi konten multimedia, seperti, proses akuisisi, digitalisasi, audio sampling, editing, authoring, animasi

Representasi Data Multimedia; Kompresi data teks. (e.g.Huffman coding, arithmetic coding, Lempel-Ziv), Representasi dan Kompresi data suara dan audio beserta format berkas (file) nya. (e.g. WAV, ADPCM, CELP, MP3, Ogg Vorbis)

Representasi dan Kompresi Data Multimedia (lanjutan); Representasi dan Kompresi data citra statis (still image) dan citra bergerak (video), beserta format berkas (file) nya. (e.g. RAW, BMP, PNG, JPEG, JPEG2000, AVI, MPEG, MJPEG, MJPEG2000)

Jaringan Multimedia; Jaringan multimedia melalui kabel, Jaringan multimedia nirkabel, Standarisasi jaringan multimedia, Quality of Service (QoS), Perancangan jaringan multimedia kabel dan nirkabel, Media akses jaringan multimedia (misal: set-top box, handheld device)

Distribusi Multimedia; Media Server, Multimedia Streaming, Broadcasting, Internet Protocol based Television (IP-TV) / digital TV, Video conferencing, Hypermedia (misal: hypertext, XML, SMIL), Multimedia courseware

Keamanan Multimedia; Steganography, Teknik watermarking, Teknik enkripsi data multimedia, Digital rights management (DRM)

Pustaka :

 Ze-Nian Li and Mark. S. Drew, Fundamentals of Multimedia, Prentice-Hall, 2003. ISBN 0130618721.

 K. Sayood, Introduction to Data Compression, Morgan-Kauffman, 2000. ISBN 1558605584.

 G. Lu, Multimedia Database Management Systems, Artech House Publishers, 1999. ISBN 0890063427.

 W.C. Hardy, QoS Measurement and Evaluation of Telecommunications Quality of Service, Wiley, 2001. ISBN 0470845910.

(29)

Mata Kuliah : Pendidikan Agama Islam II K o d e M K : 5 5 A 1 0 1 2

Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : -

Praktikum : Tidak Ad a

Tujuan :

 Mahasiswa dapat mamahami hakekat & martabat manusia

 Mahasiswa dapat memahami kelebihan manusia dengan makhluk lainnya dalam Islam

 Mahasiswa dapat mengetahui klasifikasi dan ruang lingkup ajaran Islam

 Mahasiswa dapat memahami pengertian & ruang lingkup Akhlak

 Mahasiswa dapat memahami perbandingan baik buruk dalam akhlak

 Mahasiswa dapat memahami implementasi akhlak dalam kehidupan bersama

 Mahasiswa dapat memahami pengertian agama, ekonomi, Syirkah dan perdagangan menurut ajaran Islam

 Mahasiswa dapat memahami pengertian bank & koperasi, serta mengetahui prinsip & konsep bank Islam

 Mahasiswa dapat memahami pengertian & pandangan Islam mengenai filsafat

 Mahasiswa dapat mengetahui pemecahan masalah melalui filsafat

 Mahasiswa dapat memahami pengertian agama & kebudayaan

 Mahasiswa dapat menerapkan nilai-nilai dasar Islam dan sumber kekuatan kebudayaan Islam

Pokok Bahasan :

 Manusia Dalam Perspektif Islam : Hakekat & Martabat Manusia dalam Islam ; Kelebihan Manusia dan Makhluk Lainnya, Fungsi & Tanggung jawab Manusia dalam Islam

 Agama Islam : Klasifikasi Agama & Agama Islam; Ruang Lingkup Ajaran Islam

 Akhlak : Pengertian & Ruang Lingkup Akhlak; Perbandingan Ukuran Baik Buruk dalam Akhlak dengan Aliran dalam Filsafat Etika; Implementasi Akhlak dalam Kehidupan Bersama

 Agama Islam dan Ekonomi : Agama Islam dan Ekonomi; Perdagangan menurut Ajaran Islam; Syirkah; Bank; Prinsip dan Konsep Bank Islam; Koperasi

 Agama dan Filsafat : Pengertian dan Pandangan Islam mengenai Filsafat; Pemecahan Masalah melalui Filsafat

(30)

Pustaka :

 N a s u t i o n , Harun, Islam Ditinjau dari Berbagai Segi dan Aspeknya, Jakarta, UI Press, 1982.

 Sylatut, Mahmud, Islam, Aqidah, dan Syariah.

 Gazalba, Sidi, Pokok-Pokok Ajaran Islam.

 PENDIDIKAN AGAMA I“LAM : U i e sitas Gu ada a, . Mata Kuliah : Algoritma dan Pemrograman III

K o d e M K : 5 5 B 1 0 2 4 Beban Studi : 2 SKS

Sifat : Wajib

Prasyarat : Algor & Pemrograman II Praktikum : Ada

Tujuan :

 Mahasiswa akan dapat menjelaskan konsep struktur pemrograman COBOL, bentuk data yang digunakan dan aturan penulisannya

 Mahasiswa akan dapat menjelaskan format program COBOL

 Mahasiswa akan dapat menjelaskan fungsi picture clause dan picture editing

 Mahasiswa akan dapat menjelaskan statement-statement dalam PROCEDURE DIVISION

 Mahasiswa akan dapat menjelaskan penggunaan tabel berdimensi 1, dimensi 2 atau dimensi 3 dalam COBOL

 Mahasiswa akan dapat menjelaskan mengenai operasi file sequential, file index dan file relatif dalam pemrograman COBOL

 Mahasiswa akan dapat menjelaskan mengenai struktur program C, tipe data, operator, assignment

 Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan instruksi I/O dan pengaturan cursor

 Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan operator-operator yang menghasilkan nilai logika dan proses iterasi dalam program

 Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pemilihan/percabangan

 Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pengulangan dan mendemonstrasikan program

 Mahasiswa mampu mendemonstrasikan penulisan program modular dan pengiriman parameter

 Mahasiswa mampu mendemonstrasikan penulisan program untuk memecahkan masalah dengan menggunakan 2 dimensi

 Mahasiswa mampu mendemonstrasikan penggunaan pointer dan operasi-operasi aritmatik yang menggunakan pointer

(31)

Pokok Bahasan :

 Konsep dasar pemrograman COBOL:Struktur program COBOL; User defined words; Aturan pemberian nama; Bentuk data dalam COBOL : numeric, non-numeric,

figurative constant; Aturan penulisan; Level number; Operator & ungkapan aritmatika

 Logika & teknik pemrograman: Format program COBOL; IDENTIFICATION DIVISION ENVIRONMENT DIVISION; DATA DIVISION; PROCEDURE DIVISION; Pembuatan program sederhana; Picture clause, picture editing; Statement dalam PROCEDURE DIVISION : MOVE, DISPLAY, ACCEPT, STOP

 Pengolahan tabel: Statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO … DEPENDING, ALTER, PERFORM; Tabel dimensi 1, dimensi 2, dimensi 3

 Pengolahan file: File SEQUENTIAL; File INDEX; File RELATIF;

 Pengenalan Bahasa C; Sejarah bahasa C; Struktur program C; Karakter, Identifier, keyword; Tipe data, konstanta, variable

 Instruksi I/O: getchar(), getch(), getche(), gets(), scanf(), putchar(), putch(), puts(), printf(); Pengaturan cursor; Pembersihan layar

 Operator: Logical dan conditional operator; Compound assignment operator; Increment, decrement; Ekspresi, assignment

 Struktur kendali percabangan: if ( ), if ( ) else ( ), switch ( ) case; Seleksi multi kondisi; Seleksi bertingkat

 Struktur kendali perulangan; for ( ), while ( ), do while ( ); break, continue; Pengulangan bertingkat; Testing program

 Function: Struktur function; Lingkup Variable; Pengiriman argument; Fungsi recursive

 Array: Array 1 dimensi; Array 2 dimensi; Array multidimensi

 Pointer: Variabel pointer; Pointer dan function argument; Pointer dan array

 Structure: String dan character; Struct; Review

 File: Stream; Definisi file; Tipe file; File teks dan biner; Fungsi input-output file Pustaka :

 Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta

 Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc.

(32)

Mata Kuliah : Basis Data

 Mahasiswa dapat mengerti dan memahami elemen–elemen yang berada di dalam lingkungan basis data

 Mahasiswa dapat mengerti dan memahami konsep tentang model data relasional, aturan-aturannya serta bahasa yang digunakan

 Mahasiswa dapat mengerti dan memahami perintah-perintah SQL

 Mahasiswa dapat mengetahui contoh-contoh DBMS yang mengguna kan model data relasional

 Mahasiswa dapat mengerti dan memahami alat bantu perancangan basis data Pokok Bahasan :

 Perbedaan sistem file tradisional dengan sistem file basis data dan keterbatasannya.

 Konsep dasar basis data, istilah-istilah dasar, dan komponen basis data

 Keuntungan dan kerugian menggunakan basis data

 Pengguna basis data

 Arsitektur basis data

 Data Independence

 Konsep DBMS, Komponene DBMS, Fungsi DBMS, dan bahasa yang digunakan di dalam DBMS

 Model data : berbasis objek, berbasis record, konseptual dan fisik (overview model data berbasis record : model data relasional, jaringan, hirarki)

 Data Dictionary

 Arsitektur DBMS multiuser : file server, teleprocessing, client server (contoh : 2 tier, 3 tier)

 Pengertian model relasional, contoh tabel–tabel dan keterhubungannya

 Keuntungan model relasional

 Istilah–istilah dalam model relasional (Relasi. Atribut, Tupel, Domain, Derajat dan Cardinality)

 Relasional keys (Super key, Candidate Key, Primary Key, Alternatif.

 Relasinal Integrity rules (Null, Entity, Referential Integrity)

(33)

 Bahasa Query Formal Non Prosedural : Kalkulus Relasional - Kalkulus relasional tupel

- Kalkulus relasional domain

 Bahasa Query Komersial (QUEL, QBE dan Overview SQL)

 Pengenalan SQL: Pengelompokan perintah SQL (DDL,DML,DCL): Contoh Kasus : DDL : create, drop, alter; DML : select, insert, update, delete; DCL : grant dan revoke

 Advanced SQL (embedded, dan dynamic)

 Overview RDBMS : DB2 dan ORACLE

 Pengenalan DB2 - Pengertian DB2 - Perkembangan DB2 - Kelebihan–kelebihan DB2 - DB2 product family

- Overview SQL data language - DB2 Utility

- DB2 Object

 Pengenalan Oracle - Computing model

- Overview perintah–perintah SQL - Interaksi antara SQL *Plus dengan SQL - SQL statement VS SQL*Plus statement - Contoh perintah SQL *Plus

- PL/SQL ( Lingkungan PL/SQL, keuntungan–keuntungan PL/SQL, contoh perintah SQL di dalam PL/SQL )

- Oracle Database Server Architecture

 Model ERD (Entity Relationship Diagram)

 Konsep dasar model ER

 Transformasi ER ke model data relasional

 Contoh aplikasi ER Pustaka :

 Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management, 3rd edition, Addison Wesley, 2001.

(34)

 Elmasri, Ramez; Navathe, Shamkant B.; Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California, 2001.

 Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002.

Daftar Referensi Tambahan :

 Abdul Kadir, Konsep & Tuntuanan Praktis Basis Data, Andi Offset, Jogyakarta,1999

 Bunawan, Suryadi H.S, Seri Diktat Kuliah : Pengantar Basis Data, Gunadarma, Jakarta, 1993.

 Courtney, James F; Paradice, David B; Database Systems for Management, Times Mirror/Mosby College Publishing, Toronto, 1998.

 Fathansyah, Basis Data, Informatika, cetakan pertama, 1999.

 Harianto Kristanto, Konsep dan Perancangan Database, Andi Offset, Cetakan Pertama, Yogyakarta, 1994.

 Martin, James; Chapman, Kathleen K; Leben, Joe; Db2 Concepts, Design, and Programming, Prentice Hall International Inc., 1989.

Referensi

Dokumen terkait

untuk mengetahui on the job training dan daya serap lulusan pada dunia usaha dan dunia industri di SMK Ma’arif Nahdlatul Ulama’

Perhitungan untuk kapasitas dan upaya pengumpulan pajak reklame dilakukan dengan cara Sistem Pajak yang Representatif yaitu dengan cara membuat perbandingan antara Kota

Berdasarkan Peraturan Pemerintah Nomor 19 Tahun 2008 tentang Kecamatan, Peraturan Daerah Kabupaten Manggarai Nomor 6 Tahun 2008 dan Peraturan Bupati Manggarai Nomor

Lembaga Penyiaran Publik Lokal Radio Pemerintah Kabupaten Jembrana adalah Lembaga Penyiaran yang berbentuk badan hukum yang didirikan oleh Pemerintah Daerah,

Perkembangan metode hubungan ruang, bentuk, bahan dan struktur tidak lagi bersifat universal, akan tetapi mempunyai hubungan yang sangat erat dengan tempat dimana bangunan

Buatlah algoritma untuk mencari sisi miring Buatlah algoritma untuk mencari sisi miring dari suatu segitiga siku dari suatu segitiga siku-siku, jika diketahui -siku, jika

Tujuan dari penelitian ini adalah untuk menggali lebih dalam lagi mengenai perayaan shogatsu dalam masyarakat Jepang serta pengaruh Shinto apa saja yang terkandung di dalam

Bahasa prokem ini tidak lagi disediakan dengan bentuk dan rumus atau kode bahasa itu, melainkan lebih ditonjolkan sebagai bahasa kode atau sandi yang dipakai