Deskripsi Mata Kuliah
Mata Kuliah ini menggunakan metode PJBL (Project Based Learning). Membahas tentang teori, konsep dan praktik tentang pemrograman dasar. Materi yang dipelajari mencakup Pengenalan algoritma, notasi algoritmik, struktur logika pemrograman berupa sekuensial, seleksi, perulanganan, mengenal metode searching dan sorting serta memecahkan permasalahan menggunakan algoritma pemrograman. This course uses the PJBL (Project Based Learning) method. This course discusses the theory, concepts, and practice of basic programming. The material studied includes an introduction to algorithms, algorithmic notation, programming logic structures in the form of sequential, selection, iterative, familiar with searching and sorting methods and solving problems using programming algorithms.
CPMK
- C2. Mahasiswa mampu memahami konsep algoritma dan pemrograman. C2. Students are able to understand the concept of algorithms and programming.
- C3. Mahasiswa mampu merancang algoritma yang tepat untuk menyelesaikan masalah dengan menggunakan notasi algoritmik. C3. Students are able to design the right algorithm to solve problems using algorithmic notation.
- C3 Mahasiswa mampu mengaplikasikan algoritma dalam pemrograman. C3. Students are able to apply an algorithm to a program
- Menerapkan algoritma dasar dalam pemecahan masalah bisnis digital (C3)
- Menganalisis dan memodifikasi algoritma untuk meningkatkan efisiensi dalam konteks bisnis digital (C4)
- Mengevaluasi berbagai solusi pemrograman untuk menentukan pendekatan yang paling efektif dalam kasus bisnis digital (C5)
- Menciptakan solusi algoritma kreatif untuk masalah yang belum terpecahkan dalam bisnis digital (C6)
- Menerapkan teknik pemrograman untuk mengembangkan aplikasi bisnis digital yang efisien (C3)
- Menganalisis struktur data yang digunakan dalam pengembangan aplikasi bisnis digital untuk memahami kelebihan dan kekurangannya (C4)
- Mengevaluasi dan memilih algoritma yang sesuai untuk implementasi fitur-fitur baru dalam proyek bisnis digital (C5)
- Menciptakan prototipe aplikasi dengan menggunakan prinsip algoritma dan pemrograman yang inovatif (C6)
- Menerapkan algoritma untuk analisis data dalam bisnis digital, memungkinkan pengambilan keputusan yang lebih baik (C3)
- Menganalisis dan mengintegrasikan algoritma dalam sistem yang ada untuk meningkatkan kinerja bisnis digital (C4)