Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari

Deskripsi

Perkuliahan ini memberikan landasan berbagai bidang matematika seperti teori bilangan, relasi dan fungsi, kombinatorika, teori graf. Perkuliahan ini juga merupakan landasan ilmu Komputer seperti struktur data, algoritma, teori database, bahasa formal, teori automata, teori Kompiler, sistem operasi, dan pengamanan komputer. Perkuliahan juga memberikan latar belakang matematis yang diperlukan untuk memecahkan masalah dalam riset operasi (khususnya optimasi diskrit), telekomunikasi, dan sebagainya.  

Capaian Pembelajaran

  • Kemampuan mengidentifikasi metode/algoritma sistem komputer untuk menyelesaikan permasalahan secara tepat
  • Kemampuan menjabarkan teori bidang pengetahuan informatika dalam mendesain aplikasi multiplatform

Yang Kamu Pelajari

  1. Pengantar Matematika Diskret
  2. Induksi Matematika
  3. Induksi Matematika yang diperluas
  4. Teori Bilangan Bulat
  5. Latihan dan Pembahasan Teorema Euclidean
  6. Aplikasi Teori Bilangan Bulat (ISBN, Fungsi Hash, Pengantar Kriptografi)
  7. Pseudo Code Random Number Generator, European Article Number, Code 39
  8. Aljabar Boolean
  9. Kombinatorial
  10. Pengantar Graf, Jenis dan Teori
  11. Graf Lanjutan (Terapan)
  12. Pohon (Tree)
  13. Kajian Terapan Pohon (Tree)
  14. Kompleksitas Algoritma