Availability: In Stock

Ilmu Komputer: Teori, Praktik, dan Aplikasinya

SKU: N/A

Rp200,000

Ilmu Komputer: Teori, Praktik, dan Aplikasinya

Bab 1: Pendahuluan (Rahmadi)

BAB 2. Model Komputasi, Algoritma, dan Struktur Data

BAB 3. Sistem dan Pemrograman Terdistribusi & Paralel

BAB 4. Bahasa Pemrograman dan Pengembangan Web (Arisman)

BAB 5. Jaringan dan Protokol Komunikasi

BAB 6. Keamanan Informasi dan Siber

BAB 7. Sistem Basis Data dan Big Data

BAB 8. Kecerdasan Buatan, Pembelajaran Mesin, dan Robotika

BAB 9. Pengolahan Citra dan Suara Digital

BAB 10. Rekayasa Perangkat Lunak dan Interaksi Manusia-Komputer

 

Noted :

  1. Hubungi admin untuk mendapatkan Promo Diskon Kemerdekaan 17%
  2. Jika bab tidak bisa dipilih berarti sudah dipesan oleh penulis lain, silahkan pilih bab lainnya.

Description

Ilmu Komputer: Teori, Praktik, dan Aplikasinya

BAB 1. Pendahuluan
1.1 Sejarah dan Ruang Lingkup Ilmu Komputer
1.2 Teori Komputasi dan Komputabilitas
1.3 Bahasa Formal, Automata, dan Mesin Turing
1.4 Kompleksitas Waktu dan Ruang
1.5 Masalah P vs NP dan Dampaknya

BAB 2. Model Komputasi, Algoritma, dan Struktur Data
2.1 Model Komputasi: RAM, Lambda, Turing
2.2 Desain dan Analisis Algoritma
2.3 Paradigma Algoritma: Greedy, Divide & Conquer, Dynamic Programming
2.4 Struktur Data: Array, Linked List, Stack, Queue
2.5 Struktur Non-Linear: Tree, Graph, dan Traversal
2.6 Kompleksitas Algoritma dan Efisiensi Data Structure

BAB 3. Sistem dan Pemrograman Terdistribusi & Paralel
3.1 Sistem Terdistribusi: Konsep dan Arsitektur
3.2 Komunikasi Antar-Proses dan Sinkronisasi Waktu
3.3 Manajemen Proses, File, dan Sumber Daya Terdistribusi
3.4 Pemrograman Paralel: Konsep dan Model Eksekusi
3.5 Multithreading dan Sinkronisasi Data
3.6 Framework: OpenMP, MPI, dan CUDA
3.7 Tantangan: Deadlock, Race Condition
3.8 CPU Multi-core dan Pemrosesan GPU

BAB 4. Bahasa Pemrograman dan Pengembangan Web
4.1 Evolusi dan Paradigma Bahasa Pemrograman
4.2 Sintaks, Semantik, Kompilasi, dan Memori
4.3 Studi Kasus Bahasa Pemrograman (C, Java, Python, Rust)
4.4 Pemrograman Web: Frontend, Backend, dan API
4.5 Arsitektur Web Modern dan RESTful Design
4.6 Pengembangan Web Dinamis dan Cloud Integration
4.7 Web Security: XSS, CSRF, HTTPS (ditekankan sisi teknis)

BAB 5. Jaringan dan Protokol Komunikasi
5.1 Arsitektur Jaringan: OSI dan TCP/IP
5.2 Protokol Jaringan: HTTP, FTP, DNS, SMTP
5.3 Switching, Routing, dan NAT
5.4 Jaringan Nirkabel, SDN, dan 5G
5.5 Keamanan dan Optimasi Jaringan

BAB 6. Keamanan Informasi dan Siber
6.1 Prinsip Keamanan: CIA Triad
6.2 Kriptografi Simetris dan Asimetris
6.3 Otentikasi, Akses Kontrol, dan Manajemen Identitas
6.4 Keamanan Sistem dan Jaringan
6.5 Keamanan Aplikasi, Audit, dan Ancaman Siber
6.6 Etika dan Kebijakan Keamanan Digital

BAB 7. Sistem Basis Data dan Big Data
7.1 Konsep dan Arsitektur Basis Data
7.2 Model Relasional dan Normalisasi
7.3 Bahasa SQL dan Aljabar Relasional
7.4 Transaksi dan Konsistensi Data
7.5 Basis Data NoSQL dan Sistem Terdistribusi
7.6 Konsep Big Data: 5V dan Ekosistem Hadoop
7.7 Pemrosesan Data Skala Besar dengan MapReduce dan Spark
7.8 Visualisasi dan Analitik Data Real-Time

BAB 8. Kecerdasan Buatan, Pembelajaran Mesin, dan Robotika
8.1 Pengantar AI dan Machine Learning
8.2 Supervised vs Unsupervised Learning
8.3 Neural Network dan Deep Learning
8.4 Framework AI: TensorFlow dan PyTorch
8.5 Aplikasi AI: NLP, Computer Vision, dll
8.6 Dasar Robotika: Sensor, Aktuator, dan Kendali
8.7 Navigasi dan Automasi Cerdas
8.8 Etika dan Sosial Teknologi AI

BAB 9. Pengolahan Citra dan Suara Digital
9.1 Dasar-dasar Pengolahan Citra
9.2 Transformasi, Filter, dan Segmentasi
9.3 Representasi dan Pengolahan Sinyal Suara
9.4 Spektrum, FFT, dan Analisis Frekuensi
9.5 Aplikasi: OCR, Face Recognition, Speech Recognition

BAB 10. Rekayasa Perangkat Lunak dan Interaksi Manusia-Komputer
10.1 Pengantar Analisis Sistem dan Kebutuhan
10.2 Perancangan Sistem: DFD, ERD, dan UML
10.3 UI/UX Design: Prinsip dan Prototyping
10.4 Interaksi Manusia-Komputer dan Usability Testing
10.5 Teknologi Interaksi: Gesture, Voice, AR/VR
10.6 Aksesibilitas dan Etika dalam Desain Sistem