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