| Courser in English | [ENG]Algoritma Pemrograman |
| Program | Teknik Mesin - S1 |
| SKS | 2 SKS |
| RPS | 4 Data |
RPS (Rencanan Perkuliahan Semester)
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
Mata kuliah Algoritma Pemrograman pada program studi Teknik Mesin bertujuan memberikan pemahaman dasar tentang konsep dan teknik pemrograman yang diterapkan untuk memecahkan masalah teknik, khususnya di bidang mesin, dengan materi meliputi logika pemrograman, struktur data, dan algoritma perhitungan yang diimplementasikan menggunakan bahasa pemrograman seperti Python, C++, atau Java; pembelajaran dilakukan melalui metode Project Based Learning agar mahasiswa dapat merancang, mengembangkan, dan mengaplikasikan program yang efektif untuk simulasi, perhitungan mekanika, dan optimasi parameter mesin guna mendukung analisis dan pengambilan keputusan teknik.
Learning OutcomesCPL-PRODI yang dibebankan pada MK
|
CPL 2 Mampu menerapkan prinsip matematika, fisika teknik, ilmu material, teknologi informasi, dan ilmu rekayasa dalam merancang dan menganalisis sistem teknik mesin. |
||||||||
|
CPL 4 Mampu merancang dan melaksanakan eksperimen laboratorium atau lapangan serta menganalisis data untuk pengambilan keputusan teknik. |
Capaian Pembelajaran Mata Kuliah (CPMK)
|
CPMK-2.1 Mampu memahami dan menerapkan prinsip-prinsip matematika dan logika dalam merancang algoritma untuk menyelesaikan permasalahan teknik mesin. |
||||||||
|
CPMK-4.1 Mampu mengembangkan dan mengimplementasikan algoritma pemrograman secara sistematis untuk analisis dan perancangan sistem teknik mesin. |
||||||||
|
CPMK-4.2 Mampu merancang dan melaksanakan eksperimen menggunakan program komputer untuk menguji algoritma serta menganalisis data hasil eksperimen pemrograman. |
||||||||
|
CPMK-4.3 Mampu mengevaluasi dan mengoptimalkan algoritma berdasarkan hasil pengujian dan analisis data untuk pengambilan keputusan teknik yang tepat. |
|
Kemampuan akhir tiap tahapan belajar MK (SubCPMK) |
|
SubCPMK 2.1.1 Memahami konsep dasar algoritma dan struktur data |
||
|
SubCPMK 2.1.2 Mengaplikasikan prinsip matematika dalam pembuatan algoritma |
||
|
SubCPMK 4.1.1 Merancang flowchart dan pseudocode untuk solusi masalah teknik peralatan laboratorium yang akan digunakan. |
||
|
SubCPMK 4.2.1 Menggunakan software pemrograman untuk eksperimen algoritma |
||
|
SubCPMK 4.2.2 Melakukan pengujian dan pengumpulan data hasil eksekusi algoritma. |
||
|
Sub CPMK 4.3.1 Menganalisis hasil eksperimen dan menyusun laporan pengujian |
||
|
Sub CPMK 4.3.2 Mengoptimasi algoritma berdasarkan feedback dan analisis data |
|
Utama |
||||||||
|
||||||||
|
Pendukung |
||||||||
|
||||||||
Details ...
