Dokumen ini menjelaskan pengertian dan penggunaan algoritma, fungsi, prosedur, serta konsep dasar pemrograman seperti array, sorting, searching, dan queues. Mahasiswa diharapkan dapat menulis algoritma dan mengimplementasikannya dalam bahasa pemrograman tinggi, serta memahami perbedaan antara fungsi dan prosedur. Contoh-contoh diberikan untuk mendemonstrasikan notasi algoritma dan implementasi fungsi dalam program.