Jl. Raya Puspiptek Serpong 021-756-109-5

Capaian Pembelajaran

Capaian Pembelajaran (Learning Outcomes) Capaian pembelajaran masing-masing ranah topik menurut APTIKOM dan telah disesuaikan dengan kebutuhan kekhasan Program Studi Informatika, Institut Teknologi Indonesia

Pemprograman
Pemprograman Berorientasi Objek

Menganalisis, merancang, dan menerapkan suatu sistem berbasis komputer secara efisien untuk menyelesaikan masalah, menggunakan pemrograman prosedural dan berorientasi objek

Konsep Pemprograman, Pemprograman Berorientasi Objek, dan Pemprograman Visual

Menguasai bahasa pemrograman yang berkaitan dengan program aplikasi untuk memanipulasi data:

Konsep Pemprograman

Memahami konsep-konsep bahasa pemrograman.

TBO, Teknik Kompilasi

Menguasai teori dan konsep yang mendasari ilmu komputer:

Konsep Pemprograman

Menguasai bidang fokus pengetahuan ilmu komputer serta mampu beradaptasi dengan perkembangan ilmu pengetahuan dan teknolog

Algoritma
Desain dan Analisa Algoritma I

Memahami konsep-konsep algoritma dan kompleksitas, meliputi konsep-konsep sentral dan kecakapan yang dibutuhkan untuk merancang, menerapkan dan menganalisis algoritma untuk menyelesaikan masalah:

Desain dan Analisa Algoritma II

Menguasai konsep dan prinsip algoritma serta teori ilmu komputer yang dapat digunakan dalam pemodelan dan desain sistem berbasis komputer:

Matematika
Matematika Diskrit I

Menguasai konsep-konsep matematika untuk memecahkan berbagai masalah yang berkaitan dengan logika

Aljabar Linier, Pemodelan dan Simulasi

Menguasai prinsip-prinsip pemodelan matematika dan program linear

Kalkulus I, Kalkulus II, Matematika Diskrit I, Matematika Diskrit II, Pemodelan dan Simulasi

Menguasai konsep dan teori konsep-konsep struktur diskrit, yang meliputi materi dasar matematika yang digunakan untuk memodelkan dan menganalisis data:

Sistem Cerdas
Pengantar Teknologi Informasi, Kecerdasan Buatan

Menentukan pendekatan sistem cerdas yang sesuai dengan problem yang dihadapi, memilih representasi pengetahuan dan mekanisme penalarannya

Data Mining

Menerapkan pendekatan berbagai sistem cerdas yang sesuai dengan problem yang dihadapi khususnya data analitik

Machine Learning

Menerapkan penggunaan representasi pengetahuan dan mekanisme penalarannya

Data Mining

Evaluasi kinerja dari penerapan sistem cerdas yang sesuai dengan problem yang dihadapi, termasuk dalam pemilihan representasi pengetahuan dan mekanisme penalarannya:

Rekayasa Perangkat Lunak
Analisis dan Perancangan Sistem

Membangun aplikasi perangkat lunak yang berkaitan dengan pengetahuan ilmu komputer

Analisis dan Perancangan Sistem

Menguasai metodologi pengembangan sistem, yaitu perencanaan, desain, penerapan, pengujian dan pemelihaan sistem

Pemodelan dan Simulasi, Machine Learning, Data Mining

Memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-konsep dasar pengembangan perangkat lunak dan kecakapan yang berhubungan dengan proses pengembangan perangkat lunak, serta mampu membuat program untuk meningkatkan efektivitas penggunaan Dokumen Kurikulum IF ITI 2017 15 komputer untuk memecahkan masalah yang berhubungan dengan data analitik:

Basis Data I

Merancang dan mengembangkan program aplikasi untuk memanipulasi data

Interaksi Manusia dan Komputer

Membangun dan mengevaluasi perangkat lunak dalam berbagai area, termasuk yang berkaitan dengan interaksi antara manusia dan komputer

Machine Learning

Membangun aplikasi perangkat lunak dalam berbagai area yang berkaitan dengan bidang sistem cerdas, serta bahasa natural yang digunakan untuk web crawling platform dan data as a service:

Basis Data I, Basis Data II

Menerapkan konsep-konsep yang berkaitan dengan manajemen informasi, termasuk menyusun pemodelan dan abstraksi data serta membangun aplikasi perangkat lunak untuk pengorganisasian data dan penjaminan keamanan akses data

Sistem Komputer
Arsitektur dan Organisasi Komputer

Memahami abstraksi dari ekskusi sebuah program pada sebuah sistem komputer:

Arsitektur dan Organisasi Komputer

Menerapkan konsep konsep yang berkaitan dengan arsitektur dan organisasi komputer serta memanfaatkannya untuk menunjang aplikasi komputer

Sistem Paralel dan Terdistribusi

Menerapkan konsep konsep yang berkaitan dengan pengembangan berbasis platform, serta mampu mengembangkan program aplikasi berbasis platform untuk berbagai area

Sistem Operasi, Keamanan Informasi

Merancang sistem keamanannya serta melakukan pengelolaan secara kontinu terhadap proteksi profilyang ada

Jaringan Komputer, Sistem Paralel dan Terdistribusi

Menganalisis dan mengembangkan sistem serta prosedur yang berkaitan dengan sistem komputer serta memberikan rekomendasi yang berkaitan dengan sistem komputer yang lebih efisien dan efektif

Sistem Terdistribusi
Sistem Operasi, Jaringan Komputer

Memahami prinsip dasar sistem jaringan komputer

Sistem Operasi, Sistem Paralel dan Terdistribusi

Menerapkan algoritma paralel yang dapat memanfaatkan sumberdaya komputasi yang tersedia dengan efisien

Sistem Operasi, Jaringan Komputer, Sistem Paralel dan Terdistribusi

Mengembangkan aplikasi sederhana berbasis jaringan

Kecakapan Hidup
Bahasa Indonesia

Mendemonstrasikan kemampuan komunikasi lisan dan tulisan yang berkaitan dengan aspek teknis dan nonteknis

Kecakapan Antar Personal

Berpikir kritis, mengidentifikasi akar masalah dan pemecahannya secara komprehensif, serta mengambil keputusan yang tepat berdasarkan analisis informasi dan data

Etika Profesi

Memiliki integritas profesional dan berkomitmen terhadap nilai-nilai etika

Kecakapan Antar Personal, Kerja Praktek, Tugas Akhir I, Tugas Akhir II

Memiliki sikap untuk belajar seumur hidup (life-long learning)

Bisnis Teknologi Informasi, Proyek Piranti Lunak

Memimpin dan bekerja dalam tim, mandiri dan bertanggung jawab terhadap pekerjaannya

Kerja Praktek, Tugas Akhir I, Tugas Akhir II

Mencari, merunut, menyarikan informasi ilmiah dan non-imiah secara mandiri dan kritis

Kerja Praktek

Beradaptasi terhadap situasi yang dihadapi dan menangani berbagai kegiatan secara simultan pada berbagai kondisi