Teaching
Teaching Subjects
Courses I have taught at the Faculty of Civil Engineering, UTM, since 2007 — from first-year fundamentals to postgraduate finite element analysis. Course codes have changed with curriculum revisions; equivalent codes are grouped together.
246Credit hours taught (UG)
21Credit hours taught (PG)
14Distinct subjects
2007Teaching since
Core Teaching Areas
SEAA4243 · SKAB4243 · SKAA4243Finite Element MethodKaedah Unsur Terhingga · Final-year elective. Formulation, element types, assembly, and solution of structural problems; taught with live MATLAB / Python demonstrations.
MKAE1143Finite Element MethodPostgraduate course covering weak forms, isoparametric elements, nonlinear and dynamic analysis, with programming assignments.
SKAB2413 · SKAA3413 · SAB3413Computer ProgrammingAturancangan Komputer · Structured programming for civil engineers: algorithms, MATLAB, and numerical problem-solving.
SKAA4412 · SAB4412Civil Engineering Information SystemsSistem Maklumat Kejuruteraan Awam · Databases, information systems and IT applications in civil engineering practice.
Structural Design
SEAA3313 · SKAB3313 · SKAA3352Reinforced Concrete Design 1Rekabentuk Konkrit Tetulang 1 · Limit-state design of beams, slabs and columns to Eurocode 2.
SEAA4333Reinforced Concrete Design 2Rekabentuk Konkrit Tetulang 2 · Advanced RC: foundations, retaining structures, prestressed and continuous members.
SKAA3021Integrated Design Project 1Projek Rekabentuk Bersepadu 1 · Team-based design of a complete civil engineering scheme.
Fundamentals & Laboratory
SEAA2012 · SKAB2012 · SKAA2012Civil Engineering Laboratory 1Makmal Kejuruteraan Awam 1 · Materials and structures testing; report writing and data interpretation.
SKAA3012 · SKAU3052Civil Engineering Laboratory 2Makmal Kejuruteraan Awam 2 · Advanced laboratory in structures, geotechnics and hydraulics.
SKAA1012Fundamentals of Civil EngineeringAsas Kejuruteraan Awam · First-year introduction to the profession, its disciplines and ethics.
SKAA1422 · SAB1423Engineering DrawingLukisan Kejuruteraan · Technical drawing, projections and CAD for civil engineers.
Project & Industrial Training Supervision
SKAB4034 · SKAA4034 · SKAA4024Final Year ProjectProjek Sarjana Muda · Supervision of undergraduate research projects in computational mechanics and structural engineering.
SEAA4022 · SKAB4022 · SKAA4022Research Methodology & Pre-ProjectKaedah Penyelidikan & Pra-Projek · Proposal writing and research planning ahead of the final year project.
SKAA3045 · SAB3045Industrial TrainingLatihan Industri · Supervision and assessment of students on industrial placement.
Full teaching record by session
Session format: academic year followed by semester, e.g. 2022/2023 Sem 1. Student counts in brackets; sections taught separately are listed individually.
| Session | Code | Subject | Students |
|---|---|---|---|
| 2022/23 S1 | SEAA4333 | Rekabentuk Konkrit Tetulang 2 | 31 |
| 2022/23 S1 | SEAA4243 | Kaedah Unsur Terhingga | 10 |
| 2022/23 S1 | SEAA4022 | Kaedah Penyelidikan dan Pra Projek | 3 |
| 2021/22 S2 | SEAA3313 | Rekabentuk Konkrit Tetulang 1 | 42 |
| 2021/22 S2 | SKAB4243 | Kaedah Unsur Terhingga | 5 |
| 2021/22 S2 | SKAB3313 / SKAA3352 | Rekabentuk Konkrit Tetulang 1 | 2 / 1 |
| 2021/22 S2 | SKAB4034 | Projek Sarjana Muda | 2 |
| 2021/22 S2 | MKAE1143 | Finite Element Method (PG) | 4 |
| 2021/22 S1 | SEAA2012 | Makmal Kejuruteraan Awam 1 | 47 |
| 2021/22 S1 | SKAU3052 | Makmal Kejuruteraan Awam | 41 |
| 2021/22 S1 | SEAA3313 | Rekabentuk Konkrit Tetulang 1 | 38 |
| 2021/22 S1 | SKAB4243 | Kaedah Unsur Terhingga | 36 |
| 2021/22 S1 | SKAB3313 / SKAB4034 / SKAB4022 | RC 1 / PSM / Pra-Projek | 1 / 1 / 2 |
| 2020/21 S2 | SEAA2012 | Makmal Kejuruteraan Awam 1 | 34 |
| 2020/21 S2 | SKAB3313 | Rekabentuk Konkrit Tetulang 1 | 45 |
| 2020/21 S2 | SKAB4243 / SKAA4243 | Kaedah Unsur Terhingga | 5 / 1 |
| 2020/21 S2 | SKAB4034 / SKAB4022 | PSM / Pra-Projek | 1 / 1 |
| 2020/21 S2 | MKAE1143 | Finite Element Method (PG) | 4 + 16 |
| 2020/21 S1 | SEAA2012 | Makmal Kejuruteraan Awam 1 | 59 |
| 2020/21 S1 | SKAB3313 / SKAA3352 | Rekabentuk Konkrit Tetulang 1 | 33 / 3 |
| 2020/21 S1 | SKAB4243 | Kaedah Unsur Terhingga | 28 |
| 2020/21 S1 | SKAB4022 | Kaedah Penyelidikan dan Pra-Projek | 1 |
| 2019/20 S2 | SKAB2413 | Aturancangan Komputer | 50 |
| 2019/20 S2 | SKAB2012 | Makmal Kejuruteraan Awam 1 | 49 |
| 2019/20 S2 | SKAA4243 | Kaedah Unsur Terhingga | 9 |
| 2019/20 S2 | SKAA4034 / SKAA3413 | PSM / Aturancangan Komputer | 3 / 1 |
| 2019/20 S1 | SKAB2413 | Aturancangan Komputer | 49 |
| 2019/20 S1 | SKAA4243 | Kaedah Unsur Terhingga | 24 |
| 2019/20 S1 | SKAA4022 | Kaedah Penyelidikan & Pra-Projek | 3 |
| 2018/19 S2 | SKAB2413 / SKAA3413 | Aturancangan Komputer | 48 / 44 |
| 2018/19 S2 | SKAA4034 | Projek Sarjana Muda | 3 |
| 2018/19 S1 | SKAB2413 / SKAA3413 | Aturancangan Komputer | 49 / 28 |
| 2018/19 S1 | SKAA3012 | Makmal Kejuruteraan Awam 2 | 53 |
| 2018/19 S1 | SKAA4243 / SKAA4022 | KUT / Pra-Projek | 13 / 3 |
| 2017/18 S2 | SKAA4034 | Projek Sarjana Muda | 3 |
| 2017/18 S2 | MKAE1143 | Finite Element Method (PG) | 8 + 19 |
| 2017/18 S1 | SKAA2012 | Makmal Kejuruteraan Awam 1 | 49 |
| 2017/18 S1 | SKAA4243 / SKAA4022 | KUT / Pra-Projek | 21 / 3 |
| 2016/17 S2 | SKAA2012 | Makmal Kejuruteraan Awam 1 | 43 |
| 2016/17 S2 | SKAA4243 | Kaedah Unsur Terhingga | 2 |
| 2016/17 S2 | MKAE1143 | Finite Element Method (PG) | 5 + 9 |
| 2016/17 S1 | SKAA2012 | Makmal Kejuruteraan Awam 1 | 33 |
| 2016/17 S1 | SKAA4243 | Kaedah Unsur Terhingga | 2 + 6 |
| 2015/16 S2 | SKAA3413 | Aturancangan Komputer | 40 |
| 2015/16 S2 | SKAA4243 / SKAA4034 | KUT / PSM | 4 / 2 |
| 2015/16 S1 | SKAA2012 | Makmal Kejuruteraan Awam 1 | 38 |
| 2015/16 S1 | SKAA3413 | Aturancangan Komputer | 28 |
| 2015/16 S1 | SKAA4243 / SKAA4024 / SKAA4022 | KUT / PSM / Pra-Projek | 17 / 4 / 2 |
| 2014/15 S3 | SKAA3045 | Latihan Industri | 13 |
| 2014/15 S2 | SKAA4412 / SAB4412 | Sistem Maklumat Kejuruteraan Awam | 51 / 1 |
| 2014/15 S2 | SKAA3413 | Aturancangan Komputer | 40 |
| 2014/15 S2 | SKAA2012 | Makmal Kejuruteraan Awam 1 | 39 |
| 2014/15 S2 | SKAA4243 / SKAA4034 / SKAA4024 | KUT / PSM | 3 / 1 / 1 |
| 2014/15 S1 | SKAA1012 | Asas Kejuruteraan Awam (5 sections) | 186 |
| 2014/15 S1 | SKAA3413 | Aturancangan Komputer | 38 |
| 2014/15 S1 | SKAA2012 / SKAA4022 | Makmal 1 / Pra-Projek | 32 / 1 |
| 2013/14 S2 | SAB4412 | Sistem Maklumat Kejuruteraan Awam | 50 |
| 2013/14 S2 | SKAA3413 | Aturancangan Komputer | 36 |
| 2013/14 S1 | SKAA1012 | Asas Kejuruteraan Awam (5 sections) | 182 |
| 2013/14 S1 | SKAA3021 | Projek Rekabentuk Bersepadu 1 (4 sections) | 188 |
| 2012/13 S3 | SAB3045 | Latihan Industri | 15 |
| 2012/13 S2 | SAB4412 | Sistem Maklumat Kejuruteraan Awam | 57 |
| 2012/13 S2 | SKAA1422 | Lukisan Kejuruteraan | 44 |
| 2008/09 S1 | SAB3413 | Pengaturcaraan Komputer | 56 |
| 2007/08 S2 | SAB1423 | Lukisan Kejuruteraan Awam | 75 |
| 2007/08 S2 | SAB4412 | Sistem Maklumat Kejuruteraan Awam | 51 |
Course materials and announcements are on the For My Students page. See also my Teaching Portfolio and interactive FEM tools.
Pengajaran
Subjek Diajar
Kursus yang saya ajar di Fakulti Kejuruteraan Awam, UTM, sejak 2007 — dari asas tahun pertama hingga finite element analysis peringkat pascasiswazah. Kod kursus berubah mengikut semakan kurikulum; kod yang setara dikumpulkan bersama.
246Jam kredit diajar (Sarjana Muda)
21Jam kredit diajar (Pascasiswazah)
14Subjek berbeza
2007Mengajar sejak
Bidang Pengajaran Utama
SEAA4243 · SKAB4243 · SKAA4243Kaedah Unsur TerhinggaElektif tahun akhir. Formulasi, jenis elemen, assembly, dan penyelesaian masalah struktur; diajar dengan demonstrasi langsung MATLAB / Python.
MKAE1143Finite Element MethodKursus pascasiswazah merangkumi weak forms, isoparametric elements, analisis tak linear dan dinamik, dengan tugasan pengaturcaraan.
SKAB2413 · SKAA3413 · SAB3413Aturancangan KomputerPengaturcaraan berstruktur untuk jurutera awam: algoritma, MATLAB, dan penyelesaian masalah berangka.
SKAA4412 · SAB4412Sistem Maklumat Kejuruteraan AwamPangkalan data, sistem maklumat dan aplikasi IT dalam amalan kejuruteraan awam.
Reka Bentuk Struktur
SEAA3313 · SKAB3313 · SKAA3352Rekabentuk Konkrit Tetulang 1Reka bentuk keadaan had bagi rasuk, papak dan tiang mengikut Eurocode 2.
SEAA4333Rekabentuk Konkrit Tetulang 2RC lanjutan: asas, struktur penahan, anggota prategasan dan selanjar.
SKAA3021Projek Rekabentuk Bersepadu 1Reka bentuk berkumpulan bagi satu skim kejuruteraan awam yang lengkap.
Asas & Makmal
SEAA2012 · SKAB2012 · SKAA2012Makmal Kejuruteraan Awam 1Ujian bahan dan struktur; penulisan laporan dan tafsiran data.
SKAA3012 · SKAU3052Makmal Kejuruteraan Awam 2Makmal lanjutan dalam struktur, geoteknik dan hidraulik.
SKAA1012Asas Kejuruteraan AwamPengenalan tahun pertama kepada profesion, disiplinnya dan etika.
SKAA1422 · SAB1423Lukisan KejuruteraanLukisan teknikal, unjuran dan CAD untuk jurutera awam.
Penyeliaan Projek & Latihan Industri
SKAB4034 · SKAA4034 · SKAA4024Projek Sarjana MudaPenyeliaan projek penyelidikan sarjana muda dalam mekanik pengkomputeran dan kejuruteraan struktur.
SEAA4022 · SKAB4022 · SKAA4022Kaedah Penyelidikan & Pra-ProjekPenulisan proposal dan perancangan penyelidikan sebelum projek tahun akhir.
SKAA3045 · SAB3045Latihan IndustriPenyeliaan dan penilaian pelajar yang menjalani penempatan industri.
Rekod pengajaran penuh mengikut sesi
Rekod penuh dipaparkan dalam versi English (tukar bahasa melalui butang EN di atas).
Bahan kursus dan pengumuman ada di halaman Untuk Pelajar Saya. Lihat juga Portfolio Pengajaran dan alatan FEM interaktif saya.
Recent Comments