Mata Kuliahku


Halo, saya adalah seorang dosen tetap di Jurusan Sistem Informasi Telkom University, kelahiran Bandung tahun 1978. Lulusan S1 Jurusan Fisika Intitut Teknologi Bandung tahun 2001. Kemudian pada tahun 2003 melanjutkan studinya di Jurusan Teknik Elektro Intitut Teknologi Bandung untuk program studi Teknologi Informasi dan mendapat gelar Master pada tahun 2005. Tahun 2013 sampai dengan saat ini melanjutkan studi S3 di Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung – Mudah-mudahan lancar dan dimudahkan, aamiien.

NIDN 0412107802 dan jabatan fungsional Asisten Ahli (AA), aktif mengajar di Program studi S1 Sistem Informasi Telkom University dengan riwayat mengajar sebagai berikut :

Pengembangan Aplikasi Enterprise
Semester ganjil tahun ajaran 2013-2014
Semester ganjil tahun ajaran.2012-2013

Mata kuliah ini memfasilitasi pengembangan aplikasi terdistribusi, menyediakan lingkungan transaksional berorientasi obyek untuk membangun aplikasi perusahaan terdistribusi, berbasis komponen, dan multitier. Teknologi yang digunakan di kuliah ini berbasis Java. Materi-materi yang dibahas dalam kuliah ini meliputi pengembangan EJB; cara mengkapsulasi logika bisnis dengan Session Bean dan Message-Driven Bean; cara menangani persistence melalui Entity Bean, Entity Manager, dan Java Persistence API; pemahaman tentang layanan EJB container seperti dependency injection, concurrency, dan interceptor; cara mengintegrasi EJB dengan teknologi lainnya di platform Java EE; dan menggunakan beberapa server aplikasi seperti JBossAS, OpenEJB, atau GlassFish v3 EJB Container.
Buku :

  1. Valesky, Thomas B (2010). “Enterprise JavaBeans(TM): Developing Component-Based Distributed Applications”
  2. Rubinger, Andrew Lee, Bill Burke (2011). “Enterprise JavaBeans 3.1”

Pengembangan Aplikasi Web
Semester ganjil tahun ajaran 2013-2014
Semester ganjil tahun ajaran 2012-2013

Mata kuliah ini memberikan pengetahuan dan keterampilan kepada peserta didik tentang pengembangan aplikasi web skala perusahaan. Kuliah ini membahas implementasi arsitektur Model-View-Controller model 1 dan 2 dengan menggunakan JSP and Java Servlet atau Struts framework, JavaBeans, Annotations, JSTL, Java 1.5, Glass Fish and Tomcat.
Buku :

  1. Goncalves, Antonio (2010). “Beginning Java EE 6 with GlassFish 3 (Expert’s Voice in Java Technology)”

Integrasi Aplikasi Enterprise
Semester genap tahun ajaran 2012-2013

Mata kuliah ini memberikan pengetahuan dan keterampilan kepada peserta didik tentang teknologi yang mudah dan murah untuk mengintegrasikan semua aplikasi ke dalam sistem yang satu dalam mendukung proses pengambilan keputusan manajerial. Materi yang dibahas meliputi pengantar arsitektur integrasi yang selanjutnya membahas detil tentang teknik communication messaging untuk mengintegrasikan komponen aplikasi; mekanisme publish dan subscribe untuk menghubungkan komponen-komponen dan memonitoring aktifitas bisnis; menggunakan adapter untuk mengintegrasikan aplikasi; mengintegrasikan web service; dan manajemen work flow. Kuliah ini juga memperkenalkan solusi SOA dan teknologi Java EE dalam konteks SOA di mana peserta didik diperkenalkan langkah-langkah mengintegrasikan web berorientasi service dan komponen-komponen bisnis teknologi Java EE dengan bantuan standar-standar berorientasi proses, seperti BPEL/CDL, ke dalam kohern dan arsitektur enterprise multiter.
Buku :

  1. Cummins, Fred A (2011). “Enterprise Integration : An Architecture for Enterprise Application and System Integration”
  2. Kumar, BV, Prakash Narayan, Tony Ng (2010). “Implementing SOA Using Java EE”

Pemrograman Web (Kurikulum 2008)
Semester genap tahun ajaran 2011-2012
Semester genap tahun ajaran 2010-2011

Mata kuliah ini memberikan pengetahuan dan keterampilan kepada peserta didik tentang pengembangan aplikasi web skala perusahaan. Kuliah ini membahas implementasi arsitektur Model-View-Controller model 1 dan 2 dengan menggunakan JSP and Java Servlet atau Struts framework, JavaBeans, Annotations, JSTL, Java 1.5, Glass Fish and Tomcat.
Buku :

  1. Goncalves, Antonio (2010). “Beginning Java EE 6 with GlassFish 3 (Expert’s Voice in Java Technology)”

Analisis dan Perancangan Sistem Informasi
Semester genap tahun ajaran 2011-2012
Semester genap tahun ajaran 2010-2012

Mata kuliah ini memberikan pengetahuan dan ketrampilan kepada peserta didik tentang cara analisis dan disain sebuah sistem informasi. Fokus kajian pada kuliah ini adalah penggunaan pendekatan berorientasi obyek untuk melakukan analisis dan disain sistem informasi. Melalui kuliah ini diharapkan peserta didik dapat melakukan analisis dan disain berorientasi obyek, menggunakan Unified Modeling Language (UML) sebagai alat untuk melakukan analisis dan disain berorientasi obyek, dan menerapkan proses pemodelan ke dalam proses pengembangan sistem secara keseluruhan.

Buku :

  1. Martin Schedlbauer (2010). “The Art of Business Process Modeling: The Business Analyst’s Guide to Process Modeling with UML & BPMN”
  2. Hassan Gomaa (2011) . “Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures”
  3. David C. Hay (2011) . “Enterprise Model Patterns: Describing the World (UML Version)”

Pengujian dan Implementasi Sistem
Semester Genap Tahun Ajaran 2011-2012

Mata kuliah ini memberikan pengetahuan kepada peserta didik tentang pengembangan-pengembangan dasar pada teori testing dan praktek-praktek testing. Kuliah ini memberikan pemahaman materi tentang praktek-praktek yang mendukung produksi software berkualitas; teknik-teknik pengujian software; model-model life-cycle untuk requirement, defect, test case, dan hasil-hasil pengujian; memproses model-model pengujian unit, integrasi, sistem, dan acceptance; cara membangun tim penguji termasuk perekrutan dan training para Test Engineer; dan membahas model-model kualitas, Capability Maturity Model, Testing Maturity Model, dan Test Process Improvement Model.

Buku :

  1. Naik, Sagar, Piyu Tripathy (2011). “Software Testing and Quality Assurance: Theory and Practice”

Sistem Informasi Manajemen
Semester genap tahun ajaran 2009-2010

Kuliah ini terdiri dari dua bagian yaitu bagian pertama membahas mengenai definisi dan prinsip manajemen didalam suatu organisasi kemudian bagian kedua akan membahas mengenai konsep Sistem Informasi Manajemen Berbasis Komputer sebagai suatu sistem yang berfungsi menyediakan informasi yang mendasari pengambilan keputusan manajerial perusahaan. Bagaimana pengembangannya, penerapannya, manfaat dan kendala yang dihadapi berikut solusi yang mungkin dikembangkan. Dibahas pula bagian-bagian yang menjadi pendukung utama berfungsinya Sistem Informasi Manajemen Berbasis Komputer yang baik & tepat sasaran.

Buku :

  1. Laudon, Kenneth C. Jane P. Laudon. Management Informasi Sistems. Seventh Edition. Prentice Hall, New Jersey. 2002.
  2. McLeod Jr, Raymond. George Schell. Management Informasi Sistems. International Edition. Prentice Hall, New Jersey. 2001.
  3. Efraim Turban, Dorothy Leidner, Ephraim McLean, James Wetherbe , Information Technology for Management: Transforming Organizations in the Digital Economy, 6th Edition, 2007

Pemrograman Berorientasi Obyek
Semester genap tahun ajaran. 2011-2012
Semester genap tahun ajaran. 2010-2011
Semester genap tahun ajaran. 2009-2010

Mata kuliah ini memberikan pengetahuan dan ketrampilan kepada peserta didik bahasa pemrograman berorientasi objek dengan menggunakan Java. Materi yang dikaji meliputi konsep berorientasi obyek, fitur-fitur dalam pemrograman Java, membuat graphical user interface, fungsionalitas input/output (I/O) untuk membaca atau menulis data dari atau ke file teks, multithreading, dan komunikasi TCP/IP sockets.

Buku :

  1. Sarang, Poornachandra (2012). “Java Programming (Oracle Press)”
  2. Juneau, Josh, Carl Dea, Freddy Guime, John O’Conner (2012). “Java 7 Recipes: A Problem-Solution Approach”

Tinggalkan Balasan