Source : DAC Telkom University 

Halo Sobat Data! 👋 

Pada sesi kali ini, Sobat Data akan dikenalkan dengan salah satu mata kuliah wajib pada semester 2 yang menjadi fondasi penting dalam dunia Sains Data, yaitu Algoritma Pemrograman Dasar. Penasaran apa saja yang dipelajari di dalamnya? Yuk, kita bahas lebih jauh! 🚀 

Jika Sobat Data mendengar kata “algoritma”, mungkin yang terlintas pertama kali adalah langkah-langkah untuk menyelesaikan masalah. Betul banget! Dalam mata kuliah ini, Sobat Data akan mempelajari cara merancang, menguji, mendemonstrasikan, hingga mengimplementasikan solusi algoritmik untuk persoalan-persoalan komputasi. 

Mata kuliah ini biasanya ditempuh di awal perkuliahan, dan menjadi salah satu pondasi utama sebelum Sobat Data melangkah ke mata kuliah yang lebih kompleks seperti Struktur Data, Pemrograman Lanjut, hingga Machine Learning. Jadi, bisa dibilang inilah “gerbang awal” untuk memahami dunia pemrograman. 

Apa saja sih yang dipelajari? Yuk, kita bedah satu per satu: 

  • Modularisasi program menggunakan subprogram berupa fungsi dan prosedur. 
  • Tipe bentukan seperti alias dan struktur, serta penggunaan array baik satu dimensi maupun dua dimensi. 
  • Algoritma pencarian nilai ekstrim (minimum dan maksimum). 
  • Pencarian data tertentu menggunakan algoritma sequential search dan binary search
  • Pengurutan data menggunakan algoritma selection sort dan insertion sort

Nah, topik-topik ini bukan hanya sekadar teori lho Sobat Data! Di kelas, kamu akan belajar praktik langsung, menuliskan kode, menguji program, bahkan menemukan bug kecil yang membuatmu jadi lebih teliti. Proses ini akan melatih pola pikir komputasi (computational thinking) yang sangat dibutuhkan dalam dunia data science. 

Kenapa mata kuliah ini penting? Karena hampir semua hal di Sains Data membutuhkan logika algoritmik. Misalnya, saat Sobat Data mengolah dataset besar, mengurutkan data, atau mencari informasi tertentu, konsep dasar dari searching dan sorting inilah yang akan menjadi pondasinya. 

Tak hanya berhenti di teori, beberapa implementasi juga akan dilatih menggunakan bahasa pemrograman, sehingga Sobat Data terbiasa menuangkan logika menjadi kode nyata. 

Berikut referensi yang bisa Sobat Data gunakan untuk memperdalam materi: 

  1. Pustaka Utama 
  1. Diktat Perkuliahan Dasar Algoritma Pemrograman, Universitas Telkom. 
  1. Lecture Note Algoritma Pemrograman, Universitas Telkom. 
  1. SAS Programming 2: Advanced Techniques. 
  1.  Pustaka Pendukung 
  1. Alan A. A. Donovan. 2015. Go Programming Language, The (Addison-Wesley Professional Computing Series) 1st Edition. 

Demikianlah sekilas gambaran tentang mata kuliah Algoritma Pemrograman Dasar. Mata kuliah ini akan menemani Sobat Data untuk membangun fondasi logika dan keterampilan pemrograman yang kuat, yang nantinya akan sangat berguna dalam perjalananmu sebagai calon data scientist. 

Sampai jumpa di #KuliahData selanjutnya! Terus semangat belajar, Sobat Data, karena setiap baris kode yang kamu tulis adalah langkah kecil menuju mimpi besar! 💻✨ 

Yuk segera daftarkan diri kamu di Data Science Telkom University Surabaya dan wujudkan impianmu! 

Playing with Data, Winning the Era. 

More info :  

-Website : https://bds-sby.telkomuniversity.ac.id/ 

-Instagram : https://www.instagram.com/ds.telkomsurabaya/ 

Leave a Reply

Your email address will not be published. Required fields are marked *

Secret Link