Lampiran : KEPUTUSAN REKTOR UNIVERSITAS MUHAMMADIYAH CIREBON Nomor : 001.a/1.a/UMC-R/IX/2004 Tentang PENETAPAN KURIKULUM UNIVERSITAS MUHAMMADIYAH CIREBON TAHUN 2004
FAKULTAS PROGRAM STUDI SANDI
TEKNIK S1 TEKNIK INFORMATIKA E1A
1. VISI Menjadikan Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Cirebon sebagai Program Studi Unggulan dan terkemuka dalam melaksanakan Pendidikan Profesional Teknik Informatika dengan mengedepankan legitimasi agama dan kekuatan moral sebagai sebuah pedoman. Pedoman tersebut mengacu pada Visi Keilmuan UMC sebagai berikut : UMC sebagai lembaga Pendidikan Tinggi Islam yang dikelola Muhammadiyah dikembangkan atas dua pondasi utama pendidikan yakni keislaman dan kemuhammadiyahan di satu sisi serta keilmuan emperik pada sisi lain. Untuk itu seluruh civitas academica Umc berkewajiban untuk mendasari kiprah keilmuannya dengan keimanan Islam, tradisi berorganisasi Muhammadiyah, serta tradisi keilmuan emperik sebagaimana selama ini kita kenal. 2. MISI Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Cirebon mengembang misi, yaitu : Menyelenggarakan Pendidikan Tinggi dengan kualitas tertinggi yang relevan dengan kebutuhan masyarakat masa kini dan mendatang. Menciptakan dan menerapkan pengetahuan melalui riset. Meningkatkan kepedulian terhadap problematika umat dan bangsa dengan keahlian dan menawarkan program yang relevan kepada masyarakat luas melalui layanan yang terfokus, effektif dan berkualitas tinggi. Membentuk manusia Indonesia seutuhnya yang berjiwa Pancasila, Agamis, mempunyai integritas kepribadian tinggi, mempunyai tanggungjawab moral, tanggap terhadap perkembangan ilmu dan teknologi, serta mampu mengamalkan keahlian dan profesionalisme-nya bagi kepentingan masyarakat.
1
Mampu menganalisa dan membangun Sistem Informasi yang dibutuh-kan dalam suatu kegiatan pembangunan baik fisik maupun non fisik, untuk mengembangkan perusahaan/wilayah. Menganalisa dan membangun Sistem Informasi berbasis komputer untuk mendukung operasional kegiatan pembangunan tersebut, dan mengembangkan perusahaan/wialayah. Mampu mengendalikan Sistem Informasi Pembangunan sesuai dengan Keilmuan Teknik Informatika. Mampu menjembatani dan melayani kebutuhan informasi dalam pembangunan. 3. TUJUAN Tujuan dari Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Cirebon adalah menghasilkan lulusan yang beriman, berilmu, beramal serta mempunyai kemampuan Profesional Keteknik Informatikaan dan memiliki kemandirian dalam menghadapi persaingan global. 4. SASARAN Meningkatkan pelayanan akademik sehingga mampu menghasilkan lulusan yang berkualitas dan tepat waktu. Dengan menjaring lulusan Sekolah menengah Umum dan Sekolah Menengah Kejuruan yang berkeiningan untuk mengembangkan ilmun pengetahuannya dalam bidang ilmu Teknik Informatika, sehingga menjadi seorang Ahli Madya atau Sarjana Komputer yang mampu untuk mentradisikan ilmu Teknik Informatika di masyarakat ditempat dia berada dan ditempat dia bekerja pada khususnya maupun di masyarakat pada umumnya. 5. KURIKULUM a. Distribusi Mata Kuliah menurut Rumpun Program Studi Teknik Informatika jenjang S.1 Kelompok Mata Kuliah Jumlah SKS SKS SKS SKS Mata Kurik. Kurik. Pilih Total Kuliah Inti Institu. Mat.Kul.Pengemb.Keprib.(MPK) 07 08 06 00 14 Mat.Kul.Keilmu.&Ketramp. (MKK) 24 36 25 00 61 Mat.Kul.Keahli.Berkarya (MKB) 15 13 34 00 47 Mat.Kul.Perilaku Berkarya (MPB) 05 08 03 00 11 Mat.Kul.Berkehid.Bersama (MBB) 04 11 02 00 13 Mat.Kul. Pilihan Konsentrasi 02 00 00 04 04 Jumlah 57 76 70 04 150 Presentase 51% 47% 2% 100% b. Isi Kurikulum Kurikulum Program Studi Teknik Informatika Universitas Muhammadiyah Cirebon yang berlaku saat ini adalah sebagai berikut: 2
Program Studi Teknik Informatika jenjang Strata 1(S1) Mata Kuliah Umum untuk Pengembangan Kepribadian (MPK) Kode UMC UMC UMC UMC UMC UMC UMC UMC UMC
101 102 103 104 105 106 107 108 109
Nama Mata Kuliah Al Islam dan Kemuh. Al Islam Studi Al Qur'an Bahasa Inggris I Bahasa Inggris II Etika Profesi Fil. Kemuhammadiyahan ISD Pendidikan Kewarg. Pengetahuan Agama Islam Jumlah MPK
Satuan Kredit Semest Inti Insti Total 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 8 10 18
Mata Kuliah Keilmuan dan Ketrampilan (MKK) Kode E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01 E01
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
Nama Mata Kuliah Algoritma Pemograman I Algoritma Pemograman II Aljabar Linier dan Matrik Analisa Perancangan S. Inf. Arsitektur & Org. Komp. Fisika Kalkullus I Kalkulus II Komunikasi Data Logika Matematika Matematika Diskrit Metode Numerik Microprocessor Pemodelan dan simulasi Pengantar Komputer & SO Riset Operasi Sistem Berkas Sistem Digital Sistem Informasi Sistem Informasi Manajemen Sistem Operasi Struktur Data Teori Bahasa dan Otomata Test Implementsi Sistem Jumlah MKK
Satuan Kredit Semest Inti Insti Total 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 3 3 2 2 3 3 3 3 3 3 3 3 57 5 62
Mata Kuliah Keahlian Berkarya (MKB) Kode
Nama Mata Kuliah
E01137 E01138 E01139 E01140 E01141 E01142 E01143 E01144 E01145 E01146
Bahasa Rakitan Basis Data Jaringan Komputer Jaringan Syaraf Tiruan Kecerdasan Buatan Pemograman I (Pascal) Pemograman II (Bahasa C) Pemograman IV (Pemrog. B.O) Pemograman V (Pemog. Web) Pemrograman III (Pemog. Vis)
Satuan Kredit Semest Inti Insti Total 4 4 4 4 3 3 4 4 3 3 2 2 4 4 4 4 4 4 2 2
3
E01147
Statitiska Jumlah MKB
3 37
3 37
0
Mata Kuliah Perilaku Berkarya (MPB) Kode E01 E01 E01
110 111 112
Nama Mata Kuliah Metodologi Penelitian Pengamanan Sistem Komputer Rekayasa Perangkat Lunak Jumlah MPB
Satuan Kredit Semest Inti Insti Total 3 3 2 3 8
2 3 8
0
Mata Kuliah Berkehidupan Bermasyarakat (MBB) Kode E01 E01 E01 E01
148 149 150 101
Nama Mata Kuliah Praktek Kerja Lapangan Interaksi Manusia dan Komp Laporan Tugas Akhir Kuliah Kerja Masyarakat Jumlah MBB
Satuan Kredit Semest Inti Insti Total 2 2 2 2 6 6 3 3 2 11 13
c. Distribusi Matakuliah Per semester Semester
Kode Mata Kuliah
Nama Mata Kuliah
Jenis Matakuliah
Bobot SKS
(1)
(2)
(3)
(5)
(13)
I
Pend. Agama Islam
MPK
2
2 (2-0)
Bahasa Inggris
MPK
2
2 (2-0)
Logika Matematika Pengantar Komputer & Sistem Operasi
MKK
3
3 (3-0)
MKK
2
2 (2-0)
Pancasila & Pendidikan Kewarganegaraan Fisika
MPK
2
2 (2-0)
MKK
3
3 (3-0)
Kalkullus I
MKK
2
2 (2-0)
Kajian Islam Profesi
MPK
2
2 (2-0)
Algoritma Pemograman I
MKB
3
3 (2-1)
Jumlah
II
21
Al Islam dan Kemuhammadiyahan
MPK
2
2 (2-0)
Bahasa Inggris Profesi
MPK
2
2 (2-0)
Aljabar Linier dan Matrik
MKK
3
3 (3-0)
Algoritma Pemograman II
MKK
3
3 (2-1)
Kode Etika Profesi
MPK
2
2 (2-0)
Struktur Data Kalkulus II
MKK
3
2 (2-1)
MKK
2
2 (2-0)
Sistem Operasi
MKK
3
3 (2-1)
Pemograman I (Pascal)
MKB
2
2 (1-1)
Jumlah
III
22
Sistem Digital
MKK
2
2 (2-0)
Arsitektur & Organisasi Komputer Pemrograman III (Pemog. Visual)
MKK
3
3 (3-0)
MKB
2
2 (1-1)
Analisa Perancangan Sistem Informasi Metode Numerik
MKK
2
2 (2-0)
MKK
3
3 (3-0)
Al Islam Studi Al Qur'an Matematika Diskrit
MPK
2
2 (2-0)
MKK
3
3 (3-0)
Pemograman II (Bahasa C)
MKB
4
4 (3-1)
4
Jumlah
21
Statitiska
IV
MKB
3
3 (3-0)
Komunikasi Data
MKK
2
2 (2-0)
Pemodelan dan simulasi
MKK
2
2 (2-0)
Microprocessor
MKK
2
2 (2-0)
Sistem Berkas
MKK
3
3 (2-1)
Pemograman IV (Pemrog. Berorientasi Obyek)
MKB
4
4 (3-1)
Al Islam Studi Al Hadist
MPK
2
2 (2-0)
Basis Data
MKB
4
4 (3-1)
Jumlah
V
22
Bahasa Indonesia (tata tulis laporan skripsi)
MPK
2
2 (2-0)
Jaringan Komputer
MKB
3
3 (2-1)
Rekayasa Perangkat Lunak Teori Bahasa dan Otomata
MPB
3
3 (3-0)
MKK
3
3 (3-0)
Kuliah Kerja Masyarakat
MPB
3
3 (0-3)
Bahasa Rakitan
MKB
4
4 (3-1)
Test Implementsi Sistem
MKK
3
3 (3-0)
Jumlah
21
Pemograman V (Pemog. Web)
VI
MKB
3
3 (2-1)
Jaringan Syaraf Tiruan
MKB
3
3 (2-1)
Sistem Informasi
MKK
2
2 (2-0)
Kecerdasan Buatan
MKB
3
3 (2-1)
Lagislasi Profesi Pengamanan Sistem Komputer & Kriptografi
MPK
2
2 (2-0)
MPB
3
3 (3-0)
Metodologi Penelitian
MPB
2
2 (2-0)
Riset Operasi Sistem Informasi Manajemen
MKK
2
2 (2-0)
MKK
2
2 (2-0)
Jumlah
VII
22
Mpil 1
MPIL
3
3 (2-1)
Mpil 2
MPIL
3
3 (2-1)
Mpil 3
MPIL
3
3 (2-1)
Studi Kewirausahaan Islami
MBB
2
2 (2-0)
Interaksi Manusia dan Komputer
MBB
2
2 (2-0)
Praktek Kerja Lapangan
MBB
2
2 (0-2)
Jumlah VIII
15
Laporan Tugas Akhir
MBB
6
6 (0-6)
Jumlah 150
Total SKS
Matakuliah Pilihan Pemograman VI (Mobile) Animasi Multi m Teori Graph Manajemen Proyek Komputer Grafik Embedded sistem Kecerdasan Komputasional DSS Sistem & Pemograman Terdistribusi Logika & inferensi Fuzzy
6 150
SKS
SKS 3 3 3 3 3 3 3 3 3 3
5
1. SANDI E1A E1A 201 KALKULUS I ( 3 SKS ) Mengerti tentang konsep dasar kalkulus, fungsi dan grafik, fungsi matematika. Permasalahan yang dihadapi serta teknik pemecahan yang berkaitan dengan fungsi matematika dan penggambarannya. Mengerti konsep dasar limit, diferensial dan teknik pemecahan serta aplikasinya. Topik inti : Prinsip ketaksamaan, ketidaksamaan dan nilai mutlak, limit kontinuitas, turunan fungsi, grafik fungsi dan nilai ekstrim. E1A 202 KALKULUS II ( 3 SKS ) 1. Integral tentu dan integral tak tentu. 2. Teknk-teknik pengintegralan. 3. Integral tak wajar. 4. Integral lipat dua dan tiga. 5. Aplikasi Integral lipat dua dan tiga. E1A 203 FISIKA ( 3 SKS ) a. Mekanika ( kinematika partikel, dinamika partikel ). b. Kerja dan energi, momentum. c. Relatifitas, fluida ( statika fluida, dinamika fluida ). d. Teori kinematika gas ( Hukum 0,1 dan 2 ) thermodinamika. e. Sistem molekul surya/benda : Ptolemy, Coepernicus, matahari dan muatan listrik : hukum Coulomb, medan listrik, hukum Gaus. f. Satuan dan dimensi arus, voltage, magnit. g. Energi listrik, panas, magnit. h. Partikel listrik, magnit, media, dielektrikum, polarisasi. i. Arus, voltage, medan dan gaya magnit j. Gelombang listrik, magnit dan cahaya, radiasi dan radioaktif. E1A 204 ALJABAR LINIER DAN MATRIKS ( 3 SKS ) Pembahasan khusus tentang bentuk-bentuk yang berkaitan dengan persamaan linier. Materi: vektor, matrik, determinan, matrik invers, sistem persamaan, ruang vektor, transformasi linier, nilai dan vektor eigen. E1A 205 LOGIKA MATEMATIKA ( 3 SKS ) a. Memperdalam Persamaan Logika Penalaran. b. Memperdalam Persamaan Rangkaian Logika. c. Mengembangkan Persamaan Logika Proses Pengolahan Data. E1A 206 METODE NUMERIK ( 3 SKS ) a. Komputasi dan Algoritma, Teori Kesalahan dalam Komputasi. b. Aritmatika dan Algoritma, Bilangan Komplek, Bilangan Bulat. c. Interpolasi, Differensiasi, Integrasi. d. Sistem Persamaan Linier. E1A 207 PENGANTAR KOMPUTER & SO ( 2 SKS ) a. Pengenalan Instruksi Unit Arithmatik, Unit Logik pada pengolahan data. b. Pengenalan Instruksi Unit Kendali dan fungsinya. c. Operasi Proses Encoding dan Decoding dari media masukan dan luaran. d. Operasi Proses Interface Dasar untuk printer, monitor, plopydisk, harddisk 6
e. Pengantar Instalasi Komputer Dasar. f. Pengertian DOS, MS DOS, Windows, Linux dll. g. Aplikasi Komputer Lanjutan. E1A 208 SISTEM DIGITAL ( 2 SKS ) a. Sistem bilangan decimal, biner, oktal, heksadesimal. b. Persamaan aljabar boole, konversi dari biner ke oktal dan heksa. c. Gerbang dasar digital dengan rangkaian dasarnya, Flip-Flop, Register. d. Analisa rangkaian digital menggunakan Karnough map. e. Rangkaian ADDer, SUBstract, prinsip ALU. f. Rangkaian Memori. E1A 209 ARSITEKTUR KOMPUTER ( 3 SKS ) a. Arsitektur Memori : Linier Memori, Segmentasi Memori, Interleave Memori, Associate Memori, Cache Memori. b. Arsitektur Processor : Processor dengan register khusus, Prosesor dengan register serba guna, pipe line prosesor, set instruksi, c. Arsitektur Kontrol Unit : Clock, Timing, Microprogram, Set Instruksi, Addressing Modes, Bus, Inerfacing. E1A 210 SISTEM OPERASI ( 3 SKS ) a. Perencanaan operasi lingkungan kerja berbasis komputer. b. Mengoperasikan sarana dan prasarana secara maksimal. c. Merencanakan dan mengembangkan operasi lingkungan kerja. d. Merencanakan dan mengembangkan operasi jaringan komputer. E1A 211 ARKOM & ORAGANISASI KOMPUTER ( 3 SKS ) a. Organisasi komputer : Processor, Memori, Input/Output. b. Konsep Multilevel, Peringkat Digital. c. Peringkat Mikroprogram, Konvensional. d. Format Instruksi, pengadresan, jenis-jenis instruksi, aliran kendali. e. Peringkat Sistem Operasi, Instruksi I/O Virtual, Pengolahan Paralel. f. Peringkat Bahasa Mesin : Macro, Lingking, Loading. g. Implementasi pada berbagai komputer. E1A 212 TEKNIK RISET DAN OPERASI ( 3 SKS ) Pengajaran mata kuliah ini diarahkan untuk mengembangkan kemampuan dalam menyusun pelbagai model riset operasi, yaitu menterjemahkan permasalahan kedalam model matematika. Perhitungan dilaksanakan dengan menggunakan paket program yang tersedia atau membuat sendiri. Materi :linier programming, transportasi, masalah penugasan, game theory, theory antrian. E1A 213 KOMUNIKASI DATA ( 2 SKS ) a. Metode penyaluran data/informasi dari satu komputer ke komputer lain atau dalam lingkungan komputer itu sendiri. b. Kendala yang dihadapi dalam penyaluran data/informasi serta metode/cara mengatasinya. c. Sarana dan prasarana yang digunakan penyaluran. d. Cara membuat dan menjalankan pengiriman melalui e-mail. E1A 214 MIKROPROCESSOR DAN INTERFACING ( 2 SKS ) a. Struktur mikroprocessor, penomeran dengan kode digital. b. Tatakerja mikroprocessor, sistem interupsi, operasi logika. c. Rangkaian digital & mikroChip dari : CPU, Memori, Periperal, Alat I/O. 7
d. Instruksi bahasa dasar microprocessor untuk : ALU, Register, Pewaktu. e. Pemrograman mikroprocessor dengan teknik Input/Output. f. Interfacing dengan Konverter Analog to Digital dan sebaliknya. E1A 215 LOGIKA ALGORITMA DAN PEMROGRAMAN ( 4 SKS ) a. Simbol-simbol logika dalam flow chart, obyek maupun matematis. b. Sosialisasi simbol-simbol pada kalimat program untuk bahasa dasar, visual. c. Pemahaman logika pemecahan permasalahan melalui struktur data dasar, basisdata dasar, berdasarkan logika matematis. d. Pengenalan dan penyusunan instruksi bahasa program komputer, dalam bentuk kalimat program utama, subprogram, meloncat kedepan/kebelakang. E1A 216 STRUKTUR DATA ( 3 SKS ) a. Konsep jenis data: struktur array, record, himpunan, file sequential. b. Struktur Dinamik : Data Rekursif, Pointer, List Linier, Tree. c. Divide/pembagi dan Teknik Conguer. d. Teknik Greedy. e. Backtracking. f. Teknik Branch dan Bound. E1A 217 STATISTIKA ( 3 SKS ) Membahas pengertian statistika, probabilitas, dan distribusi, frekuensi data estimasi dan pengujian hipotesis, deskriptif, sidik ragam, regresi, korelasi dan analisis frekuensi. Penataan dan penyajian data, ukuran gejala dan ukuran penyimpangan, momen, kemiringan, dan kurtosis, peluang dan beberapa sebaran, uji statistika. Yang dicakup dalam mata kuliah ini meliputi gambaran tentang metode pengumpulan data, penyusunan data, analisis serta interpretasi data, serta data analisisnya dalam nilai-nilai sentral, regresi, deret berkala, angka indeks serta probabilitas. E1A 218 PEMROGRAMAN VISUAL I ( 4 SKS ) a. Variabel, Konstanta : untuk numerik, alphanumerik, alphabetik. b. Instruksi dalam membuat input data dari keyboard, memori, database. c. Instruksi dalam membuat output data ke memori, database, printer. d. Program subroutine, relasional. e. Pengolahan data numerik, alphabetik, gambar, suara. f. Pengolahan database. E1A 219 PEMROGRAMAN ASSEMBLER/BAHASA RAKITAN ( 4 SKS ) a. Semantik dan struktur bahasa mesin/rakitan. b. Struktur data mesin pengolahan data. c. Pemrograman alamat-alamat I/O sederhana. d. Pemrograman unit masukan (keyboard), unit luaran (printer). E1A 220 JARINGAN KOMPUTER DAN INTERNET ( 3 SKS ) a. Cara kerja hubungan dari satu komputer ke komputer yang lain. b. Aplikasi kerja dari satu atau lebih komputer. c. Cara kerja dan hubungan kerja dari satu komputer ke komputer yang lain. d. Metode dalam hubungan kerja dari satu komputer ke komputer yang lain. E1A 221 BASIS DATA ( 3 SKS ) Arsitektur dan konsep dari sistem manajemen basis data, data modeling menggunakan model : entity relationship, formal query language, relation algebra, relation calculus, normalisasi untuk basis data relasional. 8
E1A 222 PEMROGRAMAN BERORIENTASI OBJEK ( 4 SKS ) a. Pengenalan obyek dalam suatu bahasa komputer. b. Pemanfatan obyek dalam aplikasi. c. Pengembangan program-program modul . d. Pengembangan program mikro ke makro. E1A 223 PEMROGRAMAN BERORIENTASI WEB ( 4 SKS ) a. Lingkungan kerja web server. b. Semantik bahasa dalam membuat program aplikasi web server. c. Menginstal lingkungan kerja web server. d. Pemrograman aplikasi dalam lingkungan web sever. E1A 224 TEKNIK PROGRAM TERSTRUKTUR/DELPHI ( 4 SKS ) a. Struktur dan semantik bahasa komputer. b. Struktur data dari suatu proses pengolahan data. c. Implementasi dari struktur data pada bahasa terstruktur. d. Pemrograman struktur data menggunakan bahasa terstruktur. E1A 225 PENGANTAR KECERDASAN BUATAN ( 2 SKS ) a. Langkah-langkah alur pemikiran dalam pelacakan suatu kegiatan. b. Analisis hasil suatu aksi dan reaksi. c. Semantik bahasa untuk hasil suatu aksi dan reaksi. d. Mengenalkan suatu kendali sistem syaraf. E1A 226 SISTEM INFORMASI MANAJEMEN ( 2 SKS ) a. Pengertian dan konsep sistem. b. Pengertian dan konsep informasi. c. Pengertian sistem informasi manajemen. d. Struktur sistem informasi manajemen. e. Peranan SIM dalam fungsi-fungsi manajemen. f. Sistem komputer. g. Manusia sebagai pengolahan informasi. h. Metodologi pengembangan SIM. E1A 227 REKAYASA PERANGKAT LUNAK ( 3 SKS ) a. Apresiasi program dalam sistem informasi suatu proyek. b. Analisa kebutuhan sarana dan prasarana dalam suatu proses pengolah data pada suatu proyek. c. Pemrograman modul-modul untuk mengefektifkan program. d. Pengembangan modul-modul yang sudah ada. E1A 228 TEKNIK KOMPILASI ( 3 SKS ) a. Pemrograman lanjut dari bahasa rakitan. b. Struktur dan semantik bahasa komputer. c. Mengalih Bahasakan struktur dan sematik bahasa komputer ke mesin. d. Program mengalihkan bahasa dari satu bahasa ke bahasa mesin dan sebaliknya. E1A 229 E-COMMERSE (3 SKS ) a. Lingkungan kerja E-Commerse dalam Web Server. b. Teknik/cara kerja E-Commerse dalam Web Server. c. Kebutuhan konsumen dan antisipasinya. d. Pemrograman Aplikasi E-Commerse dalam suatu Web Server. E1A 230 ANIMASI ( 3 SKS ) a. Struktur data piksel untuk gambar/grafik. b. Semantik dan sruktur bahasa untuk data gambar/grafik. 9
c. Instruksi-instruksi tambahan dalam membuat gambar/grafik. d. Teknik/cara membuat gambar dalam beberapa variasi dan gerakan. E1A 231 ANALISA & PERANCANGAN SISTEM INFORMASI ( 2 SKS ) a. Menganalisis Sistem Informasi yang berjalan menggunakan Map. b. Menganalisis Kegiatan Sistem Informasi menggunakan Diagram Kontek. c. Merancang kinerja sistem informasi menggunakan Diagram Alir Data. d. Merancang program aplikasinya. E1A 232 TEORI GRAPH ( 2 SKS ) a. Pengertian, definisi dan macam-macam Graph. b. Incedence dan Degree suatu Garis dan Titik. c. Isolated Vertex, Peandant Vertex dan Nuli Graph. d. Path, Circuit, Isomorphism dan Subgraph. e. Operasi-operasi Graph. f. Enter graph, Halminton path dan circuit. g. Tree and fundamental circuit. h. Cut sets dan cut vertices. i. Network flow. E1A 233 TEKNIK PENGELOLAAN LABORATORIUM ( 2 SKS ) a. Teknik/cara merakit sebuah komputer. b. Teknik/cara merakit/menginstal sistem operasi komputer. c. Teknik/cara memperbaiki/troubleshoting hardware komputer. d. Teknik/cara memperbaiki software/menginstal ulang komputer. E1A 234 INTERAKSI MANUSIA DAN KOMPUTER ( 3 SKS ) Pengantar ilmu interaksi manusia-komputer, sistem pengolahan informasi pada manusia, pemodelan pada interaksi manusia-komputer, peralatan dan teknik interaksi, metode dan proses perancangan, metode evaluasi sistem interaksi. E1A 235 KERJA PRAKTEK LAPANGAN Memahami pengalaman kerja dalam ruang lingkup informatika di lapangan ataupun pada beberapa instansi yang terkait dengan bidang informatika. Turut serta membantu kegiatan yang berhubungan dengan informatika yang ada pada instansi tempat melaksanakan kerja praktek. Pembuatan laporan berupa karya tulis. E0A 236 PRAKTEK KERJA LAPANGAN ( 2 SKS ) Mempraktekkan teori-teori yang diperoleh dari perkuliahan pada suatu instansi pemerintah/swasta, organisasi dalam suatu unit kerja, tatakrama dalam bekerja, hak dan kewajiban.
10
BAGAN MATAKULIAH PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH CIREBON Semester 1 21
2
Agama Islam T/2-0
2
Kode Etik Profesi T/2-0
2
Bahasa Inggris T/2-0
Semester 2 20
2
2
Bahasa Ing. Profesi T/2-0
3
Sistem Operasi T-P/2-1
Peng. Komp & So 2
T/2-0 Kalkullus I
2
T/2-0
Al Islam dan Kemuh T/2-0
Semester 3 21
2
3
Ars. & Org. Komputer T/3-0
2
Sistem Digital T/2-0
Kalkulus II 2
T/2-0
Al Islam Studi Al Qrn T/2-0
Semester 4 22
2
2
Microprocessor T/2-0
2
Komunikasi Data T/2-0
2
Perm. dan simulasi T/2-0
Metode Numerik 3
T/3-0
Al Islam Studi Al Hdts T/2-0
Semester 5 20
2
Kajian Islam Profesi T/2-0
4
Bahasa Rakitan T-P/3-1
3
Jaringan Komputer T-P/2-1
3
RPL T/3-0
Semester 6 22
Semester 7 18
Semester 8 6
KKM
2
Lagislasi Profesi T/2-0
3
3
Kecerdasan Buatan T-P/2-1
2
3
Jar. Syaraf Tiruan T-P/2-1
3
3
Pem. V (Pem. Web) T-P/2-1
2
Sistem Informasi T/2-0
P/0-3 IMK T/2-0 Mpil 1 T-P/2-1 Mpil 2
3
T-P/2-1 Mpil 3
3
T-P/2-1 6
3
Algoritma Pemog. I T-P/2-1
3
Algoritma Pemog. II T-P/2-1
2
3
4
Pemog. II (Bahasa C) T-P/3-1
Pancasila & P. Kewarg T/2-0
3
Struktur Data T/2-1
2
An. Perancangan SI T/2-0
Logika Matematika T/3-0
3
Aljabar Linier & Matrik T/3-0
3
2
Pemograman I (Pascal) T-P/1-1
2
Fisika 3
T/3-0
3
Sistem Berkas T-P/2-1
3
4
Pemog. IV (PBO) T-P/3-1
3
2
Matematika Diskrit T/3-0
T/3-0
4
Basis Data T-P/3-1
Pemog. III (Visual) T/1-1
Peng. Sistem Komp. 3
T/3-0
T/3-0
2
Riset Operasi T/2-0
Bahasa Indonesia T/2-0
2
Met. Penelitian T/2-0
TBO
Statitiska 3
Test Impl. Sistem T/3-0
Skripsi TP/ 6-0
Kew. Islami 2
T/2-0
2
PKL T/2-0
SIM 2
T/2-0
1
Total 150
Mpil : - Pemograman VI (Mobile) - Animasi Multi m - DSS - Teori Graph - Sistem & Pemog. Terdistribusi
-
Manajemen Proyek Komputer Grafik Embedded sistem Kecerdasan Komputasional Logika & Inferensi Fuzzy
Praktikum/praktek yang mandiri ataupun yang merupakan bagian dari mata kuliah: No.
Isi Praktikum/Praktek
Nama Praktikum/Praktek
Judul/Modul
Jam Pelaksanaan
Tempat/Lokasi Praktikum/Praktek
1
Algoritma Pemograman I
Algoritma Pemograman
2 x 50’
Lab. Komputer
2
Sistem Operasi
Sistem Operasi
2 x 50’
Lab. Komputer
3
Algoritma Pemograman II
Algoritma Pemograman
2 x 50’
Lab. Komputer
4
Basis Data
Basis Data
2 x 50’
Lab. Komputer
5
Pemrograman III (Pemog. Visual)
Pemograman Visual
2 x 50’
Lab. Komputer
Bahasa C
2 x 50’
Lab. Komputer
Jaringan Komputer
2 x 50’
Lab. Komputer Lab. Komputer
6 7
Pemograman II (Bahasa C) Jaringan Komputer
8
Pem. Bero. Objek
Pem. Bero. Objek
2 x 50’
9
Pem. Bero. WEB
Pem. Bero. WEB
2 x 50’
Lab. Komputer
10
Kecerdasan Buatan
Kecerdasan Buatan
2 x 50’
Lab. Komputer
Bahasa Rakitan
2 x 50’
Lab. Komputer
Pemograman Java 2
2 x 50’
Lab. Komputer
11 12
Bahasa Rakitan Pemograman VI (Mobile)
2
13
Animasi Multimedia
Belajar membuat animasi
2 x 50’
Lab. Komputer
14
E-Commerse
E-Commerse
2 x 50’
Lab. Komputer
Teori Grafik
2 x 50’
Lab. Komputer
Manajemen Proyek
2 x 50’
Lab. Komputer Lab. Komputer
15 16
Teori Grafik Manajemen Proyek
17
Komputer Grafik
Komputer Grafik
2 x 50’
18
Embedded sistem
Embedded sistem
2 x 50’
Lab. Komputer
19
Kecerdasan Komputasional
Kecerdasan Komputasional
2 x 50’
Lab. Komputer
20
Logika Fuzzy
Logika Fuzzy
2 x 50’
Lab. Komputer
Keterangan: Praktikum adalah upaya pembuktian teori (validasi) atau pemahaman substansi yang diberikan dalam mata kuliah. Praktek adalah upaya pengembangan dan peningkatan keterampilan untuk penerapan yang sesuai dengan standar.
3