This lecture discusses the concepts of Algorithms, Top Down, Bottom Up Programming, Data Structure Models, Abstract Data Types, Algorithm Design Methods, Function Growth, Search, Sorting Algorithms and their applications in everyday life.
Program Learning Outcomes (PLO)
PLO-6 Mampu mendesain komponen sistem dan/atau proses untuk dapat diaplikasikan di bidang teknik elektro
PLO-8 Mampu menerapkan prinsip – prinsip keteknikan, mengidentifikasi, merumuskan, dan menganalisis data/ informasi untuk menyelesaikan permasalahan di bidang elektro
PLO-10 Mampu menyampaikan ide dan/atau gagasan hasil kerja dan inovasi dibidang teknik elektro secara efektif baik lisan maupun tulisan
Program Objectives (PO)
PO-1 Menerapkan konsep dasar algoritma dan pemrograman untuk menyelesaikan permasalahan sederhana di bidang teknik elektro (C3)
PO-2 Menganalisis kebutuhan dan merancang algoritma untuk menyelesaikan permasalahan komputasi dalam konteks teknik elektro (C4)
PO-3 Mengevaluasi dan memilih struktur data yang tepat untuk mengoptimalkan kinerja program dalam aplikasi teknik elektro (C5)
PO-4 Menciptakan program komputer untuk mengimplementasikan solusi algoritmik dalam permasalahan teknik elektro (C6)
PO-5 Menerapkan teknik debugging dan testing untuk memastikan keandalan program dalam konteks aplikasi elektro (C3)
PO-6 Menganalisis kompleksitas algoritma dan mengevaluasi efisiensi solusi komputasi untuk sistem elektro (C4, C5)
PO-7 Menciptakan dokumentasi program yang efektif untuk menyampaikan ide dan implementasi solusi (C6)
PO-8 Menerapkan prinsip modularitas dan rekayasa perangkat lunak dalam pengembangan program untuk sistem elektro (C3)
PO-9 Menganalisis dan mengevaluasi alternatif solusi algoritmik untuk permasalahan optimasi dalam teknik elektro (C4, C5)
PO-10 Menciptakan prototipe program yang mengintegrasikan konsep algoritma dengan aplikasi praktis di bidang teknik elektro (C6)