•  

Our Top Course
Komunikasi Pembelajaran
( 16 Sections)
 
Pengembangan Media Foto
( 16 Sections)
 

Course Data Structures and Algorithms

Program Studi S1 Sains Data UNESA

 
Card image

Course Description

This course is a project-based course that studies basic techniques for abstracting data, creating algorithms that can access that data, and manipulating the abstract structure. In this course, space and time complexity analysis will also be introduced in implementing an algorithm. Topics covered include: abstract data type concepts, linear data models (array and dynamic list, stack and queue), sets, hierarchical data models (binary tree, heap, binary search tree, AVL-tree, B-Tree), graph data structure model, tracking algorithm. Students will create group projects to apply data structure theories and concepts to problems in the field of Data Science.

Program Objectives (PO)

  • Bekerja sama dan memiliki kepekaan sosial serta membawa perubahan terhadap lingkungannya dengan menggunakan keilmuan sains data
  • Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam mendesain, mengimplementasi dan mengevaluasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora dalam bidang sains data
  • Mampu merancang dan mengembangkan algoritma untuk berbagai keperluan komputasi
  • Mengidentifikasi dan menganalisis kebutuhan-kebutuhan pengguna dan mempertimbangkannya dalam memilih, membuat, mengintegrasi, mengevaluasi, dan mengadministrasi algoritma dan kode program komputer
  • Menguasai konsep teoritis struktur data dan algoritma secara mendalam, serta mampu memformulasikan penyelesaian masalah prosedural yang terkait dengan sains data

Aktifitas Pembelajaran

  • Pertemuan 1
    Mengenal tipe data dengan alokasi statis
    • Date  8 Februari 2024

  • Pertemuan 2
    Mengenal tipe data dengan alokasi dinamis
    • Date  15 Februari 2024

  • Pertemuan 3
    Mengenal tipe data dengan alokasi dinamis
    • Date  22 Februari 2024

  • Pertemuan 4
    Mengenal algoritma dan kompleksitasnya
    • Date  29 Februari 2024

  • Pertemuan 5
    Mengenal algoritma divide and conquer
    • Date  7 Maret 2024

  • Pertemuan 6
    Mengenal algoritma pengurutan
    • Date  14 Maret 2024

  • Pertemuan 7
    Mengenal algoritma pengurutan
    • Date  21 Maret 2024

  • Pertemuan 8
    Ujian Tengah Semester
    • Date  28 Maret 2024

  • Pertemuan 9
    Mengenal algoritma pencarian
    • Date  4 April 2024

  • Pertemuan 10
    Mengenal algoritma pencarian
    • Date  11 April 2024

  • Pertemuan 11
    Mengenal representasi data tree dengan Praktisi Mengajar
    • Date  18 April 2024

  • Pertemuan 12
    Mengenal representasi data tree dengan Praktisi Mengajar
    • Date  25 April 2024

  • Pertemuan 13
    Konsep struktur data dalam program komputer untuk menyelesaikan permasalahan yang berkaitan dengan sains data dengan Praktisi Mengajar
    • Date  2 Mei 2024

  • Pertemuan 14
    Konsep struktur data dalam program komputer untuk menyelesaikan permasalahan yang berkaitan dengan sains data dengan praktisi Mengajar
    • Date  9 Mei 2024

  • Pertemuan 15
    Konsep struktur data dalam program komputer untuk menyelesaikan permasalahan yang berkaitan dengan sains data
    • Date  16 Mei 2024

  • Pertemuan 16
    Ujian Akhir Semester
    • Date  23 Mei 2024

Lecturer

FADHILAH QALBI ANNISA
FADHILAH QALBI ANNISA
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Sains Data
  • Semester2
  • Lectures1
Difficult Things About Education.
$75$10