Mata Kuliah Struktur Data (2 SKS)

Deskripsi Mata Kuliah :

Materi lanjutan dari pemrograman seperti pointer, struct, dsb. Selain itu juga beberapa struktur data yang digunakan dalam pemrograman, baik yang statis atau dinamis. Dan juga algoritma-algoritma dalam proses pengurutan dan proses pencarian. Kuliah berisi teori, dimana akan diberikan tugas-tugas pemrograman.

Capaian Mata Kuliah :
  1. Mahasiswa memiliki kemampuan Memecahkan masalah menjadi sebuah algoritma (langkah-langkah) yang akan dijalankan oleh komputer, kemudian mengimplementasikannya menjadi sebuah program komputer,
  2. Mahasiswa memiliki kemampuan Memecahkan masalah pemrograman yang harus diselesaikan dengan materi yang ada pada pemrograman lanjut seperti pointer, struct dsb.
  3. Mahasiswa memiliki kemampuan mengimplementasikan data yang digunakan dalam pemrograman (baik data input atau data output) dengan struktur data yang tepat
  4. Mahasiswa memiliki pengetahuan untuk membandingkan macam-macam algoritma dalam proses pengurutan dan pencarian dan dapat menentukan algoritma yang digunakan dalam permasalahan pemrograman yang diselesaikannya.
Sumber Rujukan :
  • Ekohariadi, Anita Qoiriah, Pemrograman Dasar Komputer, Unipress, , 2007
  • Malik, D.S., C++ Programming: From Problem Analysis to Program Design, Fifth Edition, Course Technology, Cengage Learning, 2011
  • Malik,D.S., Data Structures Using C++, Second Edition, Course Technology, Cengage Learning, 2010
  • Shaffer, Clifford A. A, Practical Introduction to Data Structures and Algorithm Analysis Edition 3.1 (C++ Version), Prentice Hall International Inc, 2011
  • Yatini B, Indra, Erliansyah Nasution, Algortima dan Struktur Data dengan C++, Graha Ilmu, 2005
  • Zakaria, Teddy Marcus, Agus Prijono. Konsep dan Implementasi Struktur Data, Informatika Bandung, 2006

© 2024. Develop BY PPTIx UNESA TEAM