Page 109 -
P. 109
COURSE INFORMATION FOR CURRENT SEMESTER/TERM
Teaching Schedule
References / Teaching Materi-
Week Lecture / Tutorial / Assignment Topic
als / Equipment
Introduction to computer, computer programming; and programming pro-
1 cess. Notes or/and PPT slides
Elementary of the selected programming language – program structure
2 and component program structure. Notes or/and PPT slides
Elementary of the selected programming language – data types, opera-
3 tion and built-in functions. Notes or/and PPT slides
Selective Execution – The LOGICAL Data Type; Logical Expressions; IF
4 Constructs Notes or/and PPT slides
5 Selective Execution – IF-ELSE IF and CASE Constructs Notes or/and PPT slides
6 Repetitive Execution – Counter-Controlled DO Loops, General DO Loops Notes or/and PPT slides
Formatted Input/Output – The WRITE Statement; The General READ;
7 File Processing Notes or/and PPT slides
8 Programming with Subprograms– Functions Notes or/and PPT slides
9 Programming Application – Selection, Repetition, and Functions Notes or/and PPT slides
10 Arrays – Array declaration and processing Notes or/and PPT slides
11 Programming with Subprograms – Subroutines Notes or/and PPT slides
12 Programming Application to Civil/Environmental Engineering – Case 1. Notes or/and PPT slides
13 Programming Application to Civil/Environmental Engineering – Case 2 Notes or/and PPT slides
14 Programming Application to Civil/Environmental Engineering – Case 3 Notes or/and PPT slides
UM-PT01-PK03-BR003(BI)-S04