Course Description
This course teaches basic programming concepts, practical and technical knowledge and experience regarding algorithms, flowcharts and their application in the C# programming language. The basic materials for making programs are programming basics, introduction to the C# programming language, C# control structures, completing conditions, loops, arrays, strings, pointers, functions and abstract data types/structures.
Program Objectives (PO)
- Memiliki pengetahuan terkait kebutuhan pemrograman C# terkait dengan perangkat keras dan perangkat lunak
- Memahami teori tentang dasar pemanfaatan program C# dalam membuat program sederhana
- Memahami dan menggunakan berbagai tipe data dan Mendeklarasikan dan menginisialisasi variabel
- Menggunakan operator aritmatika, perbandingan, dan logika Membuat ekspresi kompleks
- Struktur Kontrol: Percabangan dengan Mengimplementasikan if-else statements dan Menggunakan switch-case
- Struktur Kontrol: Perulangan Menggunakan for, while, dan do-while loops Memahami nested loops
- Mahasiswa Dapat Merancang algoritma, flowchart penyelesaian permasalahan
- Mahasiswa dapat membuat dan menggunakan fungsi dalam bahasa C#
- Mahasiswa dapat Menggunakan array satu dimensi dan multidimensi