BUKU AJAR STRUKTUR DATA: Teori dan Implementasi dengan Python

Penulis

Monsya Juansen, M.Kom
niversitas Muhammadiyah Bengkulu

Kata Kunci:

Teori dan Implementasi dengan Python, struktur data

Sinopsis

Struktur data merupakan salah satu fondasi penting dalam dunia ilmu komputer dan rekayasa perangkat lunak. Pemahaman yang baik tentang struktur data tidak hanya membantu dalam memecahkan masalah pemrograman secara efisien, tetapi juga menjadi landasan bagi pengembangan algoritma yang efektif. Buku ini dirancang untuk menjembatani pemahaman teoretis dan penerapan praktis dengan memberikan contoh-contoh implementasi menggunakan bahasa Python, yang dikenal luas karena kemudahan sintaks dan fleksibilitasnya.

Buku ini terdiri dari tujuh bab yang disusun secara sistematis. Bab pertama membahas pendahuluan dan konsep dasar struktur data, memberikan landasan bagi pembaca untuk memahami materi selanjutnya. Bab kedua membahas struktur data dasar seperti list, tuple, set, dan dictionary, yang merupakan elemen fundamental dalam manipulasi data. Bab ketiga mengupas algoritma searching dan sorting, dua operasi yang sangat penting dalam pengolahan data. Bab keempat membahas struktur data linked list, termasuk jenis singly dan doubly linked list.

Bab kelima memperkenalkan stack (tumpukan) dan queue (antrian), dua struktur data yang sering digunakan dalam berbagai aplikasi pemrograman. Bab keenam mendalami struktur data tree (pohon), mencakup pembahasan binary tree (pohon biner) dan binary search tree (BST), yang menjadi fondasi penting dalam pengelolaan data yang hierarkis. Sebagai penutup, Bab tujuh menyajikan tugas proyek yang dirancang untuk mengintegrasikan teori dan praktik. Pada bab ini, pembaca diajak untuk menerapkan konsep-konsep yang telah dipelajari melalui pengerjaan proyek dengan panduan yang terstruktur.

Bab

  • KATA PENGANTAR
  • DAFTAR ISI
  • DAFTAR GAMBAR
  • DAFTAR TABEL
  • BAB 1 - Pengenalan Struktur Data dan Persiapan Lingkungan Python
  • BAB 2- Struktur Data Dasar
  • BAB 3 - Algoritma Searching dan Sorting
  • BAB 4 - Struktur Data Linked List
  • BAB 5 - Struktur Data Tumpukan dan Antrian
  • BAB 6- Struktur Data Tree
  • BAB 7 - Tugas Proyek
  • DAFTAR PUSTAKA
  • PROFIL PENULIS

Downloads

Download data is not yet available.

Biografi Penulis

Monsya Juansen, M.Kom, niversitas Muhammadiyah Bengkulu

Monsya Juansen, M.Kom, adalah dosen Program Studi Sistem Informasi di Universitas Muhammadiyah Bengkulu yang memiliki pengalaman luas di bidang teknologi informasi dan pendidikan tinggi. Sebagai seorang pendidik, beliau berkomitmen untuk mendukung pengembangan kompetensi mahasiswa, khususnya di bidang teknologi informasi.

Selain menjalankan tugas sebagai dosen, Monsya Juansen juga mengemban tanggung jawab sebagai Kepala Bidang Jaringan dan Server di UPTTIK Universitas Muhammadiyah Bengkulu. Dalam peran ini, beliau memimpin pengelolaan infrastruktur jaringan dan server yang menjadi tulang punggung operasional teknologi informasi universitas. Kepemimpinannya mencakup pengembangan strategi untuk memastikan keamanan data, stabilitas sistem, dan efisiensi layanan berbasis teknologi.

Lebih lanjut, Monsya Juansen secara aktif terlibat dalam pengembangan berbagai sistem informasi yang digunakan di Universitas Muhammadiyah Bengkulu. Kontribusinya telah membantu universitas meningkatkan efisiensi administrasi dan memberikan layanan berbasis teknologi yang modern kepada mahasiswa, dosen, dan staf.

Buku ini merupakan wujud dedikasi beliau dalam mengintegrasikan keahlian akademis dan praktis untuk memberikan panduan komprehensif tentang struktur data menggunakan Python. Dengan pendekatan yang sistematis dan berorientasi pada praktik, buku ini diharapkan dapat menjadi referensi yang bermanfaat bagi mahasiswa, dosen, dan praktisi yang ingin memperdalam pemahaman tentang struktur data dan penerapannya di dunia nyata, sebagai informasi tambahan, bagi anda yang berprofesi sebagai pengajar (dosen/guru/instruktur), untuk mendukung kegiatan pengajaran, kami menyediakan file program praktik yang dapat diunduh secara gratis. Silakan kirimkan bukti pembelian dan NIDN/NUPTK Anda ke monsyajuansen@umb.ac.id untuk mendapatkan akses.

Referensi

Anita Sindar RMS, S. T. M. T. I. (2019). Struktur Data Dan Algoritma Dengan C++. CV. AA. RIZKY. https://books. google.co.id/books?id=GP_ADwAAQBAJ

Bhuyan, A. P. (2024). Mastering Data Structures with Python: A Practical Guide. Aditya Pratap Bhuyan. https://books. google.co.id/books?id=TnEhEQAAQBAJ

Chaniago, M. B., & Sastradipraja, C. K. (2022). Buku Ajar Algoritma dan Struktur Data. Kaizen Media Publishing. https://books.google.co.id/books?id=3PKxEAAAQBAJ

Charisma Tubagus Setyobudhi, B. E. M. T., & Jumiati, M. (2023). Buku Ajar Pemrograman Struktur Data. Mega Press Nusantara. https://books.google.co.id/books?id=LBLlEAA AQBAJ

Enterprise, J. (2019). Python untuk programmer pemula. In TA - TT - (p. 1 berkas komputer (8.8 MB)). Elex Media Komputindo. https://doi.org/ LK - https://worldcat. org/title/ 1457995901

I.G.N.S.S.K., M. (2024). Python: Bahasa Pemrograman Era Digital. Elex Media Komputindo. https://books.google.co.id/ books?id=-jrxEAAAQBAJ

Matthes, E. (2023). Python Crash Course, 3rd Edition: A Hands-On, Proyek-Based Introduction to Programming. No Starch Press.https://books.google.co.id/books?id=qD1wEAAAQBAJ

MUSIAFA, Z. (2022). Struktur Data Dan Implementasi Algoritma (SDIA): Pemrograman Python C C++ Java. Zayid Musiafa. https://books.google.co.id/books?id=6Q1pEAAAQBAJ

Mustakim, S. K. M. K., Ir. Dahlan Susilo, M. K., Mokhammad Syafaat, S. T. M. T. T., Amirul Mukminin, M. K., Deny Ariestiandy, M. K., Febrya Christin H. Buan, S. K. M. S., Edy Wihardjo, S. P. M. P. M. C. E. M. C. F., Luisa Sentia Paly, S. T. M. K., Erna Juniasti Malaikosa, S. K. M. K., & Nur Hayati, S. K. M. K. (2024). Struktur Data Dan Algoritma. Cendikia Mulia Mandiri. https://books.google.co.id/books?id=ojUwEQ AAQBAJ

Patel, M. (2018). Data Structure and Algorithm With C. Educreation Publishing.https://books.google.co.id/books?id=qAxtDwAAQBAJ

Wibawa, A. P., Dwiyanto, F. A., Widiyaningtyas, T., & Mahmudy, W. F. (2021). Struktur Data Dengan Python. Ahlimedia Book. https://books.google.co.id/books?id= WJNSEAAAQBAJ

BUKU AJAR STRUKTUR DATA: Teori dan Implementasi dengan Python

Unduhan

Diterbitkan

31 Juli 2025

Detail monograf ini

ISBN-13 (15)

978-634-202-149-1

Dimensi Fisik

Cara Mengutip