Algoritma dan Pemrograman / Algorithm and Programming (APR)
Mata kuliah ini berisi tentang pengenalan perangkat keras utama komputer, pengenalan OS; definisi OS dan cara kerjanya, langkah iterasi pembuatan perangkat lunak: masalah, algoritma, pengkodean, kompilasi, menjalankan program komputer.; debugging, penggunaan FORTRAN / VISUAL BASIC: aturan umum, input-output, struktur matriks, penyelesaian persamaan diferensial; pemrograman dengan spreadsheet dan aplikasi di bidang teknik sipil, pengenalan OOP, Pemrograman dengan VISUAL BASIC, GUI, pemrograman grafis, pengembangan perangkat lunak sederhana. / This course contains introduction of main hardware of a computer, the introduction of OS; definition OS and how it works, step iterations of software creation: problems, algorithms, coding, compiling, running .; debugging, the use of FORTRAN / VISUAL BASIC: general rules, input-output, matrix structure, the completion of differential equations; programming with spreadsheets and applications in the field of civil engineering, the introduction of OOP, Programming with VISUAL BASIC, GUI, graphics programming, software development is simple.