Kode Mata Kuliah | SK5003 / 4 SKS |
---|
Penyelenggara | 209 - Computational Sciences / FMIPA |
---|
Kategori | Lecture |
---|
| Bahasa Indonesia | English |
---|
Nama Mata Kuliah | Pemrograman Lanjut | Advanced Programming |
---|
Bahan Kajian | - Review dasar pemrograman (formula, loop, list, fungsi, percabangan, input user, arrays, plotting, function, procedure, classes)
- Debugging dan mengatasi error
- Algoritma dan struktur data
- Pemrograman berbasis objek
- Berbagai metoda numerik
- Konsep pemrograman tingkat lanjut
- Topik tingkat lanjut (advanced)
- Implementasi kemampuan pemrograman python untuk memodelkan suatu sistem dalam memecahkan permasalahan di bidang sains
| - Basic programming review (formula, loop, list, function, branching, user input, arrays, plotting, function, procedure, classes)
- Debugging and error solving
- Algorithms and data structures
- Object-based programming
- Various numerical methods
- Advanced programming concepts
- Advanced topics
- Implementation of python programming capabilities to model a system in solving problems in the field of science
|
---|
Capaian Pembelajaran Mata Kuliah (CPMK) | - Mahasiswa mampu memahami dan menguasai bahasa pemrograman seperti Python
- Mahasiswa mampu mengaplikasikan bahasa pemrograman untuk membuat model suatu sistem dalam memecahkan permasalahan di bidang sains
| - Students are able to understand and master programming languages such as Python
- Students are able to apply programming languages to create models of systems in solving problems in the field of 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 | | |
---|