Buku ini membahas konsep dasar algoritma dan pemrograman menggunakan Python, meliputi notasi algoritma, variabel, tipe data, operator, input dan output, runtutan, percabangan, perulangan, list, tuple, dictionary, array, fungsi, string, dan pengolahan berkas. Buku ini membantu pembaca memahami logika pemrograman dan penerapannya dalam pembuatan program sederhana.
Konsep dasar kecerdasan buatan beserta perkembangan dan penerapannya dalam berbagai bidang. Pembahasan mencakup sejarah AI, konsep dan metode sistem cerdas, serta berbagai contoh penerapan yang disertai studi kasus untuk membantu memahami AI secara konseptual maupun praktis.
Pembahasan mengenai konsep dan teknik utama dalam kecerdasan buatan, meliputi searching, reasoning, planning, dan learning. Materi mencakup metode pencarian heuristik, knowledge-based system, constraint processing, decision tree learning, jaringan saraf tiruan, dan algoritma genetika, serta penerapannya melalui berbagai studi kasus. Buku ini juga membahas perkembangan AI modern seperti machine …
Pemanfaatan Python sebagai bahasa pemrograman untuk mendukung penyelesaian berbagai persoalan dalam bidang teknik mesin. Pembahasan mencakup pengenalan Python, tipe data dan operator, flowchart, penerjemahan algoritma menjadi kode, fungsi dan struktur data, modul Python, penerapan pada teknik mesin, pemrograman mikrokontroler, MicroPython untuk IoT, serta otomatisasi CAD menggunakan Python.