3 Rasional Kursus ini ditawarkan untuk membekalkan pelajar dengan alat-alat penyelesaian masalah
Kursus/Modul dan pemikiran algoritmik untuk menyelesaikan masalah dan membuat keputusan dalam
dalam Program kehidupan harian
4 Semester dan
Semester 2 Tahun 3
Tahun ditawarkan
Jumlah Jam Jumlah Jam Pembelajaran
Pembelajaran Bersemuka Tidak Bersemuka
Bersemuka dan Tidak Bersemuka
K = Kuliah
T = Tutorial K T A P K T A P
A = Amali 125
P= Pentaksiran
30 15 - 3.5 30 30 - 16.5
5 Nilai Kredit 3
3
10 Sinopsis Kursus ini merangkumi algoritma, graf dan rangkaian, analisis laluan kritikal, dan
pengaturcaraan linear.
Bersemuka
Bersemuk
Jumlah
Interaksi
Interaksi
Bukan
SLT
a
Kerangka Kursus/Modul dan Jumlah Jam
12 Pembelajaran Pelajar (Student Learning Time,
SLT) setiap tajuk
Pentaksiran
Pentaksiran
Tutorial
Tutorial
Kuliah
Kuliah
Amali
Amali
1. Algoritma
Pengenalan dan definisi algoritma
Perwakilan algoritma
bahasa biasa, pseudokod, carta
aliran, bahasa pengaturcaraan
Struktur kawalan dalam algoritma
jujukan (sequence), pilihan
(selection), ulangan (repetition)
Pengaturcaraan komputer
struktur kawalan dalam pengaturcaraan 12 6 12 12 42
Algoritma heuristik
algoritma bagi masalah bin-
packing: first-fit, first-fit decreasing,
full bins
Algoritma isihan
algoritma tukarganti, bubble,
shuttle, penyelitan, pantas
Algoritma carian
algoritma linear, indeks berurutan, binari
3
Bersemuka
Bersemuk
Jumlah
Interaksi
Interaksi
Bukan
SLT
a
Kerangka Kursus/Modul dan Jumlah Jam
13 Pembelajaran Pelajar (Student Learning Time, SLT)
setiap tajuk
Pentaksiran
Pentaksiran
Tutorial
Tutorial
Kuliah
Kuliah
Amali
Amali
4. Pengaturcaraan Linear
Perumusan masalah pengaturcaraan linear
Masalah melibatkan hanya ketaksamaan
algoritma simpleks 6 3 6 6 21
Masalah melibatkan ketaksamaan
algoritma simpleks dua-peringkat
kaedah M-besar
Kerja Kursus 1 9 10
Ulang Kaji Peperiksaan 7.5 7.5
Peperiksaan 2.5 2.5
Jumlah 30 15 - 3.5 30 30 - 16.5 125