ISO 9001 : 2008
Created by Checked by Approved by Valid Date
1 Sept 2010
M.Akbar, S.T, M.IT Syahril Rizal, S.T., M.M., M.Kom. M. Izman Herdiansyah, PhD
Unit Detail
Faculty : Computer Science
Study Program : Information Technology S 1 degree
Unit Title : Algorithm and Programming
Unit Code : 142-1205
Credit : 4 sks
Prerequiste(s) :
-Teaching Staf : Muhamad Akbar, ST., M.IT
Unit Description
Programming Algorithm subjects procedural part is a debriefing for the students in identifying
procedural programming methodologies, with the notation algorithmic structured and
implemented in high level programming procedural language.
Unit Objectives :
1. Students understand the notation algorithm
2. Students can solve a case in a structured and algorithm notation
Weekly Learning Process Implementation :
No Subject / Material Subject description References Note 1 Understanding the basic algorithm How to distinguish between programs and
algorithms Basic algorithmic
Liem ,2007 Discussion topic (DT*) : Algorithm definition 2 Algorithmic Notation Boolean, real, integer , char types Liem, 2007
3 Variable and Constanta Liem, 2007 DT : when we use variable
4 String Liem, 2007 DT : String is non primitive
type ?
6 Sequential Try using input in sequential algorithmic
notation Liem, 2007
7 Mid Semester Test
8 Function Liem, 2007 DT : function example
9 Procedure Liem, 2007
10 LOOP Using While-do, Repeat-until, Iterate for
looping statement Liem, 2007 DT: loop syntax 11 Condition Understanding depend on, if , case Liem, 2007
12 Array 1 – multi dimention Liem, 2007
13 Sequential Files Searching, updating, sorting Liem, 2007, Alfred,2000
14 Final Examination
DT = Discussion topic on e-learning forum (elearning.binadarma.ac.id)