Fakultas Teknologi Informasi

Wednesday, June 21 st, 2017, 2:34 pm

 

KURIKULUM FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI TEKNIK INFORMATIKA

TAHUN AJARAN 2014-2018

UNIVERSITAS ADVENT INDONESIA

No. SandiKel.Semester ISKS
ENG 1105MPKEnglish I (College Grammar)2
TEO 1106MPKHidup dan Ajaran Yesus2
MDU 1101MPKPendidikan Pancasila dan Kewarganegaraan2
TIF 1105MKBAlgoritma & Pemrograman I3
TIF 1102MKKLogika Matematika2
TIF 1103MKKMatematika I2
TIF 1104MKKPengantar TI dan Komunikasi3
MSI 1106MKB“Praktikum Algoritma & Pemrograman I”1
TIF 1108MBBPendidikan Bekerja (WE)1
TIF 1101MKKFisika Dasar I2
  Jumlah20

No. SandiKel.Semester IISKS
ENG 1206MPKEnglish II (Reading)2
TEO 1207MPKPelayanan Kesehatan2
TIF 1205MKKAlgoritma dan Pemrograman II3
TIF 1206MKBPraktikum Algoritma & Pemrograman II1
TIF 1202MKKMatematika Diskrit2
TIF 1204MKKJaringan Komputer3
TIF 1207MKKOrganisasi dan Arsitektur Komputer3
TIF 1203MKKMatematika II2
TIF 1201MKKFisika Dasar II2
  Jumlah20

No. SandiKel.Semester IIISKS
ENG 2105MPKEnglish III (Speaking and Listening)2
TEO 2108MPKFalsafah Pendidikan Kristen & Roh Nubuat3
TIF 2304MKKStruktur Data3
TIF 2302MKBPemrograman Web3
TIF 2305MKKAljabar Linear3
TIF 2303MKBBasis Data3
TIF 2301MKBPemrograman Berorientasi Objek3
  Jumlah20

No. SandiKel.Semester IVSKS
ENG 2206MPKEnglish IV (College Composition)2
TEO 2206MPKDaniel dan Wahyu3
TIF 2402MKNPemrograman Web II3
TIF 2403MKKStatistik & Probabilitas3
TIF 2404MKKMetode Numerik3
TIF 2405MKKSistem Operasi3
TIF 2401MKBPemrograman Bergerak3
  Jumlah20

No. SandiKel.Semester VSKS No. SandiKel.Semester VSKS
ENG 3110MPKEnglish V for IT2TIF 3001MPBKerja Praktek & Seminar3
TEO 3108MPKDoktrin Alkitab2(Pra Syarat: Telah Lulus >= 100 SKS)
TIF 3501MPBEtika Profesi2
TIF 3502MKBRekayasa Perangkat Lunak3
TIF 3503MKKKecerdasan Buatan3
TIF 3506MBBKecakapan Antar Personal2
TIF 3504MKBPemrograman Framework NET3
 MKBMK Pilihan 13
  Jumlah20

No. SandiKel.Semester VISKS
ENG 3210MPKEnglish VI for IT2
TIF 3601MKBRiset Teknologi Informasi2
TIF 3602MKKTeori Bahasa dan Otomata3
TIF 3603MBBInteraksi Manusia-Komputer & Dampak Sosial3
MSI 2101MKKManajemen3
TIF 3604MKBGrafika Komputer3
MDU 3601MPKBahasa Indonesia1
 MKBMK Pilihan 23
  Jumlah20

No. SandiKel.Semester VIISKS
TIF 4701MKBSkripsi I2
TIF 4702MPBDatamining3
TIF 4703MKBMultimedia3
MSI 4701MKBTeknologi baru dan Inovasi SI3
MSI 4702MKBKewirausaaan Internet (Cyberpreneurship)3
 MKBMK Pilihan 33
 MKBMK Pilihan 43
  Jumlah20

No. SandiKel.Semester VIIISKS
TIFMKBSkripsi II4
 MKBMK Pilihan 53
 MKBMK Pilihan 63
  Jumlah10
  Jumlah SKS Seluruhnya153

Mata Kuliah Pilihan (Electives) – Industri

No. SandiKel.Semester VIIISKS
MSI 3601MKBManajemen Resiko & Sekuriti TI3
MSI 3602MKBAkuisisi, Manajemen & Strategi SI3
MSI 4901MKBAdministrasi Basis Data3
MSI 4903MKBKonsep dan Analisa E-Bisnis3
TIF 4901MKBRobotika Industri3
TIF 4906MKBPemrograman Bergerak Industri3

Mata Kuliah Pilihan (Electives) – Rekayasa Perangkat Lunak

No. SandiKel.Semester VIIISKS
TIF 4913MKBJaringan Nirkabel dan Komputasi Bergerak3
TIF 4901MKBKeamanan Jaringan Komputer3
TIF 4915MKBPerancangan dan Manajemen Jaringan3
TIF 4916MKBSistem Terdistribusi3
TIF 4917MKBTeknologi antar Jaringan3
TIF 4918MKBJaringan Multimedia3

URAIAN MATA KULIAH

FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI TEKNIK INFORMATIKA

SEMESTER I

TIF 1101 Fisika Dasar I (2 SKS)

Matakuliah ini bertujuan untuk memberikan kepada mahasiswa pemahaman akan konsep-konsep dan prinsip-prinsip dasar dalam bidang ilmu Fisika. Beberap topik yang dibahas dalam matakuliah ini antara lain hukum Newton, momentum dan impuls, medan listrik, hukum Gauss, potensial listrik, kapasitansi dan dielektrik, medan magnet, optika geometri, inferensi gelombang cahaya, difraksi dan polarisasi.

Referensi:

  1. Young, H. D., Fisika Universitas, Jilid 1 Edisi 10, Penerbit Erlangga Jakarta.
  2. Young, H. D., Fisika Universitas, Jilid 2 Edisi 10, Penerbit Erlangga Jakarta.

TIF 1102 Logika Matematika (2 SKS)

Kuliah memberikan fondasi terhadap konsep logika dalam matematika dan informatika, yang meliputi topic-topik antara lain: statement dan notasi, konektif, tautology dan kontradiksi, konvers, invers dan kontraposisi, inferensi logika, penerapan dalam pemrograman, prinsip induksi, prinsip induksi yang digeneralisasikan, prinsip induksi kuat, bentuk umum induksi, fungsi, relasi dan teori himpunan.

Referensi:

  1. Limbong, A. & A. Prijono, (2006), Matematika Diskrit, Utomo, Bandung.
  2. Johnsonbaugh, J. (2001), Discrete Mathematics, 5th, Prentice Hall, USA.
  3. Rosen, K.H., (2005), Discrete Mathematics and Its Applications, 5th, Mc-Graw Hill, USA.
  4. Tremblay, J.P. and R. Manohar, (1975), Discrete Mathematicals structures with applications to computer science, MsGraw-Hill.
  5. Gries, D. and F.B. Schnieder, (1993), A logical approach to discrete mathematics, Springer-Verlag.

TIF 1103 Matematika I (2 SKS)

Mata kuliah ini berfokus pada pelajaran dasar matematika sistim bilangan bagaimana mengkoversi dari biner, decimal, oktal,  hexa dan sebaliknya.Eksponen dan logaritma.Barisan dan deret, bunga majemuk, persamaan dan kesamaan, mempelajari bemacam fungsi dan bagaimana menggambarkannya.

Referensi:

  1. Supriadi W., (1982), Matematika I
  2. Jean E. Weber, (1982), Analisis Matematika

TIF 1104 Pengantar TI & Komunikasi (3 SKS + 2 jam laboratorium)

Matakuliah ini menitik beratkan pada pembahasan dasar dari dunia teknologi informasi khususnya bidang komputerisasi. Matakuliah ini juga menekankan bagaimana hubungan antara hardware, software dan brainware sehingga menjadi satu kesatuan teknologi utuh yang tidak dapat dipisahkan satu dengan yang lainnya. Di jelaskan juga bagaimana hubungan antara alat-alat teknologi dan hubungannya antara data dan informasi. Kemudian akan diberikan penjelasan mengenai sistem bilangan komputer dimana mahasiswa diwajibkan untuk mengetahui satuan data yang digunakan untuk mentransformasikan bentuk bilangan binary menjadi bentuk bilangan lain yang memungkinkannya untuk berubah menjadi sebuah informasi. Lebih lanjut mahasiswa akan mempelajari dasar dari komunikasi data dan informasi yang terjadi di dalam komputer dan antar komputer sehingga mahasiswa akan lebih memahami konsep dasar jaringan komputer dengan lebih baik.

Referensi:

  1. White, Ron, (2008), How Computers Work, 8th Ed, Que.
  2. Honeycutt, Jerry, Jr., (2002), Windows XP Registry Guide, Microsoft Press.
  3. Karbo, Michael, (1999), A Complete Illustrated Guide to the PCHardware , Website.
  4. Regan, Patrrick, (2008), IT Essentials: PC Hardware and Software Labs and Study Guide, Cisco Press.
  5. Willard, Wendy, (2009), HTML A Beginner’s Guide, 4th Ed, The McGraw-Hill Companies.
  6. Hartono, Jogiyanto, (1999), Pengenalan Komputer, Andi Offset.

TIF 1105 Algoritma dan Pemrograman I (3 SKS)

Mata kuliah Algoritma dan Pemrograman bertujuan agar para mahasiswa dapat menganalisis permasalahan yang ada dan membuat algoritma untuk pemecahan masalah tersebut.  Selanjutnya mahasiswa dilatih untuk memetakan algoritma yang sudah dibuat menjadi bahasa pemrograman.  Bahasa pemrograman yang digunakan adalah C++ dan Java.

Referensi:

  1. Budi Sutedjo dan Michael AN, “Algoritma & Teknik Pemrograman” , Penerbit Andi Yogyakarta
  2. Abdul Kadir, Heriyanto; Algoritma Pemrograman; Andi Offset : Yogyakarta.
  3. Rinaldi Munir, “Algoritma dan Teknik Pemrograman”, Andi Yogyakarta

TIF 1108 Pendidikan Bekerja (Work Education) (1 SKS)

Matakuliah ini bersifat umum, yakni mahasiswa mengikuti pendidikan tidak ditargetkan untuk menjadi tukang yang siap kerja, tetapi untuk mengetahui dan memahami apa yang terjadi di lingkungannya. Mahasiswa dibentuk mental agar dapat diperkenalkan dengan masalah baru dan dilatih menyelesaikan masalah tersebut. Mahasiswa mampu mengembangkan kemampuan meningkatkan kualitas hidup, mampu mengembangkan dirinya, dan memiliki keahlian dan keberanian mengambil keputusan.

Referensi:

  1. Cascio, F. Wayne, (2003), Human Resource Management Productivity, Quality of Work Life, Profits, Sixth Edition, McGraw-Hill Irwin, Boston
  2. DeCenzo and Robbins, (1999), Human Resource Management, Sixth Edition, New York, John Wiley & Sons, Inc.
  3. Dessler, Gary, (1997), Human Resource Management, Seventh Edition, Prentice Hall, Inc.,New Jersey

SEMESTER II

TIF 1201 Fisika Dasar II (2 SKS)

Prasyarat: TIF 1101 (Fisika Dasar I)

Mata  kuliah  ini  merupakan  lanjutan dari Fisika Dasar I.  Setelah  mengikuti  perkuliahan  ini  mahasiswa  diharapkan  mampu menguasai  pengetahuan  tentang  sistem elektronika, persamaan, perhitungan yang berhubungan dengan komponen-komponen elektronika, sifat-sifat/karakteristik, serta aplikasinya dalam rangkaian-rangkaian device-device yang ada saat ini. Serta Mampu untuk menganalisis dan membuat rancangan elektronika sederhana dan memperhitungkan konsiderasi yang ada di dalam praktek sehari-hari. Perkuliahan  dilaksanakan  menggunakan  pendekatan konseptual dan kontekstual dengan metoda demonstrasi, diskusi, tanya jawab, dan ceramah,  dilengkapi  dengan  penggunaan  OHP,  dan  alat  peraga  Fisika.

Referensi:

  1. Malvino (1999), Prinsip-Prinsip Elektronik Edisi kedua, Penerbit Erlangga
  2. Milland and Halkin, Integrated Electronics, Willey and Sons, International Edition
  3. Sutrisno, Dasar Elektronika, second Edition, Penerbit ITB.
  4. Chattopadhyay,, (1989), Dasar Elektronika UI Press.
  5. Millman, Halkias, (1988), Integrated Electronics, Mc Graw Hill, Tokyo.
  6. Malvino, (1985), Semiconductor circuit approximatioan, Prentice-Hall.
  7. Purwanto dkk., (1988), Elektronika Dasar, Fisika FPMIPA, Bandung.
  8. Sutrisno, (1986), Elektronika, Teori dan Aplikasi, ITB, Bandung.
  9. Wawan Setiawan, (2003), Pedoman Praktikum Elektronika Analog, Fisika FPMIPA, Bandung.

TIF 1202 Matematika Diskrit (2 SKS)

Prasyarat: TIF 1102 (Logika Matematika)

Mata kuliah bertujuan agar mahasiswa memahami konsep-konsep dasar Aljabar Boolean, Algoritma dan hubungan Rekurensi, teori graf dan pohon. Topik-topik yang dibahasa dalam kuliah ini adalah Pengantar Aljabar Boolean, Hukum-hukum operasional, Fungsi Boolean Fungsi Komplemen, Bentuk Kanonik dan Baku Penyederhanaan fungsi Boolean, algoritma dan hubungan rekurensi, kompleksitas ruang dan waktu, mengestimasi kompleksitas algoritma, teori graf, graf terarah dan takterarah, lintasan dan siklus, siklus Hamilton, Euler, lintasan terpendek, representasi graf dan keisomorfisan graf), teori pohon (karakterisasi pohon, spanning tree, Minimal spanning tree,  Tree traversals, binary tree, decision tree, game tree).

Referensi:

  1. Albertson, M.O. and Hutchinson, J.P., (1988), Discrete mathematics with algorithms, John Wiley & Sons.
  2. Gries, D. and Schnieder, F.B., (1993), A logical approach to discrete mathematics, Springer-Verlag.
  3. Limbong, A., (2006), Matematika Diskrit, CV. Utomo Bandung.
  4. Tremblay, J.P. and Manohar, R., (1975), Discrete mathematical structures with applications to computer science, McGraw-Hill.
  5. Limbong, A., (2015), Diktat Matematika Diskrit, UNAI.

TIF 1203 Matematika II (2 SKS)

Prasyarat:  TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran dasar matematika limit fungsi sebagai dasar untuk mempelajari dierensial yang terbagi atas fungsi komposisi, tingkat tinggi dan implisit . dan mempelajari aplikasinya mencari maksimum, minimum dan titik belok. Hitung diferensial dua variabel bersama aplikasinya. Dilanjutkan dengan integral dari bentuk tak tentu , tertentu dengan menggunakan rumus dasar, subsitusi, parsial dan pecahan rasional dan aplikasi mencari luas daerah.

Referensi:

  1. Supriadi W., (1982), Matematika I
  2. Jean E. Weber, (1982), Analisis Matematika

TIF 1204 Jaringan Komputer (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Di dalam mata kuliah ini mahasiswa akan belajar secara teori dan praktikum mengenai data network, internet, intranet, extranet, VPN. Kemudian pengertian tentang sejarah jaringan, standard, dan organisasi yang berpengaruh dalam jaringan komputer akan dipelajari. Peserta kelas juga akan mengetahui tentang tipe-tipe area network yang ada seperti PAN, LAN, MAN, WAN, dan juga network relations dan topologi jaringan. Peserta kelas juga akan belajar tentang OSI Reference Model dan juga TCP/IP Model. Kemudian tipe-tipe kabel yang biasa digunakan di dalam jaringan dan juga tipe-tipe alat-alat jaringan juga akan dipelajari. Peserta mata kuliah juga akan mengikuti praktikum dimana peserta kelas akan mengetahui bagaimana untuk membangun jaringan komputer untuk suatu organisasi melalui berbagai macam alat dan juga simulator yang digunakan.

Referensi:

  1. Edwards, J. dan Bramante, R., (2009), Networking Self Teaching Guide.
  2. White, C. M., (2011), Data Communications and Computer Networks.
  3. Dye, M. A., McDonald, R. and Rufi, A. W, (2008), Network FundamentalsCCNA Exploration Guide.

TIF 1207 Organisasi dan Arsitektur Komputer (3 SKS)

Prasyarat:  MKK TIF 1104 (Pengantar TI dan Komunikasi)    

Mata kuliah ini merupakan kuliah dasar sebagai bekal para mahasiswa untuk mengetahui lebih dalam mengenai bagaimana arsitektur dan organisasi suatu komputer. Sebuah sistem komputer, seperti sistem apapun, terdiri dari serangkaian komponen yang saling terkait. Maka untuk memahaminya dapat dipelajari melalui fungsi masing-masing komponen dan bagaimana interkoneksinya dalam membentuk sistem. Matakuliah Organisasi dan Arsitektur Komputer bertujuan untuk mempelajari struktur komputer dan fungsi masing-masing pembentuk struktur serta mengetahui berbagai arsitektur perancangan sistem komputer untuk mencapai kinerja yang tinggi. Materi yang diberikan meliputi gambaran umum tentang sistem komputer serta perkembangan kinerjanya antara lain mengenai evolusi dan kinerja computer, struktur interkoneksi komponen komputer yang dikenal dengan istilah sistem bus, memori utama, cache, memori internal dan eksternal, modul I/O dan CPU, Organisasi CPU,serta dukungan system operasi computer

Referensi:

  1. William Stalling, (2000), Computer Organization and Architecture, Prentice Hall, 5 Thed.
  2. Hennessy and Patterson, (1996), Computer Architecture, A Quantitative Approach, Second Edition, Morgan Kaufmann.
  3. Andrew S. Tanembaum, (2001), Structured Computer Organization, 4thed.

SEMESTER III

TIF 2301 Pemrograman Berorientasi Objek (3 SKS)

Prasyarat:  TIF 1105, TIF 1205 (Algoritma dan Pemrograman I & II)

Matakuliah ini membahas tentang pemrograman dengan menggunakan paradigm “objek”.  Berbeda dengan pemrograman dengan paradigm struktural, pemrograman berorientasi objek mengharuskan adanya objek yang memiliki data-data (atribut yang mendeskripsikan objek tersebut) dan prosedur yang dimiliki objek yang umumnya disebut methods. Dalam matakuliah ini mahasiswa di ajarkan mengenai konsep dasar pemrograman berorientasi objek, yang diantaranya yaitu mengenai konsep kelas (class) yang merupakan fondasi utama dari sebuah objek, bagaimana membangun kelas yang baik, bagaimana komunikasi antar kelas, bagaimana metode menurunkan kelas yang telah dibangun, dan lain sebagainya. Dalam matakuliah ini, mahasiswa akan mempelajari bahasa pemrograman Java yang merupakan salah satu bahasa pemrograman berorientasi objek yang paling populer di dunia. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa dapat membangun program tingkat sederhana sampai menengah menggunakan bahasa pemrograman berparadigma object oriented.

Referensi:

  1. Sierra, Kathy, Bates, Bert, (2005), Head First Java, 2nd Ed. O’Reilly Media.
  2. Pecinovsky, Rudolf, (2013),OOP – Learn Object Oriented Thinking & Programming. Bruckner Publishing.
  3. Weisfeld, Matt, (2009),The Object-Oriented Thought Process, Third Edition. Addison-Wesley.

TIF 2302 Pemrograman Web I (3 SKS)

Prasyarat: TIF 1204 (Jaringan Komputer)

Di dalam mata kuliah ini peserta kelas akan mengetahui bagaimana cara untuk membangun website yang dapat diakses dari internet. Di dalam mata kuliah ini peserta akan dituntun untuk dapat mengerti HTML, CSS, Javascript, PHP dan menggunakan MySQL database. Peserta akan belajar untuk menggunakan Content Management System  seperti WordPress, Drupal dan Joomla.

Referensi:

  1. Griffiths, P., (2007), HTML Dog.
  2. Henick, B., (2010), HTML & CSS: The Good Parts.

TIF 2303 Basis Data (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Pada kuliah ini mahasiswa akan diajarkan konsep manajemen data dan informasi. Mahasiswa akan dibekali dengan keahlian untuk menidentifikasi kebutuhan informasi organisasi, kemudian membuat model data menggunakan pemodelan data konseptual, mengkonversi model konseptual menjadi model data relational, melakukan normalisasi dan kemudian melakukan implementasi menggunakan database management system (DBMS). Mahasiswa juga akan belajar melakukan transaksi di database menggunakan kode-kode SQL, baik untuk melakukan manipulasi data, maupun untuk mendefinisikan objek-objek di database. Matakuliah ini juga akan membekali mahasiswa dengan konsep-konsep administrasi database, kualitas data, keamanan data dan teknologi manajemen data dan informasi. Dari kuliah ini mahasiswa diharapkan dapat memahami konsep sistem database dan diakhir kuliah mahasiswa dituntut untuk mampu merancang dan mengimplementasikan sebuah sistem database untuk sebuah organisasi yang dipilih. Untuk meningkatkan kompetensi mahasiswa, maka kuliah ini disertai dengan praktikum.

Referensi:

  1. Connolly T., M., Carolyn E. Begg, (2009), Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition), Addison-Wesley.
  2. Date, C. J., (2012), Database Design and Relational Theory: Normal Forms and All That Jazz (Theory in Practice), O’Reilly Media; 1 edition.

TIF 2304 Struktur Data (3 SKS)

Prasyarat:  TIF 1105, TIF 1205 (Algoritma & Pemrograman I & II)

Kuliah ini membahas berbagai jenis struktur data yang umumnya digunakan dalam pemrograman bahasa tingkat tinggi, seperti C atau C++, seperti Array, records, Lists, stacks, queues, trees dan graphs. Struktur data yang telah diperkenalkan dalam kuliah konsep pemrograman berhubungan dengan topik-topik di atas akan diperdalam dengan pembahasan kompleksitas algoritma. Kuliah ini juga membahas dan mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari pemahaman dan evaluasi alat simpan, tinjauan karakteristik data (record, teks, grafik), strategi pengaturan dan penyimpanan data sesuai dengan karakteristik aplikasi, sampai dengan cara akses, optimasi penyimpanan, dan pengamanan data.

Referensi:

  1. Weiss, M.A., (1995), Data Structures and Algorithm Analysis, 2nd Ed., The Benjamin/Cummings.
  2. Aho, A.V. J.E. Hopcroft & J.D. Ullman, (1983), Data structures and Algorithms, Addison Wesley.
  3. Abdul Kadir, (2013), Teori dan Aplikasi Struktur Data Menggunakan C++, Penerbit Andi Yogyakarta.
  4. Lamhot Sitorus & David J.M. Sembiring, (2012), Konsep dan Implementasi Struktur Data Dengan C++, Penerbit Andi Yogyakarta.
  5. Bambang Hariyanto, (2000), Struktur Data, Penerbit Informatika Bandung.

TIF 2305 Aljabar Linear (3 SKS)

Prasyarat:  TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran aljabar matriks, determinan, sistim persamaan linier dengan eliminasi Gauss ,sistim homogen, vektor dalam ruang 2 dan 3 dimensi, nilai eigen, vektor eigen, dagonalisasi, transformasi dan penerapan aljabar linier.

Referensi:

  1. Limbong, (2012), Aljabar Linier
  2. Howard Anton, (2000), Elementary Linear Algebra 8th /ed

SEMESTER IV

TIF 2401 Pemrograman Bergerak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang pembangunan aplikasi untuk perangkat-perangkat bergerak.  Semakin tingginya jumlah perangkat bergerak, yang telah melewati jumlah perangkat computer meja, mengharuskan mahasiswa mampu untuk memenuhi kebutuhan pengguna perangkat bergerak yang semakin tinggi.  Dalam matakuliah ini mahasiswa akan di ajarkan dasar-dasar pemrograman bergerak pada beberapa system operasi perangkat bergerak populer, seperti BlackBerry, iPhone, dan Android. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa mampu untuk membangun aplikasi untuk perangkat bergerak dari tingkat sederhana sampai tingkat yang sulit.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng (2012). Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

TIF 2402 Pemrograman Web II (3 SKS)

Prasyarat:  TIF 2302 (Pemrograman Web I)

Di dalam mata kuliah ini peserta kelas diharapkan dapat membangun aplikasi web berbasis PHP dan MySQL dengan penguasaan HTML, CSS dan Javascipt. Peserta kelas akan berinteraksi dengan aktif dengan pengajar dalam menyusun aplikasi dimulai dengan proposal aplikasi berupa perancangan proses bisnis, mockup design, perancangan database dan diimplementasikan dalam rancangan aplikasi dan juga hasil akhir adalah aplikasi yang sudah berfungsi dengan baik.

Referensi:

  1. Kadir, A. , (2006), Dasar Pemrograman Web Dinamis Menggunakan PHP.

TIF 2403 Statistik dan Probabilitas (3 SKS)

Mata kuliah ini berfokus pada pelajaran statistika dimulai dengan menyajikan data (deskripsi), analisis data , ukuran gejala pusat rata-rata, median dan modus, ukuran simpangan, probabiliti dan distribusi peluang, pengujian hipotesis mencakup uji kesamaan dua varians dan dua rata-rata dan beberapa rata-rata, populasi dan sampel dengan tehnik sampling, analisis korelasi, regresi,dan statistik nonparametrik.

Referensi:

  1. Husaini Usman, (1995), Pengantar Statistika
  2. Supranto, J.,(2009), Statistik Teori dan Aplikasi

TIF 2404 Metode Numerik (3 SKS)

Prasyarat:  TIF 1203 (Matematika II)

Mata kuliah ini berfokus pada pelajaran pendekatan penyelesaian bermacam macam problema dengan metode metode pendekatan numerik. Mencakup kekeliruan dalam perhitungan numerik, solusi persamaan aljabar dan transenden, interpolasi, matriks dan sistim persamaan linier, diferensiasi dan integrasi numerik dan solusi numerik dari persamaan diferensial biasa.

Referensi:

  1. Wahyudin , M.Pd., (1987), Metode Analisis Numerik.Tarsito Bandung
  2. Borse, G. J., (1997), Numerical Methods with MATLAB

TIF 2405 Sistem Operasi (3 SKS)

Prasyarat:  TIF 1207 (Pengantar TI dan Komunikasi)

Mata kuliah ini membahas antarmuka dalam berhubungan dengan sistem komputer yang berfungsi sebagai pengelola seluruh sumber daya sistem komputer (resource manager) dan sebagai penyedia layanan. Sistem Operasi dalam sistem komputer merupakan penggerak, pengarah dan pengatur kerja komputer. Tanpa sistem Operasi komputer adalah sebuah benda mati yang tidak bisa berbuat apa-apa.

Referensi:

  1. Andrew S. Tanenbaum, (2001), Modern Operating Systems, Prentice Hall International.
  2. Ruth A. Watson, (2004) Introduction to Operating Systems and Networks, Upper Saddle River, New Yersey : Prentice Hall.
  3. Hariyanto, Bambang, (2003) Sistem Operasi. Bandung : Informatika.

SEMESTER V

TIF 3501 Etika Profesi (2 SKS)

Matakuliah ini bertujuan untuk memberikan pemahaman aspek etika dalam profesi yang ditekuni agar mahasiswa mampu untuk mengarahkan, beradaptasi dan menyatu dalam perkembangan masyarakat profesi menuju suasana yang harmonis, tertib, teratur, damai dan sejahtera khususnya di dalam dunia teknologi informasi. Mahasiwa diharapkan mampu dan memiliki sikap kritis dan rasional dalam mengambil keputusan secara otonom dengan konsep yang sama mengenai penilaian baik dan buruknya perilaku atau tindakan manusia dalam ruang dan waktu tertentu. Beberapa topik yang dibahas dalam kuliah ini antara lain: nilai-nilai etika dan estetika, etika pemanfaatan teknologi informasi, kode etik profesi, spesifikasi dan klasifikasi pekerjaan bidang teknologi informasi, pelanggaran kode etik hacker dan cracker.

Referensi:

  1. Reynolds, G., (2014), Ethics in Information Technology Cengage Learning; 5 edition.
  2. L., (2013), The Ethics of Information Hardcover, Publisher: Oxford University Press.

TIF 3502 Rekayasa Perangkat Lunak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang konteks perangkat lunak sebagai produkdan proses melalui tahapan rekayasa system. Pembahasan dalam perkuliahan ini mengenai proses-proses yang dilakukan dalam rekayasa perangkat lunak yang terdiri atas tahapan perencanaan, analisa, perancangan, pembuatan program, pengujian dan pemeliharaan.Selain itu juga dibahas cara mengelola proses-proses tersebut untuk menghasilkan perangkat lunak yang sesuai dengan kebutuhan pemakai. Materi yang akan diberikan meliputi metodologi pengembangan perangkat lunak: Computer Aided Software Engineering (CASE) tools; Perencanaan dan manajemen proyek pengembangan perangkat lunak; analisis permasalahan dan kebutuhan pemakai; penyusunan spesifikasi perangkat lunak; Prinsip dasar perancangan perangkat lunak; teknik perancangan berorientasikan pada proses, data, obyek; permasalahan dalam penuliasan program; Software Quality Assurance; ukuran mutu perangkat lunak; pengujian perangkat lunak serta pemeliharaan perangkat lunak.Mata kuliah ini menggunakan konsep CMM (Capability Maturity Model) sebagai salah satu paradigm pengembangan perangkat lunak.

Referensi:

  1. Presmann, Roger S., (2004), Software Engineering 6th edition, Mcgraw Hill.
  2. Humphrey, W., (1989), Managing the Software Process, Addison Wesley.
  3. Pressman, Roger S., (2001), Software Engineering: A Practitioner’s Approach. McGraw-Hill.
  4. Lethbridge, Timothy C., (2002), Object-Oriented Software Engineering. McGraw Hill.

TIF 3503 Kecerdasan Buatan (3 SKS)

Prasyarat:  TIF 1205 (Algoritma dan Pemrograman II)

Mata kuliah Kecerdasan Buatan bertujuan agar para mahasiswa dapat mengerti konsep dasar sistem cerdas sehingga dapat membuat mesin komputer melakukan pekerjaan seperti yang dilakukan oleh manusia. Beberapa konsep yang dipelajari adalah seperti Sistem Pakar, Fuzzy Logic, Neural Network, Aloritma Genetika dan lain-lain. Dengan megikuti matakuliah ini diharapkan mahasiswa mampu menerapkannya dalam aplikasi sederhana.

Referensi :

  1. Sri Kusumadewi, Graha Ilmu, (2003), Artificial Intelligence (Tehnik dan Aplikasinya).
  2. Russell, S and Norvig, P., (2003),Artificial Intelligence: A Modern ApproachPrentice Hall, 2nd Edition
  3. Rich, Elaine and Knight, Kevin, (1991), Artificial Intelligence, 2ndEdition, McGraw-Hill, Singapore.

TIF 3504 Pemrograman Framework .NET (3 SKS)

Prasyarat: TIF 1205 (Algoritma dan Pemrograman II)

Kuliah ini memberikan pengenalan melakukan pemrograman menggunakan Framework.Net dengan bahasa VB.NET. Mahasiswa akan diajarkan pada siklus pengembangan aplikasi, struktur program dan sintaks-sintaks khusus yang dimiliki VB.NET. Beberapa topik yang akan dibahas antara lain: sintaks VB.NET, desain aplikasi, perulangan dan percabangan, konsep OOP, Class, Array dan Data collection, Exception Handling, Manipulasi string, Konsep pemrograman berbasis GUI, ADO.NET, Aplikasi N-Tier, ASP.NET, dan Mobile programming. Kuliah ini disertai dengan praktikum.

Referensi:

  1. Cornell, G., Jonathan Morrison, (2001), Programming VB .NET: A Guide for Experienced Programmers, Apress; 1 Edition.
  2. Spaanjaars, I., (2012), Beginning ASP.NET 4.5: in C# and VB, Wrox; 1 Edition.

TIF 3506 Kecakapan Antar Personal (2 SKS)

Matakuliah ini bertujuan untuk meningkatkan kemampuan softskill mahasiswa yang berhubungan dunia pekerjaan dan dalam masyarakat. Topik-topik yang dibahas dalam kuliah ini adalah Time Management, Leadership, Effective  Communication, Listening Skill, Handling conflicts, Assertiveness, Flexibility, Handling stress, Influencing, Negotiation, Use of power, Understanding Behavior, accountability, creativity, etc.

Referensi:

  1. Lecture Notes A. Limbong
  2. Various Internet sources

SEMESTER VI

TIF 3601 Riset Teknologi Informasi (2 SKS)

Prasyarat:  TIF 2403 (Statistik dan Probabilitas)

Riset Teknologi Informasi adalah matakuliah yang mempelajari dasar-dasar dan metode i karya ilmiah dimulai dari dasar berfikir secara ilmiah, menemukan masalah, perumusan masalah dan pemecahannya serta aturan-aturan penulisan karya ilmiah.  Matakuliah ini disusun berdasarkan metode penulisan karya ilmiah pada bidang teknologi informasi yang disesusuaikan dengan petunjuk penulisan karya ilmiah dari Fakultas.

Referensi:

  1. Djarwanto, (1994,) Pokok-pokok Metode Riset dan Bimbingan Teknis Penulisan Yogyakarta : Liberty.
  2. Sumadi Suryabrata, (2000), Metodologi Penelitian. Jakarta : PT Raja Grafindo Persada.
  3. Mohammad Nazir, (1998), Metode Penelitian. Jakarta : Ghalia Indonesia.

TIF 3602 Teori Bahasa dan Otomata (3 SKS)

Prasyarat:  TIF 1202 (Matematika Diskrit)

Teori Bahasa Otomata adalah matakuliah yang mempelajari teori-teori beserta penerapannya tentang apa saja yang dapat kerjakan sepenuhnya oleh komputer dan apa yang dapat dikerjakan secara efisien oleh komputer.  Pada bagian penerapan akan dipelajari tentang bagaimana perangkat lunak dapat digunakan untuk merancang dan memantau perilaku rangkaian digital, lexical analyzer, perangkat lunak untuk memindai dokumen teks, dan bagaimana perangkat lunak dapat digunakan untuk memeriksa sistem-sistem.

Referensi:

  1. Hopcroft, J.E., Motwani, R., Ullman, J.D., (2001), Introduction to Automata Theory, Languages, and Computation 2nd, Pearson Education, Inc.
  2. John E. HopcroftJeffrey D. Ullman,Introduction to Automata Theory, Languages, and Computation

TIF 3603 Manusia-Kompiter & Dampak Sosial (3 SKS)

Prasyarat: TIF 1104, TIF 2303, TIF 3502 (Pengantar TI & Komunikasi, Database, Rekayasa Perangkat Lunak)

Matakuliah ini memberikan pengetahuan mengenai aspek lingkungan pemrograman interaktif dan pengaruhnya terhadap manusia. Matakuliah ini juga memberikan pembekalan tentang perancangan, evaluasi serta implementasi sistem komputer interaktif untuk digunakan oleh manusia dengan memperhatikan fenomena di sekitarnya.

Referensi:

  1. Cooper, Reimann, Cronin, (2007), About Face 3, The Essentials of Interaction Design, Wiley Publishing Inc.
  2. Baecker, Grudin, Buxton & Greenberg, (2000), Readings in Human-Computer Interaction: Toward the Year 2000 2nd Edition, Morgan Kaufmann Inc.
  3. Preece, Rogers, Sharp, (2002), Interaction Design: Beyond Human- Computer Interaction, John Wiley & Sons, Inc.
  4. Shneiderman Ben, (2004), Designing the User Interface: Strategies for Effective Human-Computer Interaction 3rd Edition, Pearson Education

TIF 3604 Grafika Komputer (3 SKS)

Prasyarat: TIF 2305, TIF 3502 (Aljabar Linear, Rekayasa Perangkat Lunak)

Matakuliah ini menitikberatkan pada pemahaman mahasiswa mengenai grafik visual dari sebuah tampilan di layar komputer dan juga komponen perangkat keras yang mendukung untuk menghasilkan sebuah tampilan visual di layar monitor.Kemudian mahasiswa diharapkan dapat memahami lebih jauh mengenai piksel yang merupakan komponen dasar pembentuk sebuah tampilan di layar monitor. Melalui matakuliah ini juga diharapkan dapat mengetahui bagaimana membuat sebuah tampilan di layar dengan menggunakan teknik pemrograman. Pemrograman yang akan dipelajari secara lebih jauh adalah pemrograman berbasis visual. Dan lebih jauh akan mempelajari bagaimana teknik untuk memanipulasi sebuah tampilan atau gambar menjadi hasil yang berbeda dari aslinya.

Referensi:

  1. Hearn, Donald, (1994), Computer Graphics, Prentice Hall.
  2. Aynsley, Jeremy, (2001), A Century of Graphic Design, Octopus Publishing Group.
  3. DiMarco, John, (2004), Computer Graphics and Multimedia, Idea Group Publishing.
  4. Rustan, Surianto, (2011), Hurufontipografi, Gramedia Pustaka Utama.

MSI 2101 Manajemen (3 SKS)

Mata kuliah akan membahas (secara realistis) gambaran kerja seorang manager sebagai tulang punggung perusahaan dan Masyarakat dalam era industrialisasi dan globalisasi yang meliputi keterampilan manajemen, standar kinerja organisasi, konsep dan proses manajeral.  Dengan pembahasan ini mahasiswa diharapkan akan mampu menerapkan fungsi-fungsi manajemen dalam pengelolaan suatu organisasi dan proses manajemen dalam organisasi.  Setelah mengikuti mata kuiah ini di harapkan mahasiswa mampu mengelaskan dan membedakan serta menerapkan fungsi-fungsi manajemen dalam pengelolaan organisasi.

Referensi:

  1. Bateman, T., Scott Snell, (2012), Management : Leading & Collaborating in the Competitive World, Publisher: McGraw-Hill/Irwin; 10 Edition.
  2. Daft, R. L., (2011), Management, Cengage Learning; 10 edition.

TIF 3001 Kerja Praktek & Seminar (3 SKS)

Prasyarat:  Telah lulus >=100 SKS

Kuliah ini bertujuan untuk memberikan pengalaman kerja langsung bagi mahasiswa untuk bekerja langsung di organisasi dalam bidang kerja teknologi informasi. Mahasiswa dituntut untuk mencari tempat magang, kemudian melakukan magang di perusahaan selama minimal 320 jam (8 minggu). Di akhir magang, mahasiswa dituntut membuat laporan dan mempresentasikan hasil magang dalam bentuk seminar.

Referensi:                   

  1. Petunjuk Kerja Praktek Fakultas Teknologi Infomrasi UNAI.

MDU 3601 Bahasa Indonesia (1 SKS)

Matakuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan bahasa Indonesia yang baik dan benar sehingga mampu menulis karya ilmiah dengan bahasa yang memenuhi kaidah-kaidah ilmiah. Kuliah ini bertujuan untuk meningkatkan dasar-dasar keterampilan menulis mahasiwa secara memadai dan meletakkan kemampuan bernalar dalam menulis khususnya menulis karya ilmiah. Di akhir kuliah ini, mahasiswa dituntut untuk membuat sebuah tulisan karya ilmiah yang memenuhi kaidah-kaidah penulisan artikel ilmiah.       

SEMESTER VII

TIF 4702 Data Mining (3 SKS)

Prasyarat: TIF 2403, TIF 2303 (Basis Data, Statistik dan Probabilitas)

Mata kuliah ini membahas tentang konsep dan teknik dasar dalam data mining. Topik-topik yang dibahas antara lain: pengertian data mining, konsep dan pengertian data warehouse, OLAP, ETL, OLAP vs data mining, konsep dan pengertian Business intelligence, Prapengolahan data, Primitif-primitif data mining, karakterisasi dan perbandingan concept description, Association Rules dalam database yang besar,  Klasifikasi dan prediksi, Analisis cluster, Penambangan Data kompleks, Aplikasidan trend data mining.

Referensi:

  1. Micheline K, Jiawei Han, (2006), Data Mining: Concepts and Techniques, Second Edition, Morgan Kaufmann.
  2. Pang-Ning Tan, Michael Steinbach, Vipin Kumar, (2005), Introduction to Data Mining, Addison Wesley.
  3. Berry,Michael JA, Linoff, Gordon S., (2000), Mastering Data Mining: The Art and Science of Customer Relationship Management, John Willey, Canada.

TIF 4703 Multimedia (3 SKS)

Prasyarat:  TIF 1104 (Pengantar TI & Komunikasi)

Matakuliah ini bertujuan untuk memahami apa itu multimedia, manfaat penggunaan multimedia.  Juga memberi pengetahuan dan pemahaman berbagai konsep yang merupakan bagian dari komponen media digital antara lain: teks, gambar, suara, video, animasi perancangan dan web multimedia. Sehingga kemampuan penguasaan multmedia digital bisa digunakan untuk berbagai kebutuhan seperti periklanan, desain, web interaktif, serta pembelajaran interaktif.

Referensi:

  1. Binanto, Iwan, (2010), Multimedia Digital, Dasar Teori + Pengembangannya. Yogyakarta, Penerbit Andi
  2. Vaughan, Tay, (2006), Multimedia Making It Works. Yogyakarta, Penerbit Andi
  3. Widada, H., (2010), Multimedia Interaktif untuk Guru dan Profesional. Yogyakarta,Pustaka Widyatama
  4. Hendratman, Hendi, The Magic Of Adobe Premiere Pro. Bandung, Informatika

MSI 4702 Kewirausahaan Internet (Cyberpreneuership) (3 SKS)

Kuliah ini bertujuan untuk memberikan pemahaman kewirausahaan dengan penekanan kewirausahaan pada bidang teknologi informasi. Kuliah ini juga akan mendorong mahasiswa untuk memahami hubungan antara kewirausahaan dan inovasi dan pentingnya inovasi dalam bidang teknologi informasi. Mahasiswa akan dibekali dasar-dasar untuk menyusun sebuah rencana bisnis sebagai sarana untuk memulai sebuah usaha yang bertumpu pada pemanfaatan teknologi informasi. Kuliah ini juga membahas beberapa konsep copy right dan copy left dan implikasinya. Agar dapat memulai sebuah bisnis baru, mahasiswa juga akan diajarkan tetang konsep pendanaan, anggaran cost estimation, profitability study, statemen income dan balance sheet. Di akhir kuliah, mahasiswa akan diminta untuk membuat sebuah rencana bisnis.

Referensi:

  1. Drucker, P. F., (2006) Innovation and Entrepreneurship, HarperBusiness; Reprint edition.
  2. Bygrave, W. D., (2010), Entrepreneurship Wiley; 2

MSI 4703 Teknologi Baru & Inovasi SI (3 SKS)

Teknologi baru dalam bidang teknologi informasi selalu bermunculan dan ketika diadopsi oleh organisasi akan mempengaruhi bagaimana organisasi beroperasi, melakukan produksi, memberikan layanan dan berinteraksi secara internal dan eksternal. Kuliah ini bertujuan untuk memperkenalkan teknologi-teknologi dan inovasi baru yang berkembang dalam bidang teknologi informasi dan komunikasi dan bagaimana sebuah sistem yang baru akan mempengaruhi dan mengatur ulang proses bisnis internal sebuah organisasi. Kuliah ini bertujuan untuk memperkenalkan teknologi yang baru dan merangsang daya kreatifitas dan inovasi mahasiswa untuk mengembangakan cara beroperasi, proses bisnis, layanan, interaksi dan komunikasi dari sebuah organisasi bisnis.

Referensi:

  1. Jurnal dan Buku-buku tentang teknologi terkini dalam bidang Teknologi Informasi dan Komunikasi.

MATA KULIAH PILIHAN

*Bidang Industri

MSI 3601 Manajemen Resiko & Sekuriti TI (3 SKS)

Prasyarat: TIF 1204, MSI 1201, MSI 2401 (Jaringan Komputer, Konsep SI, Manajemen)

Mata kuliah ini berfokus pada resiko-resiko yang muncul dalam bisnis dan kaitannya dengan keamanan teknologi informasi. Oleh karena itu pemahaman dasar mengenai sistem informasi maupun teknologi informasi harus dikuasai oleh mahasiswa. Kemudian mahasiswa juga akan mempelajari bagaimana meminimalkan resiko yang mengancam suatu bisnis. Akan dipelajari pula bagaimana manajemen resiko dapat diintegrasikan ke dalam software development life cycle (SDLC).  Dalam mata kuliah ini pula mahasiswa akan diperkenalkan kepada beberapa hal tata kelola, risk mitigation, contingency plan. Disamping itu juga mahasiswa akan mengetahui bagaimana hubungan antara manajemen resiko dan IT budget. Mahasiswa juga akan mempelajari step-step dalam pembuatan risk assessment mulai dari system characterization, threat identification, vulnerability identification, control analysis, likelihood determination, impact analysis, risk determination, control recommendation sampai result documentation.

Referensi:

  1. Singer, P. W. and Friedman, (2014), Cybersecurity and Cyberwar, Oxford University Press, 2014
  2. Graham, J. dkk., (2011), Cyber Security Essentials, CRC Press.
  3. Dobson, I. and Hietala, J. (2011), Risk Management – The Open Group Guide, Van Haren Publishing.
  4. Khata, R. S., Risk Management, Global India Publications.

MSI 3602 Akuisisi, Manejemen & Strategi SI (3 SKS)

Mata kuliah ini membahas bagaimana Investasi di bidang Sistem Informasi (SI) dan system berbasis IT danprosesnya yang sangat penting dan menguntungakn bagi organisasi bisnis di seluruh dunia.  Bagaimana organisasi meningkatkan investasi mereka dalam system informasi disbanding dengan bidang yang lain. Mahasiswa diharapkan dapat memahami penanganan komprehensif terhadap tren teknologi informasi saat ini dan isu-isu manajemen yang terkait dengan system informasi dalam organisasi dari lingkup lokal, nasional, dan internasional. Isu dan teknik perencanaan system informasi, administrasi, manajemen sumber daya, dan adopsi teknologi baru. Pokok-pokok bahasan mata kuliah ini antara lain: isu strategis yang dihadapi manajer untuk menyebarkan dan memanfaatkan teknologi informasi, dampak dari konteks lingkungan eksternal pada penggunaan strategis SI dalam organisasi, peran system informasi perusahaan enabler pada transformasi organisasi, kompetensi manajerial SI dalam mengelola desain, implementasi dan eksploitasi SI, Penggunaan sumberdaya dalam mengakuisisi system informasi serta langkah-langkah dalam membangun Sistem Informasi organisasi.

Referensi:

  1. Austin, R.D., Nolan, R.L., and O’Donnell, S., (2009), Adventures of an IT Leader. Harvard Business School Press, Cambridge (MA).
  2. Pearlson, K. E. and Saunders, C. S., (2013), Managing and Using Information Systems: A Strategic Approach, Hoboken, NJ, John Wiley and Sons.
  3. James D. McKeen and Heather Smith, (2009), IT Strategy in Action,Publisher: Prentice Hall.

MSI 4901 Administrasi Basis Data (3 SKS)

Prasyarat: TIF 2303 (Basis Data)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA).  Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4903 Konsep dan Analisa E-Bisnis (3 SKS)

Mata kuliah ini mempelajari tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi, infrastruktur e-business serta dapat menganalisa perkembangan e-business yang ada serta mengusulkan solusi atas masalah yang muncul dalam organisasi. Tujuan matakuliah ini agar mashasiswa memahami tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi dan infrastruktur perusahaan.  Pembahasan meliputi topik-topik penting dari e-Business, termasuk di dalamnya: Pengenalan e-business, dasar-dasar electronic commerce (e-commerce), business to consumer (B2C), business to business(B2B), business to government(B2G), Model-model e-business, Electronic Payment System (EPS), E-Marketplace, Teknologi dasar e-business, Standar, Regulasi dan Keamanan e-business serta isu social dan ekonomi.

Referensi:

  1. Chaffey, Dave, (2004), E-Business and E-Commerce Management, 2nd EdPrentice Hall, 2004
  2. Craig, F. and R. Wood, Exploring E-Commerce, Global E-Business and E-Society, Prentice Hall, 2000.
  3. David, F., (2000), Building an Intelligent E-Business, Prima Publishing, 2000.
  4. Smith, D.M., (2001), The E-Business Book: A Step-by-Step Guide to E-Commerce and Beyond, Bloomberg Press.
  5. Buffam, W.J., (2000), E-Business and IS Solutions: An Architectural Approach to Business Problems and Opportunities, Addison-Wesley.
  6. Turban, KingLee, (2004), Electronic Commerce A Managerial Perspective, Prentice Hall, 2004.

TIF 4901 Robotika Industri (3 SKS)

Robotika Industri adalah matakuliah yang mempelajari dasar-dasar robot, pemodelan robot, dan algoritma-algoritma yang dapat digunakan untuk membuat robot.  Dengan mengikuti matakuliah ini diharapkan mahasiswa mampu untuk merancang sebuah robot yang dapat membantu menyelesaikan masalah-masalah yang terjadi dilingkungannya.

Referensi:

  1. Groover, et.al., [1986], “Industrial Robotics”, McGraw Hill Book Coy., New York.
  2. Endra Pitowarno, (2006), Robotika, Desain, Kontrol dan Kecerdasan Buatan. Andi Yojakarta.
  3. Shirclif, David R., (2002), Build a Remote Controlled Robot., Mc-Graw Hill.

TIF 4906 Pemrograman Bergerak Industri (3 SKS)

Prasyarat:  MKB TIF 2401 (Pemrograman Bergerak)

Mata kuliah ini merupakan lanjutan dari matakuliah Pemrograman Bergerak dan berfokus kepada kebutuhan industri.  Dalam matakuliah ini, mahasiswa diharapkan dapat membangun aplikasi untuk perangkat bergerak untuk memenuhi kebutuhan industri yang memerlukan fitur keamanan, kemudahan pemakaian, dan berbagai fitur yang dibutuhkan oleh dunia industri.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng, (2012), Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

MATA KULIAH PILIHAN

*Rekayasa Perangkat Lunak

TIF 4907 Pemrograman Framework J2EE (3 SKS)

Prasyarat: TIF 2301 (Pemrograman Berorientasi Objek)

Bahasa pemrograman Java terkenal sangat dekat dengan dunia enterprise. Framework J2EE (Java 2 Platform Enterprise Edition) banyak digunakan dalam dunia industry skala besar, seperti salah satunya sector perbankan. Mahasiswa dalam matakuliah ini diharapkan mampu membangun aplikasi untuk tingkat enterprise dengan kompleksitas yang cukup tinggi.

Referensi:

  1. Gupta, Arun, (2013), Java EE 7 Essentials. O’Reilly Media.
  2. Brock, John, Gupta, Arun, (2014), Java EE and HTML5 Enterprise Application. McGraw-Hill Education.
  3. Goncalves, Antonio, (2013), Beginning Java EE 7 (Expert Voice in Java). Apress

TIF 4909 Manajemen Proyek Perangkat Lunak (3 SKS)

Mata kuliah ini mengajarkan konsep dasar, pengetahuan dan pemahaman manajemen proyek yang mencakup 9 knowledge area dalam manajemen proyek, yaitu: manajemen ruang lingkup, waktu, biaya, sumber daya manusia, resiko, komunikasi, kualitas, procurement dan integrasi. Mahasiswa akan dibekali menggunakan tool dan teknik manajemen proyek yang ada. Melalui kuliah ini, mahasiswa dapat menerapkan ilmu yang diperoleh ketika melakukan pengembangan sebuah perangkat lunak sehingga proyek pengembangan perangkat lunak dapat dilakukan dengan sukses memenuhi kriteria manajemen proyek yang ada. Pada kuliah ini mahasiswa juga diperkenalkan pada aspek profesionalisme dan peluang karir dalam bidang manajemen proyek.

Referensi:

  1. Schwalbe, K., (2010), Information Technology Project Management, Revised, Cengage Learning; 6 edition.
  2. Project Management Institute, (2013), A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide, Project Management Institute; 5 edition.

TIF 4910 Pola dan Arsitektur Perangkat Lunak (3 SKS)

Mata kuliah ini memperkenalkan konsep-konsep, prinsip dan standar yang mendasari arsitektur perangkat lunak modern. Membahas tentang pengertian dan praktek dalam membangun langkah demi langkah sebuah sistem, dengan fokus terutama pada aspek-aspek yang bersangkutan dengan arsitekturperangkat lunak.Akan dibahas beberapa notasi serta teknik dan alat yang paling populerUML dan CORBA-IDLdalam tahap spesifikasi kebutuhan, desain, dan implementasi perangkat l unak. Proses pengembangan arsitektur ini akan disertai dengan praktikum yang dilakukan melaluiproyek-proyek yang ditujukan untuk desain dan implementasi sistem perangkat lunak yang sebenarnya, dengan menggunakan teknik, alat dan notasi diperkenalkan dalam perkuliahan.

Referensi:

  1. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M., (1996), Pattern-Oriented Software Architecture: A System of Patterns, Wiley.
  2. Bass, L., Clements, P. and Kazman, R., (2003), Software Architecture in Practice, Addison-Wesley.
  3. Taylor, R., Medvidovic, N., Dashofy, E., (2009), Software Architecture: Foundations, Theory, and Practice, Wiley.
  4. Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, j., Little, R., Nord, R. and Stafford, J., (2002), Documenting Software Architectures: Views and Beyond, Addison-Wesley

TIF 4911 Animasi Komputer (3 SKS)

Prasyarat:  TIF 1104 (Pengantar TI dan Komunikasi)

Matakuliah memberikan pemahaman tentang konsep animasi baik animasi teks dan animasi gambar serta animasi dalam bentuk 2 dimensi  dan animasi tiga dimensi. Dengan memahami teorinya makan setelah itu pemahaman dan ketrampilan penggunaan software animasi pun menjadi salah satu bagian terpenting dalam kuliah ini. Pembuatan animasi dengan software animasi yangada meliputi pembuatan animasi presentasi, pembuatan animasi untuk komersial atau profil perusahaan, dan juga animasi permainan.

Referensi:

  1. MADCOMS, (2013), Kreasi Animasi Web dengan Adobe Flash. Yogyakarta, Penerbit Andi
  2. Hendratman, Hendi, (2012), The Magic of 3D studio Max. Yogyakarta, Informatika
  3. Chandra, (2011), Flash CS5 untuk Orang Awam. Palembang, Maxikom
  4. Syarif, Arry M. Fanani A. Zainul, (2009), Membuat Mini Games Seru dengan Flash. Yogyakarta, Penerbit Andi

TIF 4912 Verifikasi dan Validasi Perangkat Lunak (3 SKS)

Verifikasi dan validasi perangkat lunak merupakan hal penting dalam sebuah pengembangan perangkat lunak, karena hal ini akan menentukan dan menjamin kualitas perangkat lunak yang akan dihasilkan. Kuliah ini akan mengajarkan mahasiswa untuk memahami prinsip-prinsip dalam melakukan pengendalian kualitas perangkat lunak dan langkah-langkah untuk melakukannya. Beberapa topik yan gdibahas di kuliah ini antara lain: Assessing Capabilities,  lingkungan pendukung testing, pemilihan software dan instalasi, pengembangan kompetnesi, pengorganisasian testing,  tool-tool testing, pengembangan rencana testing, verifikasi, validasi, analisa dan pelaporan, acceptance dan operasional test, RAD testing, Client server testing, multiplatform testing, security testing, data warehouse testing dan web based testing.

Referensi:

  1. Chemuturi, M., (2010), Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers, J. Ross Publishing.
  2. Galin, D., (2003), Software Quality Assurance: From Theory to Implementation, Addison-Wesley; 1 Edition.

MATA KULIAH PILIHAN

*Jaringan

TIF 4901 Keamanan Jaringan Komputer (3 SKS)

Di dalam mata kuliah ini peserta akan belajar untuk melihat untuk kemanan jaringan di dalam cara pandang yang defensive. Mata kuliah ini didesain untuk menyediakan skill fundamental yang dibutuhkan untuk menganalisa ancaman keamanan internal dan eksternal yang terjadi di suatu jaringan dan mengembangkan kebijakan keamanan yang akan melindungi informasi di dalam organisasi. Peserta juga akan belajar bagaimana cara untuk mengevaluasi jaringan dan juga keamanan internet dan bagaimana agar dapat mengimplementasikan strategi keamanan dan firewall. Sebagai tambahan, peserta juga akan belajar bagaimana cara untuk mengetahui celah keamanan dan jaringan dan mempertahankkanya dari ancaman tersebut.

Referensi:

  1. EC-Council, (2010), Network Defense: Security Policy and Threats (Ec-Council Press Series: Network Security).
  2. EC-Council, (2010), Network Defense: Fundamentals and Protocols.

Wednesday, June 21 st, 2017, 2:34 pm

 

KURIKULUM FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI SISTEM INFORMASI

TAHUN AJARAN 2014-2018

UNIVERSITAS ADVENT INDONESIA

No. SandiKel.Semester ISKS
ENG 1105MPKEnglish I (College Grammar)2
TEO 1106MPKHidup dan Ajaran Yesus2
MDU 1101MPKPendidikan Pancasila dan Kewarganegaraan2
TIF 1103MKKMatematika I2
TIF 1104MKBPengantar TI dan Komunikasi3
TIF 1105MKBAlgoritma & Pemrograman I3
TIF 1106MKBPraktikum Algoritma & Pemrograman I1
MSI 1101MKKDasar-dasar Akuntansi3
TIF 1102MKKLogika Matematika2
  Jumlah20

No. SandiKel.Semester IISKS
ENG 1206MPKEnglish II2
MDU 1107MPKPelayanan Kesehatan2
TIF 1203MKKMatematika II2
TIF 1205MKBAlgoritma & Pemrograman II3
TIF 1206MKBPraktikum Algoritma & Pemrograman II1
MSI 1202MKKPengantar Bisnis3
TIF 1204MKBJaringan Komputer3
MSI 1201MKKKonsep SI3
RIF 1108MBBPendidikan Bekerja1
  Jumlah20

No. SandiKel.Semester IIISKS
ENG 2105MPKEnglish III (Speaking and Listening)2
TEO 2108MPKFalsafah Pendidikan & Roh Nubuat2
TIF 2301MKKPemrograman Berorientasi Objek2
TIF 2305MKBAljabar Linear2
TIF 2303MKKBasis Data2
TIF 2304MKKStruktur Data2
TIF 2302MKBPemrograman Web I2
  Jumlah20

No. SandiKel.Semester IVSKS
ENG 2206MPKEnlish IV ( College Composition)2
TEO 2206MPKDaniel dan Wahyu3
MSI 2401MKKManajemen3
TIF 2402MKBPemograman WEB II3
TIF 2403MKKStatistik dan Probalitas3
TIF 2401MKBPemograman Bergerak3
MSI 2402MKB Manajemen Proses Bisnis3
  Jumlah20

No. SandiKel.Semester VSKS
ENG 3110MPKEnglish V for IT2
TEO 3108MPKDoktrin Alkitab2
MSI 3601MKBDesain & Analisis Sistem3
MSI 3602MKKAkuisisi, Manajemen & Strategi 1 SI3
TIF 3501MKKEtika Profesi2
TIF 3502MKKRekayasa Perangkat Lunak3
TIF 3506MBBKecakapan Antar Personal2
 MKBMK Pilihan I3
  Jumlah20

No. SandiKel.Semester VISKS
ENG 3210MPKEnglish VI for IT2
TIF 3601MKKArsitektur Enterprise3
MDU 3601MPKBahasa Indonesia1
TIF 3601MKBRiset Teknologi Informasi2
MSI 3601MKBManajemen Resiko & Sekuriti TI3
MSI 3602MKBManajemen Proyek SI3
TIF 3603MBBInteraksi Manusia-Komputer & Dampak Sosial3
 MKBMK Pilihan 23
  Jumlah20

No. SandiKel.Mata kuliah Semester Padat (Summer Class)SKS
TIF 3001MPBKerja Praktek dan Seminar3
(Pra Syarat: Telah Lulus >= 100 SKS)

No. SandiKel.Semester VIISKS
TIF 4701MKBSkripsi I2
MSI 4702MKBSistem Enterprise3
MSI 4703MKBTeknologi Baru & Inovasi SI3
MSI 4704MKBKewirausahaan Internet (Cyberprenuership)3
MSI 4705MKBManajemen Data Dan Informasi3
 MKBMK Pilihan 33
 MKBMK Pilihan 43
  Jumlah20

No. SandiKel.Semester VIIISKS
TIF 4801MKBSkripsi II4
TIF 4802MKBMK Pilihan 53
 MKBMK Pilihan 63
  Jumlah10
  Jumlah SKS Seluruhnya153

Mata Kuliah Pilihan (Electives)

No. SandiKel.Semester VIIISKS
MSI 4901MKBAdministrasi Basis Data3
MSI 4902MKBPerdagangan Elektronik3
MSI 4903MKBKonsep & Analisis E-Bisnis3
MSI 4904MKBManajemen Investasi IT3
MSI 4905MKBBusiness Intelligence3
MSI 4906MKBManajemen Pengetahuan3

Mata Kuliah Pilihan (Electives)

No. SandiKel.Semester VIIISKS
MSI 4907MKBAudit & kontrol TI3
MSI 4908MKBPerencanaan Penyelamatan Bencana3
MSI 4909MKBInvestigasi Forensik Digital3
MSI 4910MKBEthical Hacking3
MSI 4911MKBKeamanan Informasi3
MSI 4912MKBKeamanan Jaringan3

FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI SISTEM INFORMASI

Deskripsi Mata Kuliah (Sistem Informasi)

 

SEMESTER I

MSI 1101 Dasar-dasar Akutansi (3 SKS)

Matakuliah ini bertujuan agar mahasiswa dapat memahami teknik dan prosedur dalam proses akutansi untuk perusahaan jasa, dagang dan industri dan dapat menyusun laporan keuangan sesuai dengan standar akutansi keuangan. Beberapa topik yang dibahas dalam kuliah ini antara lain; akuntansi dan lingkungannya, transaksi, jurnal, buku besar, jurnal penyesuaian, neraca lajur perusahaan jasa dan dagang, laporan keuangan perusahaan dagang perseorangan, persekutuan, dan perseroan, perbedaan akuntansi perusahaan dagang dan industri, neraca lajur dan laporan keuangan perusahaan industri.

Referensi:

  1. Wild, J., Ken Shaw, Barbara Chiappetta, (2012), Fundamental Accounting Principles, McGraw-Hill/Irwin; 21 Edition.
  2. Wild, J., (2012), Financial Accounting Fundamentals, McGraw-Hill/Irwin; 4 edition.

TIF 1102 Logika Matematika (2 SKS)

Mata kuliah bertujuan agar mahasiswa memahami konsep dasar logika matematika, teori himpunan, aljabar boolean, penyederhanaan fungsi boolean, dan konsep dasar kaidah menghitung. Topik-topik utama yang dibahas dalam kuliah ini antara lain: statement, konektif pada statement, negasi, konjungsi, disjungsi, implikasi, biimplikasi, tautologi, kontradiksi, konvers, invers, kontraposisi, inferensi logika, kalimat berkuantor, prinsip induksi, diagram venn, himpunan bagian, anggota, semesta. Kosong, bagian, gabungan, irisan, komplemen, selisih, perkalian kartesius, prinsip inklusi-eksklusi, himpunan kuasa, relasi, komposisi, mengkombinasikan relasi, fungsi boolean, fungsi komplemen, bentuk kanonik dan baku, konversi bentuk kanonik, penyederhanaan fungsi boolean, peta karnaugh, metode quine-mccluskey. Rangkaian digital dan analog, kaidah menghitung, aturan perkalian dan penjumlahan, permutasi, kombinasi, koefisien binomial.

Referensi:

  1. Albertson, M.O. and Hutchinson, J.P., (1988), Discrete mathematics with algorithms, John Wiley & Sons.
  2. Gries, D. and Schnieder, F.B., (1993), A logical approach to discrete mathematics, Springer-Verlag.
  3. Limbong, A., (2006) Matematika Diskrit, CV. Utomo Bandung.
  4. Tremblay, J.P. and Manohar, R., (1975), Discrete mathematical structures with applications to computer science, McGraw-Hill.

TIF 1103 Matematika I (2 SKS)

Mata kuliah ini berfokus pada pelajaran dasar matematika sistim bilangan bagaimana mengkoversi dari biner, decimal, oktal,  hexa dan sebaliknya.Eksponen dan logaritma.Barisan dan deret, bunga majemuk, persamaan dan kesamaan, mempelajari bemacam fungsi dan bagaimana menggambarkannya.

Referensi:

  1. Supriadi W. Drs. (1982), Matematika I
  2. Jean E. Weber (1982), Analisis Matematika

TIF 1104 Pengantar TI & Komunikasi (3 SKS + 2 jam laboratorium)

Matakuliah ini menitik beratkan pada pembahasan dasar dari dunia teknologi informasi khususnya bidang komputerisasi. Matakuliah ini juga menekankan bagaimana hubungan antara hardware, software dan brainware sehingga menjadi satu kesatuan teknologi utuh yang tidak dapat dipisahkan satu dengan yang lainnya. Dijelaskan juga bagaimana hubungan antara alat-alat teknologi dan hubungannya antara data dan informasi. Kemudian akan diberikan penjelasan mengenai sistem bilangan komputer dimana mahasiswa diwajibkan untuk mengetahui satuan data yang digunakan untuk mentransformasikan bentuk bilangan binary menjadi bentuk bilangan lain yang memungkinkannya untuk berubah menjadi sebuah informasi. Lebih lanjut mahasiswa akan mempelajari dasar dari komunikasi data dan informasi yang terjadi di dalam komputer dan antar komputer sehingga mahasiswa akan lebih memahami konsep dasar jaringan komputer dengan lebih baik.

Referensi:

  1. White, Ron, (2008), How Computers Work, 8th Ed, Que.
  2. Honeycutt, Jerry, Jr., (2002), Windows XP Registry Guide, Microsoft Press.
  3. Karbo, Michael, (1999), A Complete Illustrated Guide to the PCHardware , Website.
  4. Regan, Patrrick, (2008), IT Essentials: PC Hardware and Software Labs and Study Guide, Cisco Press.
  5. Willard, Wendy, (2009), HTML A Beginner’s Guide, 4th Ed, The McGraw-Hill Companies.
  6. Hartono, Jogiyanto, (1999), Pengenalan Komputer, Andi Offset.

TIF 1105 Algoritma dan Pemrograman (3 SKS)

Mata kuliah Algoritma dan Pemrograman bertujuan agar para mahasiswa dapat menganalisis permasalahan yang ada dan membuat algoritma untuk pemecahan masalah tersebut.  Selanjutnya mahasiswa dilatih untuk memetakan algoritma yang sudah dibuat menjadi bahasa pemrograman.  Bahasa pemrograman yang digunakan adalah C++ dan Java

Referensi:

  1. Budi Sutedjo dan Michael AN, Algoritma & Teknik Pemrograman, Penerbit Andi Yogyakarta
  2. Abdul Kadir, Heriyanto; Algoritma Pemrograman; Andi Offset : Yogyakarta.
  3. Rinaldi Munir, “Algoritma dan Teknik Pemrograman”, Andi Yogyakarta

SEMESTER II

MSI 1201 Konsep SI (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI & Komunikasi)

MSI 1202 Pengantar Bisnis (3 SKS)

Matakuliah ini bertujuan untuk memberikan pemahaman konsep-konsep dasar bisnis kepada mahasiswa dalam konteks dunia dan lingkungan global yang berubah dengan cepat. Pembahasan ditekankan pada konsep bisnis dan praktek bisnis yang dijalankan pada saat ini dan perkembangannya dimasa yang akan datang. Materi yang dibahas mencakup: dasar-dasar bisnis dan perekonomian, bisnis internasional, bentuk-bentuk kepemilikan bisnis, aspek pengorganisasian, pengelolaan dan pengorganisasian bisnis, dan fungsi-fungsi bisnis utama.

Referensi:

  1. Madura, J., (2010), Introduction to Business, Paradigm Pub Intl; 5 Edition.
  2. Pride, W. M., Robert J. Hughes, Jack R. Kapoor, (2012), Foundations of Business, Cengage Learning, 3 Edition.

TIF 1203 Matematika II (2 SKS)

Prasyarat: MKK TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran dasar matematika limit fungsi sebagai dasar untuk mempelajari dierensial yang terbagi atas fungsi komposisi, tingkat tinggi dan implisit . dan mempelajari aplikasinya mencari maksimum, minimum dan titik belok. Hitung diferensial dua variabel bersama aplikasinya. Dilanjutkan dengan integral dari bentuk tak tentu , tertentu dengan menggunakan rumus dasar, subsitusi, parsial dan pecahan rasional dan aplikasi mencari luas daerah.

Referensi:

  1. Supriadi W. Drs. (1982), Matematika I
  2. Jean E. Weber (1982), Analisis Matematika

TIF 1204 Jaringan Komputer (3 SKS)

Prasyarat:  MKK TIF 1104 (Pengantar TI dan Komunikasi)

Di dalam mata kuliah ini mahasiswa akan belajar secara teori dan praktikum mengenai data network, internet, intranet, extranet, VPN. Kemudian pengertian tentang sejarah jaringan, standard, dan organisasi yang berpengaruh dalam jaringan komputer akan dipelajari. Peserta kelas juga akan mengetahui tentang tipe-tipe area network yang ada seperti PAN, LAN, MAN, WAN, dan juga network relations dan topologi jaringan. Peserta kelas juga akan belajar tentang OSI Reference Model dan juga TCP/IP Model. Kemudian tipe-tipe kabel yang biasa digunakan di dalam jaringan dan juga tipe-tipe alat-alat jaringan juga akan dipelajari. Peserta mata kuliah juga akan mengikuti praktikum dimana peserta kelas akan mengetahui bagaimana untuk membangun jaringan komputer untuk suatu organisasi melalui berbagai macam alat dan juga simulator yang digunakan.

Referensi:

  1. Edwards, J. dan Bramante, R. (2009), Networking Self Teaching Guide.
  2. White, C. M., (2011), Data Communications and Computer Networks.
  3. Dye, M. A., McDonald, R. and Rufi, A. W, (2008), Network FundamentalsCCNA Exploration Guide

TIF 1108 Pendidikan Bekerja (Work Education) (1 SKS)

Matakuliah  ini  bersifat umum, yakni mahasiswa mengikuti pendidikan tidak ditargetkan untuk menjadi tukang yang siap kerja, tetapi untuk mengetahui dan memahami apa yang terjadi di lingkungannya. Mahasiswa dibentuk mental agar dapat diperkenalkan dengan masalah baru dan dilatih menyelesaikan masalah tersebut. Mahasiswa mampu mengembangkan kemampuan meningkatkan kualitas hidup, mampu mengembangkan dirinya, dan memiliki keahlian dan keberanian mengambil keputusan.

Referensi

  1. Cascio, F. Wayne, (2003), Human Resource Management Productivity, Quality of Work Life, Profits, Sixth Edition, McGraw-Hill Irwin, Boston
  2. DeCenzo and Robbins, (1999), Human Resource Management, Sixth Edition, New York, John Wiley & Sons, Inc.
  3. Dessler, Gary, (1997), Human Resource Management, Seventh Edition, Prentice Hall, Inc.,New Jersey

SEMESTER III

TIF 2301 Pemrograman Berorientasi Objek (3 SKS)

Prasyarat: TIF 1105, TIF 1205 (Algoritma dan Pemrograman I & II)

Matakuliah ini membahas tentang pemrograman dengan menggunakan paradigm “objek”.  Berbeda dengan pemrograman dengan paradigm struktural, pemrograman berorientasi objek mengharuskan adanya objek yang memiliki data-data (atribut yang mendeskripsikan objek tersebut) dan prosedur yang dimiliki objek yang umumnya disebut methods. Dalam matakuliah ini mahasiswa di ajarkan mengenai konsep dasar pemrograman berorientasi objek, yang diantaranya yaitu mengenai konsep kelas (class) yang merupakan fondasi utama dari sebuah objek, bagaimana membangun kelas yang baik, bagaimana komunikasi antar kelas, bagaimana metode menurunkan kelas yang telah dibangun, dan lain sebagainya. Dalam matakuliah ini, mahasiswa akan mempelajari bahasa pemrograman Java yang merupakan salah satu bahasa pemrograman berorientasi objek yang paling populer di dunia. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa dapat membangun program tingkat sederhana sampai menengah menggunakan bahasa pemrograman berparadigma object oriented.

Referensi:

  1. Sierra, Kathy, Bates, Bert, (2005). Head First Java, 2nd Ed. O’Reilly Media.
  2. Pecinovsky, Rudolf, (2013). OOP – Learn Object Oriented Thinking & Programming. Bruckner Publishing.
  3. Weisfeld, Matt, (2009), The Object-Oriented Thought Process, Third Edition. Addison-Wesley.

TIF 2302 Pemrograman Web I (3 SKS)

Prasyarat: TIF 1204 (Jaringan Komputer)

Di dalam mata kuliah ini peserta kelas akan mengetahui bagaimana cara untuk membangun website yang dapat diakses dari internet. Di dalam mata kuliah ini peserta akan dituntun untuk dapat mengerti HTML, CSS, Javascript, PHP dan menggunakan MySQL database. Peserta akan belajar untuk menggunakan Content Management System  seperti WordPress, Drupal dan Joomla.

Referensi:

  1. Griffiths, P., (2007), HTML Dog.
  2. Henick, B., (2010), HTML & CSS: The Good Parts.

TIF 2303 Basis Data (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Pada kuliah ini mahasiswa akan diajarkan konsep manajemen data dan informasi. Mahasiswa akan dibekali dengan keahlian untuk menidentifikasi kebutuhan informasi organisasi, kemudian membuat model data menggunakan pemodelan data konseptual, mengkonversi model konseptual menjadi model data relational, melakukan normalisasi dan kemudian melakukan implementasi menggunakan database management system (DBMS). Mahasiswa juga akan belajar melakukan transaksi di database menggunakan kode-kode SQL, baik untuk melakukan manipulasi data, maupun untuk mendefinisikan objek-objek di database. Matakuliah ini juga akan membekali mahasiswa dengan konsep-konsep administrasi database, kualitas data, keamanan data dan teknologi manajemen data dan informasi. Dari kuliah ini mahasiswa diharapkan dapat memahami konsep sistem database dan diakhir kuliah mahasiswa dituntut untuk mampu merancang dan mengimplementasikan sebuah sistem database untuk sebuah organisasi yang dipilih. Untuk meningkatkan kompetensi mahasiswa, maka kuliah ini disertai dengan praktikum.

Referensi:

  1. Connolly T., M., Carolyn E. Begg , (2009), Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition), Addison-Wesley.
  2. Date, C. J., (2012), Database Design and Relational Theory: Normal Forms and All That Jazz (Theory in Practice), O’Reilly Media; 1 edition.

TIF 2304 Struktur Data (3 SKS)

Prasyarat:  TIF 1205 (Algoritma & Pemrograman II)

Kuliah ini membahas berbagai jenis struktur data yang umumnya digunakan dalam pemrograman bahasa tingkat tinggi, seperti C atau C++, seperti Array, records, Lists, stacks, queues, trees dan graphs. Struktur data yang telah diperkenalkan dalam kuliah konsep pemrograman berhubungan dengan topik-topik di atas akan diperdalam dengan pembahasan kompleksitas algoritma. Kuliah ini juga membahas dan mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari pemahaman dan evaluasi alat simpan, tinjauan karakteristik data (record, teks, grafik), strategi pengaturan dan penyimpanan data sesuai dengan karakteristik aplikasi, sampai dengan cara akses, optimasi penyimpanan, dan pengamanan data.

Referensi:

  1. Weiss, M.A., (1995), Data Structures and Algorithm Analysis, 2nd Ed., The Benjamin/Cummings, 1995.
  2. Aho, A.V. J.E. Hopcroft & J.D. Ullman, (1983), Data structures and Algorithms, Addison Wesley.
  3. Abdul Kadir, (2013), Teori dan Aplikasi Struktur Data Menggunakan C++, Penerbit Andi Yogyakarta.
  4. Lamhot Sitorus & David J.M. Sembiring, (2012), Konsep dan Implementasi Struktur Data Dengan C++, Penerbit Andi Yogyakarta.
  5. Bambang Hariyanto, (2000), Struktur Data, Penerbit Informatika Bandung.

TIF 2305 Aljabar Linear (3 SKS)

Prasyarat: TIF 1103, TIF 1203 (Matematika I & Matematika II)

Mata kuliah ini berfokus pada pelajaran aljabar matriks, determinan, sistim persamaan linier dengan eliminasi Gauss ,sistim homogen, vektor dalam ruang 2 dan 3 dimensi, nilai eigen, vektor eigen, dagonalisasi, transformasi dan penerapan aljabar linier.

Referensi:

  1. Limbong, (2012), Aljabar Linier
  2. Howard Anton, (2000), Elementary Linear Algebra 8th /ed

SEMESTER IV

TIF 2401 Pemrograman Bergerak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang pembangunan aplikasi untuk perangkat-perangkat bergerak.  Semakin tingginya jumlah perangkat bergerak, yang telah melewati jumlah perangkat computer meja, mengharuskan mahasiswa mampu untuk memenuhi kebutuhan pengguna perangkat bergerak yang semakin tinggi.  Dalam matakuliah ini mahasiswa akan di ajarkan dasar-dasar pemrograman bergerak pada beberapa system operasi perangkat bergerak populer, seperti BlackBerry, iPhone, dan Android. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa mampu untuk membangun aplikasi untuk perangkat bergerak dari tingkat sederhana sampai tingkat yang sulit.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng, (2012), Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

TIF 2402 Pemrograman Web II (3 SKS)

Prasyarat: TIF 2302 (Pemrograman Web I)

Di dalam mata kuliah ini peserta kelas diharapkan dapat membangun aplikasi web berbasis PHP dan MySQL dengan penguasaan HTML, CSS dan Javascipt. Peserta kelas akan berinteraksi dengan aktif dengan pengajar dalam menyusun aplikasi dimulai dengan proposal aplikasi berupa perancangan proses bisnis, mockup design, perancangan database dan diimplementasikan dalam rancangan aplikasi dan juga hasil akhir adalah aplikasi yang sudah berfungsi dengan baik.

Referensi:

  1. Kadir, A. ,(2006), Dasar Pemrograman Web Dinamis Menggunakan PHP.

TIF 2403 Statistik dan Probabilitas (3 SKS)

Mata kuliah ini berfokus pada pelajaran statistika dimulai dengan menyajikan data (deskripsi), analisis data , ukuran gejala pusat rata-rata, median dan modus, ukuran simpangan, probabiliti dan distribusi peluang, pengujian hipotesis mencakup uji kesamaan dua varians dan dua rata-rata dan beberapa rata-rata, populasi dan sampel dengan tehnik sampling, analisis korelasi, regresi,dan statistik nonparametrik.

Referensi:

  1. Husaini Usman, (1995), Pengantar Statistika
  2. Supranto, J., (2009), Statistik Teori dan Aplikasi

MSI 2401 Manajemen (3 SKS)

Prasyarat:  MSI 1201 (Pengantar Bisnis)

Mata kuliah akan membahas (secara realistis) gambaran kerja seorang manager sebagai tulang punggung perusahaan dan Masyarakat dalam era industrialisasi dan globalisasi yang meliputi keterampilan manajemen, standar kinerja organisasi, konsep dan proses manajeral.  Dengan pembahasan ini mahasiswa diharapkan akan mampu menerapkan fungsi-fungsi manajemen dalam pengelolaan suatu organisasi dan proses manajemen dalam organisasi.  Setelah mengikuti mata kuiah ini di harapkan mahasiswa mampu mengelaskan dan membedakan serta menerapkan fungsi-fungsi manajemen dalam pengelolaan organisasi.

Referensi:

  1. Bateman, T., Scott Snell, (2012), Management : Leading & Collaborating in the Competitive World, Publisher: McGraw-Hill/Irwin; 10 Edition..
  2. Daft, R. L., (2011), Management, Cengage Learning; 10 edition.

MSI 2402 Manajemen Proses Bisnis (3 SKS)

Prasyarat:  MSI 1201 (Konsep SI)

Mata kuliah ini menekankan mengenai pemahaman mengenai proses bisnis dan bagaimana mengelola kegiatan bisnis secara horizontal-across pada semua fungsi, sehingga dapat membantu perusahaan menghindari fragmentasi dalam proses inti, yang biasa terjadi di manajemen vertikal. Kemudian diharapkan mahasiswa dapat memahami proses bisnis di dalam perusahaan sehingga dapat mengatur proses bisnisnya ke dalam sistem yang hirarkis, dimana bertujuan untuk menentukan proses inti yang akan menjadi fokus dalam setiap upaya untu meningkatkan kualitas dan efektivitas proses, termasuk menentukan siapa yang akan menjadi pemilik proses yang akan bertanggung jawab untuk pengendalian. Mahasiswa juga harus memahami mengenai analisa proses bisnis dan bagaimana melakukan dekomposisi proses serta melakukan pemetaan proses yang dipergunakan untuk menentukan langkah peningkatan dan penyempurnaan desain proses yang lebih efektif dan berfokus pada kepuasan pelanggan. Disamping itu mahasiswa juga diharapkan dapat memberikan ilustrasi praktis untuk berbagai langkah dalam mengembangkan rencana manajemen sumber daya manusia dan proses bisnis horizontal.

Referensi:

  1. Laudon, K. C. and Laudon, J. P., (2008), Management Information System, Pearson Education.
  2. Sulianta, F., (2005), Manajemen IT, Elex Media Komputindo.
  3. Ould, M. A., (2005), Business Process Management, British Computer Society.
  4. Bernus, P. dkk., (2010), Handbook on Business Process Management, Springer.

SEMESTER V

MSI 3502 Akuisisi, Manejemen & Strategi SI (3 SKS)

Prasyarat: MSI 1201 (Konsep SI)

Mata kuliah ini membahas bagaimana Investasi di bidang Sistem Informasi (SI) dan system berbasis IT danprosesnya yang sangat penting dan menguntungakn bagi organisasi bisnis di seluruh dunia.  Bagaimana organisasi meningkatkan investasi mereka dalam system informasi disbanding dengan bidang yang lain. Mahasiswa diharapkan dapat memahami penanganan komprehensif terhadap tren teknologi informasi saat ini dan isu-isu manajemen yang terkait dengan system informasi dalam organisasi dari lingkup lokal, nasional, dan internasional. Isu dan teknik perencanaan system informasi, administrasi, manajemen sumber daya, dan adopsi teknologi baru. Pokok-pokok bahasan mata kuliah ini antara lain: isu strategis yang dihadapi manajer untuk menyebarkan dan memanfaatkan teknologi informasi, dampak dari konteks lingkungan eksternal pada penggunaan strategis SI dalam organisasi, peran system informasi perusahaan enabler pada transformasi organisasi, kompetensi manajerial SI dalam mengelola desain, implementasi dan eksploitasi SI, Penggunaan sumberdaya dalam mengakuisisi system informasi serta langkah-langkah dalam membangun Sistem Informasi organisasi.

Referensi:

  1. Austin, R.D., Nolan, R.L., and O’Donnell, S., (2009), Adventures of an IT Leader. Harvard Business School Press, Cambridge (MA).
  2. Pearlson, K. E. and Saunders, C. S. (2013), Managing and Using Information Systems: A Strategic Approach, Hoboken, NJ, John Wiley and Sons.
  3. James D. McKeen and Heather Smith, (2009), IT Strategy in Action,Publisher: Prentice Hall.

TIF 3501 Etika Profesi (2 SKS)

Etika Profesi

Matakuliah ini bertujuan untuk memberikan pemahaman aspek etika dalam profesi yang ditekuni agar mahasiswa mampu untuk mengarahkan, beradaptasi dan menyatu dalam perkembangan masyarakat profesi menuju suasana yang harmonis, tertib, teratur, damai dan sejahtera khususnya di dalam dunia teknologi informasi. Mahasiwa diharapkan mampu dan memiliki sikap kritis dan rasional dalam mengambil keputusan secara otonom dengan konsep yang sama mengenai penilaian baik dan buruknya perilaku atau tindakan manusia dalam ruang dan waktu tertentu. Beberapa topik yang dibahas dalam kuliah ini antara lain: nilai-nilai etika dan estetika, etika pemanfaatan teknologi informasi, kode etik profesi, spesifikasi dan klasifikasi pekerjaan bidang teknologi informasi, pelanggaran kode etik hacker dan cracker.

Referensi:

  1. Reynolds, G., (2014), Ethics in Information Technology Cengage Learning; 5 edition.
  2. L., (2013), The Ethics of Information Hardcover, Publisher: Oxford University Press..

TIF 3502 Rekayasa Perangkat Lunak (3 SKS)

Prasyarat:  TIF 2302, TIF 2402 (Pemrograman Web I & II)

Mata kuliah ini membahas tentang konteks perangkat lunak sebagai produkdan proses melalui tahapan rekayasa system. Pembahasan dalam perkuliahan ini mengenai proses-proses yang dilakukan dalam rekayasa perangkat lunak yang terdiri atas tahapan perencanaan, analisa, perancangan, pembuatan program, pengujian dan pemeliharaan.Selain itu juga dibahas cara mengelola proses-proses tersebut untuk menghasilkan perangkat lunak yang sesuai dengan kebutuhan pemakai. Materi yang akan diberikan meliputi metodologi pengembangan perangkat lunak: Computer Aided Software Engineering (CASE) tools; Perencanaan dan manajemen proyek pengembangan perangkat lunak; analisis permasalahan dan kebutuhan pemakai; penyusunan spesifikasi perangkat lunak; Prinsip dasar perancangan perangkat lunak; teknik perancangan berorientasikan pada proses, data, obyek; permasalahan dalam penuliasan program; Software Quality Assurance; ukuran mutu perangkat lunak; pengujian perangkat lunak serta pemeliharaan perangkat lunak.Mata kuliah ini menggunakan konsep CMM (Capability Maturity Model) sebagai salah satu paradigm pengembangan perangkat lunak.

Referensi:

  1. Presmann, Roger S., (2004), Software Engineering 6th edition, Mcgraw Hill.
  2. Humphrey, W., (1989), Managing the Software Process, Addison Wesley.
  3. Pressman, Roger S., (2001), Software Engineering: A Practitioner’s Approach. McGraw-Hill.
  4. Lethbridge, Timothy C. (2002), Object-Oriented Software Engineering. McGraw Hill.

TIF 3506 Kecakapan Antar Personal (2 SKS)

Matakuliah ini bertujuan untuk meningkatkan kemampuan softskill mahasiswa yang berhubungan dunia pekerjaan dan dalam masyarakat. Topik-topik yang dibahas dalam kuliah ini adalah Time Management, Leadership, Effective  Communication, Listening Skill, Handling conflicts, Assertiveness, Flexibility, Handling stress, Influencing, Negotiation, Use of power, Understanding Behavior, accountability, creativity, etc.

Referensi:

  1. Lecture Notes A. Limbong
  2. Various Internet sources

SEMESTER VI

TIF 3601 Arsitektur Enteprise (3 SKS)

Prasyarat: MSI 3602 (Manajemen Proyek SI)

Mata kuliah ini membahas mengenai perbandingan dan analisa terhadap berbagai macam framework yang tersedia. Mata kuliah ini juga memperdalam dasar-dasar pengetahuan dalam penyusunan sebuah framework untuk mendukung dunia industry. Mahasiswa mampu membuat aneka pilihan cerdas tentang platform dan arsitektur teknologi informasi dengan penekanan pada fleksibilitas dan pengintegrasian organisasi serta memahami regulasi-regulasi yang telah ditetapkan.  Materi-materi yang disampaikanmencakup : Arsitektur Teknologi Informasi, Kerangka kerja dan strategi dalam pengelolaan infrastruktur, Enterprise data models, Aleternatif Arsitektur Enterpris, Arsitektur Enterpris Planning, ArsitekturSistem Enterprise, Service oriented architecture, IT control and management frameworks, Arsitektur data/informasi serta Integrasi Application Enterprise.  Peserta mata kuliah ini akan memiliki dasar yang kuat untuk dapat memahami dan menerapkan perkembangan framework yang pesat bersamaan dengan perkembangan ICT yang masih sangat pesat.

Referensi:

  1. Jaap Schekkerman, (2006), How To Survive in the Junggle of Enterprise Architecture Framework, 3rdEd, Trafford Publishing.
  2. Jeanne W. Ross,Peter Weill, David Robertson, (2006), Enterprise Architecture As Strategy: Creating a Foundation for Business Execution, Harvard Business Review Press.

TIF 3601 Riset Teknologi Informasi (2 SKS)

Prasyarat: TIF 2403 (Statistik dan Probabilitas)

Riset Teknologi Informasi adalah matakuliah yang mempelajari dasar-dasar dan metode i karya ilmiah dimulai dari dasar berfikir secara ilmiah, menemukan masalah, perumusan masalah dan pemecahannya serta aturan-aturan penulisan karya ilmiah.  Matakuliah ini disusun berdasarkan metode penulisan karya ilmiah pada bidang teknologi informasi yang disesusuaikan dengan petunjuk penulisan karya ilmiah dari Fakultas.

Referensi

  1. Djarwanto, (1994), Pokok-pokok Metode Riset dan Bimbingan Teknis Penulisan Yogyakarta : Liberty.
  2. Sumadi Suryabrata, (2000), Metodologi Penelitian. Jakarta : PT Raja Grafindo Persada.
  3. Mohammad Nazir, (1998), Metode Penelitian. Jakarta : Ghalia Indonesia.

TIF 3603 Interaksi Manusia- Kompiter & Dampak Sosial (3 SKS)

Prasyarat: TIF 1104, TIF 2302, TIF 3502 (Pengantar TI, Pemrograman Web, Rekayasa Perangkat Lunak)

Matakuliah ini memberikan pengetahuan mengenai aspek lingkungan pemrograman interaktif dan pengaruhnya terhadap manusia. Matakuliah ini juga memberikan pembekalan tentang perancangan, evaluasi serta implementasi sistem komputer interaktif untuk digunakan oleh manusia dengan memperhatikan fenomena di sekitarnya.

Referensi:

  1. Cooper, Reimann, Cronin, (2007), About Face 3, The Essentials of Interaction Design, Wiley Publishing Inc.
  2. Baecker, Grudin, Buxton & Greenberg, (2000), Readings in Human-Computer Interaction: Toward the Year 2000 2nd Edition, Morgan Kaufmann Inc.

MSI 3601 Manajemen Resiko & Sekuriti TI (3 SKS)

Prasyarat: TIF 1204, MSI 1201, MSI 2401 (Jaringan Komputer, Konsep SI, Manajemen)

Mata kuliah ini berfokus pada resiko-resiko yang muncul dalam bisnis dan kaitannya dengan keamanan teknologi informasi. Oleh karena itu pemahaman dasar mengenai sistem informasi maupun teknologi informasi harus dikuasai oleh mahasiswa. Kemudian mahasiswa juga akan mempelajari bagaimana meminimalkan resiko yang mengancam suatu bisnis. Akan dipelajari pula bagaimana manajemen resiko dapat diintegrasikan ke dalam software development life cycle (SDLC).  Dalam mata kuliah ini pula mahasiswa akan diperkenalkan kepada beberapa hal tata kelola, risk mitigation, contingency plan. Disamping itu juga mahasiswa akan mengetahui bagaimana hubungan antara manajemen resiko dan IT budget. Mahasiswa juga akan mempelajari step-step dalam pembuatan risk assessment mulai dari system characterization, threat identification, vulnerability identification, control analysis, likelihood determination, impact analysis, risk determination, control recommendation sampai result documentation.

Referensi:

  1. Singer, P. W. and Friedman, (2014), A.Cybersecurity and Cyberwar, Oxford University Press, 2014
  2. Graham, J. dkk., (2011), Cyber Security Essentials, CRC Press.
  3. Dobson, I. and Hietala, J., (2011), Risk Management – The Open Group Guide, Van Haren Publishing.
  4. Khata, R. S., (2008), Risk Management, Global India Publications.

MSI 3602 Manajemen Proyek SI (3 SKS)

Prasyarat:  MSI 2401 (Manajemen)

Mata kuliah ini mengajarkan konsep dasar, pengetahuan dan pemahaman manajemen proyek yang mencakup 9 knowledge area dalam manajemen proyek, yaitu: manajemen ruang lingkup, waktu, biaya, sumber daya manusia, resiko, komunikasi, kualitas, procurement dan integrasi. Mahasiswa akan dibekali menggunakan tool dan teknik manajemen proyek yang ada. Melalui kuliah ini, mahasiswa dapat menerapkan ilmu yang diperoleh ketika melakukan pengembangan sebuah sistem informasi sehingga proyek pengembangan sistem informasi dapat dilakukan dengan sukses memenuhi kriteria manajemen proyek yang ada. Pada kuliah ini mahasiswa juga diperkenalkan pada aspek profesionalisme dan peluang karir dalam bidang manajemen proyek.

Referensi:

  1. Schwalbe, K., (2010), Information Technology Project Management, Revised, Cengage Learning; 6 edition..
  2. Project Management Institute, (2013), A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide, Project Management Institute; 5 edition.

TIF 3001 Kerja Praktek & Seminar (3 SKS)

Prasyarat:  Telah lulus >=100 SKS

Kuliah ini bertujuan untuk memberikan pengalaman kerja langsung bagi mahasiswa untuk bekerja langsung di organisasi dalam bidang kerja teknologi informasi. Mahasiswa dituntut untuk mencari tempat magang, kemudian melakukan magang di perusahaan selama minimal 320 jam (8 minggu). Di akhir magang, mahasiswa dituntut membuat laporan dan mempresentasikan hasil magang dalam bentuk seminar.

Referensi:

  1. Petunjuk Kerja Praktek Fakultas Teknologi Infomrasi UNAI.

MDU 3601 Bahasa Indonesia (1 SKS)

Matakuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan bahasa Indonesia yang baik dan benar sehingga mampu menulis karya ilmiah dengan bahasa yang memenuhi kaidah-kaidah ilmiah. Kuliah ini bertujuan untuk meningkatkan dasar-dasar keterampilan menulis mahasiwa secara memadai dan meletakkan kemampuan bernalar dalam menulis khususnya menulis karya ilmiah. Di akhir kuliah ini, mahasiswa dituntut untuk membuat sebuah tulisan karya ilmiah yang memenuhi kaidah-kaidah penulisan artikel ilmiah.

SEMESTER VII

TIF 4702 Sistem Enterprise (3 SKS)

Prasyarat: MSI 3602 (Manajemen Proyek SI)

Kuliah ini bertujuan untuk memberikan pemahaman yang terintegrasi antara teori dan praktis penggunaan Sistem Enterprise dalam organisasi. Fokus utama dari kuliah ini untuk mendemonstrasikan bagaimana sistem enterprise mengintegrasikan informasi dengan proses-proses dan area fungsi dalam organisasi. Beberapa topik yang dibahas di kuliah ini antara lain adalah: proses bisnis dan integrasi proses bisnis, implementasi sistem enterprise, pemilihan perangkat lunak sistem enterprise, change management, change organization,  Job redesign, planning dan control, fungsi sumber daya manusia dan bagaimana sistem enterprise mendukung bisnis.

Referensi:

  1. Ferreira D. R., (2013), Enterprise Systems Integration: A Process-Oriented Approach, Springer; 2013 edition.
  2. O’Leary, D. E., (2008), Enterprise Resource Planning Systems: Systems, Life Cycle, Electronic Commerce, and Risk, Cambridge University Press; 1 edition.

MSI 4703 Teknologi Baru & Inovasi SI (3 SKS)

Teknologi baru dalam bidang teknologi informasi selalu bermunculan dan ketika diadopsi oleh organisasi akan mempengaruhi bagaimana organisasi beroperasi, melakukan produksi, memberikan layanan dan berinteraksi secara internal dan eksternal. Kuliah ini bertujuan untuk memperkenalkan teknologi-teknologi dan inovasi baru yang berkembang dalam bidang teknologi informasi dan komunikasi dan bagaimana sebuah sistem yang baru akan mempengaruhi dan mengatur ulang proses bisnis internal sebuah organisasi. Kuliah ini bertujuan untuk memperkenalkan teknologi yang baru dan merangsang daya kreatifitas dan inovasi mahasiswa untuk mengembangakan cara beroperasi, proses bisnis, layanan, interaksi dan komunikasi dari sebuah organisasi bisnis.

Referensi:

  1. Jurnal dan Buku-buku tentang teknologi terkini dalam bidang Teknologi Informasi dan Komunikasi.

MSI 4704  Kewirausashaan Internet (Cyberpreneuership) (3 SKS)

Kuliah ini bertujuan untuk memberikan pemahaman kewirausahaan dengan penekanan kewirausahaan pada bidang teknologi informasi. Kuliah ini juga akan mendorong mahasiswa untuk memahami hubungan antara kewirausahaan dan inovasi dan pentingnya inovasi dalam bidang teknologi informasi. Mahasiswa akan dibekali dasar-dasar untuk menyusun sebuah rencana bisnis sebagai sarana untuk memulai sebuah usaha yang bertumpu pada pemanfaatan teknologi informasi. Kuliah ini juga membahas beberapa konsep copy right dan copy left dan implikasinya. Agar dapat memulai sebuah bisnis baru, mahasiswa juga akan diajarkan tetang konsep pendanaan, anggaran cost estimation, profitability study, statemen income dan balance sheet. Di akhir kuliah, mahasiswa akan diminta untuk membuat sebuah rencana bisnis.

Referensi:

  1. Drucker, P. F., (2006), Innovation and Entrepreneurship, HarperBusiness; Reprint edition.
  2. Bygrave, W. D., (2010), Entrepreneurship Wiley; 2 edition.

MATA KULIAH PILIHAN

*Bidang Enterprise System

MSI 4901 Administrasi Basis Data (3 SKS)

Prasyarat: TIF 2303 (Basis Data)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA). Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4902 Perdagangan Elektronik (3 SKS)

Prasyarat: TIF 1104, MSI 1201, MSI 2401 (Pengantar TI & Komunikasi, Konsep SI, Manajemen)

Mata kuliah ini menjelaskan pengertian dan dasar-dasar e-commerce, model-model bisnis dalam e-commerce, metode-metode yang digunakan dalam perancangan danpengembangan system, Portal Web, Pemasaran melalui internet, Model pembayaran dalam e-commerce, pemesanan dalam e-commerce, keamanan dalam e-commerce, infrasturtur dalam e-commerce, teknologi dan etika dalam e-commerce, manfaat dan hambatan dalam e-commerce dan implementasi dalam e-commerce

Referensi:

  1. Kenneth C. Laudon., Jane P. Laudon, (2007), Essentials of business information systems.
  2. Pearson/Prentice Hall
  3. Kosiur, D., (1997), Understanding Electronic Commerce. Redmond,WA: Microsoft Press
  4. Schneider, G. P., (2004), Electronic Commerce: The Second Wave. Canada: Thomson Course Technology
  5. Alan Afuah dan Christopher L Tucci, (2003), Internet Business Model dan Strategy. McGraw Hill.

MSI 4903 Konsep dan Analisa E-Bisnis (3 SKS)

Prasyarat: MSI 1201 (Konsep SI)

Mata kuliah ini mempelajari tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi, infrastruktur e-business serta dapat menganalisa perkembangan e-business yang ada serta mengusulkan solusi atas masalah yang muncul dalam organisasi. Tujuan matakuliah ini agar mashasiswa memahami tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi dan infrastruktur perusahaan.  Pembahasan meliputi topik-topik penting dari e-Business, termasuk di dalamnya: Pengenalan e-business, dasar-dasar electronic commerce (e-commerce), business to consumer (B2C), business to business(B2B), business to government(B2G), Model-model e-business, Electronic Payment System (EPS), E-Marketplace, Teknologi dasar e-business, Standar, Regulasi dan Keamanan e-business serta isu social dan ekonomi.

Referensi:

  1. Chaffey, Dave, (2000), E-Business and E-Commerce Management, 2nd EdPrentice Hall.
  2. Craig, F. and R. Wood, (2000), Exploring E-Commerce, Global E-Business and E-Society, Prentice Hall.
  3. David, F., (2000), Building an Intelligent E-Business, Prima Publishing.
  4. Smith, D.M., (2001), The E-Business Book: A Step-by-Step Guide to E-Commerce and Beyond, Bloomberg Press.
  5. Buffam, W.J., (2000), E-Business and IS Solutions: An Architectural Approach to Business Problems and Opportunities, Addison-Wesley.
  6. Turban, KingLee, (2004), Electronic Commerce A Managerial Perspective, Prentice Hall.

MSI 4904 Manajemen Investasi IT (3 SKS)

Prasyarat: MSI 1202 (Pengantar Bisnis)

Kuliah ini fokus pada analisa investasi teknologi informasi, mulai dari pemilihan aplikasi sistem informasi dan analisa kelayakan teknologi informasi secara finansial. Mahasiswa akan mempelajari beberapa topik metoda analisa finansial seperti analisa titik balik, present value analysis, profitability index, and return on investment to various IT investment decisions. Kuliah ini juga akan membahas topik-topik cost benefit analysis, outsourcing, balanced scorecard, and multi-factor scoring, benchmarking, dan metoda-metoda IT investment portfolio. Topik-topik ini akan memberikan kemampuan kepada mahasiswa untuk pengelolaan capital budgets dan sistem akuisisi.

Referensi:

  1. Schniederjans, M. J., Jamie L. Hamaker, Ashlyn M. Schniederjans, (2010), Information Technology Investment: Decision-making Methodology, (2nd Edition), World Scientific Publishing Company; 2nd Revised edition edition.
  2. Devaraj, S., Rajiv Kohli, (2002), The IT Payoff: Measuring the Business Value of Information Technology Investments, FT Press, 1 Edition.

MSI 4905 Buisness Intelligence (3 SKS)

Prasyarat:  MSI 3602 (Manajemen Proyek SI)    

Mata kuliahbusiness intelligence (BI)membekalimahasiswadenganpengetahuantentangkonsep, teknik, danalat-alatuntukmenyediakanbusiness intelligence yang efektif. Business intelligence merupakan sebuah konsep pengembangan bisnis yang mengacu pada kebutuhan informasi perusahaan yang berbasiskan IT serta focus pada bagaimana data-data yang masuk (input) ke dalam perusahaan dapat dikelola, dimanfaatkan dan dipelihara dengan baik untuk dijadikan sebuah informasi (output) yang sesuai dengan level-level dalam perusahaan. Tujuan utama dari BI adalah untuk membuat keputusan bisnis secara akurat dari hasil analisa yang melibatkan banyak data.

Mahasiswa dapat belajar bagaimana membangun keunggulan kompetitif dan memecahkan masalah bisnis lebih cepat dengan menggunakan online analytical processing, tools Data warehousing dan Data Mining. Selain itu, mata kuliah ini memberikan gambaran dengan rinci dan analisis strategis dari teknologi business intelligence yang tersedia.  Dalam mata kuliah ini juga diajarkan tentang Pengenalan business intelligence (BI), Definisi dan konsep dasar BI, Data Warehouse, Business Performance Management, konsep Executive Information System (EIS), Knowledge Management, Customer Relationship Management, Supply Chain Management, Data Mining untuk BI, Online Analytical Processing (OLAP), Text dan Web Mining, Business Process Management System (BPMS) serta Aplikasi dan implementasi BI.

Referensi:

  1. Efraim Turban et al., (2010), Business Intelligence: A Managerial Approach, Pearson.
  2. Efraim Turban et al., (2007), Decision Support and Business Intelligence Systems, Pearson.

MSI 4906 Manajemen Pengetahuan (3 SKS)

Matakuliah ini disusun untuk memberikan pemahaman konsep pengetahuan dan penggunaannya untuk kepentingan organisasi dalam menjalankan bisnisnya. Mahasiswa akan diberikan dasar-dasar tentang penciptaan, akuisisi, representasi, penyebaran, penggunaan, dan penggunaan ulang pengetahuan. Selain itu mahasiswa juga akan diajarkan akan konsep-konsep penggunaan teknologi, metode, teknik, dan tools dalam pengelolaan pengetahuan.

Referensi:

  1. Pasher, E., Tuvya Ronen, (2011), The Complete Guide to Knowledge Management: A Strategic Plan to Leverage Your Company’s Intellectual Capital Hardcover, Wiley; 1 Edition.
  2. Hislop, D., (2013), Knowledge Management in Organizations: A Critical Introduction, Oxford University Press; 3 Edition.
  3. Dalkir, K., Jay Liebowitz, (2011), Knowledge Management in Theory and Practice, The MIT Press; second edition edition.

MATA KULIAH PILIHAN

*Bidang Audit & Risk Management

MSI 4907 Audit & Kontrol TI (3 SKS)

Prasyarat: MSI 3601 (Manajemen Resiko & Sekuriti TI)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA). Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4908 Perancangan Penyelamatan Bencan (3 SKS)

Prasyarat: MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini peserta akan diajar mengenai metode di dalam mengindentifikasi celah/vulnerabilites dan mempersiapkan countermeasures untuk mencegah dan mengurangi resiko kegagalan untuk suatu organisasi. Mata kuliah ini juga tentang pondasi dan prinsip-prinsip untuk disaster recovery, termasuk persiapan untuk rencana penyelamatan bencana (disaster recovery) dan menghitung resiko di dalam enterprise dan mengembangkan kebijakan-kebijakan dan prosedur dan mengerti hubungan antara peran dan hubungan berbagai pihak di dalam organisasi dan mengimplementasikan rencana untuk dapat pulih dari suatu bencana yang terjadi. Di dalam pelajaran ini digunakan pendekatan  secara enterprise untuk dapat mengembangkan disaster recovery plan. Pelajar akan mengerti bagaimana untuk membuat jaringan yang aman dengan membuat aturan-aturan dan bagaimana untuk mengembalikan jaringan ketika terjadi suatu bencana.

Referensi

  1. Snedaker, S. , (2013), Business Continuity and Disaster Recovery Planning for IT Professionals, Second Edition
  2. EC-Council, (2010), Disaster Recovery (EC-Council Disaster Recovery Professional (Edrp)).

MSI 4909 Investigasi Forensik Digital (3 SKS)

Prasyarat: TIF 1104, TIF 2302, TIF 3501, MSI 3601 (Pengantar TI & Komunikasi, Sistem Operasi, Sistem Keamanan Komputer, Manajemen Resiko &Sekuriti TI)

Mata kuliah ini bertujuan untuk memahami ilmu dalam teknologi komputer yang melakukan pemulihan dan penyelidikan tentang materi digital yang berhubungan dengan tindak kejahatan internet dan komputer. Juga memahami forensik yang berkaitan dengan bukti ilegal yang ditemukan pada media penyimpanan data digital, seperti hardisk, flashdisk, floppy disk, disc, jaringan komputer dan lainnya. Selain itu dibahas aspek hukum dari tindakan kejahatan cyber yang ada saat ini dan akan datang

Referensi:

  1. Albert J. Marsella, (2001), Cyber Forensic, Auerbach publication
  2. Teguh Wahyono, S.Kom, (2006), Etika Komputer dan Tanggung Jawab Profesional di Bidang Teknologi Informasi, Penerbit Andi, Yogyakarta.
  3. Feri Sulianta, (2008), Komputer Forensik, Elex Media Komputindo,
  4. Dwi Rendra Wiratama, (2009), Tinjauan Yuridis Pembuktian Cyber Crime Dalam Perspektif Hukum Positif Indonesia, Universitas brawijaya, Malang,
  5. Terrence V. Lillard, (2010), Digital Forensics for Network, Internet dan cloud Computing, Syngress,
  6. Kurniawan, Agus, (2012), Network Forensics. Yogyakarta, Penerbit Andi

MSI 4910 Ethical Hacking (3 SKS)

Prasyarat:  MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini, peserta kelas akan belajar dengan lingkungan yang interaktif dimana para peserta kelas akan belajar bagaimana cara untuk melakukan scan, test, hack dan mengamankan sistem suatu perusahaan. Peserta kelas akan langsung belajar dalam lingkungan lab yang intensif yang akan memberikan masing-masing peserta pengetahuan yang mendalam dan pengalaman praktis dengan sistem keamanan penting yang terkini. Peserta juga akan mulai mengerti bagaimana pengamanan perimeter dan juga dituntun untuk melakukan scanning dan simulasi penyerangan ke suatu sistem. Peserta juga akan belajar bagaimana penyusup dapat melakukan escalate priveleges dan bagaimana langkah-langkah yang akan dilakukan untuk mengamankan suatu sistem. Peserta juga akan belajar mengenai Intrusion Detection, Policy cration, Social Engineering, DDoS Attacks, Buffer Overflows dan Virus Creation.

Referensi:

  1. Walker, M., (2014), CEH Certified Ethical Hacker All-in-One Exam Guide, Second Edition.
  2. Kim, P., (2014), The Hacker Playbook: Practical Guide To Penetration Testing.
  3. Gregg, M., (2013), Certified Ethical Hacker (CEH) Cert Guide.

MSI 4911 Keamanan Informasi (3 SKS)

Prasyarat:  TIF 1104, TIF 1204 (Pengantar TI & Informasi, Jaringan Komputer)

Matakuliah ini ditujukan untuk memahami dasar-dasar keamanan informasi yang digunakan untuk melindungi informasi yang tersimpan atau pun informasi yang bergerak dalam jaringan komputer. Dengan semakin meningkatnya penggunaan sistem informasi, database dan internet, maka isu-isu keamanan informasi semakin meningkat. Dasar-dasar yang akan dipahami adalah mengenai teknologi keamanan komputer dan prinsip-prinsipnya, mekanisme kontrol keamanan, algoritma kriptografi, keamanan software, keamanan fisik, manajemen keamanan dan analisa resiko. Serta membahas tren keamanan sekarang dan akan datang.

Referensi:

  1. Budi Raharjo, (2005), Keamanan Sistem Informasi. PT Insan Infonesia , Jakarta
  2. IBISA, (2011), Keamanan Sistem Informasi. Yogyakarta, Penerbit Andi

MSI 4912 Keamanan Jaringan (3 SKS)

Prasyarat:  MKB MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini peserta akan belajar untuk melihat untuk kemanan jaringan di dalam cara pandang yang defensive. Mata kuliah ini didesain untuk menyediakan skill fundamental yang dibutuhkan untuk menganalisa ancaman keamanan internal dan eksternal yang terjadi di suatu jaringan dan mengembangkan kebijakan keamanan yang akan melindungi informasi di dalam organisasi. Peserta juga akan belajar bagaimana cara untuk mengevaluasi jaringan dan juga keamanan internet dan bagaimana agar dapat mengimplementasikan strategi keamanan dan firewall. Sebagai tambahan, peserta juga akan belajar bagaimana cara untuk mengetahui celah keamanan dan jaringan dan mempertahankkanya dari ancaman tersebut.

Referensi:

  1. EC-Council, (2010), Network Defense: Security Policy and Threats (Ec-Council Press Series: Network Security).
  2. EC-Council, (2010), Network Defense: Fundamentals and Protocols.
+ S1 - Teknik Informatika

Wednesday, June 21 st, 2017, 2:34 pm

 

KURIKULUM FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI TEKNIK INFORMATIKA

TAHUN AJARAN 2014-2018

UNIVERSITAS ADVENT INDONESIA

No. SandiKel.Semester ISKS
ENG 1105MPKEnglish I (College Grammar)2
TEO 1106MPKHidup dan Ajaran Yesus2
MDU 1101MPKPendidikan Pancasila dan Kewarganegaraan2
TIF 1105MKBAlgoritma & Pemrograman I3
TIF 1102MKKLogika Matematika2
TIF 1103MKKMatematika I2
TIF 1104MKKPengantar TI dan Komunikasi3
MSI 1106MKB“Praktikum Algoritma & Pemrograman I”1
TIF 1108MBBPendidikan Bekerja (WE)1
TIF 1101MKKFisika Dasar I2
  Jumlah20

No. SandiKel.Semester IISKS
ENG 1206MPKEnglish II (Reading)2
TEO 1207MPKPelayanan Kesehatan2
TIF 1205MKKAlgoritma dan Pemrograman II3
TIF 1206MKBPraktikum Algoritma & Pemrograman II1
TIF 1202MKKMatematika Diskrit2
TIF 1204MKKJaringan Komputer3
TIF 1207MKKOrganisasi dan Arsitektur Komputer3
TIF 1203MKKMatematika II2
TIF 1201MKKFisika Dasar II2
  Jumlah20

No. SandiKel.Semester IIISKS
ENG 2105MPKEnglish III (Speaking and Listening)2
TEO 2108MPKFalsafah Pendidikan Kristen & Roh Nubuat3
TIF 2304MKKStruktur Data3
TIF 2302MKBPemrograman Web3
TIF 2305MKKAljabar Linear3
TIF 2303MKBBasis Data3
TIF 2301MKBPemrograman Berorientasi Objek3
  Jumlah20

No. SandiKel.Semester IVSKS
ENG 2206MPKEnglish IV (College Composition)2
TEO 2206MPKDaniel dan Wahyu3
TIF 2402MKNPemrograman Web II3
TIF 2403MKKStatistik & Probabilitas3
TIF 2404MKKMetode Numerik3
TIF 2405MKKSistem Operasi3
TIF 2401MKBPemrograman Bergerak3
  Jumlah20

No. SandiKel.Semester VSKS No. SandiKel.Semester VSKS
ENG 3110MPKEnglish V for IT2TIF 3001MPBKerja Praktek & Seminar3
TEO 3108MPKDoktrin Alkitab2(Pra Syarat: Telah Lulus >= 100 SKS)
TIF 3501MPBEtika Profesi2
TIF 3502MKBRekayasa Perangkat Lunak3
TIF 3503MKKKecerdasan Buatan3
TIF 3506MBBKecakapan Antar Personal2
TIF 3504MKBPemrograman Framework NET3
 MKBMK Pilihan 13
  Jumlah20

No. SandiKel.Semester VISKS
ENG 3210MPKEnglish VI for IT2
TIF 3601MKBRiset Teknologi Informasi2
TIF 3602MKKTeori Bahasa dan Otomata3
TIF 3603MBBInteraksi Manusia-Komputer & Dampak Sosial3
MSI 2101MKKManajemen3
TIF 3604MKBGrafika Komputer3
MDU 3601MPKBahasa Indonesia1
 MKBMK Pilihan 23
  Jumlah20

No. SandiKel.Semester VIISKS
TIF 4701MKBSkripsi I2
TIF 4702MPBDatamining3
TIF 4703MKBMultimedia3
MSI 4701MKBTeknologi baru dan Inovasi SI3
MSI 4702MKBKewirausaaan Internet (Cyberpreneurship)3
 MKBMK Pilihan 33
 MKBMK Pilihan 43
  Jumlah20

No. SandiKel.Semester VIIISKS
TIFMKBSkripsi II4
 MKBMK Pilihan 53
 MKBMK Pilihan 63
  Jumlah10
  Jumlah SKS Seluruhnya153

Mata Kuliah Pilihan (Electives) – Industri

No. SandiKel.Semester VIIISKS
MSI 3601MKBManajemen Resiko & Sekuriti TI3
MSI 3602MKBAkuisisi, Manajemen & Strategi SI3
MSI 4901MKBAdministrasi Basis Data3
MSI 4903MKBKonsep dan Analisa E-Bisnis3
TIF 4901MKBRobotika Industri3
TIF 4906MKBPemrograman Bergerak Industri3

Mata Kuliah Pilihan (Electives) – Rekayasa Perangkat Lunak

No. SandiKel.Semester VIIISKS
TIF 4913MKBJaringan Nirkabel dan Komputasi Bergerak3
TIF 4901MKBKeamanan Jaringan Komputer3
TIF 4915MKBPerancangan dan Manajemen Jaringan3
TIF 4916MKBSistem Terdistribusi3
TIF 4917MKBTeknologi antar Jaringan3
TIF 4918MKBJaringan Multimedia3

URAIAN MATA KULIAH

FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI TEKNIK INFORMATIKA

SEMESTER I

TIF 1101 Fisika Dasar I (2 SKS)

Matakuliah ini bertujuan untuk memberikan kepada mahasiswa pemahaman akan konsep-konsep dan prinsip-prinsip dasar dalam bidang ilmu Fisika. Beberap topik yang dibahas dalam matakuliah ini antara lain hukum Newton, momentum dan impuls, medan listrik, hukum Gauss, potensial listrik, kapasitansi dan dielektrik, medan magnet, optika geometri, inferensi gelombang cahaya, difraksi dan polarisasi.

Referensi:

  1. Young, H. D., Fisika Universitas, Jilid 1 Edisi 10, Penerbit Erlangga Jakarta.
  2. Young, H. D., Fisika Universitas, Jilid 2 Edisi 10, Penerbit Erlangga Jakarta.

TIF 1102 Logika Matematika (2 SKS)

Kuliah memberikan fondasi terhadap konsep logika dalam matematika dan informatika, yang meliputi topic-topik antara lain: statement dan notasi, konektif, tautology dan kontradiksi, konvers, invers dan kontraposisi, inferensi logika, penerapan dalam pemrograman, prinsip induksi, prinsip induksi yang digeneralisasikan, prinsip induksi kuat, bentuk umum induksi, fungsi, relasi dan teori himpunan.

Referensi:

  1. Limbong, A. & A. Prijono, (2006), Matematika Diskrit, Utomo, Bandung.
  2. Johnsonbaugh, J. (2001), Discrete Mathematics, 5th, Prentice Hall, USA.
  3. Rosen, K.H., (2005), Discrete Mathematics and Its Applications, 5th, Mc-Graw Hill, USA.
  4. Tremblay, J.P. and R. Manohar, (1975), Discrete Mathematicals structures with applications to computer science, MsGraw-Hill.
  5. Gries, D. and F.B. Schnieder, (1993), A logical approach to discrete mathematics, Springer-Verlag.

TIF 1103 Matematika I (2 SKS)

Mata kuliah ini berfokus pada pelajaran dasar matematika sistim bilangan bagaimana mengkoversi dari biner, decimal, oktal,  hexa dan sebaliknya.Eksponen dan logaritma.Barisan dan deret, bunga majemuk, persamaan dan kesamaan, mempelajari bemacam fungsi dan bagaimana menggambarkannya.

Referensi:

  1. Supriadi W., (1982), Matematika I
  2. Jean E. Weber, (1982), Analisis Matematika

TIF 1104 Pengantar TI & Komunikasi (3 SKS + 2 jam laboratorium)

Matakuliah ini menitik beratkan pada pembahasan dasar dari dunia teknologi informasi khususnya bidang komputerisasi. Matakuliah ini juga menekankan bagaimana hubungan antara hardware, software dan brainware sehingga menjadi satu kesatuan teknologi utuh yang tidak dapat dipisahkan satu dengan yang lainnya. Di jelaskan juga bagaimana hubungan antara alat-alat teknologi dan hubungannya antara data dan informasi. Kemudian akan diberikan penjelasan mengenai sistem bilangan komputer dimana mahasiswa diwajibkan untuk mengetahui satuan data yang digunakan untuk mentransformasikan bentuk bilangan binary menjadi bentuk bilangan lain yang memungkinkannya untuk berubah menjadi sebuah informasi. Lebih lanjut mahasiswa akan mempelajari dasar dari komunikasi data dan informasi yang terjadi di dalam komputer dan antar komputer sehingga mahasiswa akan lebih memahami konsep dasar jaringan komputer dengan lebih baik.

Referensi:

  1. White, Ron, (2008), How Computers Work, 8th Ed, Que.
  2. Honeycutt, Jerry, Jr., (2002), Windows XP Registry Guide, Microsoft Press.
  3. Karbo, Michael, (1999), A Complete Illustrated Guide to the PCHardware , Website.
  4. Regan, Patrrick, (2008), IT Essentials: PC Hardware and Software Labs and Study Guide, Cisco Press.
  5. Willard, Wendy, (2009), HTML A Beginner’s Guide, 4th Ed, The McGraw-Hill Companies.
  6. Hartono, Jogiyanto, (1999), Pengenalan Komputer, Andi Offset.

TIF 1105 Algoritma dan Pemrograman I (3 SKS)

Mata kuliah Algoritma dan Pemrograman bertujuan agar para mahasiswa dapat menganalisis permasalahan yang ada dan membuat algoritma untuk pemecahan masalah tersebut.  Selanjutnya mahasiswa dilatih untuk memetakan algoritma yang sudah dibuat menjadi bahasa pemrograman.  Bahasa pemrograman yang digunakan adalah C++ dan Java.

Referensi:

  1. Budi Sutedjo dan Michael AN, “Algoritma & Teknik Pemrograman” , Penerbit Andi Yogyakarta
  2. Abdul Kadir, Heriyanto; Algoritma Pemrograman; Andi Offset : Yogyakarta.
  3. Rinaldi Munir, “Algoritma dan Teknik Pemrograman”, Andi Yogyakarta

TIF 1108 Pendidikan Bekerja (Work Education) (1 SKS)

Matakuliah ini bersifat umum, yakni mahasiswa mengikuti pendidikan tidak ditargetkan untuk menjadi tukang yang siap kerja, tetapi untuk mengetahui dan memahami apa yang terjadi di lingkungannya. Mahasiswa dibentuk mental agar dapat diperkenalkan dengan masalah baru dan dilatih menyelesaikan masalah tersebut. Mahasiswa mampu mengembangkan kemampuan meningkatkan kualitas hidup, mampu mengembangkan dirinya, dan memiliki keahlian dan keberanian mengambil keputusan.

Referensi:

  1. Cascio, F. Wayne, (2003), Human Resource Management Productivity, Quality of Work Life, Profits, Sixth Edition, McGraw-Hill Irwin, Boston
  2. DeCenzo and Robbins, (1999), Human Resource Management, Sixth Edition, New York, John Wiley & Sons, Inc.
  3. Dessler, Gary, (1997), Human Resource Management, Seventh Edition, Prentice Hall, Inc.,New Jersey

SEMESTER II

TIF 1201 Fisika Dasar II (2 SKS)

Prasyarat: TIF 1101 (Fisika Dasar I)

Mata  kuliah  ini  merupakan  lanjutan dari Fisika Dasar I.  Setelah  mengikuti  perkuliahan  ini  mahasiswa  diharapkan  mampu menguasai  pengetahuan  tentang  sistem elektronika, persamaan, perhitungan yang berhubungan dengan komponen-komponen elektronika, sifat-sifat/karakteristik, serta aplikasinya dalam rangkaian-rangkaian device-device yang ada saat ini. Serta Mampu untuk menganalisis dan membuat rancangan elektronika sederhana dan memperhitungkan konsiderasi yang ada di dalam praktek sehari-hari. Perkuliahan  dilaksanakan  menggunakan  pendekatan konseptual dan kontekstual dengan metoda demonstrasi, diskusi, tanya jawab, dan ceramah,  dilengkapi  dengan  penggunaan  OHP,  dan  alat  peraga  Fisika.

Referensi:

  1. Malvino (1999), Prinsip-Prinsip Elektronik Edisi kedua, Penerbit Erlangga
  2. Milland and Halkin, Integrated Electronics, Willey and Sons, International Edition
  3. Sutrisno, Dasar Elektronika, second Edition, Penerbit ITB.
  4. Chattopadhyay,, (1989), Dasar Elektronika UI Press.
  5. Millman, Halkias, (1988), Integrated Electronics, Mc Graw Hill, Tokyo.
  6. Malvino, (1985), Semiconductor circuit approximatioan, Prentice-Hall.
  7. Purwanto dkk., (1988), Elektronika Dasar, Fisika FPMIPA, Bandung.
  8. Sutrisno, (1986), Elektronika, Teori dan Aplikasi, ITB, Bandung.
  9. Wawan Setiawan, (2003), Pedoman Praktikum Elektronika Analog, Fisika FPMIPA, Bandung.

TIF 1202 Matematika Diskrit (2 SKS)

Prasyarat: TIF 1102 (Logika Matematika)

Mata kuliah bertujuan agar mahasiswa memahami konsep-konsep dasar Aljabar Boolean, Algoritma dan hubungan Rekurensi, teori graf dan pohon. Topik-topik yang dibahasa dalam kuliah ini adalah Pengantar Aljabar Boolean, Hukum-hukum operasional, Fungsi Boolean Fungsi Komplemen, Bentuk Kanonik dan Baku Penyederhanaan fungsi Boolean, algoritma dan hubungan rekurensi, kompleksitas ruang dan waktu, mengestimasi kompleksitas algoritma, teori graf, graf terarah dan takterarah, lintasan dan siklus, siklus Hamilton, Euler, lintasan terpendek, representasi graf dan keisomorfisan graf), teori pohon (karakterisasi pohon, spanning tree, Minimal spanning tree,  Tree traversals, binary tree, decision tree, game tree).

Referensi:

  1. Albertson, M.O. and Hutchinson, J.P., (1988), Discrete mathematics with algorithms, John Wiley & Sons.
  2. Gries, D. and Schnieder, F.B., (1993), A logical approach to discrete mathematics, Springer-Verlag.
  3. Limbong, A., (2006), Matematika Diskrit, CV. Utomo Bandung.
  4. Tremblay, J.P. and Manohar, R., (1975), Discrete mathematical structures with applications to computer science, McGraw-Hill.
  5. Limbong, A., (2015), Diktat Matematika Diskrit, UNAI.

TIF 1203 Matematika II (2 SKS)

Prasyarat:  TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran dasar matematika limit fungsi sebagai dasar untuk mempelajari dierensial yang terbagi atas fungsi komposisi, tingkat tinggi dan implisit . dan mempelajari aplikasinya mencari maksimum, minimum dan titik belok. Hitung diferensial dua variabel bersama aplikasinya. Dilanjutkan dengan integral dari bentuk tak tentu , tertentu dengan menggunakan rumus dasar, subsitusi, parsial dan pecahan rasional dan aplikasi mencari luas daerah.

Referensi:

  1. Supriadi W., (1982), Matematika I
  2. Jean E. Weber, (1982), Analisis Matematika

TIF 1204 Jaringan Komputer (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Di dalam mata kuliah ini mahasiswa akan belajar secara teori dan praktikum mengenai data network, internet, intranet, extranet, VPN. Kemudian pengertian tentang sejarah jaringan, standard, dan organisasi yang berpengaruh dalam jaringan komputer akan dipelajari. Peserta kelas juga akan mengetahui tentang tipe-tipe area network yang ada seperti PAN, LAN, MAN, WAN, dan juga network relations dan topologi jaringan. Peserta kelas juga akan belajar tentang OSI Reference Model dan juga TCP/IP Model. Kemudian tipe-tipe kabel yang biasa digunakan di dalam jaringan dan juga tipe-tipe alat-alat jaringan juga akan dipelajari. Peserta mata kuliah juga akan mengikuti praktikum dimana peserta kelas akan mengetahui bagaimana untuk membangun jaringan komputer untuk suatu organisasi melalui berbagai macam alat dan juga simulator yang digunakan.

Referensi:

  1. Edwards, J. dan Bramante, R., (2009), Networking Self Teaching Guide.
  2. White, C. M., (2011), Data Communications and Computer Networks.
  3. Dye, M. A., McDonald, R. and Rufi, A. W, (2008), Network FundamentalsCCNA Exploration Guide.

TIF 1207 Organisasi dan Arsitektur Komputer (3 SKS)

Prasyarat:  MKK TIF 1104 (Pengantar TI dan Komunikasi)    

Mata kuliah ini merupakan kuliah dasar sebagai bekal para mahasiswa untuk mengetahui lebih dalam mengenai bagaimana arsitektur dan organisasi suatu komputer. Sebuah sistem komputer, seperti sistem apapun, terdiri dari serangkaian komponen yang saling terkait. Maka untuk memahaminya dapat dipelajari melalui fungsi masing-masing komponen dan bagaimana interkoneksinya dalam membentuk sistem. Matakuliah Organisasi dan Arsitektur Komputer bertujuan untuk mempelajari struktur komputer dan fungsi masing-masing pembentuk struktur serta mengetahui berbagai arsitektur perancangan sistem komputer untuk mencapai kinerja yang tinggi. Materi yang diberikan meliputi gambaran umum tentang sistem komputer serta perkembangan kinerjanya antara lain mengenai evolusi dan kinerja computer, struktur interkoneksi komponen komputer yang dikenal dengan istilah sistem bus, memori utama, cache, memori internal dan eksternal, modul I/O dan CPU, Organisasi CPU,serta dukungan system operasi computer

Referensi:

  1. William Stalling, (2000), Computer Organization and Architecture, Prentice Hall, 5 Thed.
  2. Hennessy and Patterson, (1996), Computer Architecture, A Quantitative Approach, Second Edition, Morgan Kaufmann.
  3. Andrew S. Tanembaum, (2001), Structured Computer Organization, 4thed.

SEMESTER III

TIF 2301 Pemrograman Berorientasi Objek (3 SKS)

Prasyarat:  TIF 1105, TIF 1205 (Algoritma dan Pemrograman I & II)

Matakuliah ini membahas tentang pemrograman dengan menggunakan paradigm “objek”.  Berbeda dengan pemrograman dengan paradigm struktural, pemrograman berorientasi objek mengharuskan adanya objek yang memiliki data-data (atribut yang mendeskripsikan objek tersebut) dan prosedur yang dimiliki objek yang umumnya disebut methods. Dalam matakuliah ini mahasiswa di ajarkan mengenai konsep dasar pemrograman berorientasi objek, yang diantaranya yaitu mengenai konsep kelas (class) yang merupakan fondasi utama dari sebuah objek, bagaimana membangun kelas yang baik, bagaimana komunikasi antar kelas, bagaimana metode menurunkan kelas yang telah dibangun, dan lain sebagainya. Dalam matakuliah ini, mahasiswa akan mempelajari bahasa pemrograman Java yang merupakan salah satu bahasa pemrograman berorientasi objek yang paling populer di dunia. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa dapat membangun program tingkat sederhana sampai menengah menggunakan bahasa pemrograman berparadigma object oriented.

Referensi:

  1. Sierra, Kathy, Bates, Bert, (2005), Head First Java, 2nd Ed. O’Reilly Media.
  2. Pecinovsky, Rudolf, (2013),OOP – Learn Object Oriented Thinking & Programming. Bruckner Publishing.
  3. Weisfeld, Matt, (2009),The Object-Oriented Thought Process, Third Edition. Addison-Wesley.

TIF 2302 Pemrograman Web I (3 SKS)

Prasyarat: TIF 1204 (Jaringan Komputer)

Di dalam mata kuliah ini peserta kelas akan mengetahui bagaimana cara untuk membangun website yang dapat diakses dari internet. Di dalam mata kuliah ini peserta akan dituntun untuk dapat mengerti HTML, CSS, Javascript, PHP dan menggunakan MySQL database. Peserta akan belajar untuk menggunakan Content Management System  seperti WordPress, Drupal dan Joomla.

Referensi:

  1. Griffiths, P., (2007), HTML Dog.
  2. Henick, B., (2010), HTML & CSS: The Good Parts.

TIF 2303 Basis Data (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Pada kuliah ini mahasiswa akan diajarkan konsep manajemen data dan informasi. Mahasiswa akan dibekali dengan keahlian untuk menidentifikasi kebutuhan informasi organisasi, kemudian membuat model data menggunakan pemodelan data konseptual, mengkonversi model konseptual menjadi model data relational, melakukan normalisasi dan kemudian melakukan implementasi menggunakan database management system (DBMS). Mahasiswa juga akan belajar melakukan transaksi di database menggunakan kode-kode SQL, baik untuk melakukan manipulasi data, maupun untuk mendefinisikan objek-objek di database. Matakuliah ini juga akan membekali mahasiswa dengan konsep-konsep administrasi database, kualitas data, keamanan data dan teknologi manajemen data dan informasi. Dari kuliah ini mahasiswa diharapkan dapat memahami konsep sistem database dan diakhir kuliah mahasiswa dituntut untuk mampu merancang dan mengimplementasikan sebuah sistem database untuk sebuah organisasi yang dipilih. Untuk meningkatkan kompetensi mahasiswa, maka kuliah ini disertai dengan praktikum.

Referensi:

  1. Connolly T., M., Carolyn E. Begg, (2009), Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition), Addison-Wesley.
  2. Date, C. J., (2012), Database Design and Relational Theory: Normal Forms and All That Jazz (Theory in Practice), O’Reilly Media; 1 edition.

TIF 2304 Struktur Data (3 SKS)

Prasyarat:  TIF 1105, TIF 1205 (Algoritma & Pemrograman I & II)

Kuliah ini membahas berbagai jenis struktur data yang umumnya digunakan dalam pemrograman bahasa tingkat tinggi, seperti C atau C++, seperti Array, records, Lists, stacks, queues, trees dan graphs. Struktur data yang telah diperkenalkan dalam kuliah konsep pemrograman berhubungan dengan topik-topik di atas akan diperdalam dengan pembahasan kompleksitas algoritma. Kuliah ini juga membahas dan mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari pemahaman dan evaluasi alat simpan, tinjauan karakteristik data (record, teks, grafik), strategi pengaturan dan penyimpanan data sesuai dengan karakteristik aplikasi, sampai dengan cara akses, optimasi penyimpanan, dan pengamanan data.

Referensi:

  1. Weiss, M.A., (1995), Data Structures and Algorithm Analysis, 2nd Ed., The Benjamin/Cummings.
  2. Aho, A.V. J.E. Hopcroft & J.D. Ullman, (1983), Data structures and Algorithms, Addison Wesley.
  3. Abdul Kadir, (2013), Teori dan Aplikasi Struktur Data Menggunakan C++, Penerbit Andi Yogyakarta.
  4. Lamhot Sitorus & David J.M. Sembiring, (2012), Konsep dan Implementasi Struktur Data Dengan C++, Penerbit Andi Yogyakarta.
  5. Bambang Hariyanto, (2000), Struktur Data, Penerbit Informatika Bandung.

TIF 2305 Aljabar Linear (3 SKS)

Prasyarat:  TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran aljabar matriks, determinan, sistim persamaan linier dengan eliminasi Gauss ,sistim homogen, vektor dalam ruang 2 dan 3 dimensi, nilai eigen, vektor eigen, dagonalisasi, transformasi dan penerapan aljabar linier.

Referensi:

  1. Limbong, (2012), Aljabar Linier
  2. Howard Anton, (2000), Elementary Linear Algebra 8th /ed

SEMESTER IV

TIF 2401 Pemrograman Bergerak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang pembangunan aplikasi untuk perangkat-perangkat bergerak.  Semakin tingginya jumlah perangkat bergerak, yang telah melewati jumlah perangkat computer meja, mengharuskan mahasiswa mampu untuk memenuhi kebutuhan pengguna perangkat bergerak yang semakin tinggi.  Dalam matakuliah ini mahasiswa akan di ajarkan dasar-dasar pemrograman bergerak pada beberapa system operasi perangkat bergerak populer, seperti BlackBerry, iPhone, dan Android. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa mampu untuk membangun aplikasi untuk perangkat bergerak dari tingkat sederhana sampai tingkat yang sulit.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng (2012). Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

TIF 2402 Pemrograman Web II (3 SKS)

Prasyarat:  TIF 2302 (Pemrograman Web I)

Di dalam mata kuliah ini peserta kelas diharapkan dapat membangun aplikasi web berbasis PHP dan MySQL dengan penguasaan HTML, CSS dan Javascipt. Peserta kelas akan berinteraksi dengan aktif dengan pengajar dalam menyusun aplikasi dimulai dengan proposal aplikasi berupa perancangan proses bisnis, mockup design, perancangan database dan diimplementasikan dalam rancangan aplikasi dan juga hasil akhir adalah aplikasi yang sudah berfungsi dengan baik.

Referensi:

  1. Kadir, A. , (2006), Dasar Pemrograman Web Dinamis Menggunakan PHP.

TIF 2403 Statistik dan Probabilitas (3 SKS)

Mata kuliah ini berfokus pada pelajaran statistika dimulai dengan menyajikan data (deskripsi), analisis data , ukuran gejala pusat rata-rata, median dan modus, ukuran simpangan, probabiliti dan distribusi peluang, pengujian hipotesis mencakup uji kesamaan dua varians dan dua rata-rata dan beberapa rata-rata, populasi dan sampel dengan tehnik sampling, analisis korelasi, regresi,dan statistik nonparametrik.

Referensi:

  1. Husaini Usman, (1995), Pengantar Statistika
  2. Supranto, J.,(2009), Statistik Teori dan Aplikasi

TIF 2404 Metode Numerik (3 SKS)

Prasyarat:  TIF 1203 (Matematika II)

Mata kuliah ini berfokus pada pelajaran pendekatan penyelesaian bermacam macam problema dengan metode metode pendekatan numerik. Mencakup kekeliruan dalam perhitungan numerik, solusi persamaan aljabar dan transenden, interpolasi, matriks dan sistim persamaan linier, diferensiasi dan integrasi numerik dan solusi numerik dari persamaan diferensial biasa.

Referensi:

  1. Wahyudin , M.Pd., (1987), Metode Analisis Numerik.Tarsito Bandung
  2. Borse, G. J., (1997), Numerical Methods with MATLAB

TIF 2405 Sistem Operasi (3 SKS)

Prasyarat:  TIF 1207 (Pengantar TI dan Komunikasi)

Mata kuliah ini membahas antarmuka dalam berhubungan dengan sistem komputer yang berfungsi sebagai pengelola seluruh sumber daya sistem komputer (resource manager) dan sebagai penyedia layanan. Sistem Operasi dalam sistem komputer merupakan penggerak, pengarah dan pengatur kerja komputer. Tanpa sistem Operasi komputer adalah sebuah benda mati yang tidak bisa berbuat apa-apa.

Referensi:

  1. Andrew S. Tanenbaum, (2001), Modern Operating Systems, Prentice Hall International.
  2. Ruth A. Watson, (2004) Introduction to Operating Systems and Networks, Upper Saddle River, New Yersey : Prentice Hall.
  3. Hariyanto, Bambang, (2003) Sistem Operasi. Bandung : Informatika.

SEMESTER V

TIF 3501 Etika Profesi (2 SKS)

Matakuliah ini bertujuan untuk memberikan pemahaman aspek etika dalam profesi yang ditekuni agar mahasiswa mampu untuk mengarahkan, beradaptasi dan menyatu dalam perkembangan masyarakat profesi menuju suasana yang harmonis, tertib, teratur, damai dan sejahtera khususnya di dalam dunia teknologi informasi. Mahasiwa diharapkan mampu dan memiliki sikap kritis dan rasional dalam mengambil keputusan secara otonom dengan konsep yang sama mengenai penilaian baik dan buruknya perilaku atau tindakan manusia dalam ruang dan waktu tertentu. Beberapa topik yang dibahas dalam kuliah ini antara lain: nilai-nilai etika dan estetika, etika pemanfaatan teknologi informasi, kode etik profesi, spesifikasi dan klasifikasi pekerjaan bidang teknologi informasi, pelanggaran kode etik hacker dan cracker.

Referensi:

  1. Reynolds, G., (2014), Ethics in Information Technology Cengage Learning; 5 edition.
  2. L., (2013), The Ethics of Information Hardcover, Publisher: Oxford University Press.

TIF 3502 Rekayasa Perangkat Lunak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang konteks perangkat lunak sebagai produkdan proses melalui tahapan rekayasa system. Pembahasan dalam perkuliahan ini mengenai proses-proses yang dilakukan dalam rekayasa perangkat lunak yang terdiri atas tahapan perencanaan, analisa, perancangan, pembuatan program, pengujian dan pemeliharaan.Selain itu juga dibahas cara mengelola proses-proses tersebut untuk menghasilkan perangkat lunak yang sesuai dengan kebutuhan pemakai. Materi yang akan diberikan meliputi metodologi pengembangan perangkat lunak: Computer Aided Software Engineering (CASE) tools; Perencanaan dan manajemen proyek pengembangan perangkat lunak; analisis permasalahan dan kebutuhan pemakai; penyusunan spesifikasi perangkat lunak; Prinsip dasar perancangan perangkat lunak; teknik perancangan berorientasikan pada proses, data, obyek; permasalahan dalam penuliasan program; Software Quality Assurance; ukuran mutu perangkat lunak; pengujian perangkat lunak serta pemeliharaan perangkat lunak.Mata kuliah ini menggunakan konsep CMM (Capability Maturity Model) sebagai salah satu paradigm pengembangan perangkat lunak.

Referensi:

  1. Presmann, Roger S., (2004), Software Engineering 6th edition, Mcgraw Hill.
  2. Humphrey, W., (1989), Managing the Software Process, Addison Wesley.
  3. Pressman, Roger S., (2001), Software Engineering: A Practitioner’s Approach. McGraw-Hill.
  4. Lethbridge, Timothy C., (2002), Object-Oriented Software Engineering. McGraw Hill.

TIF 3503 Kecerdasan Buatan (3 SKS)

Prasyarat:  TIF 1205 (Algoritma dan Pemrograman II)

Mata kuliah Kecerdasan Buatan bertujuan agar para mahasiswa dapat mengerti konsep dasar sistem cerdas sehingga dapat membuat mesin komputer melakukan pekerjaan seperti yang dilakukan oleh manusia. Beberapa konsep yang dipelajari adalah seperti Sistem Pakar, Fuzzy Logic, Neural Network, Aloritma Genetika dan lain-lain. Dengan megikuti matakuliah ini diharapkan mahasiswa mampu menerapkannya dalam aplikasi sederhana.

Referensi :

  1. Sri Kusumadewi, Graha Ilmu, (2003), Artificial Intelligence (Tehnik dan Aplikasinya).
  2. Russell, S and Norvig, P., (2003),Artificial Intelligence: A Modern ApproachPrentice Hall, 2nd Edition
  3. Rich, Elaine and Knight, Kevin, (1991), Artificial Intelligence, 2ndEdition, McGraw-Hill, Singapore.

TIF 3504 Pemrograman Framework .NET (3 SKS)

Prasyarat: TIF 1205 (Algoritma dan Pemrograman II)

Kuliah ini memberikan pengenalan melakukan pemrograman menggunakan Framework.Net dengan bahasa VB.NET. Mahasiswa akan diajarkan pada siklus pengembangan aplikasi, struktur program dan sintaks-sintaks khusus yang dimiliki VB.NET. Beberapa topik yang akan dibahas antara lain: sintaks VB.NET, desain aplikasi, perulangan dan percabangan, konsep OOP, Class, Array dan Data collection, Exception Handling, Manipulasi string, Konsep pemrograman berbasis GUI, ADO.NET, Aplikasi N-Tier, ASP.NET, dan Mobile programming. Kuliah ini disertai dengan praktikum.

Referensi:

  1. Cornell, G., Jonathan Morrison, (2001), Programming VB .NET: A Guide for Experienced Programmers, Apress; 1 Edition.
  2. Spaanjaars, I., (2012), Beginning ASP.NET 4.5: in C# and VB, Wrox; 1 Edition.

TIF 3506 Kecakapan Antar Personal (2 SKS)

Matakuliah ini bertujuan untuk meningkatkan kemampuan softskill mahasiswa yang berhubungan dunia pekerjaan dan dalam masyarakat. Topik-topik yang dibahas dalam kuliah ini adalah Time Management, Leadership, Effective  Communication, Listening Skill, Handling conflicts, Assertiveness, Flexibility, Handling stress, Influencing, Negotiation, Use of power, Understanding Behavior, accountability, creativity, etc.

Referensi:

  1. Lecture Notes A. Limbong
  2. Various Internet sources

SEMESTER VI

TIF 3601 Riset Teknologi Informasi (2 SKS)

Prasyarat:  TIF 2403 (Statistik dan Probabilitas)

Riset Teknologi Informasi adalah matakuliah yang mempelajari dasar-dasar dan metode i karya ilmiah dimulai dari dasar berfikir secara ilmiah, menemukan masalah, perumusan masalah dan pemecahannya serta aturan-aturan penulisan karya ilmiah.  Matakuliah ini disusun berdasarkan metode penulisan karya ilmiah pada bidang teknologi informasi yang disesusuaikan dengan petunjuk penulisan karya ilmiah dari Fakultas.

Referensi:

  1. Djarwanto, (1994,) Pokok-pokok Metode Riset dan Bimbingan Teknis Penulisan Yogyakarta : Liberty.
  2. Sumadi Suryabrata, (2000), Metodologi Penelitian. Jakarta : PT Raja Grafindo Persada.
  3. Mohammad Nazir, (1998), Metode Penelitian. Jakarta : Ghalia Indonesia.

TIF 3602 Teori Bahasa dan Otomata (3 SKS)

Prasyarat:  TIF 1202 (Matematika Diskrit)

Teori Bahasa Otomata adalah matakuliah yang mempelajari teori-teori beserta penerapannya tentang apa saja yang dapat kerjakan sepenuhnya oleh komputer dan apa yang dapat dikerjakan secara efisien oleh komputer.  Pada bagian penerapan akan dipelajari tentang bagaimana perangkat lunak dapat digunakan untuk merancang dan memantau perilaku rangkaian digital, lexical analyzer, perangkat lunak untuk memindai dokumen teks, dan bagaimana perangkat lunak dapat digunakan untuk memeriksa sistem-sistem.

Referensi:

  1. Hopcroft, J.E., Motwani, R., Ullman, J.D., (2001), Introduction to Automata Theory, Languages, and Computation 2nd, Pearson Education, Inc.
  2. John E. HopcroftJeffrey D. Ullman,Introduction to Automata Theory, Languages, and Computation

TIF 3603 Manusia-Kompiter & Dampak Sosial (3 SKS)

Prasyarat: TIF 1104, TIF 2303, TIF 3502 (Pengantar TI & Komunikasi, Database, Rekayasa Perangkat Lunak)

Matakuliah ini memberikan pengetahuan mengenai aspek lingkungan pemrograman interaktif dan pengaruhnya terhadap manusia. Matakuliah ini juga memberikan pembekalan tentang perancangan, evaluasi serta implementasi sistem komputer interaktif untuk digunakan oleh manusia dengan memperhatikan fenomena di sekitarnya.

Referensi:

  1. Cooper, Reimann, Cronin, (2007), About Face 3, The Essentials of Interaction Design, Wiley Publishing Inc.
  2. Baecker, Grudin, Buxton & Greenberg, (2000), Readings in Human-Computer Interaction: Toward the Year 2000 2nd Edition, Morgan Kaufmann Inc.
  3. Preece, Rogers, Sharp, (2002), Interaction Design: Beyond Human- Computer Interaction, John Wiley & Sons, Inc.
  4. Shneiderman Ben, (2004), Designing the User Interface: Strategies for Effective Human-Computer Interaction 3rd Edition, Pearson Education

TIF 3604 Grafika Komputer (3 SKS)

Prasyarat: TIF 2305, TIF 3502 (Aljabar Linear, Rekayasa Perangkat Lunak)

Matakuliah ini menitikberatkan pada pemahaman mahasiswa mengenai grafik visual dari sebuah tampilan di layar komputer dan juga komponen perangkat keras yang mendukung untuk menghasilkan sebuah tampilan visual di layar monitor.Kemudian mahasiswa diharapkan dapat memahami lebih jauh mengenai piksel yang merupakan komponen dasar pembentuk sebuah tampilan di layar monitor. Melalui matakuliah ini juga diharapkan dapat mengetahui bagaimana membuat sebuah tampilan di layar dengan menggunakan teknik pemrograman. Pemrograman yang akan dipelajari secara lebih jauh adalah pemrograman berbasis visual. Dan lebih jauh akan mempelajari bagaimana teknik untuk memanipulasi sebuah tampilan atau gambar menjadi hasil yang berbeda dari aslinya.

Referensi:

  1. Hearn, Donald, (1994), Computer Graphics, Prentice Hall.
  2. Aynsley, Jeremy, (2001), A Century of Graphic Design, Octopus Publishing Group.
  3. DiMarco, John, (2004), Computer Graphics and Multimedia, Idea Group Publishing.
  4. Rustan, Surianto, (2011), Hurufontipografi, Gramedia Pustaka Utama.

MSI 2101 Manajemen (3 SKS)

Mata kuliah akan membahas (secara realistis) gambaran kerja seorang manager sebagai tulang punggung perusahaan dan Masyarakat dalam era industrialisasi dan globalisasi yang meliputi keterampilan manajemen, standar kinerja organisasi, konsep dan proses manajeral.  Dengan pembahasan ini mahasiswa diharapkan akan mampu menerapkan fungsi-fungsi manajemen dalam pengelolaan suatu organisasi dan proses manajemen dalam organisasi.  Setelah mengikuti mata kuiah ini di harapkan mahasiswa mampu mengelaskan dan membedakan serta menerapkan fungsi-fungsi manajemen dalam pengelolaan organisasi.

Referensi:

  1. Bateman, T., Scott Snell, (2012), Management : Leading & Collaborating in the Competitive World, Publisher: McGraw-Hill/Irwin; 10 Edition.
  2. Daft, R. L., (2011), Management, Cengage Learning; 10 edition.

TIF 3001 Kerja Praktek & Seminar (3 SKS)

Prasyarat:  Telah lulus >=100 SKS

Kuliah ini bertujuan untuk memberikan pengalaman kerja langsung bagi mahasiswa untuk bekerja langsung di organisasi dalam bidang kerja teknologi informasi. Mahasiswa dituntut untuk mencari tempat magang, kemudian melakukan magang di perusahaan selama minimal 320 jam (8 minggu). Di akhir magang, mahasiswa dituntut membuat laporan dan mempresentasikan hasil magang dalam bentuk seminar.

Referensi:                   

  1. Petunjuk Kerja Praktek Fakultas Teknologi Infomrasi UNAI.

MDU 3601 Bahasa Indonesia (1 SKS)

Matakuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan bahasa Indonesia yang baik dan benar sehingga mampu menulis karya ilmiah dengan bahasa yang memenuhi kaidah-kaidah ilmiah. Kuliah ini bertujuan untuk meningkatkan dasar-dasar keterampilan menulis mahasiwa secara memadai dan meletakkan kemampuan bernalar dalam menulis khususnya menulis karya ilmiah. Di akhir kuliah ini, mahasiswa dituntut untuk membuat sebuah tulisan karya ilmiah yang memenuhi kaidah-kaidah penulisan artikel ilmiah.       

SEMESTER VII

TIF 4702 Data Mining (3 SKS)

Prasyarat: TIF 2403, TIF 2303 (Basis Data, Statistik dan Probabilitas)

Mata kuliah ini membahas tentang konsep dan teknik dasar dalam data mining. Topik-topik yang dibahas antara lain: pengertian data mining, konsep dan pengertian data warehouse, OLAP, ETL, OLAP vs data mining, konsep dan pengertian Business intelligence, Prapengolahan data, Primitif-primitif data mining, karakterisasi dan perbandingan concept description, Association Rules dalam database yang besar,  Klasifikasi dan prediksi, Analisis cluster, Penambangan Data kompleks, Aplikasidan trend data mining.

Referensi:

  1. Micheline K, Jiawei Han, (2006), Data Mining: Concepts and Techniques, Second Edition, Morgan Kaufmann.
  2. Pang-Ning Tan, Michael Steinbach, Vipin Kumar, (2005), Introduction to Data Mining, Addison Wesley.
  3. Berry,Michael JA, Linoff, Gordon S., (2000), Mastering Data Mining: The Art and Science of Customer Relationship Management, John Willey, Canada.

TIF 4703 Multimedia (3 SKS)

Prasyarat:  TIF 1104 (Pengantar TI & Komunikasi)

Matakuliah ini bertujuan untuk memahami apa itu multimedia, manfaat penggunaan multimedia.  Juga memberi pengetahuan dan pemahaman berbagai konsep yang merupakan bagian dari komponen media digital antara lain: teks, gambar, suara, video, animasi perancangan dan web multimedia. Sehingga kemampuan penguasaan multmedia digital bisa digunakan untuk berbagai kebutuhan seperti periklanan, desain, web interaktif, serta pembelajaran interaktif.

Referensi:

  1. Binanto, Iwan, (2010), Multimedia Digital, Dasar Teori + Pengembangannya. Yogyakarta, Penerbit Andi
  2. Vaughan, Tay, (2006), Multimedia Making It Works. Yogyakarta, Penerbit Andi
  3. Widada, H., (2010), Multimedia Interaktif untuk Guru dan Profesional. Yogyakarta,Pustaka Widyatama
  4. Hendratman, Hendi, The Magic Of Adobe Premiere Pro. Bandung, Informatika

MSI 4702 Kewirausahaan Internet (Cyberpreneuership) (3 SKS)

Kuliah ini bertujuan untuk memberikan pemahaman kewirausahaan dengan penekanan kewirausahaan pada bidang teknologi informasi. Kuliah ini juga akan mendorong mahasiswa untuk memahami hubungan antara kewirausahaan dan inovasi dan pentingnya inovasi dalam bidang teknologi informasi. Mahasiswa akan dibekali dasar-dasar untuk menyusun sebuah rencana bisnis sebagai sarana untuk memulai sebuah usaha yang bertumpu pada pemanfaatan teknologi informasi. Kuliah ini juga membahas beberapa konsep copy right dan copy left dan implikasinya. Agar dapat memulai sebuah bisnis baru, mahasiswa juga akan diajarkan tetang konsep pendanaan, anggaran cost estimation, profitability study, statemen income dan balance sheet. Di akhir kuliah, mahasiswa akan diminta untuk membuat sebuah rencana bisnis.

Referensi:

  1. Drucker, P. F., (2006) Innovation and Entrepreneurship, HarperBusiness; Reprint edition.
  2. Bygrave, W. D., (2010), Entrepreneurship Wiley; 2

MSI 4703 Teknologi Baru & Inovasi SI (3 SKS)

Teknologi baru dalam bidang teknologi informasi selalu bermunculan dan ketika diadopsi oleh organisasi akan mempengaruhi bagaimana organisasi beroperasi, melakukan produksi, memberikan layanan dan berinteraksi secara internal dan eksternal. Kuliah ini bertujuan untuk memperkenalkan teknologi-teknologi dan inovasi baru yang berkembang dalam bidang teknologi informasi dan komunikasi dan bagaimana sebuah sistem yang baru akan mempengaruhi dan mengatur ulang proses bisnis internal sebuah organisasi. Kuliah ini bertujuan untuk memperkenalkan teknologi yang baru dan merangsang daya kreatifitas dan inovasi mahasiswa untuk mengembangakan cara beroperasi, proses bisnis, layanan, interaksi dan komunikasi dari sebuah organisasi bisnis.

Referensi:

  1. Jurnal dan Buku-buku tentang teknologi terkini dalam bidang Teknologi Informasi dan Komunikasi.

MATA KULIAH PILIHAN

*Bidang Industri

MSI 3601 Manajemen Resiko & Sekuriti TI (3 SKS)

Prasyarat: TIF 1204, MSI 1201, MSI 2401 (Jaringan Komputer, Konsep SI, Manajemen)

Mata kuliah ini berfokus pada resiko-resiko yang muncul dalam bisnis dan kaitannya dengan keamanan teknologi informasi. Oleh karena itu pemahaman dasar mengenai sistem informasi maupun teknologi informasi harus dikuasai oleh mahasiswa. Kemudian mahasiswa juga akan mempelajari bagaimana meminimalkan resiko yang mengancam suatu bisnis. Akan dipelajari pula bagaimana manajemen resiko dapat diintegrasikan ke dalam software development life cycle (SDLC).  Dalam mata kuliah ini pula mahasiswa akan diperkenalkan kepada beberapa hal tata kelola, risk mitigation, contingency plan. Disamping itu juga mahasiswa akan mengetahui bagaimana hubungan antara manajemen resiko dan IT budget. Mahasiswa juga akan mempelajari step-step dalam pembuatan risk assessment mulai dari system characterization, threat identification, vulnerability identification, control analysis, likelihood determination, impact analysis, risk determination, control recommendation sampai result documentation.

Referensi:

  1. Singer, P. W. and Friedman, (2014), Cybersecurity and Cyberwar, Oxford University Press, 2014
  2. Graham, J. dkk., (2011), Cyber Security Essentials, CRC Press.
  3. Dobson, I. and Hietala, J. (2011), Risk Management – The Open Group Guide, Van Haren Publishing.
  4. Khata, R. S., Risk Management, Global India Publications.

MSI 3602 Akuisisi, Manejemen & Strategi SI (3 SKS)

Mata kuliah ini membahas bagaimana Investasi di bidang Sistem Informasi (SI) dan system berbasis IT danprosesnya yang sangat penting dan menguntungakn bagi organisasi bisnis di seluruh dunia.  Bagaimana organisasi meningkatkan investasi mereka dalam system informasi disbanding dengan bidang yang lain. Mahasiswa diharapkan dapat memahami penanganan komprehensif terhadap tren teknologi informasi saat ini dan isu-isu manajemen yang terkait dengan system informasi dalam organisasi dari lingkup lokal, nasional, dan internasional. Isu dan teknik perencanaan system informasi, administrasi, manajemen sumber daya, dan adopsi teknologi baru. Pokok-pokok bahasan mata kuliah ini antara lain: isu strategis yang dihadapi manajer untuk menyebarkan dan memanfaatkan teknologi informasi, dampak dari konteks lingkungan eksternal pada penggunaan strategis SI dalam organisasi, peran system informasi perusahaan enabler pada transformasi organisasi, kompetensi manajerial SI dalam mengelola desain, implementasi dan eksploitasi SI, Penggunaan sumberdaya dalam mengakuisisi system informasi serta langkah-langkah dalam membangun Sistem Informasi organisasi.

Referensi:

  1. Austin, R.D., Nolan, R.L., and O’Donnell, S., (2009), Adventures of an IT Leader. Harvard Business School Press, Cambridge (MA).
  2. Pearlson, K. E. and Saunders, C. S., (2013), Managing and Using Information Systems: A Strategic Approach, Hoboken, NJ, John Wiley and Sons.
  3. James D. McKeen and Heather Smith, (2009), IT Strategy in Action,Publisher: Prentice Hall.

MSI 4901 Administrasi Basis Data (3 SKS)

Prasyarat: TIF 2303 (Basis Data)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA).  Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4903 Konsep dan Analisa E-Bisnis (3 SKS)

Mata kuliah ini mempelajari tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi, infrastruktur e-business serta dapat menganalisa perkembangan e-business yang ada serta mengusulkan solusi atas masalah yang muncul dalam organisasi. Tujuan matakuliah ini agar mashasiswa memahami tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi dan infrastruktur perusahaan.  Pembahasan meliputi topik-topik penting dari e-Business, termasuk di dalamnya: Pengenalan e-business, dasar-dasar electronic commerce (e-commerce), business to consumer (B2C), business to business(B2B), business to government(B2G), Model-model e-business, Electronic Payment System (EPS), E-Marketplace, Teknologi dasar e-business, Standar, Regulasi dan Keamanan e-business serta isu social dan ekonomi.

Referensi:

  1. Chaffey, Dave, (2004), E-Business and E-Commerce Management, 2nd EdPrentice Hall, 2004
  2. Craig, F. and R. Wood, Exploring E-Commerce, Global E-Business and E-Society, Prentice Hall, 2000.
  3. David, F., (2000), Building an Intelligent E-Business, Prima Publishing, 2000.
  4. Smith, D.M., (2001), The E-Business Book: A Step-by-Step Guide to E-Commerce and Beyond, Bloomberg Press.
  5. Buffam, W.J., (2000), E-Business and IS Solutions: An Architectural Approach to Business Problems and Opportunities, Addison-Wesley.
  6. Turban, KingLee, (2004), Electronic Commerce A Managerial Perspective, Prentice Hall, 2004.

TIF 4901 Robotika Industri (3 SKS)

Robotika Industri adalah matakuliah yang mempelajari dasar-dasar robot, pemodelan robot, dan algoritma-algoritma yang dapat digunakan untuk membuat robot.  Dengan mengikuti matakuliah ini diharapkan mahasiswa mampu untuk merancang sebuah robot yang dapat membantu menyelesaikan masalah-masalah yang terjadi dilingkungannya.

Referensi:

  1. Groover, et.al., [1986], “Industrial Robotics”, McGraw Hill Book Coy., New York.
  2. Endra Pitowarno, (2006), Robotika, Desain, Kontrol dan Kecerdasan Buatan. Andi Yojakarta.
  3. Shirclif, David R., (2002), Build a Remote Controlled Robot., Mc-Graw Hill.

TIF 4906 Pemrograman Bergerak Industri (3 SKS)

Prasyarat:  MKB TIF 2401 (Pemrograman Bergerak)

Mata kuliah ini merupakan lanjutan dari matakuliah Pemrograman Bergerak dan berfokus kepada kebutuhan industri.  Dalam matakuliah ini, mahasiswa diharapkan dapat membangun aplikasi untuk perangkat bergerak untuk memenuhi kebutuhan industri yang memerlukan fitur keamanan, kemudahan pemakaian, dan berbagai fitur yang dibutuhkan oleh dunia industri.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng, (2012), Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

MATA KULIAH PILIHAN

*Rekayasa Perangkat Lunak

TIF 4907 Pemrograman Framework J2EE (3 SKS)

Prasyarat: TIF 2301 (Pemrograman Berorientasi Objek)

Bahasa pemrograman Java terkenal sangat dekat dengan dunia enterprise. Framework J2EE (Java 2 Platform Enterprise Edition) banyak digunakan dalam dunia industry skala besar, seperti salah satunya sector perbankan. Mahasiswa dalam matakuliah ini diharapkan mampu membangun aplikasi untuk tingkat enterprise dengan kompleksitas yang cukup tinggi.

Referensi:

  1. Gupta, Arun, (2013), Java EE 7 Essentials. O’Reilly Media.
  2. Brock, John, Gupta, Arun, (2014), Java EE and HTML5 Enterprise Application. McGraw-Hill Education.
  3. Goncalves, Antonio, (2013), Beginning Java EE 7 (Expert Voice in Java). Apress

TIF 4909 Manajemen Proyek Perangkat Lunak (3 SKS)

Mata kuliah ini mengajarkan konsep dasar, pengetahuan dan pemahaman manajemen proyek yang mencakup 9 knowledge area dalam manajemen proyek, yaitu: manajemen ruang lingkup, waktu, biaya, sumber daya manusia, resiko, komunikasi, kualitas, procurement dan integrasi. Mahasiswa akan dibekali menggunakan tool dan teknik manajemen proyek yang ada. Melalui kuliah ini, mahasiswa dapat menerapkan ilmu yang diperoleh ketika melakukan pengembangan sebuah perangkat lunak sehingga proyek pengembangan perangkat lunak dapat dilakukan dengan sukses memenuhi kriteria manajemen proyek yang ada. Pada kuliah ini mahasiswa juga diperkenalkan pada aspek profesionalisme dan peluang karir dalam bidang manajemen proyek.

Referensi:

  1. Schwalbe, K., (2010), Information Technology Project Management, Revised, Cengage Learning; 6 edition.
  2. Project Management Institute, (2013), A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide, Project Management Institute; 5 edition.

TIF 4910 Pola dan Arsitektur Perangkat Lunak (3 SKS)

Mata kuliah ini memperkenalkan konsep-konsep, prinsip dan standar yang mendasari arsitektur perangkat lunak modern. Membahas tentang pengertian dan praktek dalam membangun langkah demi langkah sebuah sistem, dengan fokus terutama pada aspek-aspek yang bersangkutan dengan arsitekturperangkat lunak.Akan dibahas beberapa notasi serta teknik dan alat yang paling populerUML dan CORBA-IDLdalam tahap spesifikasi kebutuhan, desain, dan implementasi perangkat l unak. Proses pengembangan arsitektur ini akan disertai dengan praktikum yang dilakukan melaluiproyek-proyek yang ditujukan untuk desain dan implementasi sistem perangkat lunak yang sebenarnya, dengan menggunakan teknik, alat dan notasi diperkenalkan dalam perkuliahan.

Referensi:

  1. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M., (1996), Pattern-Oriented Software Architecture: A System of Patterns, Wiley.
  2. Bass, L., Clements, P. and Kazman, R., (2003), Software Architecture in Practice, Addison-Wesley.
  3. Taylor, R., Medvidovic, N., Dashofy, E., (2009), Software Architecture: Foundations, Theory, and Practice, Wiley.
  4. Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, j., Little, R., Nord, R. and Stafford, J., (2002), Documenting Software Architectures: Views and Beyond, Addison-Wesley

TIF 4911 Animasi Komputer (3 SKS)

Prasyarat:  TIF 1104 (Pengantar TI dan Komunikasi)

Matakuliah memberikan pemahaman tentang konsep animasi baik animasi teks dan animasi gambar serta animasi dalam bentuk 2 dimensi  dan animasi tiga dimensi. Dengan memahami teorinya makan setelah itu pemahaman dan ketrampilan penggunaan software animasi pun menjadi salah satu bagian terpenting dalam kuliah ini. Pembuatan animasi dengan software animasi yangada meliputi pembuatan animasi presentasi, pembuatan animasi untuk komersial atau profil perusahaan, dan juga animasi permainan.

Referensi:

  1. MADCOMS, (2013), Kreasi Animasi Web dengan Adobe Flash. Yogyakarta, Penerbit Andi
  2. Hendratman, Hendi, (2012), The Magic of 3D studio Max. Yogyakarta, Informatika
  3. Chandra, (2011), Flash CS5 untuk Orang Awam. Palembang, Maxikom
  4. Syarif, Arry M. Fanani A. Zainul, (2009), Membuat Mini Games Seru dengan Flash. Yogyakarta, Penerbit Andi

TIF 4912 Verifikasi dan Validasi Perangkat Lunak (3 SKS)

Verifikasi dan validasi perangkat lunak merupakan hal penting dalam sebuah pengembangan perangkat lunak, karena hal ini akan menentukan dan menjamin kualitas perangkat lunak yang akan dihasilkan. Kuliah ini akan mengajarkan mahasiswa untuk memahami prinsip-prinsip dalam melakukan pengendalian kualitas perangkat lunak dan langkah-langkah untuk melakukannya. Beberapa topik yan gdibahas di kuliah ini antara lain: Assessing Capabilities,  lingkungan pendukung testing, pemilihan software dan instalasi, pengembangan kompetnesi, pengorganisasian testing,  tool-tool testing, pengembangan rencana testing, verifikasi, validasi, analisa dan pelaporan, acceptance dan operasional test, RAD testing, Client server testing, multiplatform testing, security testing, data warehouse testing dan web based testing.

Referensi:

  1. Chemuturi, M., (2010), Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers, J. Ross Publishing.
  2. Galin, D., (2003), Software Quality Assurance: From Theory to Implementation, Addison-Wesley; 1 Edition.

MATA KULIAH PILIHAN

*Jaringan

TIF 4901 Keamanan Jaringan Komputer (3 SKS)

Di dalam mata kuliah ini peserta akan belajar untuk melihat untuk kemanan jaringan di dalam cara pandang yang defensive. Mata kuliah ini didesain untuk menyediakan skill fundamental yang dibutuhkan untuk menganalisa ancaman keamanan internal dan eksternal yang terjadi di suatu jaringan dan mengembangkan kebijakan keamanan yang akan melindungi informasi di dalam organisasi. Peserta juga akan belajar bagaimana cara untuk mengevaluasi jaringan dan juga keamanan internet dan bagaimana agar dapat mengimplementasikan strategi keamanan dan firewall. Sebagai tambahan, peserta juga akan belajar bagaimana cara untuk mengetahui celah keamanan dan jaringan dan mempertahankkanya dari ancaman tersebut.

Referensi:

  1. EC-Council, (2010), Network Defense: Security Policy and Threats (Ec-Council Press Series: Network Security).
  2. EC-Council, (2010), Network Defense: Fundamentals and Protocols.
+ S1 - Sistem Informasi

Wednesday, June 21 st, 2017, 2:34 pm

 

KURIKULUM FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI SISTEM INFORMASI

TAHUN AJARAN 2014-2018

UNIVERSITAS ADVENT INDONESIA

No. SandiKel.Semester ISKS
ENG 1105MPKEnglish I (College Grammar)2
TEO 1106MPKHidup dan Ajaran Yesus2
MDU 1101MPKPendidikan Pancasila dan Kewarganegaraan2
TIF 1103MKKMatematika I2
TIF 1104MKBPengantar TI dan Komunikasi3
TIF 1105MKBAlgoritma & Pemrograman I3
TIF 1106MKBPraktikum Algoritma & Pemrograman I1
MSI 1101MKKDasar-dasar Akuntansi3
TIF 1102MKKLogika Matematika2
  Jumlah20

No. SandiKel.Semester IISKS
ENG 1206MPKEnglish II2
MDU 1107MPKPelayanan Kesehatan2
TIF 1203MKKMatematika II2
TIF 1205MKBAlgoritma & Pemrograman II3
TIF 1206MKBPraktikum Algoritma & Pemrograman II1
MSI 1202MKKPengantar Bisnis3
TIF 1204MKBJaringan Komputer3
MSI 1201MKKKonsep SI3
RIF 1108MBBPendidikan Bekerja1
  Jumlah20

No. SandiKel.Semester IIISKS
ENG 2105MPKEnglish III (Speaking and Listening)2
TEO 2108MPKFalsafah Pendidikan & Roh Nubuat2
TIF 2301MKKPemrograman Berorientasi Objek2
TIF 2305MKBAljabar Linear2
TIF 2303MKKBasis Data2
TIF 2304MKKStruktur Data2
TIF 2302MKBPemrograman Web I2
  Jumlah20

No. SandiKel.Semester IVSKS
ENG 2206MPKEnlish IV ( College Composition)2
TEO 2206MPKDaniel dan Wahyu3
MSI 2401MKKManajemen3
TIF 2402MKBPemograman WEB II3
TIF 2403MKKStatistik dan Probalitas3
TIF 2401MKBPemograman Bergerak3
MSI 2402MKB Manajemen Proses Bisnis3
  Jumlah20

No. SandiKel.Semester VSKS
ENG 3110MPKEnglish V for IT2
TEO 3108MPKDoktrin Alkitab2
MSI 3601MKBDesain & Analisis Sistem3
MSI 3602MKKAkuisisi, Manajemen & Strategi 1 SI3
TIF 3501MKKEtika Profesi2
TIF 3502MKKRekayasa Perangkat Lunak3
TIF 3506MBBKecakapan Antar Personal2
 MKBMK Pilihan I3
  Jumlah20

No. SandiKel.Semester VISKS
ENG 3210MPKEnglish VI for IT2
TIF 3601MKKArsitektur Enterprise3
MDU 3601MPKBahasa Indonesia1
TIF 3601MKBRiset Teknologi Informasi2
MSI 3601MKBManajemen Resiko & Sekuriti TI3
MSI 3602MKBManajemen Proyek SI3
TIF 3603MBBInteraksi Manusia-Komputer & Dampak Sosial3
 MKBMK Pilihan 23
  Jumlah20

No. SandiKel.Mata kuliah Semester Padat (Summer Class)SKS
TIF 3001MPBKerja Praktek dan Seminar3
(Pra Syarat: Telah Lulus >= 100 SKS)

No. SandiKel.Semester VIISKS
TIF 4701MKBSkripsi I2
MSI 4702MKBSistem Enterprise3
MSI 4703MKBTeknologi Baru & Inovasi SI3
MSI 4704MKBKewirausahaan Internet (Cyberprenuership)3
MSI 4705MKBManajemen Data Dan Informasi3
 MKBMK Pilihan 33
 MKBMK Pilihan 43
  Jumlah20

No. SandiKel.Semester VIIISKS
TIF 4801MKBSkripsi II4
TIF 4802MKBMK Pilihan 53
 MKBMK Pilihan 63
  Jumlah10
  Jumlah SKS Seluruhnya153

Mata Kuliah Pilihan (Electives)

No. SandiKel.Semester VIIISKS
MSI 4901MKBAdministrasi Basis Data3
MSI 4902MKBPerdagangan Elektronik3
MSI 4903MKBKonsep & Analisis E-Bisnis3
MSI 4904MKBManajemen Investasi IT3
MSI 4905MKBBusiness Intelligence3
MSI 4906MKBManajemen Pengetahuan3

Mata Kuliah Pilihan (Electives)

No. SandiKel.Semester VIIISKS
MSI 4907MKBAudit & kontrol TI3
MSI 4908MKBPerencanaan Penyelamatan Bencana3
MSI 4909MKBInvestigasi Forensik Digital3
MSI 4910MKBEthical Hacking3
MSI 4911MKBKeamanan Informasi3
MSI 4912MKBKeamanan Jaringan3

FAKULTAS TEKNOLOGI INFORMASI

PROGRAM STUDI SISTEM INFORMASI

Deskripsi Mata Kuliah (Sistem Informasi)

 

SEMESTER I

MSI 1101 Dasar-dasar Akutansi (3 SKS)

Matakuliah ini bertujuan agar mahasiswa dapat memahami teknik dan prosedur dalam proses akutansi untuk perusahaan jasa, dagang dan industri dan dapat menyusun laporan keuangan sesuai dengan standar akutansi keuangan. Beberapa topik yang dibahas dalam kuliah ini antara lain; akuntansi dan lingkungannya, transaksi, jurnal, buku besar, jurnal penyesuaian, neraca lajur perusahaan jasa dan dagang, laporan keuangan perusahaan dagang perseorangan, persekutuan, dan perseroan, perbedaan akuntansi perusahaan dagang dan industri, neraca lajur dan laporan keuangan perusahaan industri.

Referensi:

  1. Wild, J., Ken Shaw, Barbara Chiappetta, (2012), Fundamental Accounting Principles, McGraw-Hill/Irwin; 21 Edition.
  2. Wild, J., (2012), Financial Accounting Fundamentals, McGraw-Hill/Irwin; 4 edition.

TIF 1102 Logika Matematika (2 SKS)

Mata kuliah bertujuan agar mahasiswa memahami konsep dasar logika matematika, teori himpunan, aljabar boolean, penyederhanaan fungsi boolean, dan konsep dasar kaidah menghitung. Topik-topik utama yang dibahas dalam kuliah ini antara lain: statement, konektif pada statement, negasi, konjungsi, disjungsi, implikasi, biimplikasi, tautologi, kontradiksi, konvers, invers, kontraposisi, inferensi logika, kalimat berkuantor, prinsip induksi, diagram venn, himpunan bagian, anggota, semesta. Kosong, bagian, gabungan, irisan, komplemen, selisih, perkalian kartesius, prinsip inklusi-eksklusi, himpunan kuasa, relasi, komposisi, mengkombinasikan relasi, fungsi boolean, fungsi komplemen, bentuk kanonik dan baku, konversi bentuk kanonik, penyederhanaan fungsi boolean, peta karnaugh, metode quine-mccluskey. Rangkaian digital dan analog, kaidah menghitung, aturan perkalian dan penjumlahan, permutasi, kombinasi, koefisien binomial.

Referensi:

  1. Albertson, M.O. and Hutchinson, J.P., (1988), Discrete mathematics with algorithms, John Wiley & Sons.
  2. Gries, D. and Schnieder, F.B., (1993), A logical approach to discrete mathematics, Springer-Verlag.
  3. Limbong, A., (2006) Matematika Diskrit, CV. Utomo Bandung.
  4. Tremblay, J.P. and Manohar, R., (1975), Discrete mathematical structures with applications to computer science, McGraw-Hill.

TIF 1103 Matematika I (2 SKS)

Mata kuliah ini berfokus pada pelajaran dasar matematika sistim bilangan bagaimana mengkoversi dari biner, decimal, oktal,  hexa dan sebaliknya.Eksponen dan logaritma.Barisan dan deret, bunga majemuk, persamaan dan kesamaan, mempelajari bemacam fungsi dan bagaimana menggambarkannya.

Referensi:

  1. Supriadi W. Drs. (1982), Matematika I
  2. Jean E. Weber (1982), Analisis Matematika

TIF 1104 Pengantar TI & Komunikasi (3 SKS + 2 jam laboratorium)

Matakuliah ini menitik beratkan pada pembahasan dasar dari dunia teknologi informasi khususnya bidang komputerisasi. Matakuliah ini juga menekankan bagaimana hubungan antara hardware, software dan brainware sehingga menjadi satu kesatuan teknologi utuh yang tidak dapat dipisahkan satu dengan yang lainnya. Dijelaskan juga bagaimana hubungan antara alat-alat teknologi dan hubungannya antara data dan informasi. Kemudian akan diberikan penjelasan mengenai sistem bilangan komputer dimana mahasiswa diwajibkan untuk mengetahui satuan data yang digunakan untuk mentransformasikan bentuk bilangan binary menjadi bentuk bilangan lain yang memungkinkannya untuk berubah menjadi sebuah informasi. Lebih lanjut mahasiswa akan mempelajari dasar dari komunikasi data dan informasi yang terjadi di dalam komputer dan antar komputer sehingga mahasiswa akan lebih memahami konsep dasar jaringan komputer dengan lebih baik.

Referensi:

  1. White, Ron, (2008), How Computers Work, 8th Ed, Que.
  2. Honeycutt, Jerry, Jr., (2002), Windows XP Registry Guide, Microsoft Press.
  3. Karbo, Michael, (1999), A Complete Illustrated Guide to the PCHardware , Website.
  4. Regan, Patrrick, (2008), IT Essentials: PC Hardware and Software Labs and Study Guide, Cisco Press.
  5. Willard, Wendy, (2009), HTML A Beginner’s Guide, 4th Ed, The McGraw-Hill Companies.
  6. Hartono, Jogiyanto, (1999), Pengenalan Komputer, Andi Offset.

TIF 1105 Algoritma dan Pemrograman (3 SKS)

Mata kuliah Algoritma dan Pemrograman bertujuan agar para mahasiswa dapat menganalisis permasalahan yang ada dan membuat algoritma untuk pemecahan masalah tersebut.  Selanjutnya mahasiswa dilatih untuk memetakan algoritma yang sudah dibuat menjadi bahasa pemrograman.  Bahasa pemrograman yang digunakan adalah C++ dan Java

Referensi:

  1. Budi Sutedjo dan Michael AN, Algoritma & Teknik Pemrograman, Penerbit Andi Yogyakarta
  2. Abdul Kadir, Heriyanto; Algoritma Pemrograman; Andi Offset : Yogyakarta.
  3. Rinaldi Munir, “Algoritma dan Teknik Pemrograman”, Andi Yogyakarta

SEMESTER II

MSI 1201 Konsep SI (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI & Komunikasi)

MSI 1202 Pengantar Bisnis (3 SKS)

Matakuliah ini bertujuan untuk memberikan pemahaman konsep-konsep dasar bisnis kepada mahasiswa dalam konteks dunia dan lingkungan global yang berubah dengan cepat. Pembahasan ditekankan pada konsep bisnis dan praktek bisnis yang dijalankan pada saat ini dan perkembangannya dimasa yang akan datang. Materi yang dibahas mencakup: dasar-dasar bisnis dan perekonomian, bisnis internasional, bentuk-bentuk kepemilikan bisnis, aspek pengorganisasian, pengelolaan dan pengorganisasian bisnis, dan fungsi-fungsi bisnis utama.

Referensi:

  1. Madura, J., (2010), Introduction to Business, Paradigm Pub Intl; 5 Edition.
  2. Pride, W. M., Robert J. Hughes, Jack R. Kapoor, (2012), Foundations of Business, Cengage Learning, 3 Edition.

TIF 1203 Matematika II (2 SKS)

Prasyarat: MKK TIF 1103 (Matematika I)

Mata kuliah ini berfokus pada pelajaran dasar matematika limit fungsi sebagai dasar untuk mempelajari dierensial yang terbagi atas fungsi komposisi, tingkat tinggi dan implisit . dan mempelajari aplikasinya mencari maksimum, minimum dan titik belok. Hitung diferensial dua variabel bersama aplikasinya. Dilanjutkan dengan integral dari bentuk tak tentu , tertentu dengan menggunakan rumus dasar, subsitusi, parsial dan pecahan rasional dan aplikasi mencari luas daerah.

Referensi:

  1. Supriadi W. Drs. (1982), Matematika I
  2. Jean E. Weber (1982), Analisis Matematika

TIF 1204 Jaringan Komputer (3 SKS)

Prasyarat:  MKK TIF 1104 (Pengantar TI dan Komunikasi)

Di dalam mata kuliah ini mahasiswa akan belajar secara teori dan praktikum mengenai data network, internet, intranet, extranet, VPN. Kemudian pengertian tentang sejarah jaringan, standard, dan organisasi yang berpengaruh dalam jaringan komputer akan dipelajari. Peserta kelas juga akan mengetahui tentang tipe-tipe area network yang ada seperti PAN, LAN, MAN, WAN, dan juga network relations dan topologi jaringan. Peserta kelas juga akan belajar tentang OSI Reference Model dan juga TCP/IP Model. Kemudian tipe-tipe kabel yang biasa digunakan di dalam jaringan dan juga tipe-tipe alat-alat jaringan juga akan dipelajari. Peserta mata kuliah juga akan mengikuti praktikum dimana peserta kelas akan mengetahui bagaimana untuk membangun jaringan komputer untuk suatu organisasi melalui berbagai macam alat dan juga simulator yang digunakan.

Referensi:

  1. Edwards, J. dan Bramante, R. (2009), Networking Self Teaching Guide.
  2. White, C. M., (2011), Data Communications and Computer Networks.
  3. Dye, M. A., McDonald, R. and Rufi, A. W, (2008), Network FundamentalsCCNA Exploration Guide

TIF 1108 Pendidikan Bekerja (Work Education) (1 SKS)

Matakuliah  ini  bersifat umum, yakni mahasiswa mengikuti pendidikan tidak ditargetkan untuk menjadi tukang yang siap kerja, tetapi untuk mengetahui dan memahami apa yang terjadi di lingkungannya. Mahasiswa dibentuk mental agar dapat diperkenalkan dengan masalah baru dan dilatih menyelesaikan masalah tersebut. Mahasiswa mampu mengembangkan kemampuan meningkatkan kualitas hidup, mampu mengembangkan dirinya, dan memiliki keahlian dan keberanian mengambil keputusan.

Referensi

  1. Cascio, F. Wayne, (2003), Human Resource Management Productivity, Quality of Work Life, Profits, Sixth Edition, McGraw-Hill Irwin, Boston
  2. DeCenzo and Robbins, (1999), Human Resource Management, Sixth Edition, New York, John Wiley & Sons, Inc.
  3. Dessler, Gary, (1997), Human Resource Management, Seventh Edition, Prentice Hall, Inc.,New Jersey

SEMESTER III

TIF 2301 Pemrograman Berorientasi Objek (3 SKS)

Prasyarat: TIF 1105, TIF 1205 (Algoritma dan Pemrograman I & II)

Matakuliah ini membahas tentang pemrograman dengan menggunakan paradigm “objek”.  Berbeda dengan pemrograman dengan paradigm struktural, pemrograman berorientasi objek mengharuskan adanya objek yang memiliki data-data (atribut yang mendeskripsikan objek tersebut) dan prosedur yang dimiliki objek yang umumnya disebut methods. Dalam matakuliah ini mahasiswa di ajarkan mengenai konsep dasar pemrograman berorientasi objek, yang diantaranya yaitu mengenai konsep kelas (class) yang merupakan fondasi utama dari sebuah objek, bagaimana membangun kelas yang baik, bagaimana komunikasi antar kelas, bagaimana metode menurunkan kelas yang telah dibangun, dan lain sebagainya. Dalam matakuliah ini, mahasiswa akan mempelajari bahasa pemrograman Java yang merupakan salah satu bahasa pemrograman berorientasi objek yang paling populer di dunia. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa dapat membangun program tingkat sederhana sampai menengah menggunakan bahasa pemrograman berparadigma object oriented.

Referensi:

  1. Sierra, Kathy, Bates, Bert, (2005). Head First Java, 2nd Ed. O’Reilly Media.
  2. Pecinovsky, Rudolf, (2013). OOP – Learn Object Oriented Thinking & Programming. Bruckner Publishing.
  3. Weisfeld, Matt, (2009), The Object-Oriented Thought Process, Third Edition. Addison-Wesley.

TIF 2302 Pemrograman Web I (3 SKS)

Prasyarat: TIF 1204 (Jaringan Komputer)

Di dalam mata kuliah ini peserta kelas akan mengetahui bagaimana cara untuk membangun website yang dapat diakses dari internet. Di dalam mata kuliah ini peserta akan dituntun untuk dapat mengerti HTML, CSS, Javascript, PHP dan menggunakan MySQL database. Peserta akan belajar untuk menggunakan Content Management System  seperti WordPress, Drupal dan Joomla.

Referensi:

  1. Griffiths, P., (2007), HTML Dog.
  2. Henick, B., (2010), HTML & CSS: The Good Parts.

TIF 2303 Basis Data (3 SKS)

Prasyarat: TIF 1104 (Pengantar TI dan Komunikasi)

Pada kuliah ini mahasiswa akan diajarkan konsep manajemen data dan informasi. Mahasiswa akan dibekali dengan keahlian untuk menidentifikasi kebutuhan informasi organisasi, kemudian membuat model data menggunakan pemodelan data konseptual, mengkonversi model konseptual menjadi model data relational, melakukan normalisasi dan kemudian melakukan implementasi menggunakan database management system (DBMS). Mahasiswa juga akan belajar melakukan transaksi di database menggunakan kode-kode SQL, baik untuk melakukan manipulasi data, maupun untuk mendefinisikan objek-objek di database. Matakuliah ini juga akan membekali mahasiswa dengan konsep-konsep administrasi database, kualitas data, keamanan data dan teknologi manajemen data dan informasi. Dari kuliah ini mahasiswa diharapkan dapat memahami konsep sistem database dan diakhir kuliah mahasiswa dituntut untuk mampu merancang dan mengimplementasikan sebuah sistem database untuk sebuah organisasi yang dipilih. Untuk meningkatkan kompetensi mahasiswa, maka kuliah ini disertai dengan praktikum.

Referensi:

  1. Connolly T., M., Carolyn E. Begg , (2009), Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition), Addison-Wesley.
  2. Date, C. J., (2012), Database Design and Relational Theory: Normal Forms and All That Jazz (Theory in Practice), O’Reilly Media; 1 edition.

TIF 2304 Struktur Data (3 SKS)

Prasyarat:  TIF 1205 (Algoritma & Pemrograman II)

Kuliah ini membahas berbagai jenis struktur data yang umumnya digunakan dalam pemrograman bahasa tingkat tinggi, seperti C atau C++, seperti Array, records, Lists, stacks, queues, trees dan graphs. Struktur data yang telah diperkenalkan dalam kuliah konsep pemrograman berhubungan dengan topik-topik di atas akan diperdalam dengan pembahasan kompleksitas algoritma. Kuliah ini juga membahas dan mengevaluasi sistem pengaturan, penyimpanan, dan akses data, dari pemahaman dan evaluasi alat simpan, tinjauan karakteristik data (record, teks, grafik), strategi pengaturan dan penyimpanan data sesuai dengan karakteristik aplikasi, sampai dengan cara akses, optimasi penyimpanan, dan pengamanan data.

Referensi:

  1. Weiss, M.A., (1995), Data Structures and Algorithm Analysis, 2nd Ed., The Benjamin/Cummings, 1995.
  2. Aho, A.V. J.E. Hopcroft & J.D. Ullman, (1983), Data structures and Algorithms, Addison Wesley.
  3. Abdul Kadir, (2013), Teori dan Aplikasi Struktur Data Menggunakan C++, Penerbit Andi Yogyakarta.
  4. Lamhot Sitorus & David J.M. Sembiring, (2012), Konsep dan Implementasi Struktur Data Dengan C++, Penerbit Andi Yogyakarta.
  5. Bambang Hariyanto, (2000), Struktur Data, Penerbit Informatika Bandung.

TIF 2305 Aljabar Linear (3 SKS)

Prasyarat: TIF 1103, TIF 1203 (Matematika I & Matematika II)

Mata kuliah ini berfokus pada pelajaran aljabar matriks, determinan, sistim persamaan linier dengan eliminasi Gauss ,sistim homogen, vektor dalam ruang 2 dan 3 dimensi, nilai eigen, vektor eigen, dagonalisasi, transformasi dan penerapan aljabar linier.

Referensi:

  1. Limbong, (2012), Aljabar Linier
  2. Howard Anton, (2000), Elementary Linear Algebra 8th /ed

SEMESTER IV

TIF 2401 Pemrograman Bergerak (3 SKS)

Prasyarat:  TIF 2301 (Pemrograman Berorientasi Objek)

Mata kuliah ini membahas tentang pembangunan aplikasi untuk perangkat-perangkat bergerak.  Semakin tingginya jumlah perangkat bergerak, yang telah melewati jumlah perangkat computer meja, mengharuskan mahasiswa mampu untuk memenuhi kebutuhan pengguna perangkat bergerak yang semakin tinggi.  Dalam matakuliah ini mahasiswa akan di ajarkan dasar-dasar pemrograman bergerak pada beberapa system operasi perangkat bergerak populer, seperti BlackBerry, iPhone, dan Android. Keluaran yang diharapkan dari matakuliah ini adalah mahasiswa mampu untuk membangun aplikasi untuk perangkat bergerak dari tingkat sederhana sampai tingkat yang sulit.

Referensi:

  1. Android Developer Website. http://developer.android.com
  2. Lee, Wei-Meng, (2012), Beginning Android 4 Application Development. John Wiley & Sons.
  3. Pilone, Dan, Pilone, Tracey, (2014), Head First iPhone and iPad Development: A Learner’s Guide to Creating Objective-C Applications for the iPhone and iPad. O’Reilly Media.
  4. Ludin, Anwar, (2014), Learn BlackBerry 10 App Development: A Cascades-Driven Approach. Apress Media.

TIF 2402 Pemrograman Web II (3 SKS)

Prasyarat: TIF 2302 (Pemrograman Web I)

Di dalam mata kuliah ini peserta kelas diharapkan dapat membangun aplikasi web berbasis PHP dan MySQL dengan penguasaan HTML, CSS dan Javascipt. Peserta kelas akan berinteraksi dengan aktif dengan pengajar dalam menyusun aplikasi dimulai dengan proposal aplikasi berupa perancangan proses bisnis, mockup design, perancangan database dan diimplementasikan dalam rancangan aplikasi dan juga hasil akhir adalah aplikasi yang sudah berfungsi dengan baik.

Referensi:

  1. Kadir, A. ,(2006), Dasar Pemrograman Web Dinamis Menggunakan PHP.

TIF 2403 Statistik dan Probabilitas (3 SKS)

Mata kuliah ini berfokus pada pelajaran statistika dimulai dengan menyajikan data (deskripsi), analisis data , ukuran gejala pusat rata-rata, median dan modus, ukuran simpangan, probabiliti dan distribusi peluang, pengujian hipotesis mencakup uji kesamaan dua varians dan dua rata-rata dan beberapa rata-rata, populasi dan sampel dengan tehnik sampling, analisis korelasi, regresi,dan statistik nonparametrik.

Referensi:

  1. Husaini Usman, (1995), Pengantar Statistika
  2. Supranto, J., (2009), Statistik Teori dan Aplikasi

MSI 2401 Manajemen (3 SKS)

Prasyarat:  MSI 1201 (Pengantar Bisnis)

Mata kuliah akan membahas (secara realistis) gambaran kerja seorang manager sebagai tulang punggung perusahaan dan Masyarakat dalam era industrialisasi dan globalisasi yang meliputi keterampilan manajemen, standar kinerja organisasi, konsep dan proses manajeral.  Dengan pembahasan ini mahasiswa diharapkan akan mampu menerapkan fungsi-fungsi manajemen dalam pengelolaan suatu organisasi dan proses manajemen dalam organisasi.  Setelah mengikuti mata kuiah ini di harapkan mahasiswa mampu mengelaskan dan membedakan serta menerapkan fungsi-fungsi manajemen dalam pengelolaan organisasi.

Referensi:

  1. Bateman, T., Scott Snell, (2012), Management : Leading & Collaborating in the Competitive World, Publisher: McGraw-Hill/Irwin; 10 Edition..
  2. Daft, R. L., (2011), Management, Cengage Learning; 10 edition.

MSI 2402 Manajemen Proses Bisnis (3 SKS)

Prasyarat:  MSI 1201 (Konsep SI)

Mata kuliah ini menekankan mengenai pemahaman mengenai proses bisnis dan bagaimana mengelola kegiatan bisnis secara horizontal-across pada semua fungsi, sehingga dapat membantu perusahaan menghindari fragmentasi dalam proses inti, yang biasa terjadi di manajemen vertikal. Kemudian diharapkan mahasiswa dapat memahami proses bisnis di dalam perusahaan sehingga dapat mengatur proses bisnisnya ke dalam sistem yang hirarkis, dimana bertujuan untuk menentukan proses inti yang akan menjadi fokus dalam setiap upaya untu meningkatkan kualitas dan efektivitas proses, termasuk menentukan siapa yang akan menjadi pemilik proses yang akan bertanggung jawab untuk pengendalian. Mahasiswa juga harus memahami mengenai analisa proses bisnis dan bagaimana melakukan dekomposisi proses serta melakukan pemetaan proses yang dipergunakan untuk menentukan langkah peningkatan dan penyempurnaan desain proses yang lebih efektif dan berfokus pada kepuasan pelanggan. Disamping itu mahasiswa juga diharapkan dapat memberikan ilustrasi praktis untuk berbagai langkah dalam mengembangkan rencana manajemen sumber daya manusia dan proses bisnis horizontal.

Referensi:

  1. Laudon, K. C. and Laudon, J. P., (2008), Management Information System, Pearson Education.
  2. Sulianta, F., (2005), Manajemen IT, Elex Media Komputindo.
  3. Ould, M. A., (2005), Business Process Management, British Computer Society.
  4. Bernus, P. dkk., (2010), Handbook on Business Process Management, Springer.

SEMESTER V

MSI 3502 Akuisisi, Manejemen & Strategi SI (3 SKS)

Prasyarat: MSI 1201 (Konsep SI)

Mata kuliah ini membahas bagaimana Investasi di bidang Sistem Informasi (SI) dan system berbasis IT danprosesnya yang sangat penting dan menguntungakn bagi organisasi bisnis di seluruh dunia.  Bagaimana organisasi meningkatkan investasi mereka dalam system informasi disbanding dengan bidang yang lain. Mahasiswa diharapkan dapat memahami penanganan komprehensif terhadap tren teknologi informasi saat ini dan isu-isu manajemen yang terkait dengan system informasi dalam organisasi dari lingkup lokal, nasional, dan internasional. Isu dan teknik perencanaan system informasi, administrasi, manajemen sumber daya, dan adopsi teknologi baru. Pokok-pokok bahasan mata kuliah ini antara lain: isu strategis yang dihadapi manajer untuk menyebarkan dan memanfaatkan teknologi informasi, dampak dari konteks lingkungan eksternal pada penggunaan strategis SI dalam organisasi, peran system informasi perusahaan enabler pada transformasi organisasi, kompetensi manajerial SI dalam mengelola desain, implementasi dan eksploitasi SI, Penggunaan sumberdaya dalam mengakuisisi system informasi serta langkah-langkah dalam membangun Sistem Informasi organisasi.

Referensi:

  1. Austin, R.D., Nolan, R.L., and O’Donnell, S., (2009), Adventures of an IT Leader. Harvard Business School Press, Cambridge (MA).
  2. Pearlson, K. E. and Saunders, C. S. (2013), Managing and Using Information Systems: A Strategic Approach, Hoboken, NJ, John Wiley and Sons.
  3. James D. McKeen and Heather Smith, (2009), IT Strategy in Action,Publisher: Prentice Hall.

TIF 3501 Etika Profesi (2 SKS)

Etika Profesi

Matakuliah ini bertujuan untuk memberikan pemahaman aspek etika dalam profesi yang ditekuni agar mahasiswa mampu untuk mengarahkan, beradaptasi dan menyatu dalam perkembangan masyarakat profesi menuju suasana yang harmonis, tertib, teratur, damai dan sejahtera khususnya di dalam dunia teknologi informasi. Mahasiwa diharapkan mampu dan memiliki sikap kritis dan rasional dalam mengambil keputusan secara otonom dengan konsep yang sama mengenai penilaian baik dan buruknya perilaku atau tindakan manusia dalam ruang dan waktu tertentu. Beberapa topik yang dibahas dalam kuliah ini antara lain: nilai-nilai etika dan estetika, etika pemanfaatan teknologi informasi, kode etik profesi, spesifikasi dan klasifikasi pekerjaan bidang teknologi informasi, pelanggaran kode etik hacker dan cracker.

Referensi:

  1. Reynolds, G., (2014), Ethics in Information Technology Cengage Learning; 5 edition.
  2. L., (2013), The Ethics of Information Hardcover, Publisher: Oxford University Press..

TIF 3502 Rekayasa Perangkat Lunak (3 SKS)

Prasyarat:  TIF 2302, TIF 2402 (Pemrograman Web I & II)

Mata kuliah ini membahas tentang konteks perangkat lunak sebagai produkdan proses melalui tahapan rekayasa system. Pembahasan dalam perkuliahan ini mengenai proses-proses yang dilakukan dalam rekayasa perangkat lunak yang terdiri atas tahapan perencanaan, analisa, perancangan, pembuatan program, pengujian dan pemeliharaan.Selain itu juga dibahas cara mengelola proses-proses tersebut untuk menghasilkan perangkat lunak yang sesuai dengan kebutuhan pemakai. Materi yang akan diberikan meliputi metodologi pengembangan perangkat lunak: Computer Aided Software Engineering (CASE) tools; Perencanaan dan manajemen proyek pengembangan perangkat lunak; analisis permasalahan dan kebutuhan pemakai; penyusunan spesifikasi perangkat lunak; Prinsip dasar perancangan perangkat lunak; teknik perancangan berorientasikan pada proses, data, obyek; permasalahan dalam penuliasan program; Software Quality Assurance; ukuran mutu perangkat lunak; pengujian perangkat lunak serta pemeliharaan perangkat lunak.Mata kuliah ini menggunakan konsep CMM (Capability Maturity Model) sebagai salah satu paradigm pengembangan perangkat lunak.

Referensi:

  1. Presmann, Roger S., (2004), Software Engineering 6th edition, Mcgraw Hill.
  2. Humphrey, W., (1989), Managing the Software Process, Addison Wesley.
  3. Pressman, Roger S., (2001), Software Engineering: A Practitioner’s Approach. McGraw-Hill.
  4. Lethbridge, Timothy C. (2002), Object-Oriented Software Engineering. McGraw Hill.

TIF 3506 Kecakapan Antar Personal (2 SKS)

Matakuliah ini bertujuan untuk meningkatkan kemampuan softskill mahasiswa yang berhubungan dunia pekerjaan dan dalam masyarakat. Topik-topik yang dibahas dalam kuliah ini adalah Time Management, Leadership, Effective  Communication, Listening Skill, Handling conflicts, Assertiveness, Flexibility, Handling stress, Influencing, Negotiation, Use of power, Understanding Behavior, accountability, creativity, etc.

Referensi:

  1. Lecture Notes A. Limbong
  2. Various Internet sources

SEMESTER VI

TIF 3601 Arsitektur Enteprise (3 SKS)

Prasyarat: MSI 3602 (Manajemen Proyek SI)

Mata kuliah ini membahas mengenai perbandingan dan analisa terhadap berbagai macam framework yang tersedia. Mata kuliah ini juga memperdalam dasar-dasar pengetahuan dalam penyusunan sebuah framework untuk mendukung dunia industry. Mahasiswa mampu membuat aneka pilihan cerdas tentang platform dan arsitektur teknologi informasi dengan penekanan pada fleksibilitas dan pengintegrasian organisasi serta memahami regulasi-regulasi yang telah ditetapkan.  Materi-materi yang disampaikanmencakup : Arsitektur Teknologi Informasi, Kerangka kerja dan strategi dalam pengelolaan infrastruktur, Enterprise data models, Aleternatif Arsitektur Enterpris, Arsitektur Enterpris Planning, ArsitekturSistem Enterprise, Service oriented architecture, IT control and management frameworks, Arsitektur data/informasi serta Integrasi Application Enterprise.  Peserta mata kuliah ini akan memiliki dasar yang kuat untuk dapat memahami dan menerapkan perkembangan framework yang pesat bersamaan dengan perkembangan ICT yang masih sangat pesat.

Referensi:

  1. Jaap Schekkerman, (2006), How To Survive in the Junggle of Enterprise Architecture Framework, 3rdEd, Trafford Publishing.
  2. Jeanne W. Ross,Peter Weill, David Robertson, (2006), Enterprise Architecture As Strategy: Creating a Foundation for Business Execution, Harvard Business Review Press.

TIF 3601 Riset Teknologi Informasi (2 SKS)

Prasyarat: TIF 2403 (Statistik dan Probabilitas)

Riset Teknologi Informasi adalah matakuliah yang mempelajari dasar-dasar dan metode i karya ilmiah dimulai dari dasar berfikir secara ilmiah, menemukan masalah, perumusan masalah dan pemecahannya serta aturan-aturan penulisan karya ilmiah.  Matakuliah ini disusun berdasarkan metode penulisan karya ilmiah pada bidang teknologi informasi yang disesusuaikan dengan petunjuk penulisan karya ilmiah dari Fakultas.

Referensi

  1. Djarwanto, (1994), Pokok-pokok Metode Riset dan Bimbingan Teknis Penulisan Yogyakarta : Liberty.
  2. Sumadi Suryabrata, (2000), Metodologi Penelitian. Jakarta : PT Raja Grafindo Persada.
  3. Mohammad Nazir, (1998), Metode Penelitian. Jakarta : Ghalia Indonesia.

TIF 3603 Interaksi Manusia- Kompiter & Dampak Sosial (3 SKS)

Prasyarat: TIF 1104, TIF 2302, TIF 3502 (Pengantar TI, Pemrograman Web, Rekayasa Perangkat Lunak)

Matakuliah ini memberikan pengetahuan mengenai aspek lingkungan pemrograman interaktif dan pengaruhnya terhadap manusia. Matakuliah ini juga memberikan pembekalan tentang perancangan, evaluasi serta implementasi sistem komputer interaktif untuk digunakan oleh manusia dengan memperhatikan fenomena di sekitarnya.

Referensi:

  1. Cooper, Reimann, Cronin, (2007), About Face 3, The Essentials of Interaction Design, Wiley Publishing Inc.
  2. Baecker, Grudin, Buxton & Greenberg, (2000), Readings in Human-Computer Interaction: Toward the Year 2000 2nd Edition, Morgan Kaufmann Inc.

MSI 3601 Manajemen Resiko & Sekuriti TI (3 SKS)

Prasyarat: TIF 1204, MSI 1201, MSI 2401 (Jaringan Komputer, Konsep SI, Manajemen)

Mata kuliah ini berfokus pada resiko-resiko yang muncul dalam bisnis dan kaitannya dengan keamanan teknologi informasi. Oleh karena itu pemahaman dasar mengenai sistem informasi maupun teknologi informasi harus dikuasai oleh mahasiswa. Kemudian mahasiswa juga akan mempelajari bagaimana meminimalkan resiko yang mengancam suatu bisnis. Akan dipelajari pula bagaimana manajemen resiko dapat diintegrasikan ke dalam software development life cycle (SDLC).  Dalam mata kuliah ini pula mahasiswa akan diperkenalkan kepada beberapa hal tata kelola, risk mitigation, contingency plan. Disamping itu juga mahasiswa akan mengetahui bagaimana hubungan antara manajemen resiko dan IT budget. Mahasiswa juga akan mempelajari step-step dalam pembuatan risk assessment mulai dari system characterization, threat identification, vulnerability identification, control analysis, likelihood determination, impact analysis, risk determination, control recommendation sampai result documentation.

Referensi:

  1. Singer, P. W. and Friedman, (2014), A.Cybersecurity and Cyberwar, Oxford University Press, 2014
  2. Graham, J. dkk., (2011), Cyber Security Essentials, CRC Press.
  3. Dobson, I. and Hietala, J., (2011), Risk Management – The Open Group Guide, Van Haren Publishing.
  4. Khata, R. S., (2008), Risk Management, Global India Publications.

MSI 3602 Manajemen Proyek SI (3 SKS)

Prasyarat:  MSI 2401 (Manajemen)

Mata kuliah ini mengajarkan konsep dasar, pengetahuan dan pemahaman manajemen proyek yang mencakup 9 knowledge area dalam manajemen proyek, yaitu: manajemen ruang lingkup, waktu, biaya, sumber daya manusia, resiko, komunikasi, kualitas, procurement dan integrasi. Mahasiswa akan dibekali menggunakan tool dan teknik manajemen proyek yang ada. Melalui kuliah ini, mahasiswa dapat menerapkan ilmu yang diperoleh ketika melakukan pengembangan sebuah sistem informasi sehingga proyek pengembangan sistem informasi dapat dilakukan dengan sukses memenuhi kriteria manajemen proyek yang ada. Pada kuliah ini mahasiswa juga diperkenalkan pada aspek profesionalisme dan peluang karir dalam bidang manajemen proyek.

Referensi:

  1. Schwalbe, K., (2010), Information Technology Project Management, Revised, Cengage Learning; 6 edition..
  2. Project Management Institute, (2013), A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide, Project Management Institute; 5 edition.

TIF 3001 Kerja Praktek & Seminar (3 SKS)

Prasyarat:  Telah lulus >=100 SKS

Kuliah ini bertujuan untuk memberikan pengalaman kerja langsung bagi mahasiswa untuk bekerja langsung di organisasi dalam bidang kerja teknologi informasi. Mahasiswa dituntut untuk mencari tempat magang, kemudian melakukan magang di perusahaan selama minimal 320 jam (8 minggu). Di akhir magang, mahasiswa dituntut membuat laporan dan mempresentasikan hasil magang dalam bentuk seminar.

Referensi:

  1. Petunjuk Kerja Praktek Fakultas Teknologi Infomrasi UNAI.

MDU 3601 Bahasa Indonesia (1 SKS)

Matakuliah ini bertujuan untuk membekali mahasiswa dengan kemampuan bahasa Indonesia yang baik dan benar sehingga mampu menulis karya ilmiah dengan bahasa yang memenuhi kaidah-kaidah ilmiah. Kuliah ini bertujuan untuk meningkatkan dasar-dasar keterampilan menulis mahasiwa secara memadai dan meletakkan kemampuan bernalar dalam menulis khususnya menulis karya ilmiah. Di akhir kuliah ini, mahasiswa dituntut untuk membuat sebuah tulisan karya ilmiah yang memenuhi kaidah-kaidah penulisan artikel ilmiah.

SEMESTER VII

TIF 4702 Sistem Enterprise (3 SKS)

Prasyarat: MSI 3602 (Manajemen Proyek SI)

Kuliah ini bertujuan untuk memberikan pemahaman yang terintegrasi antara teori dan praktis penggunaan Sistem Enterprise dalam organisasi. Fokus utama dari kuliah ini untuk mendemonstrasikan bagaimana sistem enterprise mengintegrasikan informasi dengan proses-proses dan area fungsi dalam organisasi. Beberapa topik yang dibahas di kuliah ini antara lain adalah: proses bisnis dan integrasi proses bisnis, implementasi sistem enterprise, pemilihan perangkat lunak sistem enterprise, change management, change organization,  Job redesign, planning dan control, fungsi sumber daya manusia dan bagaimana sistem enterprise mendukung bisnis.

Referensi:

  1. Ferreira D. R., (2013), Enterprise Systems Integration: A Process-Oriented Approach, Springer; 2013 edition.
  2. O’Leary, D. E., (2008), Enterprise Resource Planning Systems: Systems, Life Cycle, Electronic Commerce, and Risk, Cambridge University Press; 1 edition.

MSI 4703 Teknologi Baru & Inovasi SI (3 SKS)

Teknologi baru dalam bidang teknologi informasi selalu bermunculan dan ketika diadopsi oleh organisasi akan mempengaruhi bagaimana organisasi beroperasi, melakukan produksi, memberikan layanan dan berinteraksi secara internal dan eksternal. Kuliah ini bertujuan untuk memperkenalkan teknologi-teknologi dan inovasi baru yang berkembang dalam bidang teknologi informasi dan komunikasi dan bagaimana sebuah sistem yang baru akan mempengaruhi dan mengatur ulang proses bisnis internal sebuah organisasi. Kuliah ini bertujuan untuk memperkenalkan teknologi yang baru dan merangsang daya kreatifitas dan inovasi mahasiswa untuk mengembangakan cara beroperasi, proses bisnis, layanan, interaksi dan komunikasi dari sebuah organisasi bisnis.

Referensi:

  1. Jurnal dan Buku-buku tentang teknologi terkini dalam bidang Teknologi Informasi dan Komunikasi.

MSI 4704  Kewirausashaan Internet (Cyberpreneuership) (3 SKS)

Kuliah ini bertujuan untuk memberikan pemahaman kewirausahaan dengan penekanan kewirausahaan pada bidang teknologi informasi. Kuliah ini juga akan mendorong mahasiswa untuk memahami hubungan antara kewirausahaan dan inovasi dan pentingnya inovasi dalam bidang teknologi informasi. Mahasiswa akan dibekali dasar-dasar untuk menyusun sebuah rencana bisnis sebagai sarana untuk memulai sebuah usaha yang bertumpu pada pemanfaatan teknologi informasi. Kuliah ini juga membahas beberapa konsep copy right dan copy left dan implikasinya. Agar dapat memulai sebuah bisnis baru, mahasiswa juga akan diajarkan tetang konsep pendanaan, anggaran cost estimation, profitability study, statemen income dan balance sheet. Di akhir kuliah, mahasiswa akan diminta untuk membuat sebuah rencana bisnis.

Referensi:

  1. Drucker, P. F., (2006), Innovation and Entrepreneurship, HarperBusiness; Reprint edition.
  2. Bygrave, W. D., (2010), Entrepreneurship Wiley; 2 edition.

MATA KULIAH PILIHAN

*Bidang Enterprise System

MSI 4901 Administrasi Basis Data (3 SKS)

Prasyarat: TIF 2303 (Basis Data)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA). Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4902 Perdagangan Elektronik (3 SKS)

Prasyarat: TIF 1104, MSI 1201, MSI 2401 (Pengantar TI & Komunikasi, Konsep SI, Manajemen)

Mata kuliah ini menjelaskan pengertian dan dasar-dasar e-commerce, model-model bisnis dalam e-commerce, metode-metode yang digunakan dalam perancangan danpengembangan system, Portal Web, Pemasaran melalui internet, Model pembayaran dalam e-commerce, pemesanan dalam e-commerce, keamanan dalam e-commerce, infrasturtur dalam e-commerce, teknologi dan etika dalam e-commerce, manfaat dan hambatan dalam e-commerce dan implementasi dalam e-commerce

Referensi:

  1. Kenneth C. Laudon., Jane P. Laudon, (2007), Essentials of business information systems.
  2. Pearson/Prentice Hall
  3. Kosiur, D., (1997), Understanding Electronic Commerce. Redmond,WA: Microsoft Press
  4. Schneider, G. P., (2004), Electronic Commerce: The Second Wave. Canada: Thomson Course Technology
  5. Alan Afuah dan Christopher L Tucci, (2003), Internet Business Model dan Strategy. McGraw Hill.

MSI 4903 Konsep dan Analisa E-Bisnis (3 SKS)

Prasyarat: MSI 1201 (Konsep SI)

Mata kuliah ini mempelajari tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi, infrastruktur e-business serta dapat menganalisa perkembangan e-business yang ada serta mengusulkan solusi atas masalah yang muncul dalam organisasi. Tujuan matakuliah ini agar mashasiswa memahami tentang konsep dasar e-business, fungsi e-business dalam suatu organisasi dan infrastruktur perusahaan.  Pembahasan meliputi topik-topik penting dari e-Business, termasuk di dalamnya: Pengenalan e-business, dasar-dasar electronic commerce (e-commerce), business to consumer (B2C), business to business(B2B), business to government(B2G), Model-model e-business, Electronic Payment System (EPS), E-Marketplace, Teknologi dasar e-business, Standar, Regulasi dan Keamanan e-business serta isu social dan ekonomi.

Referensi:

  1. Chaffey, Dave, (2000), E-Business and E-Commerce Management, 2nd EdPrentice Hall.
  2. Craig, F. and R. Wood, (2000), Exploring E-Commerce, Global E-Business and E-Society, Prentice Hall.
  3. David, F., (2000), Building an Intelligent E-Business, Prima Publishing.
  4. Smith, D.M., (2001), The E-Business Book: A Step-by-Step Guide to E-Commerce and Beyond, Bloomberg Press.
  5. Buffam, W.J., (2000), E-Business and IS Solutions: An Architectural Approach to Business Problems and Opportunities, Addison-Wesley.
  6. Turban, KingLee, (2004), Electronic Commerce A Managerial Perspective, Prentice Hall.

MSI 4904 Manajemen Investasi IT (3 SKS)

Prasyarat: MSI 1202 (Pengantar Bisnis)

Kuliah ini fokus pada analisa investasi teknologi informasi, mulai dari pemilihan aplikasi sistem informasi dan analisa kelayakan teknologi informasi secara finansial. Mahasiswa akan mempelajari beberapa topik metoda analisa finansial seperti analisa titik balik, present value analysis, profitability index, and return on investment to various IT investment decisions. Kuliah ini juga akan membahas topik-topik cost benefit analysis, outsourcing, balanced scorecard, and multi-factor scoring, benchmarking, dan metoda-metoda IT investment portfolio. Topik-topik ini akan memberikan kemampuan kepada mahasiswa untuk pengelolaan capital budgets dan sistem akuisisi.

Referensi:

  1. Schniederjans, M. J., Jamie L. Hamaker, Ashlyn M. Schniederjans, (2010), Information Technology Investment: Decision-making Methodology, (2nd Edition), World Scientific Publishing Company; 2nd Revised edition edition.
  2. Devaraj, S., Rajiv Kohli, (2002), The IT Payoff: Measuring the Business Value of Information Technology Investments, FT Press, 1 Edition.

MSI 4905 Buisness Intelligence (3 SKS)

Prasyarat:  MSI 3602 (Manajemen Proyek SI)    

Mata kuliahbusiness intelligence (BI)membekalimahasiswadenganpengetahuantentangkonsep, teknik, danalat-alatuntukmenyediakanbusiness intelligence yang efektif. Business intelligence merupakan sebuah konsep pengembangan bisnis yang mengacu pada kebutuhan informasi perusahaan yang berbasiskan IT serta focus pada bagaimana data-data yang masuk (input) ke dalam perusahaan dapat dikelola, dimanfaatkan dan dipelihara dengan baik untuk dijadikan sebuah informasi (output) yang sesuai dengan level-level dalam perusahaan. Tujuan utama dari BI adalah untuk membuat keputusan bisnis secara akurat dari hasil analisa yang melibatkan banyak data.

Mahasiswa dapat belajar bagaimana membangun keunggulan kompetitif dan memecahkan masalah bisnis lebih cepat dengan menggunakan online analytical processing, tools Data warehousing dan Data Mining. Selain itu, mata kuliah ini memberikan gambaran dengan rinci dan analisis strategis dari teknologi business intelligence yang tersedia.  Dalam mata kuliah ini juga diajarkan tentang Pengenalan business intelligence (BI), Definisi dan konsep dasar BI, Data Warehouse, Business Performance Management, konsep Executive Information System (EIS), Knowledge Management, Customer Relationship Management, Supply Chain Management, Data Mining untuk BI, Online Analytical Processing (OLAP), Text dan Web Mining, Business Process Management System (BPMS) serta Aplikasi dan implementasi BI.

Referensi:

  1. Efraim Turban et al., (2010), Business Intelligence: A Managerial Approach, Pearson.
  2. Efraim Turban et al., (2007), Decision Support and Business Intelligence Systems, Pearson.

MSI 4906 Manajemen Pengetahuan (3 SKS)

Matakuliah ini disusun untuk memberikan pemahaman konsep pengetahuan dan penggunaannya untuk kepentingan organisasi dalam menjalankan bisnisnya. Mahasiswa akan diberikan dasar-dasar tentang penciptaan, akuisisi, representasi, penyebaran, penggunaan, dan penggunaan ulang pengetahuan. Selain itu mahasiswa juga akan diajarkan akan konsep-konsep penggunaan teknologi, metode, teknik, dan tools dalam pengelolaan pengetahuan.

Referensi:

  1. Pasher, E., Tuvya Ronen, (2011), The Complete Guide to Knowledge Management: A Strategic Plan to Leverage Your Company’s Intellectual Capital Hardcover, Wiley; 1 Edition.
  2. Hislop, D., (2013), Knowledge Management in Organizations: A Critical Introduction, Oxford University Press; 3 Edition.
  3. Dalkir, K., Jay Liebowitz, (2011), Knowledge Management in Theory and Practice, The MIT Press; second edition edition.

MATA KULIAH PILIHAN

*Bidang Audit & Risk Management

MSI 4907 Audit & Kontrol TI (3 SKS)

Prasyarat: MSI 3601 (Manajemen Resiko & Sekuriti TI)

Kuliah ini memberikan pemahaman bagi mahasiswa tetang konsep-konsep administrasi basis data. Topik-topik yang dibahas mencakup instalasi sebuah sistem basis data (DBMS), mendesain dan mengimplementasi basis data, membuat dan menjalankan strategi back up dan recovery, starting basis data, manajemen penyimpanan, manajemen pengguna, monitoring, tuning, evaluasi dan pengujian fitur-fitur baru sebuah DBMS. Kuliah ini mengharapkan mahasiswa mampu menjadi seorang Database Administrator (DBA). Kuliah ini disertai dengan praktikum.

Referensi:

  1. Fernandez, I., (2009), Beginning Oracle Database 11g Administration: From Novice to Professional (Expert’s Voice in Oracle) 1 Edition, Apress.
  2. Kuhn, D., (2010), Pro Oracle Database 11g Administration (Expert’s Voice in Oracle), Apress.

MSI 4908 Perancangan Penyelamatan Bencan (3 SKS)

Prasyarat: MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini peserta akan diajar mengenai metode di dalam mengindentifikasi celah/vulnerabilites dan mempersiapkan countermeasures untuk mencegah dan mengurangi resiko kegagalan untuk suatu organisasi. Mata kuliah ini juga tentang pondasi dan prinsip-prinsip untuk disaster recovery, termasuk persiapan untuk rencana penyelamatan bencana (disaster recovery) dan menghitung resiko di dalam enterprise dan mengembangkan kebijakan-kebijakan dan prosedur dan mengerti hubungan antara peran dan hubungan berbagai pihak di dalam organisasi dan mengimplementasikan rencana untuk dapat pulih dari suatu bencana yang terjadi. Di dalam pelajaran ini digunakan pendekatan  secara enterprise untuk dapat mengembangkan disaster recovery plan. Pelajar akan mengerti bagaimana untuk membuat jaringan yang aman dengan membuat aturan-aturan dan bagaimana untuk mengembalikan jaringan ketika terjadi suatu bencana.

Referensi

  1. Snedaker, S. , (2013), Business Continuity and Disaster Recovery Planning for IT Professionals, Second Edition
  2. EC-Council, (2010), Disaster Recovery (EC-Council Disaster Recovery Professional (Edrp)).

MSI 4909 Investigasi Forensik Digital (3 SKS)

Prasyarat: TIF 1104, TIF 2302, TIF 3501, MSI 3601 (Pengantar TI & Komunikasi, Sistem Operasi, Sistem Keamanan Komputer, Manajemen Resiko &Sekuriti TI)

Mata kuliah ini bertujuan untuk memahami ilmu dalam teknologi komputer yang melakukan pemulihan dan penyelidikan tentang materi digital yang berhubungan dengan tindak kejahatan internet dan komputer. Juga memahami forensik yang berkaitan dengan bukti ilegal yang ditemukan pada media penyimpanan data digital, seperti hardisk, flashdisk, floppy disk, disc, jaringan komputer dan lainnya. Selain itu dibahas aspek hukum dari tindakan kejahatan cyber yang ada saat ini dan akan datang

Referensi:

  1. Albert J. Marsella, (2001), Cyber Forensic, Auerbach publication
  2. Teguh Wahyono, S.Kom, (2006), Etika Komputer dan Tanggung Jawab Profesional di Bidang Teknologi Informasi, Penerbit Andi, Yogyakarta.
  3. Feri Sulianta, (2008), Komputer Forensik, Elex Media Komputindo,
  4. Dwi Rendra Wiratama, (2009), Tinjauan Yuridis Pembuktian Cyber Crime Dalam Perspektif Hukum Positif Indonesia, Universitas brawijaya, Malang,
  5. Terrence V. Lillard, (2010), Digital Forensics for Network, Internet dan cloud Computing, Syngress,
  6. Kurniawan, Agus, (2012), Network Forensics. Yogyakarta, Penerbit Andi

MSI 4910 Ethical Hacking (3 SKS)

Prasyarat:  MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini, peserta kelas akan belajar dengan lingkungan yang interaktif dimana para peserta kelas akan belajar bagaimana cara untuk melakukan scan, test, hack dan mengamankan sistem suatu perusahaan. Peserta kelas akan langsung belajar dalam lingkungan lab yang intensif yang akan memberikan masing-masing peserta pengetahuan yang mendalam dan pengalaman praktis dengan sistem keamanan penting yang terkini. Peserta juga akan mulai mengerti bagaimana pengamanan perimeter dan juga dituntun untuk melakukan scanning dan simulasi penyerangan ke suatu sistem. Peserta juga akan belajar bagaimana penyusup dapat melakukan escalate priveleges dan bagaimana langkah-langkah yang akan dilakukan untuk mengamankan suatu sistem. Peserta juga akan belajar mengenai Intrusion Detection, Policy cration, Social Engineering, DDoS Attacks, Buffer Overflows dan Virus Creation.

Referensi:

  1. Walker, M., (2014), CEH Certified Ethical Hacker All-in-One Exam Guide, Second Edition.
  2. Kim, P., (2014), The Hacker Playbook: Practical Guide To Penetration Testing.
  3. Gregg, M., (2013), Certified Ethical Hacker (CEH) Cert Guide.

MSI 4911 Keamanan Informasi (3 SKS)

Prasyarat:  TIF 1104, TIF 1204 (Pengantar TI & Informasi, Jaringan Komputer)

Matakuliah ini ditujukan untuk memahami dasar-dasar keamanan informasi yang digunakan untuk melindungi informasi yang tersimpan atau pun informasi yang bergerak dalam jaringan komputer. Dengan semakin meningkatnya penggunaan sistem informasi, database dan internet, maka isu-isu keamanan informasi semakin meningkat. Dasar-dasar yang akan dipahami adalah mengenai teknologi keamanan komputer dan prinsip-prinsipnya, mekanisme kontrol keamanan, algoritma kriptografi, keamanan software, keamanan fisik, manajemen keamanan dan analisa resiko. Serta membahas tren keamanan sekarang dan akan datang.

Referensi:

  1. Budi Raharjo, (2005), Keamanan Sistem Informasi. PT Insan Infonesia , Jakarta
  2. IBISA, (2011), Keamanan Sistem Informasi. Yogyakarta, Penerbit Andi

MSI 4912 Keamanan Jaringan (3 SKS)

Prasyarat:  MKB MSI 3601 (Manajemen Resiko & Sekuriti TI)

Di dalam mata kuliah ini peserta akan belajar untuk melihat untuk kemanan jaringan di dalam cara pandang yang defensive. Mata kuliah ini didesain untuk menyediakan skill fundamental yang dibutuhkan untuk menganalisa ancaman keamanan internal dan eksternal yang terjadi di suatu jaringan dan mengembangkan kebijakan keamanan yang akan melindungi informasi di dalam organisasi. Peserta juga akan belajar bagaimana cara untuk mengevaluasi jaringan dan juga keamanan internet dan bagaimana agar dapat mengimplementasikan strategi keamanan dan firewall. Sebagai tambahan, peserta juga akan belajar bagaimana cara untuk mengetahui celah keamanan dan jaringan dan mempertahankkanya dari ancaman tersebut.

Referensi:

  1. EC-Council, (2010), Network Defense: Security Policy and Threats (Ec-Council Press Series: Network Security).
  2. EC-Council, (2010), Network Defense: Fundamentals and Protocols.
X