2.1a. Modul Handbook B.Eng Teknik Sipil
Module name
|
Computer Programming
|
Level module
|
6 (undergraduate)
|
Abbreviation of happen
|
SIP 616208
|
Sub-heading if applicable
|
|
Courses included in modules, if applicable
|
|
Semester
|
III
|
Person in charge
|
Ir. Ahmad Zakaria, M.T., Ph.D
|
Lecturer
|
1.
Ir. Ahmad Zakaria, M.T., Ph.D
2.
Subuh Tugiono, ST., MT
3.
Hasti Riakara Husni, ST., MT, Ir
4.
Ir. Ashruri, ST., MT
|
Language
|
Bahasa Indonesia, English
|
Classification within
the curriculum
|
Compulsory / choice course
|
Teaching (hours per week during the semester
|
3(2-1) class hours lecture
(2x170 minutes lecture) x 16 weeks and (1 x170 minutes laboratory practice) x 16
weeks
|
Workload per semester
|
1.
The 340 minute lecture is divided
into 100 minutes of face-to-face interaction, 120 minutes of structural activities and 120
minutes of independent study x 16 weeks
2.
The 170 minutes laboratory practice x 16 weeks
|
Credit points
|
3 SKS (4,69 ECTS)
|
Learning objectives/competencies
|
A01
|
Fulling task with morals, ethics and character (2-S)
|
A02
|
Capable
to be part of team work and showing social awareness (4a-S)
|
A03
|
Being eager to
independent (4b-S)
|
C04
|
Capable to
design and apply innovative contruction, eco-friendly, low cost, adaptive to
climate change (7a-M)
|
P05
|
Mastering
tools and software, gathering information, and applicable procedures that
have been determined (7b-S)
|
C06
|
Capable
to fulfill task as technicians, analysts and engineers with a low-cost
approach (8-S)
|
C07
|
Knowledgeable
and skillfull to fullfil the requirements of applicable standards that
incorporating factual; hence having competencies to complete task properly
and thoroughly (9-S)
|
A08
|
Responsible and enable to fulfill task holistically (10-S)
|
A09
|
Have a
willingness to learn throughout lifetime (11-S)
|
Note: C:
cognitive; A: affective; P: psychomotor
|
Course Learning Outcomes
|
Student’s competencies:
Being able to:
1. Explain and to make
algorithm (C2;2-C6;9)
2. Explain computer structure program, properties of the Operating
System and File Management (C2;2)
3. Make
a program using looping process, conditioning, array system, and
subprogram using Fortran programming language (C6;9)
4. Make computer program using looping process,
conditioning, array system, and subprogram using Lazarus
programming language (C6;9)
5. Apply
simple application programs in civil engineering cases (C3;5)
Practical work:
Objectives:
1. Students are capable to explain and practise to put algorithm program
into diagram (C2;16, P2;5, C4;15)
2. Students are capable to analyse program script commands such
as: if, do, array and subprogram using Fortran and Lazarus
programming language (C4;21)
3. Students are capable to make and create a script program using
commands such ad: if, do, array and subprogram using
Fortran and Lazarus programming language (C6;33, P4;3)
|
Head
|
Studying:
A.
|
Study/exam achievement
|
Evaluation Aspect (%)
|
A1
|
A2
|
A3
|
C4
|
P5
|
C6
|
C7
|
A8
|
A9
|
Middle test (25%)- written test
|
Ö
|
Ö
|
Ö
|
Ö
|
|
Ö
|
Ö
|
Ö
|
Ö
|
Final exam (25%)- written exam
|
Ö
|
Ö
|
Ö
|
Ö
|
|
Ö
|
Ö
|
Ö
|
Ö
|
Quiz 1 (15%)
|
Ö
|
Ö
|
Ö
|
Ö
|
|
Ö
|
Ö
|
Ö
|
Ö
|
Quiz 2 (15%)
|
Ö
|
Ö
|
Ö
|
Ö
|
|
Ö
|
Ö
|
Ö
|
Ö
|
Final assignment (20%)
|
Ö
|
|
Ö
|
|
Ö
|
Ö
|
Ö
|
Ö
|
Ö
|
Score index
|
A
|
A ³76
|
B+
|
71 £ B+ < 76
|
B
|
66 £ B < 71
|
C+
|
61 £ C+< 66
|
C
|
56 £ C < 61
|
D
|
50 £ D < 56
|
E
|
E < 50
|
Forms of media
|
Software
|
Hardware
|
Ms Office (PPT, Ms Word, Ms Excel)
|
Projector
|
|
LCD
|
|
Laptops, computers
|
|
|
|
|
|
|
|
|
|
|
|
|