This course is a basic course to provide an understanding the basics of implementing algorithms and basic programming in cases that are often used in programming world. This course is a compulsory subject and college students can contract this course in the first semester.
The aim of this course is for students to be able to apply the basic concepts of algorithms and programming to programming languages without depending on the programming language used. By understanding the concept of implementing algorithms, it is expected that students will have no difficulty solving problems in making algorithms and applying them to cases that are often used without depending on the programming language used.
This course is accompanied by a practicum which will help increase students' understanding and skills in creating and implementing algorithms and implementing them in a programming language, the practicum will be accompanied by assistants lecturer who have been selected by the course lecturer herself.
This lecture will discuss material on implementing basic algorithms such as:
- Algorithm Introduction
- Comment
- Data Type
- Input and Output
- Operator
- Array
- Branching / Selection If
- Looping
- Procedure & Function
The lecture process is carried out with theory and practice where assessment is carried out through quizzes, UTS (Mid Semester Examination), UAS (Final Semester Examination), assignments, and practicum.
Rosa, A.S. and Shalahuddin, M., 2010. Algoritma dan Pemrograman. Penerbit Modula.