Silabus Manajemen Infromatika DIII 2009

advertisement
Silabus Manajemen Infromatika DIII 2009
Semester 1
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Pengantar Teknologi Informasi
145AI1401
4
Komputer-komputer sudah berkembang di dalam setiap aspek
kehidupan. Pengetahuan tentang komputer adalah penting untuk
menggunakan komputer secara efektif di dalam kehidupan seharihari. Karenanya, mata kuliah ini memperkenalkan istilah-istilah
komputer dasar. Tambahan pula, mata kuliah ini juga menjelaskan
tentang bagaimana caranya bekerja dengan Windows dan mengatur
file-file dan folder-folder.
Tugas-tugas bisnis sehari-hari termasuk di dalamnya yaitu
menciptakan surat-surat, lembar-lembar, laporan-laporan dan
presentasi-presentasi. Tugas-tugas ini dapat secara efisien tercapai
dengan alat produktivitas kantor seperti aplikasi Office 2007.
 Menambah pengetahuan dalam bekerja dengan komputer
 Menjalankan pekerjaan sehari dengan menggunakan alatalat produktivitas kantor
 Mengirim dan menerima E-mails
Setelah menyelesaikan modul ini, mahasiswa mampu untuk:
 Memahami komponen-komponen dari sebuah komputer
 Mengidentifikasi komponen-komponen perangkat keras
(hardware)
 Memahami organisasi data
 Dapat menjelajah komputer
 mengolah Files dan Folders
 Mengubah Display
 Bekerja dengan Microsoft Access
o Bekerja dengan Tables
o Mengelolah dan dapat mengembalikan (retrive)
Data
o Membuat Forms dan Reports
 Bekerja dengan Microsoft Excel
o Mengelolah worksheets dan manipulasi data
o Format worksheets dan Data presentations
o Mencetak worksheets dan membuat bagan
(charts)
 Bekerja dengan Microsoft Outlook
o Mengorganisir pesan-pesan di Outlook
o Mengelolah Folders pribadi
 Bekerja dengan Microsoft Office PowerPoint
o Tingkatatkan suatu Presentation
o Menerapkan Slide Show Effects
 Bekerja dengan Microsoft Word
o Format suatu Document
o Bekerja dengan Tables dan Graphics
o Mencetak Documents dan menggunakan Mail
Merge
Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Logika dan Algoritma
145AI1402
4
Seseorang, yang baru dalam pemrograman, seharusnya menjadi
terbiasa dengan mengembangkan algoritma-algoritma sebelum
belajar programming inti. Modul Fundamentals dari pemrograman
membantu mahasiswa untuk memecahkan masalah menciptakan
logika pemrograman menggunakan teknik-teknik seperti
flowcharts, decision tables, dan pseudocode.
Meneliti, memecahkan dan melukiskan solusi-solusi pada
permasalahan melalui pemakaian diagram alur (flowcharts), tabel
keputusan (decision tables), dan pseudocode.
 Menjelaskan tipe-tipe dari bahasa pemrograman
 Menggambarkan solusi-solusi langkah demi langkah untuk
memecahkan suatu masalah
 Menggambarkan diagram alur (flowcharts) dan tabel
keputusan (decision tables)
 Menuliskan pseudocode dan membuat flowcharts
 Mengidentifikasikan gambaran input atau output
 Menggambarkan variables dan literals
 Menggunakan variables, literals, dan operators di dalam
algoritma-algoritma
 Mengidentifikasi operator pendahulu
 Menggunakan pernyataan bersyarat dan pengulanganpengulangan
 Menggunakan pengulangan untuk menvlidasi suatu
algoritma
 Mengimplementasikan komentar di dalam suatu algoritma
 Documen sebuah algoritma
 Mengenalkan, menggambarkan dan membuat procedures
 Mengenalkan, menggambarkan dan membuat functions
Modul NIIT
Pengantar Basis Data
145AK1201
2
Ketersediaan perangkat lunak database manajemen memungkinkan
kreasi mudah dari database dan aplikasi database. Bagaimanapun,
kreasi tanpa desain biasanya mendorong ke berbagai permasalahan
database, hambatan-hambatan dan melengkapai kegagalankegagalan. Oleh karena itu, pemahaman yang baik dari desain
database ia kedua teori dan aspek praktis adalah penting. Mata
kuliah ini menyediakan pengetahuan untuk menciptakan desain data
base yang baik.
Keahlian yang menguntungkan untuk mendesain suatu relational
database secara efektif.
 Menggambarkan suatu Database Management System
(DBMS)
 Mengidentifikasi komponen-komponen dari suatu DBMS
 Menggambarkan arsitektur dari suatu DBMS

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Mengidentifikasi komponen-komponen fungsional dari
suatu DBMS
 Menggambarkan siklus hidup desain database dan
metodologi
 Menguraikan jenis-jenis dari model data
 Membuat suatu entity-relationship model
 Daftarkan tipe-tipe dari relasi-relasi antara entitas-entitas
 Menggambarkan Relational Database Management System
(RDBMS)
 Menggambarkan aljabar relational
 Membuat logical database design
 Menggambarkan normalisasi dan denormalisasi
 Membuat physical database design
 Menggambarkan Structured Query Language (SQL)
 Mengimplementasikan relasi-relasi menggunakan SQL
 Menggambarkan views
 Menjelaskan batasan-batasan integritas data yang berbeda
yang dikenakan oleh SQL Server
 Menggambarkan, mengirim, dan rollback suatu transaksi
 Mengidentifikasi permasalahan concurrency di dalam
pengolahan yang multi-user
 Mengimplementasikan penguncian di dalam databases
 Mengimplementasikan keamanan di dalam databases
Modul NIIT
Perancangan Basis Data
145BK1402
Pengantar Basis Data
4
Menerapkan suatu Desain Database di mata kuliah MS (Microsoft)
Server 2005 yang dirancang untuk menyiapkan mahasiswa dengan
pengetahuan-pengetahuan yang penting untuk query, mengatur dan
mengadministrasikan database menggunakan SQL Server 2005.
Modul ini memperkenalkan kepada mahasiswa Structures Query
Language (SQL) dan menyediakan pengetahuan yang cukup untuk
query dan mengatur suatu database. Modul ini meliputi berbagai
statemen-statemen SQL yang digunakan selagi bekerja dengan SQL
Server. Sebagai tambahan, modul ini membiasakan mahasiswa
dengan mengatur SQL Server 2005. Modul ini menyediakan
pengetahuan yang cukup tentang alat bantu – alat bantu dan latihanlatihan yang digunakan untuk menggunakan SQL Server.
 Query dan mengatur menggunakan SQL Server 2005
 Mengatur databases mengatur SQL Server 2005
 Sertifikasi SQL Server 2005.
 Query data
 Query data dari multiple tables
 Mengelola databases dan tables
 Mengelola data di dalam tables
 Mengimplementasikan indexes, views, and full-text search
 Mengimpelementasikan stored procedures dan functions
 Mengimplementasikan triggers dan transactions
 Mengimplementasikan pengaturan code
 Mengimplementasikan HTTP endpoints

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Mengimplementasikan
pelayanan-pelayanan
message-based communication
 Install dan mengatur SQL Server 2005
 Mengelola dan mengamankan suatu database
 Backup dan restore data
 Monitor, optimize, dan kinerja troubleshoot
 Memilihara ketersediaan yang tinggi
 Mengimplementasikan pengulangan
 Import dan export data
Modul NIIT
untuk
Pendidikan Kewarganegaraan
145AP1202
2
Penjabaran mengenai wawasan nusantara, ketahanan
nasional,
politik strategi nasional sampai dengan politik strategi nasional.
Agar mahasiswa dapat memahami mengenai kesadaran bela negara,
wawasan nusantara, ketahanan nasioanl samapai dengan politik
strategi nasioanal.
1. Pengertian kewarganegaraan
2. Kesadaran bela negara
3. Wawasan nusantara
4. Ketahanan nasioanal
5. Tata laku organisasi
6. Hukum laut internasional
7. Metode ASTAGATRA
8.Hubungan antara gatra didalam trigatra
9. Sistem politik
10. politik strategi nasional
1. Lemhanas, 1985.
2. UUD 1945
3. Peraturan-peraturan pemerintah
Bahasa Inggris
145BP1401
4
This course provides lessons for lower intermediate students and
preparations for the Preliminary English Test (PET)
At the end of the course, students are expected to have practical
skills and knowledge related to how to use English in
communication (oral and written form) based on PET level.
1) Every student is required to attend all meetings
2) Every student is required to do the assigned tasks such as
exercises, quizzes, mid term and semester tests.
3) Every student is required to read the textbooks at least the
assigned chapters or pages.
4) Every student is assigned to present a certain topic
5) Students are encouraged to participate actively in class
6) Students are advised to be punctual and those who attend
Referensi
:
classes less than 80% are not allowed to join the final semester
– meaning that they fail on this subject.
7) Missing classes will be made up based on students – lecturer’s
agreement dealing with time and place
 Articles and Papers written or compiled by the lecturers
 Ladefoged, Peter. (1982). A Course in Phonetics. New
York: Harcourt Brace Jovanovich, Inc.
 Sloat, Clearence, et.al. (1978). Introduction to Phonology.
New Jersey: Prentice-Hall, Inc
 Fromkin, Victoria. et all. 1996. An Introduction to
Language. Harcourt Brace.
Semester 2
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Pemrograman Berorientasi Objek
145AK2403
4
Mata kuliah ini mengarahkan anda untuk mengetahui dasar-dasar
dari object-oriented programming dan mengimplementasikan
dengan menggunakan C# di bahasa Windows. Mata kuliah dimulai
dengan perkenalan pendekatan object-oriented. Lebih lanjut, mata
kuliah ini memperkenalkan berbagai pemrograman yang digunakan
di C#, pemakaian dari pembagun-pembangun dan perusak-perusak
di C# and implementasi abstak, pembungkusan (encapsulation),
polymorphism, and inheritance. Mata kuliah ini juga mengenalkan
penanganan file di program C#.
 Pengetahuan tentang dasar-dasar OOPs menggunakan C#
 Menulis program dengan menggunakan bahasa C#
 Kompile dan execute menggunakan compiler C#
 Nyatakan alasan untuk kompleksitas yang melibatkan di
dalam pengembangan perangkat lunak.
 Menjelaskan manfaat-manfaat dari pendekatan yang
berorientasi objek
 Memahami dan menggambarkan terminologi berikut:
Objects, Classes, Messages, dan Methods
 Membuat kelas-kelas di C#
 Menulis dan melaksanakan programC#
 Menggambarkan Abstraction
 Mengimplementasikan encapsulation di dalam C#
menggunakan akses pribadi dan publik yang spesifik
 Mengidentifikasi dan menggunakan operator-operator
berikut: Arithmetic, Assignment, Unary, Comparison, dan
Logical
 Menggunakan konstruksi pengambilan-keputusan dan
konstruksi pengulangan
 Mengidentifikasi kebutuhan akan pembangun-pembangun
 Mengidentifikasi kebutuhan akan destructors
 Menggabmarkan polymorphism dan Overload functions
 Menguraikan tipe-tipe yang berbeda dari hubungan dengan
contoh-contoh di dunia nyata: Inheritance, Composition,
Utilization, dan Instantiation
 Mengimplementasikan inheritance di dalam C# dengan
menurunkan kelas-kelas dari kelas dasar
 Menjelaskan dan penggunaan delegasi
 Menggunakan kelas-kelas arus untuk file input dan output
Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Pemrograman .NET
145BK2404
Pemrograman Berorientasi Objek
4
Mata kuliah ini terutama memungkinkan mahasiswa untuk
mendesain, mengembangkan dan menyebarkan aplikasi-aplikasi
Windows yang didasarkan menggunakan Visual C#NET.
Memindahkan dasar-dasar pembelajaran bahasa di OOPs
menggunakan mata kuliah C#, mata kuliha ini meliputi semua
karakteristik dari pemrograman dasar wondows seperti menciptakan
dan mengkonfigurasi bentuk-bentuk Windows, menambah dan
mengkonfigurasi controls, membuat dan mengelola kotak-kotak
dialog, menu-menu dan aplikasi-aplikasi kontainer MDI. Lebih
lanjut,
mata
kuliah
ini
memungkinkan
mahasiswa
mengimplementasikan pencetakan dan kemampuan pelaporan di
aplikasi-aplikasi
Windows,
implementasi
asynchronous
programming di aplikasi-aplikasi Windows dan implementasi
layanan dan fitur globalisasi di aplikasi-aplikasi Windows.
Akhirnya, mata kuliah ini memungkinkan mahasiswa untuk
mengatur, mengamankan, dan menyebarkan aplikasi-aplikasi
Windows.
 Mengembangkan Aplikasi Dasar Windows menggunakan
Visual C#.NET
 Menjelaskan kerangka the .NET dan maknanya
 70-526: Microsoft .NET Framework 2.0: Windows based
Client Development certification exam.
 Memahami makna dari GUI
 Apresiasi fitur dari .NET framework
 Membuat dan mengkonfigurasi bentuk-bentuk Windows
 Menambahkan dan mengatur kendali-kendali bentukbentuk Windows
 Implementasi kejadian-kejadian di kontrol-kontrol
 Membuat dan mengkonfigurasi kotak-kotak dialog , menumenu dan aplikasi-aplikasi kontainer MDI
 Implementasi Pencetakan dan Pelaporan di suatu aplikasi
GUI
 Implementasi akses dan globalisasi di aplikasi-aplikasi
Windows
 Membuat dan menyebarkan kendali-kendali pemakai
aplikasi-aplikasi Windows
 Implementasi asynchronous programming di dalam
applikasi-aplikasi Windows
 Mengatur, mengamankan dan mneyebarkan aplikasiaplikasi Windows
Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Sistem Operasi
145BK2205
2
Linux sudah meningkat sebagai suatu sistem operasi Unix-based
dengan GUI. ini merupakan suatu alternatif yang murah kepada
sistem operasi mahal yang lain untuk sebagian kecil seperti juga
para pemakai organisasi-organisasi dan desktop yang besar. Oleh
karena fitur ini, banyak organisasi sedang mengadopsi sistem
operasi ini dan banyaknya para pemakai Linux adalah juga
meningkat.
ThisMata kuliah ini adalah sangat penting untuk mahasiswa karena
memberikan pengetahuan dasar dari Linux. Sasaran dari modul
adalah ini untuk membiasakan diri para siswa dengan panggung
Linux.
 Memahami asas-asas dari Linux dalam kaitan dengan
menggunakan istilah lingkungan desktop, statemenstatemen baris perintah
 Mengidentifikasi komponen-komponen dari arsitektur
Linux
 Membandingkan Linux dengan sistem operasi yang lain
 Membuat dan memelihara direktori dan file-file
menggunakan perintah Linux memerintah
 Menugaskan dan menentukan ijin-ijin akses file
 Bekerja dengan the vi, emacs, dan joe editors
 Mengidentifikasi standard input, output, dan error files
 Mengalihkan output dari suatu perintah atau kesalahan
pada suatu file
 Menggunakan filters dan menyalurkan lewat pipa di Linux
Modul NIIT
Pengantar Pemrograman Java
145AK2406
4
Mata kuliah ini memperkenalkan mahasiswa kepada dunia Java.
Mata kuliah ini meliputi asas-asas dari bahasa program Java dan
menerapkan OO konsep-konsep menggunakan bahasa Java. Mata
kuliah ini membantu mahasiswa untuk membangun GUI dan
aplikasi-aplikasi multithreaded menggunakan Java. Akhirnya, mata
kuliah meliputi programming jaringan dan stop kontak
menggunakan Core Java.
 Membangun
aplikasi-aplikasi
berbasis
Windows
menggunakan J2SE
 Pengetahuan dari konsep OO concepts menggunakan Core
Java
 Pengetahuan
tentang
multithreaded
dan
socket
programming
 Sun Certified Java Programmer (SCJP) certification
 Membuat aplikasi-aplikasi Java bahwa pengungkitan fitur
yang berorientasi obyek dari bahasa Java, seperti
encapsulation, inheritance, dan polymorphism
 Melaksanakan dan menjalankan aplikasi Java dari baris
perintah
Menggunakan tipe data dan ekspresi-ekspresi Java
Menggunakan Java flow control constructs
Menggunakan arrays dan koleksi-koleksi data lainnya
Menggunakan Java Database Connectivity (JDBC) API
Menguji lima primer tugas-tugas JDBC API
Memahami JDBC berbasis teknologi (JDBC driver) driver
dan JDBC driver manager relationship
 Mengimplementasi teknik-teknik penanganan kesalahan
menggunakan exception handling
 Membuat
event-driven graphical
user interface
menggunakan Java technology GUI components: panels,
buttons, labels, text fields, dan text areas
 Implementasi fungsi input/output (I/O) untuk membaca
dari dan menulis ke data dan file teks
 Membuat multithreaded programs
 Membuat simple Transmission Control Protocol/Internet
Protocol (TCP/IP) networked client yang berkomunikasi
melalui stop kontak
Modul NIIT






Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Struktur Data & Algoritma
145AI2403
Logika dan Algoritma
4
Mata kuliah ini memperkenalkan struktur data, suatu komponen
dasar dari pendidikan ilmu pengetahuan komputer, bertindak
sebagai pondasi atas banyak ladang-ladang ilmu pengetahuan
komputer lainnya dibangun. Mata kuliah ini menggunakan Pointers,
pengulangan-pengulangan dan benang-benang (threads) yang
menggunakan C++ untuk menerapkan struktur data linear dan tak
linear. Lebih lanjut, mata kuliah ini menjelaskan pemakaian
berbagai algoritma-algoritma untuk menulis program-program
efisien.
 Mengembangkan
ketrampilan-ketrampilan
untuk
representasi data yang efektif untuk membangun programprogram efisien
 Menulis logika-logika program yang efisien.
 Mengerti struktur data dan algoritma-algoritma
 Menjelaskan dan menggunakan Pointers, Recursion dan
threads
 Mengerti struktur data linier seperti Linked List, Stacks &
Queues
 Mengerti struktur data tak linier seperti Graphs & Trees
 Menjelaskan dan mengimplementasikan teknik-teknik
Sorting & Searching, Hashing, File Access featuresSequential & Relative, dan Single Source Shortest Path
Problem di program-program C++.
 Mengimplementasi berbagai algoritma-algoritma untuk
mengolah data di program-program C++.
Modul NIIT
Nama Mata Kuliah
: Sistem Informasi Manajemen
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
Tujuan
:
:
:
:
:
Materi
:
Referensi
:
145AI2404
4
Penjabaran mengenai dasar-dasar sistem informasi manajemen.
Agar mahasiswa dapat memahami mengenai sistem informasi
manajemen
1. Konsep dasar MIS
2.Struktur SIM
3. Konsep pengambilan keputusan
4. CBIS
5. SIM dalam kegiatan bisnis
6. E-bussiness global
7. Teknologi komunikasi & informasi untuk SIM
8. Internet
1. Tata sutabri, Sistem Infromasi manajemen, andi offset
yogyakarta, 2004
2. Kenneth C. Laudon dkk, Sistem infromasi manajemen
mengelola perusahaan digital, salemba empat ,
jakarta,2007
3. Raymond mccleoud, sistem informasi manajemen, Jilid 1
dan 2 salemba empat, jakarta, 2003
Semester 3
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Pengantar Pemrograman Web
145BK3207
2
Jaringan adalah tiang-tiang dari industri IT di dalam dunia
sekarang. Apakah (itu) korporasi-korporasi yang besar atau suatu
kantor yang kecil yang beroperasi dari rumah, setiap susunan bisnis
memerlukan suatu jaringan jika menginginkan untuk berfungsi
dengan sukses dan secara menguntungkan. Internet adalah jaringan
yang paling besar tersedia sekarang, yang memungkinkan seluruh
penjuru dunia pemakai untuk berkomunikasi dengan satu sama lain
di dalam sebagian dari waktu. Mata kuliah ini membantu pemula
untuk memahami dasar Internet. Lebih lanjut, suatu lokasi di
Internet terdiri dari Halaman web. Halaman web ini diciptakan
dengan Hypertext Markup Language (HTML). Mata kuliah ini
meliputi asas-asas dari HTML, yang akan memungkinkan para
pemakai untuk menciptakan Halaman web mereka sendiri. Mata
kuliah ini juga meliput asas-asas dari JavaScript, yang
memungkinkan para pemakai untuk menambahkan teori pengaruh
energi kepada Halaman web mereka.
XML mengizinkan kreasi dari kebiasaan kenaikan yang
tersesuaikan, dengan demikian menyediakan fleksibilitas untuk
menggambarkan struktur dari isi dan juga menguraikan isi. Itu
dapat juga digunakan untuk menyimpan data di suatu bentuk alat
mandiri. Sebagai tambahan, itu dapat digunakan untuk menyadap
dan menyajikan data di dalam bentuk-bentuk yang berbeda
menggunakan lembar-lembar gaya.
 Membuat dan memformat Web pages menggunakan
HTML
 Membuat dynamic Web pages menggunakan JavaScript
 Membuat dokumen-dokumen XML
 Membuat dan mem-format Web pages
 Menerbitkan Web sites
 Menambahkan images, colors, dan backgrounds ke Web
pages
 Membuat tables, forms, dan frames in HTML
 Membuat dan menvalidasi dokumen-dokumen XML
 Mengidentifikasi asal muasal dari JavaScript dan
karakteristik-karakteristik kuncinya.
 Memanggil fungsi-fungsi JavaScript
 Menulis program-program JavaScript
 Mengalirkan program kendali
 Menggunakan JavaScript object model
 Menggunakan JavaScript dengan HTML form controls
 Menghidupkan images, target frames, dan membuat dan
menggunakan cookies
 membuat custom JavaScript object
 Identifikasi pembatas-pembatas dari Electronic Data
Interchange (EDI)
 Identifikasi keperluan XML sebagai suatu standard data
yang mempertukarkan bentuk


Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Membedakan antara between SGML, HTML, dan XML
Identifikasi peran dari gabungan World Wide Web
Consortium (W3C) di dalam melukiskan XML-related
spesifikasi
 Membuat suatu skema XML
 Membuat grup-grup dari elemen-eleman dan atribut-atribut
di dalam suatu skema XML
 Menggunakan sequence, group, choice dan elemenelemen skema attributeGroup
 Membuat suatu cascading style sheet
 Membuat suatu eXtensible Style Sheet Language
Transformation (XSLT) untuk memformat data
 Melaksanakan conditional formatting di suatu lembar
 Menggunakan pola XPath di suatu lembar
Modul NIIT
Basis Data Lanjutan
145BK3408
Pengantar Basis Data
4
Aplikasi-aplikasi Java sering kali perlu untuk disambungkan ke
suatu database untuk menyimpan dan mendapat kembali data
aplikasi. Aplikasi-aplikasi ini memerlukan satu alat penghubung
yang mampu menangani mekanisme akses database dasar. JDBC
menyediakan seperti alat penghubung yang memungkinkan para
programmer Java untuk mengembangkan aplikasi-aplikasi untuk
disambungkan ke jenis database yang berbeda dan melaksanakan
operasi seperti mendapat kembali, menyisipkan, memperbaharui,
dan menghapus merekam.
Aplikasi-aplikasi bisnis perlu untuk mengatur data sangat besar.
Data secara umum disimpan di suatu relasional database dalam
wujud meja-meja yang terkait atau disimpan di dalam bentuk teks
di dokumen XML. Kebanyakan aplikasi bisnis membiarkan para
pemakai untuk mendapat kembali data menyimpan di suatu
database dan menyajikan nya di suatu alat penghubung yang mudah
dioperasikan tanpa penulisan perintah database. ADONET adalah
suatu model yang digunakan oleh aplikasi-aplikasi NETTO untuk
berkomunikasi dengan suatu database untuk mendapat kembali,
mengakses, dan membaharui data. Modul ini akan menyediakan
ketrampilan-ketrampilan yang perlu kepada mahasiswa itu untuk
bekerja sebagai suatu pengembang aplikasi database di dalam
industri.
 Membangun aplikasi-aplikasi JDBC untuk mengakses dan
query suatu database.
 Membuat dan mengelolah hubungan dengan menggunakan
ADO.NET.
 Identifikasi lingkungan terhubung dan tidak terhubung di
ADO.NET.
 Membuat datasets dan datatables.
 Membetulkan and menyimpan binary data yang besar.
 Melaksanakan bentuk salinan operations.
 Melaksanakan pemberitahuan SQL.
 Mengolah distributed transactions.
 Membaca, menulis, mem-validasi, and memodifkasi data
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
XML dengan menggunakan pembaca dan penulis kelaskelas XML.
 Membaca, menulis, and memodifikasi data XML dengan
menggunakan DOM API.
 70-529: Microsoft .NET Framework - Distributed
Application Development certification
 70-528: Microsoft .NET Framework - Web-based Client
Development certification exam
 70-526: Microsoft .NET Framework 2.0: Windows based
Client Development certification exam
 Menggambarkan lapisan-lapisan arsitektur JDBC.
 Identifikasi perbedaan tipe-tipe dari JDBC drivers.
 Mengolah transaksi-transaksi di JDBC.
 Manamapilkan batch updates.
 Membetulkan informasi metadata tentang database tables
dan result set.
 Membuat aplikasi-aplikasi JDBC untuk mengakses dan
query suatu database.
 Membuat dan mengolah koneksi menggunakan
ADO.NET.
 Implementasi data binding to memperlihatkan values di
atas pengendalian dari tampilan Windows.
 Identifikasi lingkungan yang terhubung dan tak terhubung
di ADO.NET.
 Membuat datasets, datatables, dan dataviews.
 Bekerja dengan perintah objects.
 Membetulkan dan menyimpan binary data.
 Melaksanakan bentuk salinan operations.
 Menjalankan pemberitahuan SQL untuk memelihara dan
meng-update suatu cache.
 Mengolah distributed transactions.
 Mengolah data XML menggunakan ADO.NET.
Modul NIIT
Analisis dan Desain Berorientasi Objek
145BK3409
Pemrograman Berorientasi Objek
4
Dengan kebutuhan untuk menyediakan batas kompetitif untuk
analisis bisnis dan pengembangan tim pengembangan perlu
mempunyai pengetahuan lengkap tentang memperagakan teknikteknik yang bersifat proses pengembangan software. Mata kuliah
ini memperkenalkan modeling, adalah aktivitas paling penting di
dalam proses pengembangan software bahwa memungkinkan anda
untuk secara efisien meneliti proses bisnis yang ada dan
menciptakan sistim perangkat lunak yang baru. Lebih lanjut, kursus
juga memperkenalkan Unified Modeling Language (UML), yang
adalah bahasa yang distandardisasi bahwa memungkinkan anda
untuk menciptakan struktur dan perancangan satu sistim yang
berorientasi obyek. Menggunakan UML, analis-analis bisnis dapat
mendokumentasikan persyaratan-persyaratan dari sistem perangkat
lunak yang besar, para perancang sistim dapat mendisain sistem
perangkat lunak kompleks, dan pengembang-pengembang dapat
Tujuan
:
Materi
:
mengkode sistim perangkat lunak secara efektif.
 Mengembangkan ketrampilan-ketrampilan untuk uraian
arsitektur, rekayasa proses, Struktur-struktur situs web,
Workflow spesifikasi atau Business modeling.
 IBMs Object-Oriented Analysis dan Design dengan UML
– 486 certification
 Identifikasi Software Development Life Cycle (SDLC)
models.
 Identifikasi peranan dari Object Oriented Analysis and
Design (OOAD) di SDLC.
 Identifikasi keperluan dan lingkup dari UML.
 Menetapkan notasi-notasi untuk membuat diagramdiagram UML.
 Identifikasi berbagai views dari system software.
 Menganalisis suatu masalah dengan menggunakan bisnis
dan model sistem.
 Kebutuahn-kebutuhan model denga menggunakan use
cases dan actors.
 Menetapkan batasan-batasan system dan lingkup proyek.
 Memperbaiki definisi system.
 Melacak persyaratan-persyaratan.
 Mewujudkan kasus-kasus penggunaan untuk tahap
implementasi..
 Menghasilkan test cases dari use cases.
 Menggambarkan peran dari class diagrams di static
modeling.
 Memodelkan kelas-kelas, atribut-atribut, operasi-operasi,
dan objek-objek.
 Menetapkan hubungan-hubungan antar kelas.
 Memodelkan perbedaan tipe-tipe dari kelas-kelas.
 Membuat, interpretasi, dan menggunakan interfaces.
 Membuat kelas dan objek diagram di Jude.
 Identifikasi keperluan untuk dynamic modeling.
 Identifikasi unsur-unsur dan tipe-tipe dari diagram
interaksi (interaction diagrams).
 Membuat diagram interaksi.
 Identifikasi unsure-unsur dari state diagrams.
 Membuat state diagrams.
 Membuat activity diagrams untuk model dan operations.
 Use the sequential and parallel flows to model the control
flow.
 Membuat package diagrams.
 Membuat component diagrams.
 Membuat deployment diagrams.
 Menetapkan kerangka dan pola-pola untuk mendesain
system software.
 Menghasilkan kode dari model desain.
 Identify various dimensions of quality processes.
 Identifikasi berbagai dimensi-dimensi proses-proses mutu.
 Gambarkan mekanisme-mekanisme perluasan dari UML.
 Mengukur komponen proses dari proses pengembangan
software.
 Mengukur ukuran dan kompleksitas dari diagram-diagram
UML.
Referensi
: Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Pengembangan Aplikasi Web
145BK3410
Pengantar Pemrograman Web
4
Modul ini menyediakan satu pemahaman untuk berkembang dan
menyebarkan Web aplikasi-aplikasi menggunakan ASPNET 20.
Modul ini meliputi tambahan dan pengendalian konfigurasi server,
menguasai halaman-halaman, tema-tema, dan bagian Web. Modul
ini juga meliputi akses data dan keamanan di aplikasi-aplikasi Web.
Lebih lanjut, mata kuliah ini juga berhubungan dengan isu-isu yang
dihubungkan dengan aplikasi-aplikasi Web di alat-alat mobile.
 Mengembangkan keterampilan untuk membuat dan
menyebarkan Aplikasi-aplikasi Web menggunakan
ASP.NET 2.0
 70-528: Microsoft .NET Framework - Web-based Client
Development certification exam.
 Membuat aplikasi Web
 Mebuat Program Aplikasi Web
 Menambah dan mengkonfigurasi Server Controls
 Membuat suatu Common Layout dengan menggunakan
Master Pages
 Mengolah State untuk Aplikasi Web
 Mengakses dan menampilkan data
 Mengendalikan akses untuk aplikasi Web
 Menyebarkan Aplikasi Web
 Membuat aplikasi web yang tersedia untuk Mobile
Devices
 Membangun aplikasi Web Dinamik
 Membuat pengendalian untuk Aplikasi Web
 Mengoptimalkan Kinerja Aplikasi
 Implementasi Personalisasi dan tema-tema Aplikasi Web
 Membangun bagian halaman Web dan bagian Web
Modul NIIT
Pendidikan Agama
145AP3203
2
Penjabaran mengenai manusia, agama islam, ibadah, akidah, tauhid,
akhlak.
Agar mahasiswa dapat memahami unsur-unsur agama, fungsi
agama, alquran dan akidah.
1. Manusia dan asal kejadiannya
2. Agama islam
3. Alquran dan Al- Sunah
4. Aqidah
5. Akhlaq
6. Ibadah
7. Ijtihad
8. Ibadah haji, umroh
9. Kewajiban terhadap mayyit
10. Pergaulan secara Islamai
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Kewirausahaan
145BP3204
2
Penjabaran mengenai kemampuan membangun kewirausahaan yang
meliputi kreativitas dan inovasi.
Agar mahasiswa dapat membangun jiwa kewirausahaan dibidang
teknologi informasi.
1. Pengantar kewirausahaan
2. Kreativitas dan inovasi
3. Identifikasi peluang usaha baru
4. Pembiayaan usaha baru
5. Evaluasi peluang usaha baru
6. Rencana pemasaran
7. SDM bagi organisasi
8. Perencanaan
9. Pengorganisasian
10. Studi kasus kewirausahaan dibidang teknologi IT
1. Masykur wiratmo, Pengantar kewirausahaan kerangka dasar
memasuki dunia bisnis, BPFE, Yogyakarta, 1996
2. Rusman Hakim, kiat sukses membangun kewirausahaan,
Gramedia, Jakarta, 2000
3. Suryana, Kewirausahaan pedoman praktis kiat dan proses
menuju sukses,Salemba empat,Jakarta, 2006.
Semester 4
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Pemrograman Java Lanjutan
145BK4411
Pengantar Pemrograman Java
4
Modul mata kuliah ini memperkenalkan J2EE untuk pengembangan
aplikasi seluruh usaha. Mata kuliah ini menyediakan mahasiswa
dengan pengetahuan untuk membangun dan menyebar aplikasiaplikasi perusahaan yang mematuhi aturan Java, Edisi Perusahaan 5
standar teknologi. Komponen-komponen usaha yang diperkenalkan
di dalam mata kuliah ini termasuk Enterprise JavaBeans (EJB)
technology, the Java persistence API (JPA), servlets, JavaServer
Pages (JSP) technology, web services, and the Java technology
clients yang digunakan.
Mata kuliah memungkinkan mahasiswa untuk memasang satu
aplikasi dari komponen-komponen dan bagaimana caranya
menyebar satu aplikasi ke dalam the Java EE platform runtime
environment.
 Mengembangkan keterampilan untuk mengembangkan
aplikasi usaha yang conform ke Java EE platform
standards.
 Sertifikasi SCWCD dan SCBCD
 Mendeskripsikan model aplikasi untuk the Java EE
platform dan model konteks
 Mengembangkan dan menjalankan EJB technology
application
 Mengembangkan suatu web-based user interface ke sebuah
EJB technology application
 Membangun simple web services untuk Java EE platform
 Mengkonfigurasi Java EE platform services layer
Modul NIIT
Pengembangan Komponen Web
145BK4412
Pengembangan Aplikasi Web
4
This course provides the knowledge and skills to quickly build web
applications from JSP page and servlet technologies using the Sun
Java System Application Server, and the Apache Struts framework.
Students are exposed to the current methods for analyzing,
designing, developing, and deploying web applications with Java
technologies.
Mata kuliah ini menyediakan pengetahuan dan ketrampilanketrampilan dengan cepat membangun aplikasi-aplikasi web dari
halaman JSP dan servlet teknologi yang menggunakan the Sun Java
System Application Server, dan kerangka Apache Struts.
Mahasiswa ditunjukkan ke metoda-metoda yang ada untuk meneliti,
merancang, mengembangkan, dan menyebar aplikasi-aplikasi web
dengan teknologi Java.
 Mengembangkan
keterampilan-keterampilan
untuk
mengembangakan enterprise-wide Web applications yang
conform ke the Java EE platform standards.

Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
SUN Certified Web Component Developer (SCWCD)
certification.
 Menulis servlets menggunakan bahasa Pemrograman Java
(Java servlets)
 Membuat aplikasi-aplikasi web sempurna yang
menggunakan Struts, manajemen sesi, filter-filter, dan
pengintegrasian database
 Menulis halaman JSP
 Membuat mudah untuk memelihara halaman-halaman JSP
menggunakan Expression Language, JSP Standard Tag
Library (JSTL), dan kerangka Struts Tiles
 Membuat aplikasi-aplikasi web sempurna yang
mengintegrasikan Struts dan halaman-halaman JSP
Modul NIIT
Aplikasi Terdistribusi
145BK4413
4
Modul mata kuliah ini memperkenalkan pengembangan aplikasi
yang dibagi-bagikan menggunakan .NET framework 2.0. mata
kuliah ini meliputi pembangunan dan pengkonsumsian suatu
layanan Web, mengatur dan customizing suatu pelaksanaan
perawatan Web, dan memanggil Web metoda-metoda secara tak
serempak. Lebih lanjut, mata kuliah ini juga meliputi building
remote client dan server remote, memanggil dan menjadikan serial
jenis-jenis remote, menciptakan dan menggunakan komponenkomponen yang dilayani, dan menggunakan Microsoft Message
Queuing untuk mengirim dan menerima pesan-pesan. Akhirnya,
mahasiswa itu akan juga belajar untuk menerapkan WSE 3.0
security dan policy, WSE 3.0 custom policy assertions, WSE 3.0
SOAP messaging.
 Kelebihan keterampilan ini untuk mengembangkan
aplikasi-aplikasi yang terdistribusi menggunakan .NET
framework.
 70-529: Microsoft .NET Framework - Distributed
Application Development certification.
 Mengarang dan mendesain suatu aplikasi yang terdistribusi
 Membuat dan mengakses XML Web Services
 Mengkonfigurasi dan mengubah suatu Web Service
Application
 Membuat, mengkonfigurasi dan menyebarkan Remoting
Applications
 Implementasi Asynchronous Calls dan Remoting Events
 Implementasi Web Services Enhancements (WSE) 3.0
 Membuat dan mengakses suatu Serviced Component dan
menggunakan Message Queuing
Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Penjaminan Kualitas Perangkat Lunak
145BK4214
2
Statistik perangkat lunak menunjukkan 30% dari seluruh biaya
pengembangan masuk untuk menguji produk. Statistik ini
membuktikan bahwa pengiriman efisien, perangkat lunak bebas
virus yang menemukan kebutuhan-kebutuhan pelanggan adalah
sangat penting untuk semua organisasi-organisasi pengembangan
perangkat lunak untuk berkompetitif di dalam industri. Uji coba
sudah tidak lagi dianggap sebagai suatu tahap dimulai setelah kode
sudah dikembangkan. Kebanyakan organisasi-organisasi mengakui
bahwa proses uji coba perlu untuk dimulai pada paralel dengan
proses pengembangan, memulai dari keperluan Tahap analisis dari
SDLC. Oleh karena itu, masing-masing tahap dari SDLC
mempunyai suatu aktivitas uji coba yang sesuai bahwa perlu untuk
diselesaikan untuk memastikan uji coba produk lancar dan efisien.
Makna dari tahap uji coba juga telah meningkat kebutuhan akan
penguji suara perangkat lunak yang efisien dan mampu.
Untuk perspektif IT profesional, pekerjaan dari uji coba itu tidak
dibatasi pada menguji aplikasi itu untuk menemukan virus, meski
bahwa tinggal pekerjaan inti yang paling penting dari uji coba.
Bagaimanapun, untuk uji coba perangkat lunak yang sukses
profesional IT perlu dengan baik benar-benar mengenal dengan
teknik-teknik uji coba dan pendekatan, jenis dari perangkat uji dan
tujuan mereka, bentuk-bentuk dan rencana-rencana yang diperlukan
karena memanage proses test.
 Kelebihan keterampilan ini untuk memasukkan peran dari
penguji perangkat lunak.
 Certified Software Tester (CSTE)
 Identifikasi dan menerapkan metoda uji coba.
 Identifikasi tahap-tahap daur hidup uji coba.
 Identifikasi peran dari penguji perangkat lunak di dalam
pengembangan dan hasil perangkat lunak.
 Identifikasi pendekatan uji coba struktural dan fungsional.
 Menjelaskan manajemen fungsi uji coba.
 Identifikasi komponen-komponen untuk membangun
lingkungan uji coba.
 Menjelaskan lingkungan uji coba untuk berbagai
teknologi.
 Menjelaskan analisis resiko di dalam uji coba perangkat
lunak.
 Identify the activities in test planning process.
 Membuat rencana-rencana uji coba.
 Identifikasi kegiatan-kegiatan di dalam proses perancangan
uji coba.
 Identifikasi berbagai aktivitas di daam melaksanakan uji
coba.
 Menjelaskan kekurangan pekerjaan dan koreksi
 Menjelaskan tahap-tahap pengujian penerimaan
 Identifikasi peran dari ukuran-ukuran dan ilmu tentang
meter yang kwantitatif di dalam menguji.
 Identifikasi metode-metode untuk membuat laporan uji
coba.

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Menjelaskan aliran proses dari tim uji coba, tim
pengembangan dank klien.
Modul NIIT
Interpersonal Skill
145AP4205
Kewirausahaan
2
Penjabaran mengenai kecakapan dan keterampilan yang dimiliki
oleh seseorang dalam hubungan dengan orang lain meliputi
kemampuan berkomunikasi yang efektif.
Agar mahasiswa memahami menjadi terampil untuk berkomunikasi
dengan orang lain baik verbal maupun non verbal sehingga tidak
menjadi faktor penghambat untuk berkomunikasi
1. Interpersonal skill
2. Komunikasi verbal,vokal, visual
3. Ethos dan sistem komunikasi kognitif,konatif,afektif
4. Kesenangan dan sikap
5. Hubungan sosial
6. Looking glass self
7. Sosiopsikologis
8. Penampilan diri
9. Konsep diri
10. Atraksi interpersonal
11. Seni mendengarkan dan seni bertanyan
12. memberi dan menerima umpan balik
1. Jalaludin Rakhmat, Psikologi komunikasi, Bandung,PT
Remaja rosdakarya
2. Philip L.Hunsaker dkk, 1986,Seni Komunikasi bagi para
pemimpin,bandung, Kanisius
3. Bert decker,1991, Seni berkomunikasi, Bandung, Bina
rupa aksara.
Semester 5
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Aplikasi Berbasis Mobile
145BK5415
Pemrograman Java Lanjutan
4
Ketersediaan jasa Internet yang tanpa kawat di alat-alat yang
bergerak (Mobile) seperti telepon-telepon yang bergerak membuat
komunikasi yang mungkin di mana pun dan pada kapan saja. Ketika
tersambung ke Internet, kemampuan yang disediakan oleh alat-alat
yang bergerak ini menjadi tak ada akhirnya secara tanpa akhir.
Java adalah suatu teknologi sangat populer. Java sudah diterima
sebagai standar tidak facto oleh industri yang mobile untuk
mengembangkan aplikasi-aplikasi mobile. Bagaimanapun, edisi
standar Java tidak bisa digunakan untuk menciptakan aplikasiaplikasi untuk alat-alat yang mobile karena itu menggunakan
banyak memori. Oleh karena itu, Sun Microsystems merelease Jawa
2 Platform, Mikro Edition (J2ME). Java menawarkan suatu plaform
sempurna dan yang fleksibel untuk pengembangan aplikasi yang
mobile dengan kinerja kelas usaha, keandalan, dan nilai.
J2ME mengarahkan ke pengembangan aplikasi-aplikasi untuk alatalat yang mikro seperti telepon-telepon mobilet dan Personal
Digital Assistants, yang sudah membatasi kapasitas aplikasi. Itu
membiarkan pengembang-pengembang untuk menggunakan J2ME
wireless tanpa kawat untuk menciptakan aplikasi-aplikasi dan
program-program untuk alat-alat mobile dan yang tanpa kawat.
 Mengembangkan
Aplikasi
Mobile
menggunakan
Teknologi J2ME
 SUN Certified Mobile Application Developer (SCMAD)
certification.
 Identifikasi kebutuhan untuk J2ME
 Identifikasi tujuan dan karakteristik dari spesifikasi JTWI
 Identifikasi siklus hidup pengembangan MIDlet
 Membuat MIDlet menggunakan J2ME Toolkit
 Menjelaskan profil dan konfigurasi di dalam teknologi
J2ME
 Mengembangkan, mengemas dan menjalankan MIDlet
suites menggunakan J2ME wireless toolkit
 Mendeskripsikan MIDP User Interface components dan
hirarkinya
 Bekerja dengan layer dan lemen-elemennya
 Membuat User Interfaces menggunakan UI APIs tingkat
tinggi
 Membuat mail application user interface yang
mengimplementasikan APIs tingakt tinggi
 Membuat user interfaces menggunakan APIs tingkat
rendah
 Mengolah wall paper dari mobile device
 Menyimpan data di MIDlet menggunakan RMS
 Menambahkan, memodifikasi dan menghapus records dari
suatu PDA
 Menetapkan koneksi jaringan menggunakan GCF
 Implementasi kelas-kelas dan antarmuka-antarmuka di
dalam javax.microedition.io package

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Mengembangkan suatu aplikasi yang terhubung Ticker
dengan server dan download ring tones dari the server
 Implementasi keamanan MIDlet
 Mengembangkan Aplikasi Banking
 Bermain suara dan videos menggunakan paket MMAPI
 Mengembangkan suatu aplikasi untuk download dan
bermain ring tones
 Membuat, mengirim dan menerima pesan-pesan
menggunakan WMA
 Mengirimkan dan menerima SMS menggunakan WMA
 Implementasi kelas-kelas di dalam permainan API
 Mengembangkan
suatu
aplikasi
Tic-Tac-Toe
menggunakan Permainan API
 Identifikasi penggunaan dari Push Registry
 Menyebarkan MIDlets melalui Local Machine dan Web
Server
Modul NIIT
Pengembangan Aplikasi Terdistribusi
145BK5416
Aplikasi Terdistribusi
4
Modul mata kuliah ini menyediakan pengetahuan bagaimana
caranya mengembangkan fungsionalitas kemampuan akhir
menggunakan teknologi Enterprise JavaBeans (EJB). Mata kuliah
ini juga meliputi desain-desain dan praktek-praktek terbaik yang
digunakan untuk memecahkan transaksi, messaging, keamanan, dan
pengintegrasian isu-isu lama. Sebagai tambahan, mata kuliah ini
melihat bagaimana komponen-komponen teknologi EJB dapat
terintegrasi dengan teknologi layanan Web. Lebih lanjut, mata
kuliah menyediakan pengetahuan untuk membangun dan menyebar
aplikasi-aplikasi enterprise bahwa mematuhi platform J2EE. Mata
kuliah juga menjelajah ke dalam komponen-komponen EJB yang
terpicu pesan, yang bertindak sebagai konsumen-konsumen Java
Message Service (JMS). Mahasiswa dapat menggunakan Web dan
klien-klien teknologi Java untuk mengakses Java technology-based
enterprise services menggunakan servlets dan halaman-halaman
ciptakan dengan teknologi JSP (halaman JSP).
 Keterampilan dari pengembangan enterprise-wide
distributed applicatiodi dalamin J2EE untuk jangkauan dan
kinerja yang lebih besarlarger reach and performance.
 Sun Certified Business Component Developer (SCBCD)
certification.
 Implementasi business-tier functionality menggunakan
teknologi EJB
 Menguraikan latihan-latihan terbaik dan isu-isu lanjutan
lain di dalam pengembangan komponen bisnis dengan
teknologi EJB
 Memasang dan menyebarkan komponen-komponen strata
bisnis teknologi EJB di satu server aplikasi
 Mengintegrasikan aplikasi teknologi dasar EJB
menggunakan Java Messaging Service API, the Java
Connector Architecture dan web services

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Mendeskripsikan model aplikasi untuk J2EE platform dan
konteks untuk model
 Mengembangkan dan menguji aplikasi teknologi EJB
 Megnembangkan web-based user interface untuk suatu
aplikasi teknologi EJB
 Mengkonfugurasi J2EE platform services layer
Modul NIIT
Aplikasi Pemrograman .NET Lanjutan
145BK5417
Pemrograman .NET
4
Mata kuliah ini menyediakan pengetahuan yang mendalam tentang
konsep dasar .NET framework 2.0. mata kuliah ini meliputi semua
namespaces dan pemasangan dari jasa ke globalisasi-globalisasi,
dari teks dan manipulasi data sampai menggambar. mata kuliah ini
di dalam pengertian yang mendalam dari .kerangka NETTO 20
untuk mengembangkan kecanggihan dan kinerja yang berorientasi
aplikasi. Mata kuliah ini meliputi semua peningkatan pembebasan
dengan C# 20 seperti yang umum, pengkotakan dan tidak
pengkotakan, nilai dan jenis-jenis bisa batal, iterators dan cetakancetakan. Mata kuliah ini juga didukung oleh banyak dari sesi-sesi
kontak dan ruang; kamar mesin berlatih.
 Mengembangkan pengetahuan untuk mendemonstrasikan
pertunjukan dan keahlian yang mendalam di
pengembangan .NET Framework 2.0 berbasis Web,
Windows atau aplikasi-aplikasi yang terdistribusi
 70-536: Microsoft .NET Framework 2.0 – Applications
Development Foundation certification
 Mengembangkan aplikasi-aplikasi dengan menggunakan
tipe-tipe system dan koleksi-koleksi.
 Implementasi proses-proses pelayanan, thBACAAN, dan
domain-domain aplikasi di dalam suatu aplikasi .NET
Framework
 Menanamkan konfigurasi, diagnostic, manajemen dan fitur
instalasi ke dalam .NET Framework application
 Implementasi serialization dan fungsi input/output di
dalam aplikasi a .NET Framework
 Improvisasi kemanan dari aplikasi-aplikasi .NET
Framework dengan menggunakan .NET Framework 2.0
security features
 Implementasi interoperability, reflection,dan mailing
functionality in a .NET Framework application
 Implementasi globalisasi, emenggambar dan fungsi
manipulasi teks di dalam aplikasi .NET Framework
Modul NIIT
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Manajemen Proyek Perangkat Lunak
145BS5401
Sistem Informasi Manajemen
4
Manajemen proyek adalah aplikasi dari pengetahuan, ketrampilanketrampilan, alat-alat bantu, dan teknik-teknik kepada aktivitas
proyek untuk dengan sukses melengkapi satu proyek IT dan
menemukan harapan-harapan semua stakeholders. Itu melibatkan
usaha dan aktivitas sistematis untuk membuat suatu proyek sukses.
Suatu Manager Proyek mempunyai suatu kepemilikan yang berbeda
memanage pelanggan, regu-regu, seperti juga proyek perlengkapan
tepat waktu. Ada berbagai segi-segi dari Manajemen Proyek, seperti
memanage sumber daya, biaya-biaya, garis waktu, harapan-harapan
pelanggan, moril regu, dan pengembangan. Tiga sumber daya yang
sangat dibutuhkan/harus ada untuk segala hal dari proyek adalah
orang-orang, biaya, dan waktu. Itu adalah sangat penting bagi
mengalokasikan jenis yang benar dari sumber daya dan secara
efektif menggunakan sumber daya itu untuk penyelesaian yang
sukses tentang segala proyek. Manajemen proyek adalah seni dari
berhadapan dengan situasi-situasi ini secara efektif. Itu memerlukan
perencanaan efektif, penjadwalan, penganggaran, dan pengendalian
sumber daya dalam satu cara yang efisien.
 Memahami dan menerapkan berbagai konsep-konsep,
model-model, alat-alat Bantu dan aosiasi teknik-teknik
dengan manajemen proyek perangkat lunak
 Memahami perencanaan proyek, alokasi sumber daya,
penjadwalan dan pemantauan suatu proyek.
 CompTIA PROYEK+ (PK0-002)
 Menggambarkan ruang lingkup dari manajemen proyek
 Mengidentifikasi komponen-komponen dari the Software
Development Life Cycle (SDLC)
 Identifikasi peran dan tanggung jawab dari manajer proyek
 Menggambarkan ruang lingkup dari proyek IT
 Identifikasi berbagai teknik-teknik, alat bantu, dan
metodologi yang menjelaskan ruang lingkup dari proyek
IT
 Identifikasi kebutuhan-kebutuhan dari stakeholders proyek
 Menganalisis dan mendokumentasikan kebutuhankebutuhan proyek perangkat lunak
 Menyeleksi suatu model proyek
 Menyesuaikan suatu model proses perangkat lunak
 Membuat Struktur Uraian Pekerjaan (Work Breakdown
Structure (WBS))
 Estimasi tugas-tugas dan keperluan usaha untuk suatu
proyek
 Membuat dan mengoptimasi jadwal proyek
 Menggunakan Gantt chart, PERT chart,dan Critical Path
Method untuk menyajika jadwal proyek
 Menggambarkan teknik-teknik penjadwalan jaringan
 Identifikasi kelebihan dari berbagai teknik-teknik
penjadwalan
 Menerapkan teknik-teknik identifikasi resiko
 Menganalisis resiko untuk menentukan dampak dari
resiko-resiko



Referensi
:
Mengolah dan mengambil resiko
Memperkirakan waktu dan biaya proyek
Menggunakan metric-metrik perangkat lunak untuk
perkiraan
 Membuat budget atas-bawah dan bawah-atas
 Mengidentifikasi keuntungan dari tarik menarik proyek IT
 Menyusun strategi tarik menarik dari terbaik proyek
 Melaksanakan aktivitas perkerjaan mengikuti jalan proyek
 Meninjau ulang jadwal proyek dan pengarahannya
 Identifikasi indicator-indikator kinerja proyek di dalam
jalam proyek
 Menganalisis dan meng-update penyimpangan dari
rencana proyek
 Identifikasi penyebab-penyebab dan dampak dari
perubahan rencana awal
 Mengukur dampak dari perubahan yang berkaitan dengan
waktu, biaya dan budget
 Mengembangkan suatu perubahan rencana kendali
 Implementasi proses pengawasan perubahan
 Implementasi kegiatan-kegiatan jaminan mutu
 Merumuskan suatu rencana kualitas manajemen
 Menerapkan strategi-strategi uji coba
 Mengembangkan suatu rencana jaminan mutu
 Melaksanakan aktivitas-aktivitas manajemen konfigurasi
 Identifikasi dan membuat rencana-rencana untuk preimplementasi kegiatan-kegiatan
 Melaksanakan pemakai, pabrik dan lokasi uji coba
 Melaksanakan aktivitas-aktivitas penutup proyek
Modul NIIT
Semester 6
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Pemrograman Java Web Service
145BK6418
Pemrograman Java Lanjutan
4
Mata kuliah ini menyediakan komponen bisnis dan pengembangpengembang klien dengan informasi yang mereka perlu untuk
mendisain, mengimplementasikan, menyebar, dan memelihara jasa
web dan web service clients menggunakan komponen-komponen
teknologi Java dan Java 2 Platform, Enterprise Edition (J2EE
platform) platform.
 Pengembangan keterampilan untuk mengembangkan Java
Web Services menggunakan the Java EE platform.
 SUN Certified Developer for Java Web Services
(SCDJWS) Certification Mapping
 Implementasi suatu web service menggunakan komponenkomponen Java technology
 Implementasi suatu J2EE platform web service
 Implementasi suatu web service client yang mengakses
fungsionalitas mengakses kemampuan yang disediakan
oleh suatu J2EE platform web service
Modul NIIT
Optimasi Pengkodean
145BI6406
4
Modul mata kuliah ini menjelaskan konsep utama melibatkan
kinerja aplikasi optimizing. Pengembang aplikasi perlu memahami
dampak dari pengolah dan sumber daya memori di kinerja dari
aplikasi. Menggunakan alat bantu untuk kinerja aplikasi optimizing
memungkinkan suatu pengembang untuk menggunakan tersedia
sumber daya di dalam cara paling efisien. Bagian dari kursus
memusat di satu alat optimisasi oleh Intel, dinamakan VTune
Performance Analyzer.
 Mengembangkan
ketrampilan-ketrampilan
untuk
mengoptimalkan kinerja aplikasi
 Identifikasi keperluan dan tingkat optimisasi aplikasi.
 Identifikasi proses optimasi apikasi
 Identifikasi waktu dan kompleksitas ruang
 Mengoptimalkan pembagunan program
 Identifikasi isu-isu yang mempengaruhi kinerja memori.
 Identifikasi isu-isu yang mempengaruhi kinerja prosessor.
 Identifikasi fitur-fitur dari VTune Performance Analyzer.
 Identifikasi hotspots dan bottlenecks di dalam aplikasi
dengan menggunakan contoh.
 Identifikasi alir program dari aplikasi menggunakan graph.
 Identifikasi isu-isu kinerja system-level menggunakan
counter monitor.
 Menggunakan Tuning Assistant untuk memperoleh Tuning
Advice reports.

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Mengumpulkan dan menganalisis data kinerja untuk
aplikasi-aplikasi pengaturan
Modul NIIT
Implementasi Solusi Informasi Bisnis
145BS6402
4
Dewasa ini orang-orang pada semua tingkat dari suatu organisasi
membuat keputusan-keputusan bahwa dapat berdampak pada
keseluruhan sukses bisnis. Untuk melakukan akses kepada
informasi bisnis kritis, seperti juga kemampuan untuk meneliti dan
berbagi informasi itu dengan para penyalur mereka, para mitra, dan
pelanggan-pelanggan adalah suatu persyaratan. Artinya, ini berarti
organisasi memerlukan rangkaian sempurna yang dapat dipercaya,
aplikasi-aplikasi yang meliputi semua bidang dari manajemen
bisnis. Satu solusi BI yang ideal harus secara penuh terintegrasi dan
memudahkan suatu alir informasi antara organisasi dan semua
proses nya
Kedua set dari alat Bantu digunakan bersama-sama untuk keputusan
BI mendukung Online Analytical Processing (OLAP) dan Data
Mining. Alat bantu ini mengintegrasikan sebanyak tiga teknologi
manajemen informasi yang paling menjanjikan: data warehousing,
OLAP, dan data mining.
Mata kuliah ini dimulai dengan pemasangan dasar-dasar dari BI,
mulai dengan kebutuhan akan sistim informasi di dalam organisasiorganisasi yang besar, evolusi BI dari berbagai sistim informasi.
Mata kuliah ini menggerakkan ke arah pengenalan tentang konsepkonsep dan metodologi yang ada untuk menggunakan On-Line
Analytical Processing (OLAP) teknologi dan data warehouses.
Lalu, konsep-konsep, pemakaian, dan implementasi modeling
multidimensional, multidimensional object seperti dadu/kubusdadu/kubus
&
dimensi-dimensi,
ungkapan-ungkapan
multidimensional, telah tercakup.
Mata kuliah menggunakan Microsoft SQL Server Analysis Services
2005 (SSAS) dan komponen-komponen nya untuk menerapkan
konsep-konsep belajar selama belajar. Mata kuliah juga memusat di
arsitektur pelaporan dan mempertunjukkan OLAP informasi atas
Web.
 Pengetahuan barang yang dipamerkan dan ketrampilanketrampilan untuk melaporkan data dari OLAP dan
arsitektur-arsitektur RDBMS.
 Mengembangkan
ketrampilan-ketrampilan
untuk
membangun dan solusi-solusi BI untuk perusahaan.
 MS 70-445: Microsoft SQL Server 2005 Business
Intelligence – Implementasi dan Pemeliharaan
 Identifikasi proses-proses dari implementasi suatu sulusi
BI
 Menjelaskan mkna dari data warehouses dan data marts
 Identifikasi berbagai skema-skema dan objek-objek
multidimensional menggunakan multidimensional data
modeling
 Membuat suatu MDX query
 Identifikasi kubus-kubus OLAP dan arsitektur ruang
simpan mereka
Identifikasi peran, arsitektur dan komponen-komponen
dari Analysis Services
 Menggambarkan OLAP client architecture
 Membuat, mengubah, menampilkan dan proses-proses
dimensi ddan kubus-kubus
 Disain ruang simpan secara fisik untuk suatu solusi
multidimensional
 Membuat perhitungan anggota-anggota dan kumpulan
nama-nama
 Implementasi Key Performance Indicators (KPIs), aksiaksi, dan prosedur-prosedur penyimpanan
 Implementasi fitur-fitur analysis dari MS OLAP Server
 Membuat laporan analisis dari Web
 Implementasi suatu solusi data mining
Modul NIIT

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
:
Infrastruktur Informasi Bisnis
145BI6408
Implementasi Solusi Infomasi Bisnis
4
Keputusan bisnis dibuat setelah analisis berbagai masalah-masalah
bisnis dari semua perspektif. Satu solusi BI yang efisien membantu
di dalam analisa efektif dan yang tepat waktu dari permasalahan
bisnis. Ini dapat mencapai hanya ketika satu BI Infrastructure yang
efisien adalah pada tempatnya. Suatu BI Infrastruktur termasuk
suatu gudang data yang terorganisir baik dan ETL memproses pada
tempatnya. Bagaimanapun, ada suatu kebutuhan untuk mendisain
suatu tegar dan model gudang data dapat dinaiki untuk menangkap
informasi bisnis kritis. Mata kuliah ini mendiskusikan model dan
merancang suatu pengembangan daur hidup gudang data dan
gudang data. Mata kuliah ini juga mendiskusikan berbagai cara
untuk memelihara, menguji, dan pengamanan suatu gudang data.
Solusi Business Intelligence dari suatu perusahaan bergantung pada
aplikasi-aplikasi berbeda yang dibangun atas sumber data
perusahaan yang bervariasi. Perusahaan-perusahaan perlu untuk
mengintegrasikan data operasional dari sumber dan ini relevan di
suatu gudang data. Sebagai hasilnya, anda perlu memahami
berbagai strategi migrasi dan memilih yang sesuai untuk berpindah
tempat data dari sumber ini ke dalam gudang data.mata kuliah ini
meliputi berbagai strategi untuk berpindah tempat data dari
berbagai sumber data ke suatu gudang data. Mata kuliah ini
mengarahkan ke integrasi data dari tersedianya sumber data dan
mendiami gudang data dengan data ini dengan bantuan dari SQL
Server Integration Services (SSIS).
 Mengembangkan
keterampilan
untuk
merancang
infrasttruktur BI
 Merancang dan memodelkan suatu gudang data
 Identifikasi berbagai strategi migrasi untuk mendiami
gudang data
 Mendiami gudang data menggunakan SSIS
 Memilih suatu pendekatan arsitektur yang sesuai untuk
gudang data.
 Identifikasi tahap-tahap dari siklus hidup gudang data

Referensi
:
Nama Mata Kuliah
Kode Mata Kuliah
Mata Kuliah Prasyarat
Sks
Deskripsi
:
:
:
:
:
Tujuan
:
Materi
Referensi
:
:
Analisis kelayakan, keuntungan-keuntungan dan baiyabiaya yang berhubungan dengan gudang data di dalam
duatu perusahaan
 Analisis bisnis, pemakai akhir dan kebutuhan fungsional
untuk suatu gudang data
 Rencanakan teknik dan infrastruktur untuk suatu gudang
data
 Mendesain logical model dan physical model
 Menguji physical model
 Menguji dan memelihara gudang data
 Mengamankan gudang data
 Menyiapkan untuk migrasi data
 Menyadap data dari sumber data
 Mengubah dan menyesuaikan data dengan standar bisnis
 Mengisi data ke dalam gudang data
 Menjadwal dan memonitor proses migrasi
 Menyesuaikan transformasi data dan alur kerja
 Otomatisasi migrasi dengan menggunakan aplikasiaplikasi beragam
 Menguji dan mengoptimalkan migrasi data
Modul NIIT
Karya Akhir/ Magang
145BM6401
4
Merupakan mata kuliah akhir yang dapat menjadi acuan pemberian
gelar akademik Ahli Madya (A.Md.) kepada mahasiswa, sebagai
identifikasi tanggung jawabnya di bidang akademik
Mahasiswa dapat menerapkan pengetahuan danketerampilan untuk
mengerjakan suatu proyek/pekerjaan pada bidang tertentu
Laporan Tugas Akhir
Download