Jenis |
No |
Expectted Leaning Outcomes |
Course Learning Outcomes |
Session Learning Outcomes |
Kriteria Penilaian (Indikator) |
Tugas |
Ujian Akhir Semester |
Ujian Tengah Semester |
PENGETAHUAN |
Mahasiswa mampu menjelaskan cara kerja sistem komputer dan
menerapkan/menggunakan berbagai algoritma/metode untuk
memecahkan masalah pada suatu industri. (P.a)
| 1 |
Mahasiswa mampu menjelaskan dekomposisi problem dalam pemrograman berorientasi objek |
Mahasiswa mampu menjelaskan 4 prinsip dalam pemrograman berorientasi objek: enkapsulasi, pewarisan, abstraksi dan polymorphism. |
|
|
1 |
|
|
1 |
Mahasiswa mampu menjelaskan konsep class dan objek |
Mahasiswa mampu mengidentifikasi attribut, konsutruktor dan method dari sebuah class/objek |
|
|
1 |
KETRAMPILAN UMUM |
Mahasiswa mampu menganalisis persoalan komputasi kompleks
untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang
informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin. (KU.a)
| 1 |
Mahasiswa mampu menerapkan notasi UML untuk merancang class dan hubungan class |
Mahasiswa mampu merancang diagram class menggunakan notasi UML |
|
|
1 |
|
|
|
Mahasiswa mampu merancang diagram hubungan class menggunakan notasi UML |
|
1 |
|
|
|
1 |
Mahasiswa mampu menerapkan prinsip pemrograman beroirientasi objek kedalam kode program |
Mahasiswa mampu menerapkan class dan objek ke dalam bahasa pyhton |
12.5 |
|
10 |
|
|
|
Mahasiswa mampu menerapkan kumpulan objek menggunakan struktur list dalam bahasa pyhton |
5 |
|
4 |
|
|
|
Mahasiswa mampu menerapkan kumpulan objek menggunakan struktur dictionary dalam bahasa pyhton |
5 |
|
4 |
|
|
|
Mahasiswa mampu menerapkan penanganan exception dalam bahasa python |
2.5 |
|
4 |
|
|
|
Mahasiswa mampu menerapkan pewarisan dalam dalam bahasa python |
5 |
4 |
|
|
|
|
Mahasiwa mampu menerapkan overriding dalam bahasa python |
5 |
10 |
|
|
|
|
Mahasiwa mampu menerapkan polymorphism dalam bahasa python |
2.5 |
5 |
|
|
|
|
Mahasiwa mampu menerapkan abstract class dan abstract method dalam bahasa python |
2.5 |
5 |
|
KETRAMPILAN KHUSUS |
Mahasiswa mampu mendesain, mengimplementasi dan
mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
| 3 |
Mahasiswa mampu mengembangkan aplikasi berbasis GUI |
Mahasiswa mampu membuat aplikasi berbasis GUI yang menerapkan satu layout |
5 |
|
|
|
|
|
Mahasiswa mampu membuat aplikasi berbasis GUI yang menerapkan lebih dari satu layout |
5 |
|
|