Mata kuliah Desain dan Analisis Algoritma dalam program studi Teknologi Informasi membahas prinsip-prinsip fundamental dalam merancang, menganalisis, dan mengoptimalkan algoritma untuk menyelesaikan berbagai permasalahan komputasi secara efisien. Mahasiswa akan mempelajari berbagai paradigma algoritmik seperti divide and conquer, greedy, dynamic programming, serta teknik pencarian dan pengurutan. Selain itu, mata kuliah ini juga mencakup analisis kompleksitas waktu dan ruang untuk menilai efisiensi algoritma. Dengan memahami konsep-konsep ini, mahasiswa diharapkan mampu merancang solusi algoritmik yang optimal dalam pengembangan perangkat lunak dan sistem teknologi informasi.

- Teacher: Jimmie S.kom.,M.kom