Module Handbook

Download 93,51 Kb.
Date conversion25.04.2017
Size93,51 Kb.
Module Handbook

Module Name:

Programming and Algorithm Laboratory

Module Level:


Abbreviation, if applicable:

MAT 102

Sub-heading, if applicable:


Courses included in the

module, if applicable:



2th / First Year

Module coordinator(s):

Auli Damayanti,S.Si., M.Si.,


Drs. Edi Winarko, M.Cs, Asri Bekti Pertiwi, S.Si., M.Si


Bahasa Indonesia

Classification within the


Compulsory Course / Elective Studies

Teaching format / class hours per week during semester:

2 hours lectures (50 min / hour)


1/3 hour doing the practical worksheet , 2 hours lectures, 2/3 hours

writing practical report, 13 week per semester, and total 39 hours per semester 1.3 ECTS

Credit Points:




Learning goals/competencies:

General Competence (Knowledge)

Capable of making programs that in accordance with the problem using language programming c++
Specific Competence:

  1. Create a C ++ program structure

  2. Create a C ++ program using variables and data types C ++

  3. Create a C ++ program using the operator and input / output in C ++

  4. Create a C ++ program using selection statements in C ++.

  5. Create a C ++ program using repetition statements in C ++

  6. Creating a function declaration in programming C ++

  7. Creating a C ++ program for the data type Array

  8. Creating a C ++ program for string data type

  9. Create sorting algorithms and able to make its program C ++

  10. Create serching algorithms and able to make its program C ++

  11. Creating a C ++ program for the data type pointer

  12. Creating a C ++ program for the data type structures

  13. Creating a C ++ program on using the file as input or output of a program


The fundamental concept of algorithm and programming, the introduction of c++, variable and data type, the operators and statements i / o, selection, looping, function, array, data sorting, data searching, string, structure, pointer, and operation file.

Attribut soft skill

Activity, disciplinary, honesty, creativity and cooperation

Study/exam achievements:

The assessment is essay test.

Final score (NA) is calculated as follow:

10% softskill + 30% Post Test + 30% UTS + 30% UAS
Final index is defined as follow:

A : 75 100

AB : 70 - 74.99

B : 65 - 69.99

BC : 60 - 64.99

C : 55 - 59.99

D : 40 - 54.99

E : 0 - 39.99

Forms of Media:

Slides and LCD projectors, whiteboards, computer

Learning Methods

Lecture, Practical in Laboratory, discussion, demonstration of program


  1. Kadir, Abdul; 2015, Pemrograman C++, Penerbi Andi, Yogyakarta

  2. Kadir, Abdul; 2014, Algoritma dan Pemrograman menggunakan C & C++, Edisi I, Penerbit Andi, Yogyakarta.

  3. Peter Prinz, Ulla Kirch-Prinz, 2002, A complete guide to programming in C++, Jones and Bartlett Publishers, London

  4. D.S. Malik, 2007, C++ Programming, Thomson Course Technology Publisher, USA


The database is protected by copyright © 2016
send message

    Main page