| Kode Mata Kuliah | SK5002 / 4 SKS | 
|---|
| Penyelenggara | 209 - Computational Sciences / FMIPA | 
|---|
| Kategori | Lecture | 
|---|
|  | Bahasa Indonesia | English | 
|---|
| Nama Mata Kuliah | Algoritma dan Pemrograman dalam Sains | Algorithm and Programming in Science | 
|---|
| Bahan Kajian | Apa itu komputasi?Tipe data, operator, dan variabelPernyataan, percabangan, kondisional, dan iterasiRekursifPseudocodeSearch dan sortTesting and debugging
 | What is computation?Data types, operators and variablesStatements, branching, conditionals, and iterationRecursivePseudocodeSearch and sortTesting and debugging
 | 
|---|
| Capaian Pembelajaran Mata Kuliah (CPMK) | Mahasiswa mampu memahami dan menguasai bahasa pemrograman seperti PythonMahasiswa mampu mengaplikasikan bahasa pemrograman seperti Python dalam memodelkan suatu masalah dalam sains
 | Students are able to understand and master programming languages such as PythonStudents are able to apply programming languages such as Python in modeling problems in science
 | 
|---|
| Metode Pembelajaran | Ceramah, diskusi, pembelajaran berbasis riset/masalah/studi kasus, studi literatur, kerja kelompok/mandiri,presentasi, praktek | Lectures, discussions, research/problem/case study based learning, literature studies, group/independent work, presentations, practice | 
|---|
| Modalitas Pembelajaran | Luring/daring/hybrid, sinkronous dan asinkronous | Offline/online/hybrid, synchronous and asynchronous | 
|---|
| Jenis Nilai | ABCDE | 
|---|
| Metode Penilaian | Penilaian diberikan melalui PR / Tugas / Kuis / Praktikum / RBL / Laporan / Presentasi / UTS / UAS | Assessment is given through Homework / Assignments / Quizzes / Practicum / RBL / Reports / Presentations / UTS / UAS | 
|---|
| Catatan Tambahan |  |  | 
|---|