Kode Mata KuliahSK5003 / 4 SKS
Penyelenggara209 - Sains Komputasi / FMIPA
KategoriKuliah
Bahasa IndonesiaEnglish
Nama Mata KuliahPemrograman LanjutAdvanced Programming
Bahan Kajian
  1. Dasar pemrograman menggunakan python (formula, loop, list, fungsi, percabangan)
  2. Input user dan mengatasi error
  3. Penggunaan arrays dan plotting
  4. Classes dalam python
  5. Pemrograman berbasis objek pada python
  6. Berbagai metoda numerik
  7. Implementasi kemampuan pemrograman python untuk memodelkan suatu sistem dalam memecahkan permasalahan di bidang sains
  1. Basic programming using Python (formulas, loops, lists, functions, branching)
  2. User input and resolve errors
  3. Use of arrays and plotting
  4. Classes in python
  5. Object based programming in python
  6. Various numerical methods
  7. Implementation of Python programming skills to model a system in solving problems in the field of science
Capaian Pembelajaran Mata Kuliah (CPMK)
  1. Mahasiswa mampu memahami dan menguasai bahasa pemrograman seperti Python
  2. Mahasiswa mampu mengaplikasikan bahasa pemrograman untuk membuat model suatu sistem dalam memecahkan permasalahan di bidang sains
  1. Students are able to understand and master programming languages such as Python
  2. Students are able to apply programming languages to create models of systems in solving problems in the field of science
Metode PembelajaranCeramah, diskusi, pembelajaran berbasis riset/masalah/studi kasus, studi literatur, kerja kelompok/mandiri,presentasi, praktekLectures, discussions, research/problem/case study based learning, literature studies, group/independent work, presentations, practice
Modalitas PembelajaranLuring/daring/hybrid, sinkronous dan asinkronousOffline/online/hybrid, synchronous and asynchronous
Jenis NilaiABCDE
Metode PenilaianPenilaian diberikan melalui PR / Tugas / Kuis / Praktikum / RBL / Laporan / Presentasi / UTS / UASAssessment is given through Homework / Assignments / Quizzes / Practicum / RBL / Reports / Presentations / UTS / UAS
Catatan Tambahan