(MK) Kode MK : EW184002 Kredit : 3 sks Semester : I
Deskripsi Mata Kuliah
Pada mata kuliah ini, mahasiswa akan mempelajari pengetahuan dasar pemrograman, konsep algoritma, pemrograman tersetruktur, runtunan, pengulangan, pemilihan, fungsi, tipe data, konsep struktur dan file. CPL Prodi yang Dibebankan PENGETAHUAN (P02) Menguasai konsep, prosedur dan prinsip rekayasa dan mewujudkannya dalam bentuk prosedur yang diperlukan untuk analisis dan perancangan sistem dalam bidang sistem tenaga listrik, sistem pengaturan, telekomunikasi multimedia, atau elektronika. KETERAMPILAN KHUSUS (KK01) Mampu memformulasikan permasalahan rekayasa dalam bidang sistem tenaga listrik, sistem pengaturan, telekomunikasi multimedia, atau elektronika. KETERAMPILAN UMUM (KU12) Mampu mengimplementasikan teknologi informasi dan komunikasi dalam konteks pelaksanaan pekerjaannya. SIKAP (S09) Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. (S12) Bekerja sama untuk dapat memanfaatkan semaksimal mungkin potensi yang dimiliki.
Capaian Pembelajaran Mata Kuliah
PENGETAHUAN Mahasiswa menguasai konsep algoritma pemprograman komputer yang meliputi runtunan, perulangan dan pemilihan, konsep fungsi, struktur/ record dan file. KETERAMPILAN KHUSUS Mahasiswa mampu membuat program aplikasi komputer menggunakan bahasa pemprograman C. KETERAMPILAN UMUM Mahasiswa mampu membuat program dalam bahasa C untuk membantu memecahkan masalah ilmiah di bidang teknik Elektro. SIKAP Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. Bekerja sama untuk dapat memanfaatkan semaksimal mungkin potensi yang dimiliki. Topik/Pokok Bahasan 1. Sejarah komputer. 2. Sistem komputer. 3. Sistem bilangan. 4. Ekspresi, operand dan operator.
Program Studi Sarjana – Departemen Teknik Elektro
5. Algoritma komputer, runtunan, pengulangan dan pemilihan. 6. Bahasa pemrograman C. 7. Tipe data, dan struktur. 8. Array 9. Pengurutan data 10. Barisan dan deret. Pustaka [1] Discovering Computers: Fundamentals, Fifth Edition (Shelly Cashman Series) by Gary B. Shelly and Misty E. Vermaat [2] Fundamentals of Computer Algorithms by Ellis and Sartaj Sahni Horowitz [3] Introduction to Algorithms, Second Edition by Thomas H. Cormen Programming in ANSI C by Stephen G. Kochan Prasyarat --