SILABUS MATA KULIAH PROGRAM STRATA 1 JURUSAN TEKNIK INFORMATIKA Semester : I Matakuliah : Fisika Dasar I Kode : SKS/ Jam : 2/2 Kompetensi : Membahas hukum-hukum, dasar fisika melalui uraian; matematika sederhana, serta emperkenalkan contoh pemakaian konsep. Materi : Vektor, kecepatan dan percepatan, gerak lurus dan lengkup, hukum Newton, gaya gesek, sentripetal, gravitasi, kerja, energi kinetik dan potensial gravitasi, momentum dan implus, momentum sudut, memontum gaya, momen inersia, kekekalan momentum sudut, moment gaya, benda tegar, getaran selaras dan terendam, elastisitas, hidrostatika, dinamika fluida, konsep suhu dan panas, pemuaian, perubahan fase, perpindahan panas, gas ideal, kalor dan kerja, hukum termonika I dan II, entropi Prasyarat : Semester : I Matakuliah : Kalkulus I Kode : SKS/ Jam : 3/3 Kompetensi : Mahasiswa mengerti dan terampil dalam bilangan kompleks, determinan, matriks, deferensiasi dan intensitas. Materi : Konsep dasar matematika, bilangan kompleks, teorema de moivre, determinan, matriks, persamaan linear serentak, nilai eigen dan vektor-eigen, konsep phasor, turunan fungsi, rumus leibnits, teorema rolle, lagrange, deret Taylor, Mc. Laurin de I’Hospital, nilai ekstrim, integral tak tentu, persamaan defirensial biasa, persamaan Euler, Integral tertentu, penerapan integral tertentu, integral numeric (Trapezoidal simson). Prasyarat : Semester : I Matakuliah : Penulisan Ilmiah Kode : SKS/ Jam : 2/2 Kompetensi : Melatih mahasiswa agar terampil dalam menyusus karangan ilmiah, makalah dan laporan serta memberikan dasar-dasar tentang tata cara perencanaan dan melaksanakan kegiatan penelitian dalam rangka penyelesaian tugas akhir. Materi : Pengertian karya ilmiah, karangan IPTEK, manfaat, jenis dan kategori penelitian, metode dan metodologi penelitian, metode dasar, rancangan penelitian, memilih problem penelitian, usulan penelitian, proses dan evaluasi penelitian, tata tulis penelitian serta metode penyampaianny Prasyarat : Semester : I Matakuliah : Aljabar Linier dan Matriks I Kode : SKS/ Jam : 3/3 Kompetensi : Memberikan pemahaman kepada mahasiswa tentang konsep aljabar linear yang meliputi matriks, ruang vektor, basis dan dimensi, nilai eigen, vektor eigen,selanjutnya mahasiswa diharapkan mampu mengimplementasikan algoritma/ metode komputasi yang digunakan dalam penyelesaian masalah. Materi : Sistem persamaan linier (SPL), operasi baris elementer, eliminasi Gauss, eliminasi Gauss-Jordan. SPL Homogen, matriks dan operasinya, matriks identitas, matriks invers. Fungsi determinan. Ruang vektor R-2 dan R-3, norma vektor, perkalian titik, perkalian silang, garis dan bidang ruang R-3, ruang vektor R-n, sub ruang, kombinasi linier, baris, ruang kolom. Raung perkalian dalam basis ortonormal, algorotma Gramm-Schmidt, perubahan basis, transformasi linier, kernel dan range. Transformasi linier dari R-n ke R-m. Similiaritas, konsep nilai eigen, vektor eigen, ruang eigen, persamaan karakteristik, diagonalisasi, diagonalisasi orthogonal, matiks simetrik. Prasyarat : Kalkulus I Semester : I Matakuliah : Algoritma dan Pemrograman I Kode : SKS/ Jam : 2/2 Kompetensi : Materi : Istilah dasar, karakteristik pemrograman terstruktur dan standar program yang baik, meliputi teknik pemecahan masalah, algoritma, penggambaran dengan flowchart. Prasyarat : Semester : I Matakuliah : Sistem Digital I Kode : SKS/ Jam : 2/2 Kompetensi : Memberikan pemahama berbagai sistem bilangan dan komponen pembentukan rangkaian digital. Memberikan pemahaman berbagai bentuk informasi dan proses nyata ke dalam bentuk biner dan state serta sebaliknya. Memberikan pemahaman agar mahasiswa mempu merancang rangkaian digital untuk permasalahan sederhana. Materi : Sistem bilangan. AljabarBoolean. Prosedur standar Sum of Product (SPO) dan Product of Sum (POF). Karnaugh map sampai lebih 4 variabel. Pengenalan gerbang, multiplexer dan demultiplexer. Perancangan rangkaian kombinasional dengan gerbang multiplexer dan demultiplexer. Pengenalan aritmatika biner (adder, subtract, compare dan carry-look-ahead). Pengenalan berbagai macam flip-flop dan trigger. Membedakan rangkaian sekuensial dan kombinasional. Pengenalan persoalan yang tidak dapat diselesaikan dengan rangkaian kombinasional. Perancangan ripple counter. Perancangan synchrouunus counter dan shift, analisis rancangan untuk mendapatkan kembali transition state-nya. Prasyarat : Semester : II Matakuliah : Bahasa Inggris I Kode : SKS/ Jam : 2/2 Kompetensi : Mahasiswa mampu menggunakan pengetahuan kosakata dan sruktur bahasa inggris. Materi : Tenses, modal axiliaries, comperation, passive comperation, direct/ indirect speech, preposition, vocabulary through poctures about government, trains and airplanes, school and college. Prasyarat : Semester : II Matakuliah : Fisika Dasar II Kode : SKS/ Jam : 3/3 Kompetensi : Membahas hukum-hukum dasar fisika melalui uraian matematika sederhana, serta memperkenalkan contoh pemakaian konsep. Materi : Muatan listrik, hukum coulomb, medan listrik, hukum Gauss, energi potensial dan potensial listrik, kapasitansi dan kapasitor, dielektrum, pergeseran listrik, arus listrik, induksi dan fluks magnet, kumparan berarus dalam medan magnet, GGL induksi, arus bolak-balik, gelombang optika, fisika modern. Prasyarat : Fisika Dasar I Semester Matakuliah Kode SKS/ Jam Kompetensi : II : Kalkulus II : : 3/3 : Mahasiswa mengerti dan memahami turunan parsial dan integral lipat serta dapat menerapkan pada masalah-masalah nyata. Materi : Turunan parsial, turunan total, Jacobian, garis singgung, bidang singgung, bidang garis normal, turunan vektor, gradient, curl, baris dan deret, test konvergensi, geometri analitik ruang, integral lipat dua-lipat tiga dan aplikasinya, integral garis , teorema Green, integral permukaan, Stokes, teorema Gauss. Prasyarat : Kalkulus I Semester : II Matakuliah : Pengantar Teknologi Informasi Kode : SKS/ Jam : 3/3 Kompetensi : Memperkenalakan konsep dasar serta perkembangan perangkat keras dan perangkat lunak komputer. Materi : Definisi komputer, pengolahan data elektronik, siklus pengolahan data, sistem komputer, kemampuan komputer. Perkembangan perangkat keras, generasi komputer, komputer masa depan. Perkembangan perangkat lunak aplikasi, perkembangan perangkat lunak sistem operasi. Penerapan komputer dibidang bisnis, perbankan, industri, pendidikan, kedokteran, penerbangan, kriminalitas. Alat masukan: Non Intelligent alat keluaran: Hard Copu Device (printer, plotter), soft copy device. Prasyarat : Semester : V Matakuliah : Sistem Informasi Kode : SKS/ Jam : 2/2 Kompetensi : Memberikana dasar pengertian konsepsional dan kerangka sistem informasi. Materi : Pengantar sistem informasi berbasis komputer: Manajemen formasi, data dan informasi, end-user computing, manajemen Mintzberg, Manajemen dan sistem, organisasi informasi, menjustifikasi ComputerBased Information System (CBIS), mengelola cbis, mencapai keunggulan kompetitif melalui teknologi informasi: sumber informasi, pengelola sumber daya informasi. Penggunaan sistem informasi dalam dunia usaha, dalam kualitas produk dan jasa, dalm persaingan pasar internasional, implikasi etis. Penggunaan teknologi informasi teori dan metodologi sistem: sistem umum perusahaan pendekatan sistem. Metodologi siklus hidup sistem. Macam-macam Sistem informasi berbasis komputer. Sistem Informasi Manajemen, sistem informasi akuntansi,decision support system, optimasi perkantoran, Executive informasi system. Prasyarat : Semester : V Matakuliah : Rekayasa Perangkat Lunak Kode : SKS/ Jam : 3/3 Kompetensi : Materi : Pendahuluan: evolusi software, perspektif industri, usia software, karakteristik software, komponen software, aplikasi software, persoalan dan penyebab krisis, paradikma rekayasa perangkat lunak (classic life cycle, prototyping, spiral model, fourth-generation estimasi, resiko, penjadualan, pengendalian, matric berorientasi ukuran, matric berorientasi fungsi, overview factor yang mempengaruhi kualitalitas, pengukuran kualitas, pengumpulan matric, komputasi dan evaluasi manajemen proyek: latarbelakang scope software, sumberdaya (manusia, hardware dan reusability), estimasi proyek software, teknik dekomposisi (estimasi dengan LOC dan FO, estimasi upaya), model-model estimasi empiris (COCOMO,model estimasi upaya, model-model estimasi putnam, model-model yang menggunakan function-point), tools otomatik untuk estimasi proyek. Perencanaan manajemen proyek: analisis resiko, penjadualan proyek software, akuisisi software re-engeneering, perencanaan organisasional, perencaaan proyek software, rekayasa sistem komputer: sistem-sistem berbasis komputer, rekayasa sistem komputer (hardware dan rekayasa hardware, software dan rekayasa software, faktor-faktor manusia dan rekayasa manusia, database dan rekayasa database), analisis sistem (identifikasi kebutuhan, studi kelaikan, analisis ekonomis, analisis teknikal,alokasi dan trade-off), pemodelan dan arsitektur system, spesifikasi sistem. Dasar-dasar analisis kebutuhan: analisis kebutuhan (tugas-tugas analisis, analis), teknik-teknik komunikasi, prinsip-prinsip analisis (domain informasi, pemodelan, tools untuk prototype), spesifikasi (prinsip-prinsip spesifikasi, representasi, spesifikasi kebutuhan software). Analisis terstruktur: notasi dasar dan ekstensinya (data flow diagram DFD), eksistensi untuk sistem waktu nyata, ekstensi ward and mellor, pemodelan kelakukan, ekstensi untuk aplikasi berbasis dataintensive), prosedur analisis terstruktur (pembuatan DFD, pembuatan aliran kontrol, spesifikasi kontrol, spesifikasi proses), kamus kebutuhan. Analisis dan pemodelan berorientasi obyek, pemodelan data. Dasar-dasar desain software: proses desain, dasar-dasar desain, dasain modular yang efektif, desain data, arsitektur desain, desain procedural, dokumentasi desain, desain berorientasi aliran data: desain dan aliran informasi, pertimbangan proses desain, analisis transform, analisis transaction, pertimbangan heuristic, pasca-proses desain, optimis desain. Desain berorientasi obyek: konsep dasar, metode-metode desain berorientasi obyek, definisi class dan obyek, desain detil implementasi,strategi desain. Bahasa-bahasa pemrograman dan pengkodean: karakteristik-karakteristik bahasa pemrograman, klasifikasi bahasa pemrograman, style pengkodean, efisiensi. Jaminan kualitas software: kualitas software dan jaminan dan jaminan kualitas software. Defek software, matric kualitas software, reliabilitas software, metode jaminan kualitas software. Teknik pengetesan software: dasar-dasar pengetesan software, pengetesan white box, pengetesan basis path, pengetesan struktur control, pengetesan black box. Strategi pengetesan software: dasar metode strategi untuk pengetesan software, unit testing, integrated testing, validation testing, sistem. Pemeliharaan software, definisi pemeliharaan software, maintainability. Prasyarat : Semester : V Matakuliah : Komputer Grafik Kode : SKS/ Jam : 3/3 Kompetensi : Memberikan pemahaman tentang konsep pembentukan model garis pada komputer. Memberikan pengetahuan tentang metode implementasi grafika komputer dengan menggunakan perangkat lunak bantu. Materi : Raster scan graphics: algoritma pembangkit garis (DDA, Bresenham), algoritma pembangkit lingkaran (bresenham), algoritma pembangkitan elips (bresenham). Kurva bidang: representasi kurva, kurva parametric dan nonparametric, representasi parametic lingkaran, representasi parametic elipse. Transformasi dua dimensi: transformasi dan matriks, transformasi titik dan garis, rotasi, refleksi scaling dan kombinasinya, transformasi affine dan koordinat homogeneus, procedur penyelesaian permasalahan conic sections. Transformasi tiga dimensi: translasi, rotasi, scalling shears, transformasi komposit, fungsi transformasi tiga dimensi, transformasi koordinat. Kurva ruang: representasi kurva ruang, cubic spelines, normalized cubicspelines, permasalahan cubic speline end condition, parabolic condition, parabolic blending kurva Bezier, kurva b-speline dengan fungsi basis periodic, uniform, nonuniform, end condition, pada kurva b-speline periodic. Permasalahan kurve b-spline: b-spline curve fit, b-spline curve subdivision, kurve b-spline rasional. Deskripsi dan pembangkitan surface: representasi surface, Bezier surface, bspline surface, rational b-spline surface. Penggambaran obyek geometric dengan OpenGL: penggambaran primitive geomtrik titik, garis dan polygon dalam dua atau tiga dimensi, mengendalikan display dari primitive geometric, penentuan vektor normal sesuai titik pada survace obyek solid. Penggambaran bitmap font dan image: penggambaran data bitmap, penggambaran data image. Teknik viwing pada OpenGL: transformasi proyeksi, transformasi viewport, penambahan clipping plane, transformasi komposisi, pewarnaan pada OpenGL: persepsi warna, RGBA versus calor index mode, penggunaan warna pada model shading. Pencahayaan pada OpenGL: pembentukan pada Light sources, penentuan lighting model, pendefinisian property material, kalkulasi matematik pada penentuan efek cahaya pada suatu scane. Texture mapping: penentuan tekstur, modulating dan blending, assignment koordinat pada suatu tekstur. Evaluator: penggunaan evaluator untuk pembentukan kurva dan surface dasar. NURBS: penggunaan NURBS untuk pembentukan kurva dan surface kompleks. Prasyarat : Aljabar Linear dan Matriks Semester : V Matakuliah : Jaringan Komputer Kode : SKS/ Jam : 2/2 Kompetensi : Memberikan perspektif yang lebih luas kepada mahasiswa tentang hakekat dan fungsi jaringan komputer. Menjelaskan dan memberikan contoh tentang teknologi dan arsitektur jaringan komputer saat ini dan akan datang. Setelah mengikuti kuliah ini, mahasiswa diharapkan dapat memahami konsep-konsep protocol yang digunakan pada jaringan komputer. Materi : Pendahuluan: sejarah, manfaat, definisi dan terminology, klasifikasi (WAN, LAN, MAN), perangkat lunak (hirarki protokol, layanan primitive), standar-standar pada jaringan komputer, contoh-contoh (Novell Netware, ARPANET, ENFSNET, Internet). Model referensi dan protocol: system network architecture, digital network architecture, X.25, ISO, TCP/IP, UDP, Z39.50. Network layer: permasalahan pada perancangan network layer, algoritma routing, algoritma pengendalian kemacetan (prinsip umum, pencegahan kemacetan, traffing shaping), internetworking, tunneling, routing, frakmentasi. Transport layer: stuktur, TCP dan IP, Ipv6, TTL, ARP, ICMP, SMTP. Model arsitektur client-server: konsep dan terminologi, arsitekrur, privilledge dan complexity, standard dan nonstandard, connection, connectionless sever, stateless, stateful server,concurrent processing pada clientserver software, program interface ke protocol, socket interface, algoritma dan isu pada perancangan client server, contoh client server. Jaringan terdistribusi: konsep, RPC, XDR, perancangan perangkat lunak, prinsip-prinsip (ACID). Layer aplikasi: pengamanan pada jaringan komputer, metode otenfikasi, enkripsi dan deskripsi, kompresi, kerberos, pembatasan akses, firewall, SNMP, DNS, electronic mail, send mail, SMPT, MMDF,UUCP, POP3, HTTP, server, proxy server. Pengukuran kinerja jaringan: Broadcast strom, delay bandwidth, multiplication, pembebanan server, penggunaan protocol, aspek-aspek lain. Studi kasus: implementasi client server dengan protocol Z39.50 (ruang lingkup, model, definisi fasilitas, spesifikasi protocol, model protocol, protocol state, contoh aplikasi. Prasyarat : Komunikasi Data Semester Matakuliah Kode SKS/ Jam Kompetensi : V : Pemrograman Visual : : 2/2 : Materi : Pengenalan lingkungan Pemrograman Visual; konsep Iven Driven; Control dan Properties; Pemrograman dasar, tipe data &variabel; Branching; Looping; Konsep SDI & MDI; Database; Multimedia Prasyarat : Semester : V Matakuliah : Praktek Jaringan Komputer Kode : SKS/ Jam : 1/2 Kompetensi : Memberikan pengetahuan dan pengalaman praktis untuk menerapkan secara nyata pengetahuan teoritis yang telah diperoleh untuk matakuliah jaringan komputer. Materi : Terdiri dari beberapa modul yang merupakan tugas dalam kaitan dengan: aplikasi jaringan berbasis TCP/IP dan UDP, file transfer antar komputer dengan menggunakan socket, file transfer dengan RPC, dan setting TCP/IP, IP Masquerade dan Filtering. Prasyarat : Komunikasi Data Semester : V Matakuliah : Analisa dan Desain Kode : SKS/ Jam : 2/2 Kompetensi : Mata ajaran ini diberikan untuk memberikan pengertian sistem informasi, struktur dan organisasi system informasi, pengembangan system informasi, analisis kebutuhan system, perancangan input, perancangan output, perancangan basisdata, dan tahu bagaimana melakukan implementasi rancangan yang sudah dibuatnya. Materi : Sistem analisis dan anlisis system: informasi system analis, sistem informasi modern, siklus pengembangan system, bagaimana cara untuk menganalisa sistem informasi. Memodelkan proses: memodelkan sebuah sistem, DFD konvensi dan guidelines, physical DFD untuk analisis system. Contoh penggunaan physical DFD. Memodelkan data: logical ERD untuk analisis sistem. Contoh penggunaan logical DFD. Mendefinisikan data lojik dan kebutuhan informasi dalam sebuah kamus proyek: apakah kamus proyek tersebut, kamus proyek konvensi and implementasi, menggunakan kamus proyek untuk analisis system. Mendefinisikan policy lojik dan prosedur dalam kamus proyek: policy, procedur, dan kamus proyek, konvensi spesifikasi proses dan implementasi kamus, menggunakan kamus proyek untuk analisis sitem. Bagaimana merancang sebuah system informasi meletakkan proses desain dalam presfektif, bagaimana mendapatkan S/W dan H/W untuk sebuah system informasi baru, bagaimana mendesain system informasi berbasis komputer secara fisik, mendesain menggunakan prototype. Merancang basisdata komputer modern: konsep basisdata untuk system analis, bagaimana merancang dan mendokumentasikan basisdata. Merancang dan membuat prototype dari output dan kontrol komputer: prinsip dan guidlines untuk perancangan output, bagaimana membuat prototype dan desain output komputer. Merancang dan membuat prototype dari interface user dan dialog terminal: ketika manusia berkomunikasi dengan komputer, bagaimana membuat prototype dan desain interface user yang online. Merancang metode, procedure, control berbasiskan komputer (metode, prosedur, dan control pada sistem informasi serta implikasinya), menggunakan flowchart system untuk mendokumentasi metode, prosedur, kontrol. Bagaimana mengimplementasikan danmengevaluasi sebuah sistem informasi yang baru: bagaimana membangun sebuah sistem informasi baru, bagaimana memasang dan mengefaluasi sistem informasi baru, teknik analisis kelayakan dan keuntungan, keterampilan yang melebihi kebutuhan untuk merancang dan menganalisa sistem: apakah manajemen proyek, teknik dan alat bantu untuk manajemen proyek, teknik untuk mendapatkan fakta-fakta yang ada, keterampilan berkomunikasi untuk sistem analis. Prasyarat : Rekayasa Perangkat Luanak Semester : VI Matakuliah : Pancasila Kode : SKS/ Jam : 2/2 Kompetensi : Memahami pancasila. Konsep negara Pancasila, hakekat bangsa dankebangsaan pada umumnya khususnya berdasarkan pandangan kepribadian nasional, perjuangan bangsa Indonesia untuk mengisi kemerdekaan dan system ketata negaraan berdasarkan Pancasila dan UUD 1945. Materi : − Pancasila −Negara Pancasila −Proklamasi 17 Agustus 1945 −UUD 1945 Prasyarat : Semester : VI Matakuliah : Sistem Informasi Geografis Kode : SKS/ Jam : 3/3 Kompetensi : Pemahaman konsep data spasial, system koordinat bumi dan proyeksi permukaan 3D. Pemahaman proses pengolahan citra digital hasil digitasi dan penginderaan jauh (citra satelit) perancangan, pemodelan dan analisis dengan data spasial. Penggunaan perangkat keras dan perangkat lunak untuk pengolahan peta digital. Materi : Konsep GIS: lingkup disiplin Geometics, pandangan umum GIS, perangkat GIS, konsep layer pada peta degital, Vektor GIS dan Raster GIS. Peta digital/ coverage: Koverage properties, proses digitasi peta, presisi dan akurasi. Topologi: topologi peta digital, membangun database spasial (Data Linking). Sistem koordinat peta: propety koordinat bumi, transformasi dati satu system koordinat ke sistem lain, property proyeksi UTM (Zone, Datum, False Easting, False Nothing). Diskusi dan desain proyek: fasilitas perangkat GIS (Arc/Info), pembuatan Plotting (Arc/Plot). Penggabungan peta syarat pembangunan peta digital, strategi pembangunan, editing peta. Operasi database spasial: manipulasi database & query. Suitability Model: pembanding suitability dan multiple querry, pemodelan georeferen suitability. Analisa geografis: rist MAP(append, union, dissolve, clip, buffer dll) anlisis spasial. Konsep pengolahan data penginderaan jauh: elemen/ karakteristik data hasil citra satelit, koreksi geometrik/ ground truth. Klasifikasi citra satelit. Pengolahan citra digital (image enhancement), klasifikasi supervised dan unsupervised. Koreksi peta: konsep GPS, koreksi peta digital dengan GPS. Elevasi dan 3D: model elevasi digital bekerja dengan lingkungan 3D. Raster GIS: karakteristik raster GIS, gabungan data raster dan vektor. Analisis jaringan: Alokasi dan Routing pada jaringan , model dan analisis network. Intregasi dan desain sistem: pemrograman dilingkup GIS (Evenue), integrasi GIS dan citra satelit, anlisis database spasial. Sistem Pendukung Keputusan Berbasis GIS: Desain Database Spasial lanjutan, Desain Laporan. Prasyarat : Sistem Informasi Semester : VI Matakuliah : Basis Data Terdistribusi Kode : SKS/ Jam : 3/3 Kompetensi : Memperkenalkan konsep dan permasalahan pada basis data yang tersebar meliputi fragmentasi data, optimisasi query, transaksi, pengatur concurrency dan recovery. Materi : Konsep DBMS Terdistribusi, konsep Arsitektur Client Server, sentralisasi, tipe sistem Basis data terdistribusi. Fragmentasi data, teknik replikasi, teknik alokasi. Algoritma dasar untuk eksekusi query, penggunaan Heuristic dalam optimisasi Query, penggunaan estimasi biaya dalam optimisasi query, optimisasi query semantic. Pengenalan Proses transaksi, transaksi dan konsep sistem, sifat-sifat transaksi. Scheduling, Recoverablity, serializility of schedules. Teknik locking untuk pengendalian concurency lainnya. Konsep deadlock, deteksi deadlock, pencegahan deadlock. Teknik locking untuk pengendalian cocurrency, teknik TimeStamp. Teknik pengendalian concurrency varsi lainnya. Validasi teknik pengendalian cocurrency. Granularity if Data items, teknik pengendalian concurrency lainnya. Konsep Recovery, teknik recovery berdasarkan pada Deferred Upadate, teknik recovery berdasarkan pada transaksi Multidatabase, database backup, recovery atas kegagalan Catastropihic. Konsep pengamanan data, mandatory Access Control untuk pengamanan Multilevel, Statistical Database Security. Pengantar Distributed DBMS Reliblity, pengantar distributed objectibuted object database management system. Pengantar Parallel Database manajemen sistem. Pengantar Parallel database system, pengantar Distributed Multidatabase system. Prasyarat : Basis Data, Jaringan Komputer. Semester : VI Matakuliah : Ekonomi Teknik Kode : SKS/ Jam : 2/2 Kompetensi : Memahami dasar-dasar pertimbangan ekonomis didalam evaluasi suatu proposal teknik yang menyangkut aliran uang (cash flow), konsep ekivalensi, indicator-indikator pembandingan alternative dan criteria pengambilan keputusan. Materi : − Definisi − Lingkup dan proposalteknik yang memerlukan pertimbangan ekonomis − Proses pengambilan keputusan dan evaluasinya − Pengertian cash flow − Konsep nilai waktu uang dan problematika ekivalensinya − Analisa rate of return − Titik pulang pokok dan benefit-cost ratio − Depresiasi − Pengaruh pajak dan inflasi − Risks dan sensitivity analisys − Serta pengantar capital budgeting Prasyarat : Semester : VI Matakuliah : Komunikasi Data Kode : SKS/ Jam : 3/3 Kompetensi : Materi : Pengantar komunikasi data: komunikasi dan informasi, media transmisi, jenis komunikasi (suara, data, gambar, video), repons time. Transmisi data: sinyal transmisi (konsep time domain, sinyal analog & digital, amplitude, fase, periode sinyal, konsep frekwensi domain. Wavelength, bandwidth, spectrum, code control sinyal untuk ASCII), perbaikan transmisi (Guided media, unguided media, kapasitas kanal). Media transmisi: spectrum gelombang elektromagnetik, twisted pair, kabel coaxial, fiber optic, wireless transmisi, perbandingan konsep fiber optic, dan komunikasi satelit. Kompresi data: runlength encoding, V.42 biscompression & ZIP, standar kompresi video, kopresi fractal. Pengantar network: LAN, WAN, MAN, circuit switching. Struktur transmisi: B-channel, D-channel H-channel. Media acsess control: CSMA/CD, Token passing, struktur kabel, logical link control. Pengantar wireless network: TDMA, CDMA, FDMA, AMPS, GSM, geosynchronous stelillite, elliptic orbiting satellite. Prasyarat : Sistem Operasi Semester : VI Matakuliah : Interaksi Manusia dan Komputer Kode : SKS/ Jam : 3/3 Kompetensi : Mahasiswa mengerti bagaimana manusia dan komputer saling berinteraksi, tahu komponen-komponen apa saja yang dibutuhkan dalam interaksi tersebut, serta mampu membuat perangkat lunak yang sesuai dengan sistem yang baku. Materi : Manusia sebagai sustu sistem, piranti masukan dan keluaran yang dimiliki manusia, proses pengambilan informasi pada manusia, proses berfikir manusia, perbedaan tiap komputer, piranti penyimpanan komputer, piranti pengolahan data. Model kerja software, aturanaturan desain, rekayasa kegunaan, interaksi dan prototype desain, rasionalisasi desain. Pembentukan model dalam desain: model kongnitif, tujuan dan hirarki pekerjaan, model linguistic, problematika sistem berbasis tampilan, model fisik dan alat, arsitektur kongnitif. Analisis pekerjaan: pengertian dan kekhasan analisis pekerjaan, dekomposisi pekerjaan, analisis berbasis pengetahuan, tekink barbasis relasi intensitas, pengumpulan data dan sumber, informasi, kegunaan analisis pekerjaan. Desain dan notasi dialog: desain notasi dialog, notasi diagram, notasi dialog tekstual, simantik dialog, analisis dan desain dialog. Pemodelan sistem: standar formal, model interaksi, analisis status, dan kejadian. Implementasi: elemen sistem jendela, memprogram aplikasi, menggunakan alat bantu, sistem menagement antar muka pengguna, evaluasi: pengertian evaluasi, tujuan evaluasi, teknik evalusi, evaluasi desain, evaluasi implementasi, pemilihan metode evaluasi. Dokumentasi: kebutuhan dari pengguna, sistem bantuan pintar, desain bantuan terhadap pengguna. Prasyarat : Semester : VI Matakuliah : Manajemen Proyek Kode : SKS/ Jam : 2/2 Kompetensi : Memahami pengertian proyek, manajemen proyek, siklus hidup proyek, organisasi proyek, tim proyek, prerencanaan proyek, penganggaran dan estimasi biaya, pengendalian proyek, pelaporan dan evaluasi proyek terutama untuk proyek-proyek bisnis dan engineering. Memahami dan menguasai pengertian proyek, tahap- tahap dalam pelaksanaan proyek, organisasi proyek, peran-peran dalam tim proyek, perancanaan, penjadwalan, pengendalian dan evaluasi proyek. Materi : Konsep dan pengertian tentang proyek. Bentuk organisasi dalam manajemen proyek. Peran-peran yang ada dalam manajemen proyek manajemen konflik. Pendefinisian pekerjaan CPM, Ghant chart, PERT. Alokasi sumber daya dengan CPM. Estimasi biaya dan penganggaran proyek. Pengendalian proyek. Evaluasi dan pelaporan proyek. − Pengertian proyek, ciri proyek − Pengertian manajemen proyek − Mengapa manajemen proyek − Tahap-tahap dalam pelaksanaan proyek: Konsepsi, devinisi, akuisisi, operasi, pembuatan proposal proyek, jenis kontrak proyek − Struktur organisasi proyek: organisasi fungsional, organisasi murni, organisasi matriks − Tim proyek: jabatan-jabatan dalam tim penglolaan proyek − Pendefinisian pekerjaan, work Breakdown Structure (WBS), penggabungan WBS dengan struktur organisasi, penjadwalan pekerjaan dengan metode network, CPM, PERT − CPM alokasi sumber dana − Penganggaran dan estimasi biaya − Pengendalian proyek: BCWS, BCWP, ACWP, peramalan biaya proyek − Pelaporan, audit, evaluasi dan penghentian proyek Prasyarat : Semester : VI Matakuliah : Pemrograman Internet Kode : SKS/ Jam : 2/2 Kompetensi : Materi : Pengertian dasar, lingkup kerja, dan siklus data komputer, serta elemen-elemen pengolahan data dan siklus data. Prasyarat : Semester : VII Matakuliah : Kecerdasan Buatan Kode : SKS/ Jam : 2/2 Kompetensi : Memahami konsep kecerdasan buatan untuk representasi masalah dan mencari solusinya, untuk memahami bahasa dan proses belajar, serta penerapannya dalam system pakar, visi komputer dan bidang lainnya. Materi : Cara representasi suatu problem, contoh problem dengan representasi problema dengan metode ruang keadaan (state space). Contohcontoh, pemecahan masalah, dengan metode reduksi masalah dengan contohnya. Metode deskripsi dan pencocokan. Contoh untuk tes analogi. Penulusuran nol- optimal termasuk depth first, breadth-first, Hill climbing, Beam search, beam-first. Contoh aplikasi,penelusuran optimal terasuk British Museum,Branch and Bound, modifikasi Branch and Bound dengan metode estimasi rendah dan pemrograman dinamik, Procedur A* contoh-contoh. Prosedur optimasi untuk permainan: minimax dan alpha beta. Contoh-contoh kalkulus logika: kalkulus proposional dan predikat teorema Wang, aturan produksi forward chaining, Backward chaining, system pakar. Induksi prolog, contoh-contoh program dengan backtracking, menggunakan fakta dan aturan, contoh suatu problema system pakar dengan prolog.mekanisme jawaban “frame dan jaringan semantik”. Propagasi konstrain untuk pengenalan titik sambung (joint) objek yang dibentuk permukaan datar. Pemahaman bahasa: Metode sintaktik dengan CFG, pengenalan metode Semantik. Pembelajaran dengan penjelasan pengalaman. Proses pembelajaran dengan jaringan saraf: induksi. Beberapa metode jaringan saraf. Contoh-contoh aplikasi. Prasyarat : Semester : VII Matakuliah : Kerja Praktek Kode : SKS/ Jam : 2/2 Kompetensi : Memberi kesempatan bagi mahasiswa untuk melakukan pengkajian pengetahuan teoritis yang diperoleh dalam perkuliahan dan kenyataan penerapan komputer dan informatika di suatu perusahaan. Materi : Kerja praktek dilakukan dalam waktu minimal satu bulan di perusahaan yang telah memperoleh ijin sebelumnya. Membuat laporan hasil kerja praktek sesuai dengan format yang telah ditentukan oleh jurusan. Ujian lisan terhadap pelaksanaan dan laporan kerja praktek. Prasyarat : Semester : VII Matakuliah : Sistem Pendukung Keputusan Kode : SKS/ Jam : 3/3 Kompetensi : Memberikan dasar pengertian tentang pengambilan keputusan dalam organisasi dan penggunaan system berbasis komputer untuk mendukung pengambilan keputusan Materi : Macam-macam keputusan menurut tingkat “structuredness”nya keputusan terstruktur, keputusan semi terstruktur, keputusan tidak terstruktur. Macam-macam keputusan menurut tingkat kepastiannya: keputusan dengan kapastian, keputusan yang mengandung ketidak pastian, komponen DSS: data management subsystem, model Manajemen system, knowledge subsystem, user interface subsystem. Penggunaan DSS: DSS dalam manajemen operasional dan strategis. Membangun DSS: strategi pengembangan, proses pengembangan DSS, DSS generator, membangun DSS dalam environment Windows. Prasyarat : Sistem Informasi, Kecerdasan Buatan Semester : VII Matakuliah : Teknik Dokumentasi Kode : SKS/ Jam : 3/3 Kompetensi : Memberikan pengetahuan dan keterampilan dalam menghasilkan dan mengatur dokumentasi perangkat lunak. Materi : Pendahuluan: Dokumentasi teknik berorientasi user, dokumentasi internal dan eksternal, Dokumentasi total, peran dokumentasi yang efektif dan pendefinisiannya. Sisi pengguna: kebutuhan user yang sebenarnya, pemilihan bagian-bagian yang penting, dokumentasi dengan pendekatan pengguna. Alat bantu: peranan alat bantu penulisan dan penulisannya, kumpulan dokumentasi meliputi daftar kasus yang mungkin terjadi, keuntungan dan kerugiannya. Proses dokumentasi: aturan yang diterapkan ada 10 proses, Proses 1 (penamaan dan pendefinisian), proses 2 (pendefinisian user), proses 3 (pengorganisasian, pengumpulan bahan dan wawancara), proses 4 desain (penyajian persan dengan pengaturan layout dan penataan tampilan, juga teknik layout halaman standard, grafik, topografi tampilan) , proses 5/ cetak biru (usaha melibatkan pengguna, pengimplementasian rencana, pembuatan daftar isi sebagai panduan, pengaktifan indeks), proses 6/ Penulisan (pengorganisasian penulisan, peringatan-peringatan, teknik penulisan), proses 7/ pengeditan (Edit data draft, prioritas pengeditan, kesalahan (error) yang sering muncul, edit pada tampilan), proses 8/ pemeriksaan (yang berhak memeriksa dan materi yang diperiksa, komentar final, pembuatan indeks), proses 9/ prosuksi (pencetakan, penggabungan hasil, proses 10/ pemeliharaan dan revisi (penulisan versi yang lebih baru, pemodivikasian halaman. Pengenalan dokumentasi ke pengguna: sarana pengenalan, tahap sebelum release, pelatihan. Pengaturan dokumentasi perangkat lunak: pengaturan melalui 12 fase (persiapan, inisialisasi, hingga pemeriksaan hasil dan pendistribusiannya ke pengguna). Panduan secara on-line: peranan dokumentasi on-line dan pembandingnya dengan kertas, resolusi, beberapa panduan yang spesifik, pemakaian grafik dan warna. Tutorial: Pendefinisian isi tutorial, panjang tulisan, pengenalan dan pengujian pemakaian tutorial,panduan pemakaian style. Laporan strategis perusahaan: peranan pelaporan, beberapa rekomendasi dan saran, penyelesaian suatu studi kasus. Prasyarat : Rekayasa Perangkat Luanak Semester : VII Matakuliah : Pengolahan Citra Digital Kode : SKS/ Jam : 3/3 Kompetensi : Memberikan pemahaman mengenai pengolahan dan analisis citra untuk berbagai bidang aplikasi. Materi : Sinyal dua dimensi: system linear, transformasi Fourier, konvolusi, korelasi. Sistem diskrit dua dimensi. Peralatan input. System visi manusia, teori warna, teknik pencahayaan solusi. System diskrit denga representasi dalam bentuk matriks dan vektor. Penghalusan citra dan penghapusan noise, dan penajaman citra. Sistem distorsi dan noise. Retorsi koreksi geomtris. Transformasi unitary dua dimensi, metode pengkodean. Representasi data dalam bentuk raster dan vektor. Konsep system basis data spasial. Struktur data spasial. Segmentasi. Analisis citra, analisis tekstur. Registrasi citra dan tamplate matching. Deskripsi citra. Klasifikasi pola dengan statistik. Rekonstruksi citra dan proyeksinya. Prasyarat : Komput Grafik Semester : VII Matakuliah : Teknologi Antar Jaringan Kode : SKS/ Jam : 2/2 Kompetensi : Mahasiswa tahu dan mengerti teknologi dan komponen-komponen yang dipergunakan untuk menghubungkan jaringan-jaringan serta dapat menerapkan dan mempergunakan teknologi dan komponenkomponen tersebut. Materi : Pengenalan: Pengenalan Internet, pengenalan protokol LAN, pengenalan teknologi WAN, dasar-dasar bridging, Dasar-dasar routing, dasar-dasar manajemen jaringan. Teknologi LAN: Ethernet, Fiber Distributed Data Interface (FDDI), Token Ring. Teknologi WAN: High Speed Serial Interface (HSSI), Intgrated Services Digital Network (ISDN), Point to Point Protocols (PPP), Switched Multimegabit Data Services (SMDS), Digital Subscriber line (DSL), Synchronous Data Link Control (SDLC), X.25, Multiservices Access Technologies, Virtual Private Network (VPN). Switching: Asynchronous Transfer Mode (ATM) Switching, Data Link Switching DLSW), LAN Switching, Tag Switchig. Bridging: Mixwd Media Bridging, Source Route Bridging, Transfer Bridging. Protokol: Apple Talk, DECNet, IBM system Network Architectures (SNA), Internet Protokol (IP). NetWare Protocols, Open System Interconnection OSI Protocols, Banyan VINES, Xeros Network System. Protocol Routing: Border Gateway Protocol (BGP), Enhanced Interior Gateway Routing Protocol (EIGRP), Internet Protocol (IP) Multicast, NetWare Link Service Protocol (NLSP), Open system Interconnection (OSI) Routing Protocol, Open Shortest Path First (OSPF), Resource Reservation Protocol (RSVP), Routing Information Protocol (RIP), Simple Multicase Routing Protocol (SMRP). Layanan jaringan: Quality of Service (QoS), teknologi pengamanan (security), Directory Enabled Networking, Networking Caching Tecnologies. Manajemen jaringan: IBM Network Manajemen, Remote Monitoring (RMON), Simple Network Manajemen Protocol (SNMP). Studi dan kasus. Prasyarat : Jaringan Komputer Semester : VIII Matakuliah : Agama Islam Kode : SKS/ Jam : 2/2 Kompetensi : Memahami aqidah dari syariat Islam, menghayati dan meyakini syariat Islam baik melalui ibadah maupun muamalah serta mampu membudayakan diri dan lingkungannya dengan nilai-nilai Islam. Materi : Alam semesta, hayat, ruang lingkup agama, aliran ilmu pemikiran Islam, dzat Allah SWT., pembuktian wujud perilaku, muamalah, mawazik, Islam sebagai landasan ilmu pengetahuan, Islam dan lingkungan hidup. Prasyarat : Semester : VIII Matakuliah : Agama Kristen Protestan Kode : SKS/ Jam : 2/2 Kompetensi : Melengkapi mahasiswa agar dapat tumbuh dan membentuk diri pribadi seutuhnya sebagai manusia ciptaan baru dalam Yesus Kristus, sesama manusia dan lingkungannya. Karena itu bersedia mengapdikan seluruh kehidupan dan segala pekerjaan ilmiahnya untuk kepentingan sesama pada segala aspek dan lapangan hidup dimana ia melayani untuk hormat dan kemuliaan Allah. Materi : Kesadaran beragama didalam kehidupan manusia. Apakah arti iman (pengakuan, wahyu, kesaksian). Fenomena agama (kesamaan dan perbedaan pengertian). Agama dan pancasila, manusia sebagai peta Allah (manusia bertanggung jawab, manusia sebagai pembawa mandat Allah). Hubungan iman dan Ilmu pengetahuan. Arti hukum Allah dan tugas panggilan manusia bagi kehidupan Masyarakat, Negara, dan bangsa. Prasyarat : Semester Matakuliah Kode : VIII : Agama Katholik : SKS/ Jam : 2/2 Kompetensi : Memahami konsep beriman dalam Gereja, hidup menggereja dan masyarakat dalam rangka pengembangan sikap-sikap dan mentalitas pribadi seorang sarjana Katholik yang dapat mendharma baktikan dirinya bagi kepentingan masyarakat Indonesia sebagai ungkapan imannya. Materi : Pemahaman konsep beriman dalam Gereja. Hidup menggereja dan memasyarakatkan sikap-sikap dan mentalitas pribadi seorang pribadi seorang sarjana Katholik. Prasyarat : Semester : VIII Matakuliah : Tugas Akhir / Skripsi Kode : SKS/ Jam : 5 Kompetensi : Memberikan pengalaman bagi mahasiswa untuk menghasilkansatu karya ilmiah yang berkaitan dengan penelaahan dan pemecahan satu persoalan tertentu sesuai dengan bidang minat yang telah dipilih. Materi : Mengonsolidasikan secara konprehensif semua pengetahuan yang telah diperoleh selama perkuliahan guna menganalisis dan menyelesaikan persoalan tertentu sesuai dengan bidang minat yang telah dipilih. Tugas akhir harus disusun secara tertulis sesuai dengan aturan tata tulis ilmiah yang telah ditentukan oleh jurusan, yang kemudian harus dipertanggungjawabkan baik melalui ujian seminar (terbuka untuk umum) dan ujian yang dilaksanakan secara tertutup. Prasyarat : Minimal sudah menempuh matakuliah sebanyak 130 SKS yang didalamnya minimal terdapat tiga matakuliah wajib bidang minat yang dipilih. Semester : VIII Matakuliah : Pemodelan dan Simulasi Kode : SKS/ Jam : 2/2 Kompetensi : Memberikan pengetahuan mengenai prinsip-prinsip dasar simulasi dan menggunakannya untuk membantu memprediksi output suatu sistem. Materi : Pendahuluan: pengenalan simulasi discrete even, contoh-contoh simulasi dan penggunaannya, prinsip-prinsip dasar simulasi. Simulasi proses manufacturing dan penanganan material, penggunaan bahasa pemrograman dan paket program simulasi untuk simulasi. Model statistic dalam simulasi. Model queueing. Pembangkitan bilangan random. Pembangkitan random variate. Pemodelan input. Verifikasi model simulasi. Analisa output. Studi kasus. Prasyarat : Semester : VIII Matakuliah : Pengenalan Pola Kode : SKS/ Jam : 3/3 Kompetensi : Memahami metode-metode untuk menganalisis dan mengklasifikasikan pola dan menerapkannya dalam berbagai bidang aplikasi seperti perkantoran, mesin otomatis, CAD/CAM, visi komputer, dan lain-lain Materi : Pendahuluan: persepsi mesin, model klasifikasi, pendekatan deskriptif, teori keputusan bayes: kasus kontinyu, klasifikasi-2 kategori, klasifikasi rata-rata kesalahan minimum, fungsi diskriminasi, probabilitas dan integral kesalahan, kerapatan fungsi diskriminan untuk kerapatan normal, kasus diskrit. Estimasi parameter dan pembelajaran yang disupervisi: maximum likelihood estimation estimation, pengklasifikasi bayes, pembelajaran mean dari kerapatan normal. Pembelajaran bayesian umum, sufficient statictics, masalah dimensi, estimasi rata-rata kesalahan. Teknik nonparametik: estimasi kerapatan, jendela parzen, estimasi tetangga k-terdekat, estimasi probabilitas posteriori, aturan tetangga terdekat, atran tetangga kterdekat, aproksimasi menggunakan ekspansi deret, aproksimasi untuk kasus biner, diskriminan linier fisher, analisa banyak diskriminan. Fungsi-fungsi diskriminan linier: fungsi diskriminan linear yand digeneralisasi, minimasi fungsi perception criterion, prosedur relaksasi, minimum squared error procedures, procedur ho-kashya, procedur pemrograman linear, metode dari fungsi-fungsi potensial, multicategory generalizations. Pembelajaran yang tidak disupervisi dan clustering: pembelajaran bayesian yang tidak disupervisi, deskripsi data validitas, clustering dan pengurangan dimensi. Penghalusan pola, pencocokan template, anlisa daerah, teorema pemodelan dalam pengambilan gambar, transformasi perspektif dalam koordinat homogen, transformasi prespektif dengan dua frame referensi. Projective invariants: Cross ratio, koordinat proyeksi 2 Dimensi, garis inter-lens, aproksimasi proyeksi orthogonal, rekonstruksi objek. Metode deskripsi dalam analisa citra: deskripsi formal, model 3 dimensi, analisa polyhendra. Prasyarat : Kecerdasan Buatan, Pengolahan Citra Digital