After doing these courses, I feel confident creating professional visualizations and dashboards
Deskripsi Kursus
Buka Potensi Komputasi
Pernahkah Anda bertanya-tanya bagaimana komputer dapat melakukan tugas-tugas kompleks dengan mudah? Kursus komprehensif ini tentang komputasi akan membawa Anda dari dasar-dasar cara kerja komputer hingga ke inti teori komputasi. Anda akan memperoleh keterampilan praktis dan pengetahuan dasar yang akan membekali Anda untuk memahami dan membuat program yang efisien.
Jelajahi Dasar-Dasar Komputer
Mulailah dengan konsep dasar komputasi. Pelajari cara kerja komputer, dasar-dasar matematika biner, dan sejarah bahasa pemrograman. Temukan perbedaan antara bahasa pemrograman fungsional, prosedural, dan tingkat rendah, serta pahami bagaimana program diterjemahkan untuk komputer melalui bahasa pemrograman yang diinterpretasikan dan dikompilasi.
Menguasai Algoritma dan Efisiensi
Jelajahi dunia algoritma, di mana Anda akan mempelajari desain dan penerapannya. Pahami pentingnya efisiensi algoritma melalui Notasi Big-O, dan pelajari cara mengevaluasi kompleksitas waktu dan ruang. Pelajaran praktis akan membantu Anda memecahkan masalah nyata, seperti pengurutan dan pencarian dalam konteks belanja online, menggunakan Python.
Menjelajahi Komputabilitas dan Melampauinya
Perluas pengetahuan Anda ke aspek teoretis komputasi. Pelajari tentang automata, mesin Turing, dan batasan apa yang dapat dipecahkan oleh komputer. Dapatkan wawasan tentang kompleksitas komputasi, termasuk masalah P, NP, NP-Lengkap, dan NP-Sulit. Akhirnya, jelajahi implikasi nyata dari konsep-konsep ini di bidang seperti kriptografi dan pembelajaran mesin, dan dapatkan gambaran tentang masa depan dengan Komputasi Kuantum.
Apa yang Akan Anda Capai
Pada akhir kursus ini, Anda akan memiliki pemahaman yang kokoh tentang operasi komputer, bahasa pemrograman, dan algoritma. Anda akan dilengkapi dengan kemampuan untuk mengevaluasi efisiensi algoritma dan memahami batas-batas teoretis komputasi. Kursus ini akan memberikan Anda keterampilan untuk menyelesaikan masalah praktis secara efisien dan menghargai perkembangan terkini dalam teori komputasi.
Bergabunglah dengan kami untuk mengungkap kekuatan komputasi dan mengubah pemahaman Anda tentang cara kerja komputer!
Prasyarat
Kurikulum
Garis besar kursus
Awal Mula: Apa itu Komputer?
- Pengantar Komputer: Arsitektur & Eksekusi50 XP
- Konversi biner ke desimal50 XP
- Posisi biner ke desimal50 XP
- Menghubungkan Program dengan Komputer50 XP
- Bahasa Terkompilasi vs Diinterpretasikan100 XP
- Mengapa biner itu penting?50 XP
- Sejarah pemrograman50 XP
- Klasifikasikan: Fungsional, Prosedural, dan Pemrograman Tingkat Rendah100 XP
- Evolusi Pemrograman100 XP
Gali Lebih Dalam: Memberi instruksi ke komputer secara efisien
Meluas: Apa yang bisa dan tidak bisa dilakukan komputer
Konsep dalam Ilmu Komputer
Kursus
Selesai

