undergraduate programmes faculty of ocean …

130
UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN ENGINEERING TECHNOLOGY AND INFORMATICS ACADEMIC GUIDEBOOK 2020/2021

Upload: others

Post on 25-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

UNDERGRADUATE PROGRAMMES

FACULTY OF OCEAN ENGINEERING

TECHNOLOGY AND INFORMATICS

ACADEMIC GUIDEBOOK 2020/2021

Page 2: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

GUIDEBOOK UNDERGRADUATE STUDY PROGRAM

FACULTY OF OCEAN ENGINEERING TECHNOLOGY AND INFORMATICS ACADEMIC SESSION 2020/2021

Published by:

Faculty of Ocean Engineering Technology and Informatics, Universiti Malaysia Terengganu,

21030 Kuala Nerus, Terengganu Darul Iman

2020

Page 3: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

DEAN SPEECH I would like to extend the heartiest gratitude to Allah the Almighty because with His grace the guide e-book ‘Undergraduate Academic Programme Faculty of Ocean Engineering Technology and Informatics (FTKKI)’ for academic session 2019/2020 has been completed. This guide e-book serves as the reference source for the new FTKKI undergraduate students for intake session 2019/2020 which can be used to throughout their studies until they graduate. This e-book consists of the general information of the faculty, general information of the academic and curriculum system as well as detailed information pertaining to the nine academic programmes offered by FTKKI. Thank you to the editorial committee for their hard work in compiling and editing the latest information regarding the academic programmes to ensure only concise and complete information to be relayed to the students. Hopefully the students can give feedback if there are any shortcomings from this e-book so that we can upgrade its content from time to time. It is our utmost aspiration that this e-book is fully utilized by the students. Finally, I would like to urge all of you as new members of FTKKI and UMT to understand and acclimate the mission and vision FTKKI for your own self growth while keeping the good reputation of the university. Together we stand to realize our vision -Technology to Lead! Thank you. Prof. Ts. Dr. Mohd Zamri Ibrahim Dean Faculty of Ocean Engineering Technology and Informatics (FTKKI)

Page 4: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

EDITOR COMITTEE

CHIEF EDITOR

Prof. Madya Ts. Dr. Salisa Abdul Rahman

EDITORS Dr. Siti Norbakyah Jabar

Dr. Rohani Mustapha Ts. Gs. Dr. Aliashim Albani

Ts. Dr. Muhamad Zalani Daud Dr. Ily Amalina Ahmad Sabri

Dr. Mohd Asamuddin Abdul Rahman Dr. Mohamad Nazri Husin

Dr. Nazatulshila Rasit Dr. Wan Hafiza Wan Hassan Dr. Hidayatul Aini Zakaria

Cik Azida Abdullah

Page 5: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

ACADEMIC CALANDER SESSION 2020/2021

UNIVERSITI MALAYSIA TERENGGANU

Page 6: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …
Page 7: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

REMINDER

i) Students may check all academic information through the student’s portal at

https://mynemo.umt.edu.my

ii) Students are required to verify the courses that have been registered by week

-9 of the current semester.

iii) Registration of courses for the next semester can be completed from week-12

to week-17 in the current semester.

iv) For the final year students, please refer to Graduating Module (Modul Layak

Bergraduat) in the student’s portal.

v) Rayuan Semakan Gred kursus dan Rayuan Gagal dan Diberhentikan hendaklah

dibuat dalam tempoh dua minggu selepas keputusan rasmi peperiksaan akhir

dikeluarkan.

Note: The above information is subject to current amendments. Students must always be sensitive to announcements issued by the Academic and Quality Management Division (PPAK) and faculty from time to time.

Page 8: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

YEAR 2019 – 2020 CALENDAR

Page 9: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SECTION A

INFORMATION FACULTY OF OCEAN ENGINEERING TECHNOLOGY AND INFORMATICS

Page 10: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

All rights reserved, any part of this book may not be reproduced, stored in a reusable event

or transferred in any way, whether by electronic, mechanical, reprint, recorder etc.,

without the prior permission of FTKKI, UMT

Copyright©2019. FTKKI

Universiti Malaysia Terengganu

***All information stated in this book is correct at time of its published***

Page 11: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

BACKGROUND

Faculty of Ocean Engineering Technology and Informatics was formally founded on 1

August 2019 after the restructuring of University Malaysia Terengganu (UMT).

• FTKKI was founded as a result from the merging of School of Informatics and Applied Mathematics and School of Ocean Engineering. This faculty was established to pool the experts in the technology that includes informatics, computer science, mathematics and statistics as well as many facets of engineering field including maritime, civil, mechanical, electric and electronics and chemical under one organization with the aim to empower the knowledge and research disciple in a niche area related to ocean engineering which are parallel with the mission and vision of UMT.

• The main aim of FTKKI is to produce competitive graduates, as well as implementing

teaching and learning activities, research and consultation work related to science,

mathematics, technology and ocean engineering. The programmes offered in this field is

a pragmatic step towards producing skilled human resources, competitive and have

integrity to fulfill the needs of the country.

FTKKI offered 9 undergraduate programmes with the duration of the study being 6 to 8 semesters

(3 to 4 years). The programmes that FTKKI offered is as follows:-

• Bachelor of Applied Science (Maritime Technology) with honours

• Bachelor of Mechanical Engineering Technology (Naval Architecture) with honours

• Bachelor of Applied Science (Electronics and Instrumentation) with honours

• Bachelor of Technology (Environmental) with honours

• Bachelor of Science (Financial Mathematics) with honours

• Bachelor of Science (Computational Mathematics) with honours

• Bachelor of Computer Science (Software Engineering) with honours

• Bachelor of Computer Science (Maritime Informatics) with honours

• Bachelor of Computer Science (Mobile Computing) with honours

POSTGRADUATE

• Masters of Computer Science (by Coursework) • Masters of Information Technology (by Coursework) • Masters of Science (by Research)

• Doctor of Philosophy (by Research)

Page 12: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Becoming the Country's Leading and Globally Respected Marine-Focused University

Generating Knowledge for the Community's Affluence and Environmental Sustainability.

• Supports the mission of the university to become the premier centre of learning and research by contributing to the progress of humankind and exploration of knowledge and also to the creation of wealth and national development. • Provides trained manpower with professional skills, high self-discipline and positive work ethics. • Produces graduates who are sensitive to management ideas, responsive to change and become a role model for students and the community. • Serves society through the dissemination of ideas and new practices and seek solutions to current problems in society. • Establishes relationships with other universities, institutions and the industry for mutual benefit and the national development. • Supports the mission of the university to become an organised centre of research and learning as well as providing good services and exploring new technologies.

“Ocean of Discoveries, for Global Sustainability”

UMT VISION, MISSION, FUNCTIONS AND SLOGAN

VISION

MISSION

FUNCTIONS

SLOGAN

Page 13: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

"Becoming a superior academic center of global engineering technology with universal sustainability"

"Driving the development and advancement of engineering technology by producing innovative and holistic high-

performing graduates".

“Technology to lead”

1. Offer academic programs that meet the needs of the industry 2. Produce graduates who are holistic, versatile, innovative and highly competitive in

the job market 3. Conduct research in the field of engineering technology that supports the

development of knowledge and economy of the country 4. Provide qualified academic talent and globally recognized expertise 5. To be a reference center in addressing current issues and implementing knowledge

transfer programs for community sustainability 6. Fostering an entrepreneurial culture through the commercialization of expertise

FTKKI VISION

FTKKI VISION, MISION, SLOGAN & OBJECTIVE

FTKKI MISSION

FTKKI SLOGAN

OBJECTIVE FTKKI

Page 14: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

DEAN

Prof. Ts. Dr. Mohd Zamri Ibrahim

PhD (UKM), MSc (Warwick), BEng (Sunderland) MBoT, PTech. Renewable Energy, Hydrogen Energy System

DEPUTY DEAN (ACADEMIC AND STUDENT AFFAIRS)

Assoc. Prof. Ts. Dr. Salisa Abdul Rahman

PhD (UTS Sydney), MSc, BEng (UTP)

Electrical and Electronic Engineering

DEPUTY DEAN (TALENT AND RESEARCH) Prof. Dr. Abd. Fatah bin Wahab PhD (USM), SSn (UKM), MSc & BSc (H) Karachi Computer Modeling, Fuzzy Topology

HEAD OF FIELD MARITIME TECHNOLOGY Assoc. Prof. Ir. Dr. Mohammad Fadhli Ahmad

PhD (Dundee University, Scotland), MSc (South Bank Univ. London),

BEng (Uitm)

PEng, CEng, CMarEng, CMarTech, MIMarEST, MIEM, BEM

Coastal Engineering (Modeling / Physical)

HEAD OF FIELD ELECTRONIC AND INSTRUMENTATION Assoc. Prof. Ts. Dr. Ahmad Nazri Dagang

PhD, MSc, BEng (Ehime, Jepun) Electrical Engineering

HEAD OF FIELD COMPUTER SCIENCE Assoc. Prof. Ts. Dr. Amir bin Ngah PhD (Durham), M.Sc. (UPM), B.Sc. (UTM) Software Engineering, Software Maintenance and Testing

TOP MANAGEMENT FACULTY OF OCEAN ENGINEERING TECHNOLOGY AND INFORMATICS (FTKKI)

Page 15: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

HEAD OF FIELD ENVIRONMENT TECHNOLOGY Assoc. Prof. Dr. Asmadi Ali @ Mahmud PhD (UMP), MEng, BEng (UTM)

Membrane Technology

HEAD OF FIELD MATHEMATICS

Dr. Ilyani binti Abdullah

PhD (UTM), M.Sc. B.Sc. (UKM) Dynamics, Mathematical Modeling

HEAD OF FIELD POSTGRADUATE BY COURSEWORK

Dr. Zuriana binti Abu Bakar PhD (Queensland), M.Sc. (UPM), B.Sc. (UTM) Human and Computer Interactions, Information Systems, Computer Forensics, Data Mining

SENIOR REGISTRAR ASSISTANT

Cik Azida Abdullah B.Acc (KUSTEM)

REGISTRAR ASSISTANT En. Mohd Azmi bin Mat Junoh

BSc (Kep) (UiTM)

Page 16: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Head of Field

Assoc. Prof. Ir. Dr. Mohammad Fadhli Ahmad

PhD (Dundee University, Scotland), MSc (South Bank Univ. London), BEng (UiTM)

PEng, CEng, CMarEng, CMarTech, MIMarEST, MIEM, BEM

Coastal Engineering (Physical/Modelling)

Lecturer

Prof. Dato’ Dr. Nor Aieni Haji Mokhtar

PhD (UTM), MSc (Wales,UK), BSc (SUNY, New York)

Ionization Physics and Laser Technology

Prof. Dr. Wan Mohd Norsani Wan Nik

PhD (UTM), MSc (Bath UK), BEng (GWU USA)

CSci, CMarSci, CMarEng, MIMarEST Marine Corrosion, Fluid Power, Mechanical Engineering

Dr. Anuar Abu Bakar

PhD (Newcastle), BSc (ITTHO/UTM), Adv Dip (VUT,Aus) PG Dip (RMIT,Aus)

Certificate (Polytechnics) CEng, CMarEng, MIMarEST

Marine Structure

Assoc. Prof. Dr. Ahmad Faisal Mohamad Ayob

PhD (UNSW, Sydney), BEng (UM)

MRINA, SNAME, MIMarEST

Mechanical Engineering, Marine Design and Instrumentation

Assoc. Prof. Ir. Dr. Eng. Ahmad Fitriadhy Dr. Eng (Hiroshima), MEng (UTM), BEng (UNHAS, Indonesia)

Naval Architecture

Dr. Suriani Mat Jusoh

PhD (UPM), MSc (UPM), BEng (UPM)

Materials Engineering

ACADEMIC STAFF MARITIME TECHNOLOGY

Page 17: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Mohd Hairil Mohd

PhD (PNU, Busan) MEng, BEng (UTM)

Offshore Structure

Dr. Mohd Asamudin A. Rahman

PhD (UWA, Aus), BEng (UTM)

Ocean Engineering

Dr. Mohammad Fakhratul Ridwan bin Zulkifli

PhD, BASc (UMT)

Maritime Technology (Marine Corrosion)

Ts. Dr. Che Wan Mohd Noor Wan Othman

PhD (UMP), MEng, BEng (UTM),

MBoT, MIMarEST, BEM, IEM Marine Technology

Dr. Wan Nurdiyana Wan Mansor

PhD (CSU, USA), M.Eng (UTHM), B.Eng (USM)

BEM, IEM

Diesel engine, Dual fuel engine

Dr. Mohd Azlan Musa

PhD (UMT), MEng, BEng (UTM) MIMarEST

Marine Technology

Dr. Shahrizan Bin Jamaludin

PhD (UKM), Meng (UKM), BEng (UTeM) Electronics & Computer Engineering

Dr. Sheikh Fakhruradzi Bin Abdullah

PhD (UMT) Meng (UTM), BEng (USM)

Maritime Technology

Page 18: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Head of field

Assoc. Prof. Ts. Dr. Ahmad Nazri Dagang PhD, MEng, BEng (Ehime, Japan)

Electrical Engineering

Lecturer

Assoc. Prof. Ts. Dr. Mohammad Ismail

PhD (UoW, Aus), BSc (Malaya) Solid State Physics, Advanced Materials

Assoc. Prof. Ts. Dr. Salisa Abdul Rahman

PhD (UTS, Sydney), MSc, BEng (UTP) Electrical and Electronic Engineering

Assoc. Prof. Ts. Dr. Nurul Hayati Idris

PhD (UoW, Aus), MSc, BSc (Malaya)

Solid State Physics, Advanced Materials

Assoc. Prof. Datin Dr. Nurul Adilah Abdul Latiff

PhD (UniMAP), MSc (Newcastle), BEng (USM)

Electronics and Communication Technology Engineering

Dr. Nur Farizan Munajat

PhD (KTH, Stockholm), MSc, BSc (UTM)

Industrial Physics

Dr. Wan Hafiza Wan Hassan

PhD (Victoria, Melbourne), MSc (UPM), BEng (MMU) Elektronics and Communications

Dr. Wan Mariam Wan Muda

PhD (UWA, Perth), MSc, BEng (USM) Electrical and Electronics Engineering

ACADEMIC STAFF ELECTRONIC AND INSTRUMENTATION

Page 19: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Hidayatul Aini Zakaria

PhD (Queensland, Aus), BEng (Malaya)

Bio-medical Engineering

Ts. Dr. Muhamad Zalani Daud

PhD (UKM), MEng (UoW, Aus),

BEng (Ritsumeikan, Jepun)

Electrical and Electronic Engineering

Dr. Ahmad Zaki Annuar PhD (Edinburgh), MEng (UTM), BEng (UiTM)

Electrical Engineering

Dr. Muhammad Syarifuddin Yahya PhD (UMT), MSc (Oxford), BSc (UKM)

Nuclear Science, Hydrogen Storage

En. Mohd Fairuz Affandi Aziz

MSc, BSc (USM) Medical Physics, Biophysics

Pn. Hasiah Haji Salleh MSc, BSc (UKM)

Solid State Physics, Electronic Molecule and Organic Solar Cells

Dr. Nurul Shafikah Mohd Mustafa

PhD, MSc, BSc (UMT)

Advanced Materials, Hydrogen Storage

Dr. Siti Norbakyah Jabar

PhD, MSc, BSc (UMT)

Energy Technology

Dr. Md. Rabiul Awal

PhD (UniMAP), MSc (IIUM), BSc (IIUC,BD) Electrical and Electronic Engineering

Page 20: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Nurafnida Afrizal

PhD (Liverpool, UK), MSc (Strathclyde, UK), BEng (UniKL)

Electrical Engineering

Page 21: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Head of field

Assoc. Prof. Dr. Asmadi Ali @ Mahmud

PhD (UMP), MEng, BEng (UTM) Membrane Technology

Lecturer

Prof. Ts. Dr. Mohd Zamri Ibrahim

PhD (UKM), MSc (Warwick), BEng (Sunderland),

PTech (MBoT)

Renewable Energy, Hydrogen Energy System

Prof. Ts. Dr. Che Mohd Ruzaidi Ghazali PhD (UniMAP), MSc (USM), BTech (USM),

PTech (MBoT)

Material Engineering

Prof. Ts. Dr. Nora’aini Ali

PhD (UKM), MEng (UMIST), BEng (UTM),

PTech (MBoT) Separation and Waste Recovery Technology, Membrane Technology

Assoc. Prof. Dr. Mohamad Awang

PhD (USM), MSc (UPM), BSc (CU, New York)

Composite and Materials

Prof Madya Dr. Sofiah Hamzah PhD, MSc (UMT), BEng (IIUM)

Separation Technology

Assoc. Prof. Dr. Nurul Adyani Ghazali

PhD, MSc, BEng (Hons) (USM)

Air Quality Modelling, Air Control & Pollution Technology

ACADEMIC STAFF ENVIRONMENTAL TECHNOLOGY

Page 22: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Ts. Dr. Shahrul Ismail

Post-Doc (TU Delft) PhD (Wageningen), MEng Mgmt. (UTM), BTech (USM),

PTech (MBoT). Waste Treatment (Wastewater & Solid Waste)

Ts. Dr. Noor Zaitun Yahaya

PhD (UK), MSc (USM), BTech (UTM), AHEA(UK),

PTech (MBoT) Civil Engineering, Transport and Environment, Air Modelling

Dr. Wan Rafizah Wan Abdullah @ Wan Abd. Rahman

PhD (UPM), MEng, BEng (UTM)

Nano Material and Nanotechnology

Ts. Dr. Sunny Goh Eng Giap PhD (Meiji, Japan), MSc (CEU, Manchester, Lund, Aegean), BTech (KUSTEM),

PTech (MBoT) Soil Physics

Dr. Tengku Azmina Engku Ibrahim

PhD (Aberdeen), MEnv. Mgmt (UKM), BTech (USM)

Industrial Hygiene

Dr. Nazaitulshila Rasit PhD (UPM) MEng, BEng (UTM)

Waste Recovery, Water and Wastewater Treatment

Dr. Wan Salida Wan Mansor

PhD (Bath, UK), MEng, BEng (UTM)

Nano Material and Nanotechnology

Dr. Mohd Sofiyan Sulaiman

PhD, MEng, BEng (UiTM) Hydraulic and Hydrology, Erosion and Sedimentation

Page 23: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Samsuri Abdullah

PhD, BTech (UMT)

Air Quality (Statistic and Artificial Intelligent Modelling), Environmental Noise

Gs. Ts. Dr. Aliashim Albani PhD, M.Sc, B.Tech (UMT), P.Dip (UMP),

PTech (MBoT), M-IGRSM

Renewable Energy (Wind and Ocean), Techno-Economic and Geospatial Analysis

Dr. Nurul Ashraf Razali

PhD (Sheffield, UK), MEng (Belfast, UK)

Carbon Dioxide Utilisation, Catalyst

Dr. Md. Nurul Islam Siddique

PhD, MSc (UMP), BSc (KUET, Bangladesh)

Renewable Energy, Water and Wastewater Treatment Technology

Ts. Dr. Mohamed Shahrir Bin Mohamed Zahari PhD (UMT), M.Sc., B.Tech. (USM)

ISCC EU & PLUS Auditor, MyCAS (Lifetime Member), PTech (MBoT)

Biofuels, Sustainability

Dr. Sivarama Krishna. L

PhD, M.Sc (SVU), B.Sc (SKU) Environmental Chemistry, Wastewater Treatment, Nanotechnology, Nanocomposites.

Dr. Rohani Mustapha

PhD (UTM), M.Sc, B.Tech (UMT)

Bio-Based Polymer Composite

Dr. Mohammad Hakim Che Harun

PhD (Sheffield, UK), MEng (Sheffield, UK), BEng (Nottingham, UK)

Separation Technology, Fluid Dynamics (Microbubbles)

Page 24: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Pn. Zalina Mat Nawi

MEng, BEng (UTM)

Process Design and Energy Analysis

Page 25: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Head of field

Assoc. Prof. Ts. Dr. Amir bin Ngah

PhD (Durham), M.Sc. (UPM), B.Sc. (UTM)

Software Engineering, Software Maintenance and Testing

Lecturer

Prof. Ts. Dato' Dr. Aziz bin Deraman

PhD (UMIST), M.App.Sci. (Glasgow), SmSn (Kep) (UKM)

Software Engineering and Management, Software Quality, ICT & e-Community Strategic Planning

Prof. Ts. Dr. Muhammad Suzuri Bin Hitam PhD (Leeds), B.Tech (Hons) (USM)

Artificial Intelligence, Image Processing and Robotics

Prof. Ts. Dr. Noor Maizura Binti Mohamad Noor PhD (Manchester), M.Sc., B.Sc.(UPM)

Decision Support System and Information System

Assoc. Prof. Ts. Dr. Ahmad Shukri bin Mohd Noor

PhD (UTHM), MSc (KUSTEM), B.Sc. (Conventry)

Distributed Computing and Information Systems

Ts. Dr. Zuriana Binti Abu Bakar

PhD (Queensland), M.Sc. (UPM), B.Sc. (UTM)

Human and Computer Interactions, Information Systems, Computer Forensics, Data Mining

Dr. Masita @ Masila Binti Abdul Jalil

PhD (UKM), M.Sc., B.Eng. (Hons) (Warwick) Information Science and Software Engineering

ACADEMIC STAFF COMPUTER SCIENCE

Page 26: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Assoc. Prof. Dr. Mohd Pouzi Bin Hamzah

PhD (UKM), M.Sc.(Glasgow), B.Sc.(UKM)

Information Retrieval & Database

Assoc. Prof. Ts. Dr. Mustafa Bin Man

PhD (UTM), M.Sc., B.Sc. (UPM)

Database, Internet of Things (IoT), Image Processing, Data Mining

Assoc. Prof. Ts. Dr. Noraida Haji Ali

PhD (UKM), M.IT., B.Sc. (Hons)(UKM)

Software Engineering, Formal Methods

Assoc. Prof. Ts. Dr. Rosmayati Binti Mohemad PhD (UKM), M.Sc., B.Sc. (UTM)

Decision Support System, Ontology Modelling & Knowledge Engineering

Ts. Dr. Wan Nural Jawahir Binti Wan Yussof

Phd, M.Sc. (UMT), B.IT (KUSTEM)

Computer Vision & Image Processing

Dr. Rozniza Binti Ali

Ph.D (Stirling) (Scotland),M.Sc (UiTM), B.Sc. (KUSZA)

Pattern Recognition, Machine Learning, Image Processing

Dr. Rabiei Bin Mamat

Ph.D (UTHM) M.Sc. (KUSTEM), B.Sc.(UPM)

Cluster Computing and Machine Learning

Page 27: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Abdul Aziz K Abdul Hamid

PhD (UKM), M.IT (UKM), B.Sc. (Hons)(UKM)

Software Engineering and Image Processing

Dr. Noor Hafhizah Abd Rahim

Ph.D (Bristol) UK, M.Sc(UM), B.Sc(UKM) Artificial Intelligence, Semantic Web, Natural Language Processing, Machine Learning

Dr. Suryani Binti Ismail

Ph.D (UTM), MSc. (UPM), BSc. (Hons) (UKM) Information System and Software Engineering

Dr. Farizah Binti Yunus PhD (UTM), B. Eng (Telecommunication)(UTM), Dip. Eng (Communication)(UTM)

Wireless Network, Network Protocol

Dr. Faizah Binti Aplop

PhD (Concordia University, Montreal), MSc. in IT (UiTM), BSc. (Hons) in IS (UiTM), American Associate Degree (CIS) (MCC)

Information Systems, Software Engineering and Bioinformatics

Pn. Noor Azliza Binti Che Mat

M.IT, B.Sc. (Hons) (UKM)

Decision Support System, Multimedia

Ts. Dr. Arifah Che Alhadi

PhD (UMT), M.Sc., B.Sc. (UKM)

Information Retrieval

En. Mohamad Nor Bin Hassan (Cuti belajar)

M.Sc. (UiTM), B.Sc. (Liverpool) Software Engineering

Page 28: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

En. Fakhrul Adli Bin Mohd Zaki

M.Sc. (UiTM), B.Sc. (Liverpool)

Information Security

Ts. En. Mohamad Aizat Bin Basir

M.Sc (UUM), B.IT (KUSTEM)

Artificial Intelligent & Software Engineering

Dr. Ily Amalina Binti Ahmad Sabri

Ph.D (UMT), M.Sc.(UMT), B.Sc.(UMT)

Data Mining, Decision Support System

Dr. Waheed Ghanem Ph.D (USM), M.Sc.(USM), B.Sc.(AU)

Intrusion Detection System, Machine Learning, Metaheuristics & Optimisation Algorithms, Internet of Things

Dr. Safwan Mahmood Yahya Ghaleb Ph.D (UPM),M.Sc. (JUST, Irbid, Jordan), B.Sc.(Jordan University, Amman, Jordan)

Mobility Management Protocols, Network Protocols, IP Networks, IoT Computing (IoT) and Machine Learning

Dr. Ismail Ahmed Al-Qasem Al-Hadi

PhD (UPM), M.Sc (UTM), B.Sc. (Al-Mustansiriyah University, Baghdad, Iraq)

Smart Computing, Machine Learning, Data Mining

Page 29: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Head of Field

Dr. Ilyani binti Abdullah

PhD (UTM), M.Sc. B.Sc. (UKM)

Fluid Dynamics, Mathematical Modeling

Pensyarah

Prof. Dr. Abd. Fatah Bin Wahab

PhD (USM), MSn (UKM), MSc, BSc (Hons) (Karachi University)

Computer Modeling, Fuzzy Topology

Prof. Dr. Mohd Lazim b. Abdullah

PhD (UMT), BSc Ed (Hons) (Malaya)

Fuzzy Set, Social Statistics, Decision Science

Assoc. Prof. Dr. Gobithaasan Rudrusamy

PhD, MSc, BSc (USM)

Geometric Modeling, Scientific Visualization, Topological Data Analysis

Assoc. Prof. Dr. Muhamad Safiih bin Lola

PhD (USM), MSc (UPM), BEc Hons (UUM)

Econometric Modeling, Robust Statistics, Hybrid Statistical modeling

Assoc. Prof. Dr. Norizan binti Mohamed

PhD (UTM), MSc, BSc (UKM)

Time Series Forecasting, Statistical Quality Control, Robust Regression

Assoc. Prof. Dr. Roslan bin Hasni @ Abdullah

PhD (UPM), MSc (UKM), BSc (USM)

Graph Theory

ACADEMIC STAFF MATHEMATICAL SCIENCES

Page 30: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Assoc. Prof. Dr. Zabidin bin Salleh

PhD (UPM), MSc (USM), BSc (Hons), Dip Ed (UM)

Topology. Functional Analysis, Dynamical System

Assoc. Prof. Dr. Zainidin Eshkuvatov

PhD (National Uni. of Uzbekistan) Uzbekistan, MSc, BSc (Tashkent State Uni.) Uzbekistan

Numerical Analysis

Dr. Ahmad Termimi bin Ab Ghani

DSc (Tohoku), MSc, BSc (KUSTEM)

Mathematics

Dr. Auni Aslah bin Mat Daud

PhD (Western Australia), BSc (UTM)

Dynamical System Mathematical Modeling

Dr. Azwani binti Alias

PhD (Loughborough), MSc, BSc (UTM)

Linear and Nonlinear Waves

Dr. Binyamin bin Yusoff PhD (Uni. Barcelona), MSc, BSc (UMT)

Fuzzy Set, Decision Science

Dr. Che Mohd Imran bin Che Taib PhD (Oslo), MSc, BSc (KUSTEM)

Mathematical Financial, Finance and Insurance

Page 31: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Dr. Chee Chew Seng

PhD (Auckland), MSc (Sheffield), BSc (UPM)

Computer Statistics

Dr. Chong Nyuk Sian PhD (Uni. Ottawa), MSc (USM), BSc (Hons) (USM)

Mathematical Modeling in Epidemiology, Ordinary Differential Equations

Dr. Fatimah Noor binti Harun

PhD (Wollongong), MSc, BApp. Sc (Hons) (USM)

Mathematical Modeling, Linear and Nonlinear Waves

Dr. Hanafi bin A. Rahim

PhD (UiTM), MSc (UKM), BSc (UiTM)

Applied Statistics

Dr. Hassilah binti Salleh

PhD (Oslo), MSc (UKM), BSc (KUSTEM) Stochastic Analysis, Mathematical Financial and Insurance

Dr. Loy Kak Choon

PhD (Uni. Ottawa), MSc (USM), BSc (KUSTEM)

Computation Fluid Dynamics, Numerical Analysis

Dr. Maharani binti Abu Bakar

PhD (Essex) UK, MSc, BSc (Gadjah Mada) Indonesia Numerical Analysis

Dr. Mohamad Nazri bin Husin PhD (UMT), MSc, BSc (Hons) (USM)

Application of Graph Theory and Mathematical Modeling

Page 32: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Ts. Dr. Mohamed Saifullah bin Hussin

PhD (Brussels), MSc, BSc (UUM)

Operations Research

Pn. Nor Azlida binti Aleng @ Mohamad

MSc, BSc (UKM)

Biostatistics and Applied Statistics

Ts. Dr. Nur Aidya Hanum binti Aizam

PhD (Curtin), MSc (UKM), BSc (KUSTEM)

Operations Research (Mathematics Management) & Optimization

Dr. Nur Baini binti Ismail

PhD (Bradford), MSc, BSc (USM)

Computer Aided Geometry Design

Dr. Nur Fadhilah binti Ibrahim PhD (Curtin), MSc, BSc (UTM)

Operations Research and Optimization

Dr. Ruwaidiah binti Idris PhD, MSc, BSc (UKM)

Convective Heat Transfer, Instability

Dr. Shalela binti Mohd Mahali PhD (Western Australia), MSc (UTM), BSc (KUSTEM)

Mathematical Modeling

Page 33: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Pn. Siti Madhihah binti Abdul Malik

MSc (UKM), BSc (KUSTEM)

Mathematical Modeling

Dr. Syerrina binti Zakaria

PhD (USM), MSc, BSc (UKM)

Applied Statistics (Spatial Analysis)

Dr. Ummu 'Atiqah binti Mohd Roslan

PhD (Exeter), MSc, BSc (UMT)

Dynamical System

Page 34: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SECTION B

GENERAL INFORMATION

Page 35: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Studying System

UMT practices semester-based system. There are two common semesters for each academic year and the

duration for each semester is 19 weeks, the breakdown is as follows:

Activity Semester I Semester II

Lecture 7 Weeks 7 Weeks Mid semester break 1 Week 1 Week Lecture 7 Weeks 7 Weeks Revision break 1 Week 1 Week Final Examination 3 weeks 3 weeks

Programme Curriculum Structure

The curriculum structure for undergraduate students is designed in accordance to the UMT philosophy and

vision, which is to produce knowledgeable graduates, competent with multiple skills including

entrepreneurship and leadership. There are three course components in the programme curriculum namely

University Core, Programme Core and University Elective.

University Core

The university core components comprise several courses which are compulsory for all UMT undergraduates

to enroll and pass the courses. These courses aim to provide general knowledge to students.

Core Programme

Core programme components comprise courses related to the majoring programme and determined by the

corresponding faculty which is offering the respective programme. The students are compulsory to

undertake their respective core programme courses.

University Elective

University Elective components comprise selected courses chosen by students after discussing with their

academic advisor/mentor/head of programme. The credit hours for elective courses are counted and the

score point is given.

Course Exemption System

Students are allowed to apply for course exemption by completing Course Exemption Form AD-2 (12th

version) through online Mynemo Student portal (subject to conditions and approval from Deputy Dean

Academic and Students)

Mentor-mentee System

Mentor-mentee system is introduced in UMT to replace the academic advisor system. A mentor is an

academician who is responsible to provide consultation on academic matters to the students (mentees)

and also to advise the students if the students encounter any problem pertaining to their studies or personal

issues. Each student is obliged to meet their mentor for consultation and the appointment can be set in

advance, depending on the availability of the mentor.

GENERAL INFORMATION

Page 36: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Implementation

Faculty will assign a lecturer as a mentor for each student who enrolls the programme. The students can

meet their mentor to seek advice on academic matters or any other matter.

Mentor Roles

• Assisting students to understand curriculum, semester system, registration system, examination

system and course exemption.

• Assisting students to plan their studies structure, to select courses and giving advice on academic

issues faced by students.

• Identify problems which may affect the academic progress of the student and directly refer to an

expert who has the skill to solve the encountered problems.

• Sign and certify certificates and any documents regarding student academics.

• Become a mentor and motivate students.

• Hold meetings with students at least twice each semester.

• Keep and update student records and files.

Grading System, Grade and Grade Point Average

Grading scheme, Alphabetical Grade, Grade Point Value and Grade Description are as shown in the following table.

Marks Alphabet

Grade Grade Point

Value Grade

Description 80 – 100 A 4.00

Excellent 75 - 79 A- 3.75

70 - 74 B+ 3.50 Good 65 - 69 B 3.00

60 - 64 B- 2.75

55 - 59 C+ 2.50 Satisfactory

50 - 54 C 2.00

45 - 49 C- 1.75 Poor

40 - 44 D 1.00

Less than 39 F 0.00 Fail

CGPA Degree

Classification In Bahasa Melayu In English

3.67-4.00 Cemerlang Distinction

2.00-3.66 Kepujian Honours

Page 37: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

GENERAL RULES FOR DRESS CODE AND STUDENT

APPEARANCES

Page 38: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

GENERAL RULES FOR DRESS CODE

AND STUDENT APPEARANCES

UNIVERSITI MALAYSIA TERENGGANU

GENERAL RULES

• It is mandatory for all students to show their matric card while on campus.

• All students are prohibited from wearing clothing or accessories that signifies certain groups or

association that might cause disharmony in campus

• All students are prohibited from showcasing any elements that might contradict with ethics and

morale or wearing any attire that might contain designs of words or phrase that is not parallel with

good norms or values

• All students are restricted with dress code rules as specified by laboratory guidelines or any other

place on campus with its own specified guidelines.

Example of appearances of students with matric card

HAIR

• Students hair must always be smart not sloppy

• Male students are not allowed to have long hair or brandishing ponytails at the front or

the back. Hair must not reach the shirt collar.

• Excessive hair fashion for male and female students are prohibited

• Dyed hair is not allowed at all.

Page 39: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

FACULTY POLICY

APPROPRIATE ATTIRE WHILE IN CAMPUS AND ATTENDING FORMAL

EVENTS

Examples of appropriate students’ attire

• All students must wear proper attire befitting as a University student.

• Students must wear appropriate attire (shirt, collared T-shirt, shoes, long pants, skirts below the

knee level) while in class/ laboratory/library/office or cafeteria and outside of the residential room.

• Pelajar Students are not allowed to wear clothing that is tight or sheer, body-revealing (from

the chest to knee) or basically inappropriate clothing. Students are not allowed to wear such

clothing listed below during classes or at any formal event:

•Skirts above the knee level •Jeans •Slippers

•Tight, form-fitting skirts or pants •Sleeveless

(The above list is not final and subjected to current University rules)

Page 40: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

• Due to security reason, the use of niqab or face mask during examination/academic evaluation or

at any formal events is prohibited

• In any formal event, it is compulsory for male students to wear formal attire which includes a long-

sleeved shirt, tie, long pants and formal shoes. Female students must wear baju kurung or any

decent attire with the blouse surpassing the hip level, skirt below the knee level or loose long pants

and formal shoes.

• Students must also abide by the dress code as dictated by the University or the organizer from

time to time depending on the events being organized.

• While on official business with any of the offices in the University or in the lecture hall, students

are not allowed to wear hats or bandannas.

• Students are prohibited from getting a tattoo for any parts of the body. Body piercing for male

students is strictly prohibited as well as excessive body piercing for female students. Male students

are also not allowed to wear hand bangles or cross-dressing.

Page 41: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SECTION C

ACADEMIC PROGRAMS

OFFERS

Page 42: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

The Bachelor of Applied Science (Maritime Technology) program was first offered in the July 2006/2007 session by the Department of Maritime Technology, Faculty of Maritime Studies and Marine Science. This program is offered full time and takes four (4) years or eight (8) semesters which includes 137 minimum credit hours for graduation.

Maritime Technology is an area focusing on the application of technology, operations, and systems used in the maritime, coastal and offshore engineering sectors. The programme is designed to produce graduates who will develop knowledge, contribute expertise to serve and lead shipping, shipbuilding, oil and gas companies, and government agencies related to the maritime industry locally and abroad.

Objectives

The program is offered to achieve the following objectives:

1) To produce graduates who have extensive knowledge, technical and application skills in

the field of engineering and maritime technology.

2) To produce graduates who are holistic, skilled, creative and innovative thinking as well as

competitive in industry and research based on maritime technology.

Job Prospects

This program is suitable to be offered given the rapid development that is happening in the

maritime industry. Careers in this program involve job opportunities in government and private

agencies, especially those directly or indirectly involved with the maritime industry. Graduates

can serve as marine technological engineers, naval architects, technologists, marine surveyors,

port officers, project planners, technical / sales executives, QA / QC officers, application

technology engineers, university/polytechnics/matriculation/private colleges lecturers, research

officer / science officer (Research Institute) and others.

BACHELOR OF APPLIED SCIENCE (MARITIME TECHNOLOGY) WITH HONOURS

Page 43: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Total Credit for Graduation

The minimum amount of credit to graduate is 137 credit hours. The distribution of credit hours

by course category is as follows:

Category Credit Percentage

University Core 20 14.6

Program Core 81 59.1

University Elective 36 26.3

Total 137 100

University Core (20 Credit Hours)

Course Code

Course Name Credit Hour

Pre-requisite

BBB3013 Academic Writing Skills 3 (3+0) *None

BBB3033 English for Occupational Purposes 3 (3+0) *None

MPU3142 Philosophy and Current Issues 2 (2+0) None

MPU3132 Appreciation of Ethics and Civilizations 2 (2+0) None

MPU3223 Basic Entrepreneurship 3 (3+0) None

MPU3312 Appreciation of Nature and Ocean Heritage

2 (0+2) None

NCC3053 Malaysian Nationality 3 (3+0) None

CCXXXXX Co-Curriculum 2 (0+2) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core (81 Credit Hours)

Course Code Course Name Credit Hour

FEI3101 Engineering Mathematics I 3 (3+0)

FEI3102 Engineering Mathematics II 3 (3+0)

FIZ3000 Fundamental of Physics 3 (3+0)

KEJ3101 Engineering Mechanics 3 (3+0)

KEJ3104 Fluid Mechanics 3 (2+1)

MMT3101 Design and Graphics 3 (1+2)

KEJ3102 Materials Engineering 3 (2+1)

KEJ3105 Thermodynamics 3 (2+1)

MMT3102 Marine Fluid Power 3 (2+1)

MNS2201 Principle of Seamanship and Navigation 3 (2+1)

MMT3601 Shipping and Port Technology 3 (3+0)

MMM3401 Principle of Maritime Management 3 (3+0)

MMT3107 Marine Technology Laboratory 1 2 (0+2)

MMT3104 Mechanics Dynamics 3 (3+0)

Page 44: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Course Code Course Name Credit Hour

MMS3101 Meteorology 3 (2+1)

CSF3101 Basic Programming 3 (2+1)

MMT3105 Marine Technology Laboratory 2 2 (0+2)

MMT3106 Strength of Materials 3 (2+1)

MMT3202 Marine Engineering System 3 (2+1)

MMT3301 Marine Electronics and Instrumentation 4 (2+2)

MMT3201 Naval Architecture and Ship Construction 4 (2+2)

MMT4998 Final Year Project I 2 (0+2)

MMT4999 Final Year Project II 4 (0+4)

MMT4992A Industrial Training 12 (0+12)

University Elective (36 Credit Hours)

Students are required to register and pass any of the 36 elective course credits listed throughout

their studies and subject to the permission and consent of the Head of Field.

Course Code Course Name Credit Hour

MMT3602 Marine Technology and Environmental 3 (2+1)

MMT3302 Marine Automation and Control 3 (2+1)

MMT4202 Advanced Naval Architecture 3 (2+1) MMT4201 Maritime Engineering Design 3 (2+1)

MMT4301 Diesel Engines 3 (2+1)

MMM3407 Shipping Economics 3 (3+0) MMT4001 Research Method in Technology 3 (3+0)

MMT3303 Power Plant and Ship Machinery 3 (2+1)

MMT3203 Ship Repair and Maintenance Systems 4 (3+1) MMT4403 Marine Corrosion 3 (2+1)

KAS3501 Occupational Safety and Health 3 (3+0)

MMT4404 Offshore Structure 3 (3+0) MMT4405 Marine Hydrodynamics 3 (3+0)

MMT4302 Marine Conditioning and Refrigeration System 3 (2+1)

MMT4203 Ship Structure 3 (3+0)

MMT4402 Offshore Mooring and Riser 3 (3+0)

MMT4501 Offshore Pipeline 3 (3+0) MMT4601 Maritime and Coastal Engineering 3 (3+0)

Page 45: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF APPLIED SCIENCE (MARITIME TECHNOLOGY) WITH HONOURS

(LOCAL STUDENT)

CODE COURSE NAME CREDIT PRE- REQUISITE

CODE COURSE NAME CREDIT PRE-REQUISITE

SEMESTER 1 SEMESTER 2

BBB3013 Academic Writing Skills 3(3+0) - FEI3102 Engineering Mathematics II 3(3+0) -

FEI3101 Engineering Mathematics I 3(3+0) - KEJ3104 Fluid Mechanics 3(2+1) -

FIZ3000 Fundamental of Physics 3(3+0) - MMT3101 Design and Graphics 3(0+3) -

KEJ3101 Engineering Mechanics 3(3+0) - MPU3142 Philosophy and Current Issues 2(2+0) -

NCC3053 Malaysian Nationality 3(3+0)

MPU3223 Basic Entrepreneurship 3(3+0) -

MPU3312 Appreciation of Nature and Ocean Heritage

2(0+2) -

MPU3132

Appreciation of Ethics and Civilizations

2(2+0) -

CCXXXXX Co-Curriculum 2(0+2)

TOTAL 15 TOTAL 20

SEMESTER 3 SEMESTER 4

KEJ3102 Materials Engineering 3(2+1) - CSF3101 Basic Programming 3(2+1) -

MMM3401 Principle of Maritime Management

3(3+0) -

KEJ3105 Thermodynamics 3(2+1) -

MMT3102 Marine Fluid Power 3(2+1) - MMS3101 Meteorology 3(2+1) -

MMT3104 Mechanics Dynamics 3(3+0) -

MMT3105 Marine Technology Laboratory 2 2(0+2) -

MMT3107 Marine Technology Laboratory 1 2(0+2) - MMT3106 Strength of Materials 3(2+1) -

MMT3601 Shipping and Port Technology 3(3+0) - Elective 1 3 -

MNS2201 Principle of Seamanship and Navigation

3(2+1) -

Elective 2 3 -

TOTAL 20 TOTAL 20

SEMESTER 5 SEMESTER 6

MMT3201 Naval Architecture and Ship Construction

4(2+2) -

MMT4998 Final Year Project I 2(0+2) -

MMT3202 Marine Engineering System 3(2+1) -

Elective 6 3 -

MMT3301 Marine Electronics and Instrumentation

4(2+2) -

Elective 7 3 -

Elective 3 3 - Elective 8 3 -

Elective 4 3 - Elective 9 3 -

Elective 5 2 - Elective 10 3 -

TOTAL 19 TOTAL 17

SEMESTER 7 SEMESTER 8

BBB3033 English for Occupational Purposes

3(3+0) - MMT4992A Industrial Training 12 -

MMT4999 Final Year Project II 4(0+4) MMT4999

Elective 11 3 -

Elective 12 3 -

Elective 13 3 -

TOTAL 16 12

TOTAL CREDIT 137

Page 46: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SYNOPSIS FOR BACHELOR OF APPLIED SCIENCE (MARITIME TECHNOLOGY) WITH HONOURS

CSF3101 Basic Programming Credit 3 (2+1) This course covers the basics of programming and programming language C; problem-solving, transmission and refinement techniques of measures in Alkhawarizmi; programming writing techniques and instructions for solving formal problems. Laboratory practical training to build relevant programs will be done.

FIZ3000 Fundamental of Physics Credit 3 (3+0) This course provides a fundamental understanding of the main ideas and principles of Physics to students who only need a background of General Physics. This course covers almost the entire field of Physics especially mechanics, character traits of matter, heat, wave phenomenon, agriculture, grace and modern Physics. Titles will be discussed qualitatively with the use of simple calculus. The use of these concepts in applied sciences will be given widespread attention.

KAS3105 Occupational Safety & Health Credit 3 (3+0) This course discusses accidents occurring in the workplace, hazardous properties, techniques for assessing and assessing hazards, diseases stemming from occupational environment and occupational safety and health management.

KEJ3101 Engineering Mechanics Credit 3 (3+0) Introduction and basic concepts force, resultant and resolution of forces. Particle equilibrium. Moment and Couple, Rigid body equilibrium. Centroid and center of gravity. Friction.

KEJ3102 Materials Engineering Credit 3 (2+1) This course introduces students to the relationship between the structure and properties of materials. It includes atomic structure and bonding, crystalline and molecular structure and imperfections as well as their relations to engineering properties. Other included topics are mechanical properties, various failure modes of materials, and phase diagram. Compositions, properties, applications and fabrications of several materials such as metal, polymer, composite and ceramics are also discussed.

KEJ3104 Fluid Mechanics Credit 3 (2+1) This course explains introduction and basic concept of fluid mechanics. Fluid properties. Pressure and static fluid. Mass conservation, Bernoulli and energy. Inner flow – laminar, turbulent and loss. Velocity measurement and flow rate.

Page 47: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KEJ3105 Thermodynamics Credit 3 (2+1) Definition and concept of thermodynamics. The First Law of Thermodynamics. Ideal gas property. The Second Law of Thermodynamics. Power and cooling cycle. Laboratory

MMT3101 Design and Graphics Credit 3 (0+3) This course covers geometry, orthographic and isometric, intersection, development, cross-sectional drawing and working drawing, computer-aided command and computer-aided design.

MMT3102 Marine Fluid Power

Credit 3 (2+1) This course discusses fundamentals of fluid power with emphasis on marine/naval equipment. It covers hydraulic power transmission in marine machinery. This includes the introduction to fluid power, positive displacement pumps, directional, flow and pressure control valves, linear and rotary actuators, hydraulic oil, marine applications, hydraulic system design, servo and proportional control system, air breather and water removal equipment, pneumatic system, inspection and maintenance of marine fluid power system. Laboratory.

MMT3107 Marine Technology Lab 1 Credit 2 (0+2) Work at the workshop includes "metal sheet" fabrication, cutting, formation and welding, basic amestorisation, running and fixture foundation. Basic equipment and methods for measuring. Understanding specifications, scale, engineering drawings. Safety in the laboratory and preparation of technical reports.

MMT3104 Mechanics of Dynamics Credit 3 (3+0) This course introduces basic engineering dynamic consisting mainly of linear, rotational motions, conservation of work, forces and kinetic energy, linear velocity and acceleration, general motion relative to rotating structures, mass moment of inertia.

MMT3105 Marine Technology Lab 2 Credit 2 (0+2) The principle of Archimedes is related to floating, floating center, underwater gravity. Stability of the body in water. Understanding the ship lines plan. Calculation of cross sections, water planes, volume of targets, gravity centers (CG), floating centers (B) and floating centers extend (LCF) using Simpson's ruling with the help of a "spreadsheet" program based on "ship lines plan". Ship stability and sting testing methods and oleng testing to determine GM. Test data analysis and provide technical reports. Electrical Circuit Basics (D.C. and AC) and ecteronic circuit base use COMLAB learning module).

Page 48: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT3106 Strength of Materials Credit 3 (2+1) The course discusses the strength of a material with an emphasis on the external load and the effect of loading. It covers basic static loading, the resulting stress and strain, the torsion of a circular bar, shear and bending moment, bending stress and combined loading. Understanding the basis of the loading and analysis for the reaction is the focus of this course. Practical for related topics are also enhanced.

MMT3201 Naval Architecture and Shipbuilding Credit 4 (2+2) This subject will introduce students to several basic terms of the naval architecture and several types of ships such as merchant ship, military ship and special ship design. This subject also introduces to calculate ship’s form coefficient and apply Simpson rule to find the ship properties. Furthermore, the transverse statical stability is calculated under loading, discharging and transferring of cargoes on board ship. Role of ship’s classification and maritime regulations on safety at sea especially related to shipping design is explained. Features modern building materials including material strength, limitations and factors affecting the construction materials as appropriate. This subject also includes projects and assignments individually.

MMT3202 Marine Engineering System Credit 3 (2+1) This subject introduces students the general knowledge of marine engineering terms, control systems, principles and operation of all the ship’s machinery, type of main work which machinery and auxiliary machineries. It covers marine power plant, boiler, propulsion system, fresh water generator, steering gear, pumps system, refrigeration, marine sewage, incinerator, deck machineries and etc.

MMT3203 Ship Maintenance and Repair System Credit 3 (2+1) Planning and organization of maintenance. Maintenance and ship repair concepts from an engineering perspective. Static maintenance system, control and quality assurances. Control of materials for maintenance, maintenance schedule and program, preparing maintenance job and schedule including cost estimation, job description, man-hours and tools. Assessment of information system guide, control of tools based on diagnostic technology. Slipway, techniques of docking. Scrapping and paint technology. Safety at work sites.

MMT3301 Marin Electronics and Instrumentation Credit 4 (2+2) Basics electricity and electronics. Voltage, current, resistance, impedance and power calculations. Standard symbols in electrical and electronic circuits, electronic components. Classification and usage of electronic instrumentation onboard ships. Principles of operations of RADAR, echo-sounder, RDF, GPS, gyro-compass etc., in details. Specifications and selection of electronic equipment. Maintenance of electronic equipment. Laboratory.

Page 49: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT3302 Marine Automation and Control Credit 3 (2+1) Control system terminology, subsystems and processes, input-output, open-loop, close loop systems, manipulation of block diagram, computer-controlled systems. Modeling in frequency and time domain, time responses, stability analysis, digital control system. Sensors, transducers. Laplace transform, transfer function. Sensors for automation. Control software packages. Case studies and computer simulation.

MMT3303 Power Plant and Ship Machinery Credit 3 (2+1) Elements related to ship machinery including steam plant, gas turbine, reciprocating plant, compressor. Auxiliary power plants and classification of power plants. Principles of operation of power plant. Power generation and transmission through mechanical, electrical and hydraulic systems including basic components. Troubleshooting and maintenance.

MMT3601 Shipping and Port Technology Credit 3 (3+0) This course discusses the environmental factors that influence the choice of shipping and port technology. Specialization of cargo, cargo, type of operation, modes of transport and intermodal transport is also emphasized in addition to the current issue of technological developments in the shipping industry and ports.

MMT3602 Marine and Environmental Technology Credit 3 (2+1) This course discusses the development and current issues in coastal and marine environment which involves applications of technologies including coastal erosion, pollution, exploration of resources and energy. Methods of bottom sampling, water pollution, seabed mapping and coastal erosion. Acoustic techniques of bottom mapping, and resource survey. Chemical and biological methods to rehabilitate living resources, water quality and marine environment. Current issues related to resource exploitation, alternative energy, water and sound pollution and shipping activities.

MMT4201 Maritime Engineering Design Credit 3 (2+1) Marine physical (weather, waves, tides) affecting the operation and designs of marine structures focusing on design philosophy, design process, requirement and analysis (technical and economics). Students are required to select a topic, prepare a proposal, analysis, write reports and make presentations. Group project covering coastal and offshore structures (ship, offshore structure, marine infrastructure, marine components and systems.

MMT4202 Advanced Naval Architecture Credit 3 (2+1) This course introduces students to have continuous understanding on longitudinal stability of ship (trim) in various ship’s conditions involving loading, discharging and shifting of the cargoes on board as referred to the transverse statical stability. Damage stability and ship’s stability during drydocking and grounding are also discussed accordingly. Furthermore, this subject also takes a fundamental approach to several components of ship resistances i.e., frictional, wave and other resistance components. In addition, the module also discusses powering and efficiency components.

Page 50: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT4203 Ship Structure Credit 3 (3+0) This course is required basic engineering mechanics and also an extension of material strength. It covers introduction ship structural, ship loading, hull girder moment, hull girder bending stress and deflection, hull girder shear stress, stress analysis and struts and columns. This course emphasis on the student ability to identify and solve the structural design problem by carrying the necessary calculation and analysis.

MMT4301 Diesel Engines Credit 3 (2+1) This course covers basic components, function, operation and systems of diesel engine such as mechanical structure, cooling, lubricating, fuel, storage, troubleshooting and maintenance.

MMT4302 Marine Conditioning and Refrigeration System Credit 3 (2+1) Marine air-conditioning components and system, principles of heat transfer, applications, and installation of air conditioning systems including operating conditions, type and characteristics of refrigerants, troubleshooting, repair and maintenance of refrigeration system.

MMT4403 Marine Corrosion Credit 3 (2+1) Introduction to theory and practices in marine corrosion. Natural process of corrosion formation. Environmental factors affecting metal corrosion especially at sea. Finally, introduction to basic methods preventing corrosion such as cathode and anode, paint and metal plating.

MMT4404 Offshore Structure Credit 3 (3+0) This course provides an introduction to engineering offshore structures associated with oil and gas industry, environmental load, load effects of the environment on offshore structures, analysis and design of offshore facilities, analysis and design of topside modules, Loadout, installation, hook -up, and the operation, inspection, maintenance, and repair, assessment of existing structures, installation and inspection of pipelines, offshore structures and other relevant.

MMT4405 Marine Hydrodynamics Credit 3 (3+0) This course discusses the fundamentals of fluid mechanics in the context of marine structures, vehicles, ocean science and engineering, transport theorem and conversation principles, hydrodynamic forces in potential flow and numerical method solutions technique for hydrodynamics problems.

Page 51: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT4601 Maritime and Coastal Engineering Credit 3 (3+0) Introduction to theories of waves and tidal. Design coastal structure for the purpose of protection from beach erosion because of waves attack. Problems in coastal environment and the importance towards environmental.

MMT4998 Final Year Project I Credit 2 (0+2) Final Year Project I is design to train the students do, write and present the scientific research. Final year student must do one research project and supervise by a lecturer in the study area of Maritime Technology or related. The students should propose a title, prepare a research proposal and submit their pre-thesis to be evaluate for each semester the course is registered. The students also need to do a presentation in a Final Year Project Seminar.

MMT4999 Final Year Project II Credit 4 (0+4) Final Year Project II is continuing from PITA I and the students need to implement the research as propose in a research proposal, analyse data, and complete the thesis to be evaluated by the supervisor for each semester subject is register. The students also need to present in a final year project seminar and submit the hardbound thesis.

MMT4992A Industrial Training Credit 12 (0+12) Students will be placed in government departments or private sectors for 24 weeks in Semester 8. Students will do a suitable daily duty under qualified supervisor in the industry and observed by supervisor from university.

MMT4001 Research Method in Technology Credit 3 (3+0) Student selects a research topic, prepare research proposal, a summary about sources of error in surveys. Survey design, research questions and hypotheses, sampling, data collection, data analysis, data management, quantitative methods, qualitative procedures, basic research statistics, software for statistics.

MMT4402 Offshore Mooring and Riser Credit 3 (3+0) This course provides an introduction to the offshore structural engineering related to mooring and riser system. Loading mechanism, mooring and riser system design, components, standards used, top tension risers, SCR, involved analysis of the mooring and riser system, and method of installation. Structure evaluation method is also among the topics to be included in the subject.

Page 52: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

FEI3101 Engineering Mathematics I Credit 3 (3+0) This course discusses matrix and emphasizes important concepts in engineering mathematics including differentiation, watering, differential equations and vectoring systems.

FEI3102 Engineering Mathematics II Credit 3 (3+0) This course introduces students to several mathematical analysis methods as well as their use in solving physical and engineering science problems. Among the topics to be studied are the completion of the first- and second-degree differentiation equations, the deciding matrix and eigen values, the numerical method for solving common difference equations, the Fourier series, the Fourier transformation and the Laplace transformation.

Page 53: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

The Bachelor of Mechanical Engineering Technology (Naval Architecture) program was first offered

in the Semester I session 2020/2021 and is the first engineering technology program offered by

UMT. This program has been accredited by the Malaysia Board of Technologists (MBoT). This

program is offered full-time and takes four (4) years or eight (8) semesters which includes a

minimum of 140 credit hours to graduate.

Mechanical Engineering Technology (Naval Architecture) is a programme that combines the

science, naval architecture and engineering of ship machining systems. The core of the programme

includes studies related to naval architecture, hydrostatic and static/dynamic stability of ships or

floating structures, ship machining and instrumentation, ship power plants, ship management and

operating systems, and safety based on standards by the marine safety agency and the

International Maritime Organization (IMO). Elements implemented include naval architecture and

ship construction, mechanical engineering, electrical, electronics, software and security used in the

engineering design, classification, maintenance, and operation processes for vessels and floating

structures. The programme provides professional knowledge and skills for jobs in the shipping

marine and oil and gas industries.

Objectives

This program is offered to achieve the following objectives:

1) To produce competent Engineering Technologists who are capable of applying the

principles of modern science, engineering and technology in solving current and future

problems related to Ship Architecture & Marine Engineering.

2) To produce Engineering Technologists in the field of Naval Architecture & Marine

Engineering who do work and responsibly and ethically with high moral values and also

responsible for God, country and society.

3) To produce creative and innovative Engineering Technologists in research development as

well as techno-entrepreneurs in meeting national and international needs.

4) To produce Engineering Technologists who are able to communicate effectively with good

leadership and can function in a team work environment.

5) To produce Engineering Technologists that show the spirit of engaging in lifelong learning

through continuity of learning, technical practice and professional development.

BACHELOR OF MECHANICAL ENGINEERING TECHNOLOGY

(NAVAL ARCHITECTURE) WITH HONOURS

Page 54: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Job Prospects

This program is offered in view of the rapid development taking place in the shipping industry. Here are some career opportunities in the field of ship architecture:

1) Ship Architect 2) Mechanical Engineer / Ship instrumentation Engineer 3) Coastal & Offshore Technological Engineers 4) Construction & Maintenance Technological Engineer 5) Ship Design Consultant 6) Marine Surveyor 7) QC Officer 8) Marine Operations Officer 9) Lecturer / Educator 10) Standard Agency Officer 11) Technical / Sales Executive 12) Science Officer / Researcher

Total Credit for Graduation

The minimum amount of credit to graduate is 140 credit hours. The distribution of credit hours

by course category is as follows:

Category Credit Percenta

ge University Core 20 14 Program Core 113 81 University Elective 7 5 Total 140 100

University Core (20 Credit Hours)

Course Code

Course Name Credit Hour

Pre-requisite

BBB3013 Academic Writing Skills 3 (3+0) *None

BBB3033 English for Occupational Purposes 3 (3+0) *None

MPUXXXX Philosophy and Current Issues 2 (2+0) None

MPUXXXX Appreciation of Ethics and Civilizations 2 (2+0) None

MPU3223 Basic Entrepreneurship 3 (3+0) None

MPU3312 Appreciation of Nature and Ocean Heritage

2 (0+2) None

NCC3053 Malaysian Nationality 3 (3+0) None

CCXXXXX Co-Curriculum 2 (0+2) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Page 55: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Program Core (113 Credit Hours)

Course Code Course Name Credit Hour

FEI3101 Engineering Mathematics I 3 (3+0)

FEI3102 Engineering Mathematics II 3 (3+0)

SOE4004 Engineering Drawing 3 (0+3)

SOE4003 Statics 3 (3+0)

KEJ3104 Fluid Mechanics 3 (2+1)

CSF3101 Basic Programming 3 (2+1)

KEJ3102 Materials Engineering 3 (2+1)

KEJ3105 Thermodynamics 3 (2+1)

MMT4403 Marine Corrosion 3 (2+1)

MMT3601 Shipping and Port Technology 3 (3+0)

MMT3107 Marine Technology Laboratory 1 2 (0+2)

SOE4027 Dynamics 3 (3+0)

MMT3105 Marine Technology Laboratory 2 2 (0+2)

MMT3106 Strength of Materials 3 (2+1)

SOE4011 Ship Constructions 3 (2+1)

SOE4009 Naval Architecture I 3 (3+0)

SOE4012 Marine Engineering System I 3 (2+1)

SOE4013 Naval Architecture II 4 (2+2)

SOE4015 Marine Engineering System II 3 (2+1)

SOE4024 Engineering Economics & Entrepreneurship 2 (0+2)

SOE4009 Naval Architecture III 3 (2+1)

SOE4016 Marine Engineering System III 3 (2+1)

SOE4008 Project Management 3 (2+1)

SOE4025 Capstone Design Project 4 (1+3)

MMT4203 Ship Structure 3 (2+1)

SOE4028 Ship Repair and Maintenance Systems 3 (2+1)

SOE4022 Naval Architecture IV 3 (2+1)

SOE4021 Marine Engineering System IV 3 (2+1)

MMT3301 Marine Electronics and Instrumentation 4 (2+2)

SOE4019 Automation & Control System 3 (2+1)

SOE4010 Engineering Statistics 3 (3+0)

SOE4006 Occupational Safety & Health 3 (3+0)

SOE4007 Engineers, Law and Society 2 (2+0)

MMT4998 Final Year Project I 2 (0+2)

MMT4999 Final Year Project II 4 (0+4)

MMT4992A Industrial Training 12 (0+12)

Page 56: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

University Elective (7 Credit Hours)

Students are required to register and pass any of the 7 elective course credits listed throughout

their studies and subject to the permission and consent of the Head of Field.

Course Code Course Name Credit Hour

MMT3602 Marine Technology and Environmental 3 (2+1)

MMT4201 Maritime Engineering Design 3 (2+1)

MMT4301 Diesel Engines 3 (2+1)

MMM3407 Shipping Economics 3 (3+0)

MMT4001 Research Method in Technology 3 (3+0)

MMT3303 Power Plant and Ship Machinery 3 (2+1)

MMT4404 Offshore Structure 3 (3+0)

MMT4405 Marine Hydrodynamics 3 (3+0)

MMT4302 Marine Conditioning and Refrigeration System 3 (2+1)

MMT4402 Offshore Mooring and Riser 3 (3+0)

MMT4501 Offshore Pipeline 3 (3+0)

MMT4601 Maritime and Coastal Engineering 3 (3+0)

Page 57: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF MECHANICAL ENGINEERING TECHNOLOGY (NAVAL ARCHITECTURE)

WITH HONOURS (LOCAL STUDENT)

CODE COURSE NAME CREDIT PRE-

REQUISITE CODE COURSE NAME CREDIT PRE-

REQUISITE

SEMESTER 1 SEMESTER 2

BBB3013 Academic Writing Skills 3(3+0) -

FEI3102 Engineering Mathematics II 3(3+0) -

FEI3101 Engineering Mathematics I 3(3+0) - SOE4003 Statics 3(3+0) -

KEJ3104 Fluid Mechanics 3(2+1) - MPU3223 Basic Entrepreneurship 3(3+0) -

CSF3101 Basic Programming 3(2+1) - MPU3312 Appreciation of Nature and Ocean Heritage 2(0+2) -

NCC3053 Malaysian Nationality 3(3+0) -

MPU3132 Appreciation of Ethics and Civilizations 2(2+0) -

SOE4004 Engineering Drawing 3(0+3) MPU3142 Philosophy and Current Issues 2(2+0)

-

CCXXXXX Co-Curriculum 2(0+2) -

TOTAL 18 TOTAL 17

SEMESTER 3 SEMESTER 4

MMT4403 Marine Corrosion 3(2+1) - KEJ3102 Engineering Materials 3(2+1) -

KEJ3105 Thermodynamics 3(2+1) -

SOE4027 Dynamics 3(3+0) -

MMT3105 Marine Technology Laboratory 2

2(0+2) -

MMT3107 Marine Technology Laboratory 1 2(0+2) -

MMT3106 Strength of Materials 3(2+1) -

SOE4011 Ship Constructions 3(2+1) -

SOE4009 Naval Architecture I 3(3+0) - SOE4013 Naval Architecture II 4(2+2) -

SOE4012 Marine Engineering Systems I 3(2+1) - SOE4015 Marine Engineering Systems II 3(2+1) -

SOE4024 Engineering Economics & Entrepreneurship 2(2+0)

TOTAL 17 TOTAL 20

SEMESTER 5 SEMESTER 6

SOE4017 Naval Architecture III 3(2+1) - MMT4998 Final Year Project I 2(0+2) -

SOE4016 Marine Engineering Systems III

3(2+1) -

SOE4022 Naval Architecture IV 3(2+1) -

SOE4008 Project Management 3(2+1) -

SOE4021 Marine Engineering Systems IV 3(2+1) -

SOE4025 Capstone Design Project 4(1+3) - MMT3301 Marine Electronics and Instrumentation 4(2+2) -

MMT4203 Ship Structure 3(2+1) - SOE4019 Automation & Control System 3(2+1) -

SOE4028 Ship Repair and Maintenance Systems

3(2+1) -

SOE4010 Engineering Statistics 3(3+0) -

TOTAL 19 TOTAL 18

SEMESTER 7 SEMESTER 8

MMT4999 Final Year Project I 4(0+4) MMT4998 MMT4992A Industrial Training 12

BBB3033 English for Occupational Purposes

3(3+0) -

SOE4006 Occupational Safety & Health 3(3+0) -

SOE4007 Engineers, Law and Society 2(2+0) -

Elective II 3 -

Elective III 2 -

Elective IV 2 -

TOTAL 19 12

TOTAL CREDIT 140

Page 58: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SYNOPSIS FOR BACHELOR OF MECHANICAL ENGINEERING TECHNOLOGY (NAVAL ARCHITECTURE) WITH HONOURS

CSF3101 Basic Programming Credit 3 (2+1) This course covers the basics of programming and programming language C; problem solving, transmission and refinement techniques of measures in Alkhawarizmi; programming writing techniques and instructions for solving formal problems. Laboratory practical training to build relevant programs will be done. SOE4003 Statics Credit 3 (3+0) Introduction and basic concepts force, resultant and resolution of forces. Particle equilibrium. Moment and Couple, Rigid body equilibrium. Centroid and center of gravity. Friction.

KEJ3102 Materials Engineering Credit 3 (2+1) This course introduces students to the relationship between the structure and properties of materials. It includes atomic structure and bonding, crystalline and molecular structure and imperfections as well as their relations to engineering properties. Other included topics are mechanical properties, various failure modes of materials, and phase diagram. Compositions, properties, applications and fabrications of several materials such as metal, polymer, composite and ceramics are also discussed.

KEJ3104 Fluid Mechanics Credit 3 (2+1) This course explains introduction and basic concept of fluid mechanics. Fluid properties. Pressure and static fluid. Mass conservation, Bernoulli and energy. Inner flow – laminar, turbulent and loss. Velocity measurement and flow rate.

KEJ3105 Thermodynamics Credit 3 (2+1) Definition and concept of thermodynamics. The First Law of Thermodynamics. Ideal gas property. The Second Law of Thermodynamics. Power and cooling cycle. Laboratory SOE4004 Engineering Drawing Credit 3 (0+3) This course covers geometry, orthographic and isometric, intersection, development, cross-sectional drawing and working drawing, computer aided command and computer aided design. MMT3107 Marine Technology Lab 1 Credit 2 (0+2) Work at the workshop includes "metal sheet" fabrication, cutting, formation and welding, basic amestorisation, running and fixture foundation. Basic equipment and methods for measuring. Understanding specifications, scale, engineering drawings. Safety in the laboratory and preparation of technical reports. SOE4027 Dynamics Credit 3 (3+0) This course introduces basic engineering dynamic consisting mainly of linear, rotational motions, conservation of work, forces and kinetic energy, linear velocity and acceleration, general motion relative to rotating structures, mass moment of inertia.

Page 59: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT3105 Marine Technology Lab 2 Credit 2 (0+2) The principle of Archimedes is related to floating, floating center, underwater gravity. Stability of the body in water. Understanding the ship lines plan. Calculation of cross sections, water planes, volume of targets, gravity centers (CG), floating centers (B) and floating centers extend (LCF) using Simpson's ruling with the help of a "spreadsheet" program based on "ship lines plan". Ship stability and sting testing methods and oleng testing to determine GM. Test data analysis and provide technical reports. Electrical Circuit Basics (D.C. and AC) and ecteronic circuit base use COMLAB learning module).

MMT3106 Strength of Materials Credit 3 (2+1) The course discusses the strength of a material with an emphasis on the external load and the effect of loading. It covers basic static loading, the resulting stress and strain, the torsion of a circular bar, shear and bending moment, bending stress and combined loading. Understanding the basis of the loading and analysis for the reaction is the focus of this course. Practical for related topics are also enhanced. SOE4009 Naval Architecture I Credit 4 (2+2) This course introduces students to the basic conditions of the knowledge of naval architecture. This allows students to familiarization with the term ship architecture and shipbuilding and conduct brief reports of ship design while visiting shipyards. Ship types either merchant vessels or military, ship design technology/marine engineering and ship fabrication in Malaysia will be described. In addition, students will be able to describe the important role of ship classification and maritime regulations on safety at sea and contribute to the energy of maritime industry experts and the government sector especially in Malaysia. SOE4013 Naval Architecture II Credit 4 (2+2) The subject will introduce students to calculate the shape of the ship and use Simpson's rules to look for the properties of the ship. In addition, the stability and list of transverse conditions of static vessels is calculated under the charge, performing and transferring cargo on board. The features of modern construction materials include material strength, limits and factors that affect the corresponding construction materials. SOE4017 Naval Architecture III Credit 3 (2+1) This course introduces students with an ongoing understanding of the longitude stability of the vessel (trim) in the circumstances of various vessels involving the supply, fulfillment and transition of cargo on board as intended for hovering static stability. Furthermore, this also takes a fundamental approach to some of the ship's resistance components namely, friction, waves and other resistance components; dimensional analysis; round and form of ship effect; shallow water effects; resistance added; Model test vessels and resistance data presentations namely, the theoretical methods for predicting resistance to conceptual design and the use of dynamic approaches of calculation fluids. SOE4022 Naval Architecture IV Credit 3 (2+1) This module discusses the efficiency of components; geometric fan screws; fan theory; dimensional analysis; ships' bodies of interactions; fan model test; monggating; fan design; and other support systems and applications.

Page 60: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SOE4012 Marine Engineering System I Credit 3 (2+1) The subject introduces elements related to machinery vessels including steam plants, gas turbines, interdependent plants, compressors. Auxiliary power plant and power plant classification. The principle of operation of the power plant. Power generation and transmission through mechanical, electrical and hydraulic systems include basic components of troubleshooting problems and maintenance. SOE4015 Marine Engineering System II Credit 3 (2+1) The subject introduces students to the general knowledge of marine engineering terms, control systems, principles and operations of machinery of all ships and additional machinery. It covers power marine plants, boilers, drivening systems, freshwater generators, steering wheel gear, system pumps, cooling machinery, marine sewage, incinerators, decks etc. SOE4016 Marine Engineering System III Credit 3 (2+1) The focus of this course is more on marine cooling components and systems, the principles of heat transfer, application, installation, principles of operation, type and refrigerant characteristics, trouble shoot, collision and repair of the cooling system on board. SOE4022 Marine Engineering System IV Credit 3 (2+1) The comfort inside the ship depends on the air-conditioning system while perishable cargo requires temperature control during delivery at the ship. This course discusses the basis of the cooling system on the ship including components, operating principles, refrigerants, design, maintenance and also repairs besides installation, settlement and "trouble shoot". SOE4008 Project Management Credit 3 (2+1) This course introduces the fundamental of project management and contract. Project life cycle processes are explained which include project initiating, planning, executing, monitoring, controlling and closing. Hands-on applications to Microsoft Project software are also included. SOE4007 Engineers, Law and Society Credit 3 (2+1) This course discusses the concepts of ethics, values and moral, and its relationships with engineering profession. The ethical concept in work including professionalism, accountability, organization and workers within the organization, law and current ethical law, and unlawful acts such as bribe, cheating, discrimination and others. SOE4011 Ship Constructions Credit 3 (2+1) This course introduces students the knowledge of the process of ship construction. It includes an introduction to the basics of ship construction, materials, facilities, machinery and equipment used, the relevant agencies and regulatory bodies as well as the cost of the basic construction of the vessel to be known by the students. This course emphasizes the students' ability to identify and solve problems related to shipbuilding and using the knowledge gained. SOE4028 Ship Maintenance and Repair System Credit 3 (2+1) Planning and organization of maintenance. Maintenance and ship repair concepts from engineering perspective. Static maintenance system, control and quality assurances. Control of materials for maintenance, maintenance schedule and program, preparing maintenance job and schedule including cost estimation, job description, man-hours and tools. Assessment of information system guide, control of tools based on diagnostic technology. Slipway, techniques of docking. Scrapping and paint technology. Safety at work sites.

Page 61: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT3301 Marin Electronics and Instrumentation Credit 4 (2+2) Basics electricity and electronics. Voltage, current, resistance, impedance and power calculations. Standard symbols in electrical and electronic circuits, electronic components. Classification and usage of electronic instrumentation on board ships. Principles of operations of RADAR, echo-sounder, RDF, GPS, gyro-compass etc., in details. Specifications and selection of electronic equipment. Maintenance of electronic equipment. Laboratory. SOE4019 Automation and Control System Credit 3 (2+1) Control system terminology, subsystems and processes, input-output, open-loop, close loop systems, manipulation of block diagram, computer-controlled systems. Modeling in frequency and time domain, time responses, stability analysis, digital control system. Sensors, transducers. Laplace transform, transfer function. Sensors for automation. Control software packages. Case studies and computer simulation.

MMT3303 Power Plant and Ship Machinery Credit 3 (2+1) Elements related to ship machinery including steam plant, gas turbine, reciprocating plant, compressor. Auxiliary power plants and classification of power plants. Principles of operation of power plant. Power generation and transmission through mechanical, electrical and hydraulic systems including basic components. Trouble shooting and maintenance.

MMT3601 Shipping and Port Technology Credit 3 (3+0)

This course discusses the environmental factors that influence the choice of shipping and port technology. Specialization of cargo, cargo, type of operation, modes of transport and intermodal transport is also emphasized in addition to the current issue of technological developments in the shipping industry and ports.

MMT3602 Marine and Environmental Technology Credit 3 (2+1) This course discusses the development and current issues in coastal and marine environment which involves applications of technologies including coastal erosion, pollution, exploration of resources and energy. Methods of bottom sampling, water pollution, seabed mapping and coastal erosion. Acoustic techniques of bottom mapping, and resource survey. Chemical and biological methods to rehabilitate living resources, water quality and marine environment. Current issues related to resource exploitation, alternative energy, water and sound pollution and shipping activities.

MMT4201 Maritime Engineering Design Credit 3 (2+1) Marine physical (weather, waves, tides) affecting the operation and designs of marine structures focusing on design philosophy, design process, requirement and analysis (technical and economics). Students are required to select a topic, prepare a proposal, analysis, write reports and make presentations. Group project covering coastal and offshore structures (ship, offshore structure, marine infrastructure, marine components and systems. SOE4006 Occupational Safety and Health Credit 3 (3+0) This course covers the rules, regulations and the Act which is closely related to occupational safety and health as OSHM, OSHA and FMA. In addition, it also emphasizes the danger and risk, accident control, industrial hygiene, material safety data sheets, emergency response plans, safety and health audit.

Page 62: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT4203 Ship Structure Credit 3 (3+0) This course is required basic engineering mechanics and also an extension of material strength. It covers introduction ship structural, ship loading, hull girder moment, hull girder bending stress and deflection, hull girder shear stress, stress analysis and struts and columns. This course emphasis on the student ability to identify and solve the structural design problem by carrying the necessary calculation and analysis.

MMT4301 Diesel Engines Credit 3 (2+1) This course covers basic components, function, operation and systems of diesel engine such as mechanical structure, cooling, lubricating, fuel, storage, trouble shooting and maintenance.

MMT4302 Marine Conditioning and Refrigeration System Credit 3 (2+1) Marine air-conditioning components and system, principles of heat transfer, applications, and installation of air conditioning systems including operating conditions, type and characteristics of refrigerants, troubleshooting, repair and maintenance of refrigeration system. MMT4403 Marine Corrosion Credit 3 (2+1) Introduction to theory and practices in marine corrosion. Natural process of corrosion formation. Environmental factors affecting metal corrosion especially at sea. Finally, introduction to basic methods preventing corrosion such as cathode and anode, paint and metal plating.

MMT4404 Offshore Structure Credit 3 (3+0) This course provides an introduction to engineering offshore structures associated with oil and gas industry , environmental load , load effects of the environment on offshore structures , analysis and design of offshore facilities , analysis and design of topside modules , Load - out , installation , hook -up , and the operation , inspection , maintenance , and repair , assessment of existing structures , installation and inspection of pipelines , offshore structures and other relevant.

MMT4405 Marine Hydrodynamics Credit 3 (3+0) This course discusses the fundamentals of fluid mechanics in the context of marine structures, vehicles, ocean science and engineering, transport theorem and conversation principles, hydrodynamic forces in potential flow and numerical method solutions technique for hydrodynamics problems.

MMT4601 Maritime and Coastal Engineering Credit 3 (3+0) Introduction to theories of waves and tidal. Design coastal structure for the purpose of protection from beach erosion because of waves attack. Problems in coastal environment and the importance towards environmental.

MMT4998 Final Year Project I Credit 2 (0+2) Final Year Project I is design to train the students do, write and present the scientific research. Final year student must do one research project and supervise by a lecturer in the study area of Maritime Technology or related. The students should propose a title, prepare a research proposal and submit their pre-thesis to be evaluate for each semester the course is register. The students also need to do a presentation in a Final Year Project Seminar.

Page 63: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMT4999 Final Year Project II Credit 4 (0+4) Final Year Project II is continuing from PITA I and the students need to implement the research as propose in a research proposal, analyse data, and complete the thesis to be evaluate by the supervisor for each semester subject is register. The students also need to present in a final year project seminar and submit the hardbound thesis. MMT4992 Industrial Training Credit 12 (0+12) Students will be placed in government departments or private sectors for 24 weeks in Semester 8. Students will do a suitable daily duty under qualified supervisor in the industry and observed by supervisor from university. MMT4001 Research Method in Technology Credit 3 (3+0) Student selects a research topic, prepare research proposal, a summary about sources of error in surveys. Survey design, research questions and hypotheses, sampling, data collection, data analysis, data management, quantitative methods, qualitative procedures, basic research statistics, software for statistics. MMT4402 Offshore Mooring and Riser Credit 3 (3+0) This course provides an introduction to the offshore structural engineering related to mooring and riser system. Loading mechanism, mooring and riser system design, components, standards used, top tension risers, SCR, involved analysis of the mooring and riser system, and method of installation. Structure evaluation method is also among the topics to be included in the subject. SOE4010 Engineering Statistics Credit 3 (3+0) This course exposes the students on general knowledge, method, theory and its application of statistic and probability in naval architecture marine engineering. FEI3101 Engineering Mathematics I Credit 3 (3+0) This course discusses matrix and emphasizes important concepts in engineering mathematics including differentiation, watering, differential equations and vectoring systems. FEI3102 Engineering Mathematics II Credit 3 (3+0) This course introduces students to several mathematical analysis methods as well as their use in solving physical and engineering science problems. Among the topics to be studied are the completion of the first- and second-degree differentiation equations, the deciding matrix and eigen values, the numerical method for solving common difference equations, the Fourier series, the Fourier transformation and the Laplace transformation.

Page 64: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

Bachelor of Applied Science (Electronics and Instrumentation) program offers undergraduate program that drives the field of electronics and instrumentation. In the program offered, students have the opportunity to enhance their knowledge in the field of electrical and electronic-based engineering while strengthening their skills in applying basic understanding in related fields especially in electronics and instrumentation, with emphasis on problem-solving, research and development. With this background, it will make it easier for graduates to move into the challenging work environment. Graduates will be easier to familiarize themselves and be able to work effectively and brilliantly.

Students are also trained to use the instrumentations effectively and the best techniques in solving scientific problems, thus learning the way of collecting data and analysis of results. Students are also required to complete industrial training through placement in relevant private and government agencies. Final year students are required to carry out individual research projects in research and development and further strengthen their understanding and application of the concepts of physics, electronic and instrumentation.

Objective

The offering of this program is to achieve the objectives in producing students as follows:

1) Knowledge of basic principles and technically competitive in the field of electronics and instrumentation in line with industry requirements.

2) Communicate effectively and highlight good leadership qualities in the organization.

3) Able to solve electronic and instrumentation problems innovatively, creatives and ethically.

4) Able to demonstrate entrepreneurial skills and identify lifelong learning needs for excellent career advancement.

Career Prospect

Graduates from Bachelor of Applied Science (Electronics and Instrumentation) program will have career opportunities in government and private agencies. Graduates from this field can work as engineers in industries (automation, electronics, instrumentation, quality, R&D, IoT and etc.), lecturers (universities, polytechnics, matriculation, private colleges), teachers (Physics, Mathematics, Design and etc.), research officer / science officer (research institute), materials scientist, physicist, technical manager (electronics / instrumentation), science officer, sales engineer, businessman, air traffic controller and many more.

BACHELOR OF APPLIED SCIENCE (ELECTRONICS AND INSTRUMENTATION) PROGRAMME WITH HONOURS

Page 65: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Total Credit for Graduation

The minimum amount of credit to graduate is 122 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentage University Core 20 16

Program Core 72 59 University Elective 30 25 Total 122 100

University Core (20 Credit Hours)

Course Code

Course Name Credit Hours

Pre-requisites

BBB3013 Academic Writing Skills 3 (3+0) *None

BBB3033 English for Occupational Purposes 3 (3+0) *None

MPU3142 Philosophy and Current Issues 2 (2+0) None

MPU3132 Appreciation of Ethics & Civilization 2 (2+0) None

MPU3223 Basic Entrepreneurship 3 (3+0) None

MPU3312 Appreciation of Nature & Ocean Heritage 2 (0+2) None

NCC3053 Malaysian Nationality 3 (3+0) None

CCXXXXX Co-Curriculum 2 (0+2) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core (72 Credit Hours)

Course Code Course Name Credit Hours

CSC3101 Basic Programming 3 (2+1)

FEI3101 Engineering Mathematics I 3 (3+0)

FEI3204 Digital Electronics 3 (2+1)

FIZ3102 Electric and Magnet 3 (3+0)

FEI3102 Engineering Mathematics II 3 (3+0)

FEI3103 Circuit Theory 3 (2+1)

FEI3302 Sensors and Transducers 3 (3+0)

FEI3303 Computational Techniques 3 (2+1)

FEI3304 Modern Instrumentation System 3 (3+0)

FEI3206 Electronic Device 3 (3+0)

FEI4203 Signals and System 3 (3+0)

FEI3205 Analogue Electronics 3 (2+1)

FEI3305 Measurement System 3 (3+0)

FEI4204 Power Electronics 3 (2+1)

Page 66: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Course Code Course Name Credit Hours

FIZ4103 Electromagnetism 3 (3+0)

FEI4205 Embedded System 3 (2+1)

FEI4306 Control System 3 (3+0)

FEI4998 Final Year Research Project I 2 (0+2)

FEI4206 Numerical Method 3 (3+0)

FEI4999 Final Year Research Project II 4 (0+4)

FEI4992 Industrial Training 12 (0+12)

University Elective (30 Credit Hours)

Students are free to register any course offered as appropriate based on student interest and maturity. In addition, students are required to take at least 18 credit hours from the list of elective courses below or subject to the approval of the Head of Field:

Course Code Course Name Credit Hours

FIZ3101 Thermal and Modern Physics 3 (3+0)

FIZ3103 Mechanics and Waves 3 (3+0)

FIZ3401 Material Sciences 3 (3+0)

FIZ4401 Solid State Physics 3 (3+0)

FIZ4102 Quantum Mechanics 3 (3+0)

FIZ4106 Physical Acoustics 3 (3+0)

FIZ4107 Atomic Physics 3 (3+0)

FIZ4402 Semiconductor Device 3 (3+0)

FBN4401 Materials Processing Technology 3 (3+0)

FBN4402 Physics and Thin Film Technology 3 (3+0)

FEI3202 Design of Electronic Devices 3 (2+1)

FEI4101 Seminar and Research 3 (3+0)

FEI4207 Electronic and Medical Imaging 3 (3+0)

FEI4208 Advance Analogue Electronics 3 (3+0)

FEI4209 Internet of Things 3 (2+1)

FEI4301 Advanced Instrumentation 3 (3+0)

FEI4302 Optics and Laser Technology 3 (3+0)

FEI4303 Computer Interfacing and Control 3 (2+1)

FEI4304 Principles of Communications System 3 (3+0)

FEI4307 Electrical Machines 3 (3+0)

FEI4308 Wireless Communication 3 (3+0)

FEI4309 Introduction to SIMULINK Environment 3 (2+1)

FEI4401 Plasma Electronics 3 (3+0)

Page 67: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF APPLIED SCIENCE (ELECTRONICS AND INSTRUMENTATION) WITH HONOURS

(LOCAL STUDENT)

CODE COURSE NAME CREDIT HOURS

PRE-REQUISI

TES

CODE COURSE NAME CREDIT HOURS

PRE-REQUISI

TES

SEMESTER 1 SEMESTER 2

CSC3101 Basic Programming 3(2+1) - FEI3102 Engineering Mathematics II 3(3+0) -

FEI3101 Engineering Mathematics I 3(3+0) - FEI3103 Circuit Theory 3(2+1) -

FEI3204 Digital Electronics 3(2+1) - FEI3302 Sensors and Transducers 3(3+0) -

FIZ3102 Electric and Magnet 3(3+0) -

MPU3132 Appreciation of Ethics and & Civilization

2(2+0) -

NCC3053 Malaysian Nationality 3(3+0) -

MPU3142 Philosophy and Current Issue 2(2+0) -

CCXXXXX Co-Curriculum 2(0+2) - MPU3223 Basic Entrepreneurship 3(3+0) -

MPU3312

Appreciation of Nature & Ocean Heritage

2(0+2) -

Total Credit 17 Total Credit 18

SEMESTER 3 SEMESTER 4

FEI3206 Electronic Device 3(3+0) - BBB3013 Academic Writing Skills 3(3+0) -

FEI3303 Computational Techniques 3(2+1) - FEI3205 Analogue Electronics 3(2+1) -

FEI3304 Modern Instrumentation System

3(3+0) - FEI3305

Measurement System 3(3+0) -

FEI4203 Signal and System 3(3+0) - FEI4204 Power Electronics 3(2+1) -

Elective 3 - Elective 3 -

Elective 3 - Elective 3 -

Total Credit 18 Total Credit 18

SEMESTER 5 SEMESTER 6

FEI4205 Embedded System 3(2+1) -

BBB3033 English for Occupational Purposes

3(3+0) -

FEI4306 Control System 3(3+0) - FEI4206 Numerical Method 3(3+0) -

FEI4998 Final Year Research Project I 2(0+2) - FEI4999 Final Year Research Project II 4(0+4) FEI4998

FIZ4103 Electromagnetism 3(3+0) - Elective 3 -

Elective 3 - Elective 3 -

Elective 3 - Elective 3 -

Elective 3 -

Total Credit 20 Total Credit 19

SEMESTER 7

FEI4992 Industrial Training 12(0+12) -

Total Credit 12

TOTAL CREDIT FOR GRADUATION 122

Page 68: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COUSE SYNOPSYS FOR OF BACHELOR OF APPLIED SCIENCE (ELECTRONICS AND INSTRUMENTATION) WITH HONOURS

CSC3101 Basic Programming Credit 3 (2+1) This course contains basic programming and programming language, problem solving technique, flow diagram and structured algorithm, program coding technique and instruction to solve formal problems. Hands-on programming exercises will be given to strengthen students programming knowledge

FBN4401 Materials Processing Technology Credit 3 (3+0) This course discusses detailed coverage of materials and manufacturing processes that industrial designers need and overly technical discussions commonly directed toward engineers. The practical knowledge needed to develop a real-world understanding of materials and processes and make informed choices for industrial design projects is also exposed. In this course, student will find everything from basic terminology to valuable insights on why certain shapes work best for particular applications. They'll learn how to extract the best performance from all of the most commonly used methods and materials. FBN4402 Physics and Thin Film Technology Credit 3 (3+0) This course discusses the thin film device includes the base and the design of the device, so the growth and device fabrication, efficiency features, usability, and integration into the subsystem.Component-component magnetic thin films, superconducting, dielectric, and optical latest acuostic also included. Uses such as electronic devices, solar cells, heat mirrors, gas detector superconductors for use in industry are also discussed. Commercial aspects and the development of space technology in the device thin film micro-volume and high-density circuit design for solid state integrated subsystems are also discussed. FEI3101 Engineering Mathematics I Credit 3 (3+0) This course discusses matrices and emphasizes important concepts in engineering mathematics including differentiation, integration, differential equations and vector systems FEI3102 Engineering Mathematics II Credit 3 (3+0) This course prepares the students to acquire basic mathematical techniques to solve physical and engineering problems which include topics like first and second degree differential equation determinant matrix and eigenvalues, numerical methods for ordinary differential equations, Fourier series, Fourier transformation and Laplace transformation.

FEI 3103 Circuit Theory Credit 3 (2+1) This course focus deeply in circuit theory of electric and electronics. It consists of methods of circuit analysis, circuit theorems, first-order circuits, second-order circuits, sinusoids and phasors and AC circuit power analysis. The use of measurement tools and connecting the electrical and electronics component in practical are also included.

FEI3202 Design of Electronic Equipment Credit 3 (2+1) This course covers the various activities of electronic designs including the planning design,

Page 69: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

drawing, experimentation, prototyping, testing, trouble shooting, and providing final documentation. Throughout the course, students will be shown how to use the software to design and draw electronic circuits and produce a simple electronic project depending on the design and creation of student own creativity.

FEI3204 Digital Electronics Credit 3 (2+1) This course introduces Number Systems and Codes, Logic Gates, Boolean Algebra, DeMorgan’s Theorem, Karnaugh Maps, Logic Circuits, Flip-flops, Counters and Shift Registers. FEI3205 Analogue Electronics Credit 3 (2+1) This course introduces Diode Propersties and its applications, BJTs, small signal BJTs, MOSFETs and small signal MOSFETs. FEI 3206 Electronics Devices Credit 3 (3+0) This course emphasizes on theory aspect dan physical problems in electronic devices. Starting with understanding in terms of arrangement and movement of atom and electron, up to the energy that involve in the devices. Continue with the learning on semiconductor characteristics including currents, carrier movement and structure of the devices. Electronic devices that will discuss are main semiconductor devices from diode types (p-type, n-type) and transistor types (bipolar, FET) and photo-electronic devices such as photodiode and LED. FEI3302 Sensors and Transducers Credit 3 (3+0) This course emphasize on the introduction and basic concepts of sensors, transducers and measurement. The course will also discuss the classification of the sensor, the sensor characteristics and principles of operation of a sensor. This is followed by a discussion of the various types of sensors based on energy such as mechanical, thermal, magnetic, radiation and chemical. Next, the interfacing electronic circuits between sensors and user will be discussed. FEI3303 Computational Techniques Credit 3 (2+1) In this course, the fundamental programming concepts and skills required for basic problem-solving using MATLAB software will be introduced. It emphasizes the concept of programming and the use of built-in functions in MATLAB. This course begins with basic programming concepts such as variables, assignments, input / output, selection, and loop statements. Then, it covers the tools used to solve basic problems, including data plot techniques, and mathematical techniques for solving linear algebraic equations, curve fitting, and implementing basic statistical analysis. FEI3304 Modern Instrumentation System Credit 3 (3+0) This course starts with the fundamental that underlies with the development of modern instrumentation starting from the sensor and transducer design, reliability, choice and economical aspects as well as calibration in the measurements system. Students will be introduced with ground-penetrating radar, non-destructive testing and instrumentations based on electromagnetic radiations in communication. Topics for special instrumentations in oceanography and biology/medical will be discussed. Instrumentations based on spectrometer, spectrophotometer and microscopy will be also exposed.

Page 70: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

FEI3305 Measurement System Credit 3 (3+0) This course cover the fundamental topics of instrumentations and measurement system including different types of sensing elements, measuring, transmissions, data acquisition, processing and recording, calibration and characterization of typical instrumentations and measuring systems, design-stage uncertainty analysis, different measurement examples, utilization of probability and statistics methods in data analysis, measurement uncertainty analysis, regression and correlation as well as standard and technical communications.

FEI4101 Seminar and Research Credit 3 (3+0) This course introduces general research techniques with emphasis in physic research. It convers project proposal, references, data analysis and statistical distribution, computational solutions, interactive techniques and computer distribution. Students are required to prepare a project proposal and to present it in a seminar. Students are also required to attend all seminar organized by the department.

FEI4203 Signals and System

Credit 3 (3+0) This course emphasize on the introduction and the basic concept of discrete and continuous time signal. Circuit theory for signals and systems. Modulation method, Fourier transformation, sample of data, digital filters and technique, Laplace and Z transformations. FEI4204 Power Electronics Credit 3 (2+1) This course introduces the basic concepts of switched-mode converter circuits for controlling and converting electrical power with high efficiency. Principles of converter circuit analysis are introduced, and are developed for finding the steady state voltages, current, and efficiency of power converters. Assignments include simulation of a dc-dc converter, analysis of an inverting dc-dc converter, and modeling and efficiency analysis. FEI4205 Embedded System Credit 3 (2+1) This course introduces microprocessor and microcontroller architecture. Microprocessor and microcontroller hardware such as PIC, the memory system and peripheral devices are discussed. Software techniques for understanding microprocessor and microcontroller, interfacing techniques and comparison between microprocessor and microcontroller are also discussed. Students are also required to carry out a design and mini project. FEI4206 Numerical Methods Credit 3 (3+0) This course is offered to give students exposure to the techniques used in electronic and instrumentation problem solving. The lecture begins with an introduction to computer simulations in solving electronic and instrumentation problems, error analysis, using simple numerical calculation methods such as finding the root of nonlinear equations, solving linear equations, numerical integrations, numerical differentiation, matrix operations and solving differential equations. The use of the Monte Carlo method in problem solving was also introduced.

Page 71: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

FEI4207 Electronics and Digital Imaging Credit 3 (3+0) This course brings together material from engineering, physics and physiology which are relevant to situations in which electronic devices are in direct contact with the body. The primary aim is to familiarize students with some of the important medical applications of electronics, where there is direct connection to the body, and to explain how the requirements for the equipment are derived. The taught material is concerned not only with how the electronic devices work as well as what they must do for adequate performance and safety. Students also will develop their knowledge and understanding of technical aspects involved in general and fluoroscopic radiography and its conduct. This subject includes the important clinical and radiation safety measures required. FEI4208 Advanced Analogue Electronics Credit 3 (3+0) This course is an extension of the analog electronic course. This course will discuss the functions, applications, classification, current and voltage calculations, of the signal transformer elements namely amplifiers, filters, oscillators and voltage transformers. FEI4209 Internet of Things Credit 3 (2+1) This course introduces the basic concepts of mikrocomputer (Raspberry Pi or DragonBoard) that can provide an affordable platform for new generations to get into the wonderful world of computing in a truly meaningful way. We explore the platforms to develop the hardware and software, discuss the design concepts that will make the intelligent electronic device eye-catching and appealing. FEI4301 Advanced Instrumentation Credit 3 (3+0) This course begins with the basics of physics related to the construction of modern instrumentation as well as various aspects of experimental design, information handling and data analysis. The main part of this course is related to equipment based on directional electromagnetic radiation, directional particles, X-ray mixing and imaging. Topics for special equipment related to non-destructive testing techniques, thermal analysis, surface analysis, magnetic techniques, optical and electrical techniques will also be discussed. FEI4302 Optics and Laser Technology Credit 3 (3+0) This course deals with the phenomenon of optics, photonics and laser technology. Topics include interference, diffractions, polarizations and coherent and non-coherent sources. Laser resonator, semiconductor lasers, solid-state lasers, helium neon, helium cadmium, and ion lasers. Carbon dioxide and other vibrational lasers. Excimer lasers, tunable and ultrafast lasers will also be discussed. FEI4303 Computer Interfacing and Control Credit 3 (2+1) This course discusses the theoretical concept behind instrumentation control system elements and operations. At the same time, this course offers the development and implementation of computer interfacing in collecting and analyzing data by using the suitable hardware and software. FEI4304 Principles of Communications System Credit 3 (3+0) This course gives exposure to the principles of communication system by focusing on the elements

Page 72: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

of communication system, spectrum analysis, AM and FM modulation techniques and introductory to the information theory. FEI4306 Control System Credit 3 (3+0) This course comprises of both the theory of classical control and modern control with some reviews on the neural feedback control and fuzzy logic control. FEI4307 Electrical Machines Credit 3 (3+0) This course examines the basic theory, characteristics, construction, operation and application of rotating electrical machines. It includes the study of transformers, AC machine, induction motors, direct current motors, synchronous motors, and single and three phase inverters. FEI4308 Wireless Communications Credit 3 (3+0) This course covers the fundamental issues affecting the wireless communication and study the development of technology in the wireless communication mainly on cellular systems (1G, 2G, 3G, 4G) and local area networks, wireless communication (WLAN). FEI4309 Introduction to SIMULINK Environment Credit 3 (2+1) This course introduces SIMULINK model, modelling and simulating dynamic systems, managing blocks, data and signals, customizing SIMULINK environment and printed models and running models on target hardware. FEI4401 Plasma Electronics Credit 3 (3+0) This course gives an exposure in terms of concept and application of plasma in electronics. Start with explanation on plasma, how it can be formed, dan its application in daily life. Explanation begin with the fundamental of collision of atoms and molecules, up to the explanation on the energy produced and classification of the plasma. Plasma application is also emphasize particularly in electronics and semiconductor fabrication. FEI4992 Industrial Training Credit 12 (0+12) Type of training is determined by the industry involved with the approval of the school. However, students are encouraged to apply for any government departments, statutory bodies and private institutions related to the electricity sector, electronics and instrumentation. Students will be placed under supervision by an industrial supervisor and supervised by a supervisor from the school and the training period is 24 weeks (7th Semester). FEI4998 Final Year Research Project I Credit 2 (0+2) Students will do research under lecturer’s supervision. Research topics will be determined by lecturer. Student also could suggest certain subject to lecturer according to field of study.

FEI4999 Final Year Research Project II Credit 4 (0+4) Student will do research under lecturer’s supervision. Research topics will be determined lecturer. Students have to present their results at the end of course on research done and send research report that have binds to department.

Page 73: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

FIZ3101 Thermal and Modern Physics Credit 3 (3+0) This course introduces fundamental principle of thermodynamics and its application in thermal physics. Other than basic concepts in temperature and heat such as internal energy and heat transfer, the ideal gas law and Botlzmann theory will also be discussed. Themodynamic laws including heat engine and Carnot principle are discussed in detail. Discussion in modern physics such as Einstein theory, characteristics of particles and atom, photoelectric effect, and nuclear fusion and fission will be emphasized as well.

FIZ3102 Electric and Magnet Credit 3 (3+0) This course discusses a basic concept of electricity and magnetism. Students will be exposed to conceptual understanding and application of electricity such as charge, electric field, electrostatic force, electric flux, electric potential, potential difference, current, dielectric, circuits, inductance, capacitor and capacitance, charge distribution and many more. Students also learn about laws such as Coulomb’s Law, Gauss Law, Ohm’s Law, Ampere’s Law and Kirchhoff Laws. For magnetic topics, students will learn about magnet, magnetic force, electromagnetic inductions, magnetic field, magnetic flux and basic laws such as Gauss Law, Biot-Savart laws, Faraday’s law and Lenz’s law. The course also introduces an electromagnetism electromagnetic oscillations and spectrum.

FIZ3103 Mechanics and Waves Credit 3 (3+0) This course deals with the motion of particles and rigid bodies in one, two- and three-dimensions using Newtonian and Lagrangian Mechanics. Among topics that will be discussed include non-dispersive waves in physics, wave propagation and EM waves.

FIZ3401Materials Science Credit 3 (3+0) Classification of types of materials such as metals, ceramics, glasses, polymers and composites. Emphasis is given to phase diagrams of their binary systems, crystallization and microstructures, the phase diagram and also interphases in materials. The study of imperfections and mechanical properties of materials. The final part deals with experimental techniques used in materials science. FIZ4102 Quantum Mechanics Credit 3 (3+0) The purpose of this course is to provide exposure to the basic principles of quantum mechanics. This course provides a background on the emergence of this field and its role in describing microscopic particles such as electrons, atoms and molecules, matter of wave equations, wave packages and the principle of uncertainty. Students will also be exposed to the Schrodinger Equation for particles within a 1-dimensional capability, the Schrodinger equation solution for a 3-dimensional system that has a simple capability: Particles in a box, a symmetrical ability and a simple harmonic oscillator. Mathematical solutions such as expected values, operators, Hermitean operators, eigenvalues and eigenvalues, spin angle momentum, identical particles: particle and atomic systems, Teasing and Scattering Theories.

FIZ4103 Electromagnetism Credit 3(3+0) Recap on electricity and magnetism. Students will learn application of theories of electromagnetism in differential and integral form to solve Gauss law; the use of Poisson and Laplace equation in 2 and 3 dimensions, to solve boundary condition, rectangular, cylindrical and spherical coordinates system, free and bounded charges. Problem solving in field, force and

Page 74: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

potential for electricity and magnetism are learnt using vector representation. Students also exposed to Maxwell equation to solve problem involving free space in material and dielectric, boundary condition, magnetic scalar and vector potentials, bound and unbound current, Pointing vector and gauge transformation. This course also involves electromagnetic plane waves in free space, polarization, frequency dependence of permittivity, permeability and conductivity and skin thickness. FIZ4106 Physical Acoustics Credit 3 (3+0) This course discusses the fundamental principles underlying the generation, transmission, and reception of acoustic waves and their application to numerous fields. Applications and examples are drawn from acoustical measurements, noise control, underwater acoustics and architectural acoustics. Applications of ultrasonic instruments and acoustic sensors in industry will be discussed. FIZ4107 Atomic Physics Credit 3(3+0) This course deals with atomic phenomena using quantum mechanical framework. Topics include solutions to Schroedinger equations, wave function for hydrogen atom, angular momentum and magnetic effects, spectrum for one electron atom and multiple electron atom, statistics of identical atoms and particles, molecule and bonding energy and spectrum of rotating, vibrating and electronic molecular state. FIZ4401 Solid State Physics Credit 3 (3+0) This course discusses the structure and crystal bonding force. Experiment for structural analysis are described briefly. Lattice vibrations and their effect on thermal properties, acoustics and optics will be the basis for discussion model free electrons in the metal. A more realistic treatment of these electrons will be discussed in the Model Path. This model will be used to differentiate between the semiconductor and metal conductors. The properties of the dielectric, optical, magnetic and defects in solids will also be discussed. FIZ4402 Semiconductor Devices Credit 3 (3+0) This course provides an integrated approach to the subject of semiconductor devices which covers three main areas namely: solid state physics and electronics. Emphasis is placed on the mechanism of conduct, characteristics, operation and use of devices, semiconductor lasers and the effects of laser radiation on semiconductors.

Page 75: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

Bachelor of Technology (Environment) is an undergraduate program that was first introduced in 2000. Through this four-year program, students will learn, apply and integrate the knowledge and skills management in facing environmental challenges.

In addition to enhancing the vision of career opportunities, students will gain real-world work experience during the industrial training (LI) period for twenty-four (24) weeks in environmental-related organizations either locally or abroad before they graduate. Also, students will conduct research and gain critical thinking experience and problem-solving skills through the final year project (FYP).

Course teaching is delivered in the form of lectures, tutorials, assignments, quizzes, laboratory work and experiments, data collection, and data analysis. Besides, students will learn to use software for presentation, data analysis, and system modeling.

Objectives

This program is offered to achieve the following objectives:

1) Possess basic knowledge and technical skills in science, technology, engineering and environmental management.

2) Ability to solve the environmental problems creatively and innovatively using a sustainable approach.

3) Ingenious, competitive, and skilled in communicating effectively and have good leadership qualities in an organization.

4) Always practice the qualities of professionalism and integrity in line with professional ethics and practice.

5) Able to identify and take advantage of entrepreneurial, business, consulting, and lifelong learning opportunities.

Career Prospect

Graduates of this program have the opportunity to pursue careers in various sectors. Among the prominent careers are: Environmental Scientist, Hazardous Materials Consultant and Manager, Environmental Compliance Managers, Environmental Investigator Officer, Environmental Coordinator, Waste Management Consultant, Site Rehabilitation Consultant, Wastewater Treatment Operator, Pollution Control Consultant, Environmentalist, Environmental Activist, Occupational Health Consulting Officer, and Educator in the field of environment.

BACHELOR OF TECHNOLOGY (ENVIRONMENT) WITH HONOURS

Page 76: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Total of Credit for Graduation

The minimum number of credits to graduate is 133 credit hours. The distribution of credit hours by course category is as follows:

Categories Credits Percentages University Core 20 15

Program Core 77 57.9 University Elective 36 27.1 Total 133 100

University Core (20 Credit Hours)

Course Code

Course Name Credit Hours

Pre-requisite

BBB3013 Academic Writing Skills 3 (3+0) *None

BBB3033 English for Occupational Purposes 3 (3+0) *None

MPUXXXX Philosophy and Current Issues 2 (2+0) None

MPUXXXX Appreciation of Ethics & Civilization 2 (2+0) None

MPU3223 Basic Entrepreneurship 3 (3+0) None

MPU3312 Natural Appreciation and Marine Heritage 2 (0+2) None

NCC3053 Malaysian Nationhood 3 (3+0) None

CCXXXXX Co-Curriculum 2 (0+2) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core (77 Credit Hours)

Course Code Course Name Credit Hours

Pre-requisite

FEI3101 Engineering Mathematics I 3 (3+0) None

KAS3001 Introduction to Environmental Technology 3 (3+0) None

KAS3002 Environmental Statistics 3 (3+0) None

KAS3201 Water Treatment Technology 3 (3+0) None

KAS3202 Wastewater Treatment Technology 3 (2+1) KAS3201

KAS3301 Air Quality and Pollution 3 (3+0) None

KAS3501 Occupational Safety and Health 3 (3+0) None

KAS3502 Environmental Regulation and Law 3 (3+0) None

KAS3503 Environmental Management 3 (3+0) None

KAS3702 Hydrology and Water Resource 3 (2+1) None

KAS4101 Environmental Engineering Design 3 (2+1) None

KAS4401 Solid Waste Management 3 (3+0) None

KAS4402 Hazardous and Scheduled Waste Management 3 (3+0) None

KAS4505 Environmental Impact Assessment 3 (2+1) None

KAS4992B Industrial Training 12 (0+12) None

Page 77: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Course Code Course Name Credit Hours

Pre-requisite

KAS4998 Final Year Project 1 3 (0+3) None

KAS4999 Final Year Project 2 3 (0+3) KAS4998

KEJ3102 Material Engineering 3 (2+1) None

KEJ3104 Fluid Mechanics 3 (2+1) None

KEJ3106 Chemical Process Principles 3 (3+0) None

KIM3004 Analytical Chemistry Principles 2 (0+2) None

MMS3101 Meteorology 3 (2+1) None

MMT3101 Design and Graphics 3 (1+2) None

University Elective (36 Credit Hours)

Students are free to register for any course offered as appropriate based on student interest and maturity. Also, students are required to take at least 21 credit hours from the list of elective courses below, or subject to the approval of the Program Chairman:

Course Code Course Name Credit

Hours Pre-

requisite KAS4201 Urban Drainage and Sewerage 3 (3+0) KAS3202

KAS4202 Advanced Wastewater Treatment 3 (2+1) KAS3202

KAS4203 Wetland 3 (3+0) None

KAS4243 Industrial Effluent and Activated Sludge Treatment 3 (3+0) None

KAS4301 Air Pollution Control Technology 3 (3+0) KAS3301

KAS4302 Indoor Air Quality 3 (3+0) KAS3301

KAS4303 Emission from Combustion Process 3 (3+0) None

KAS4501 Geotechnical Engineering 3 (3+0) None

KAS4503 Industrial Hygiene 3 (3+0) None

KAS4504 Occupational Safety Health Management and Audit 3 (3+0) None

KAS4701 Groundwater and Pollution 3 (3+0) None

KAS4702 Surface Water Hydrology 3 (2+1) None

KAS4703 Coastal Environment 3 (2+1) None

KAS4704 Fluid Mechanics and Heat Transfer in Soil 3 (3+0) None

KEJ4101 Unit Operation 3 (3+0) None

KEJ4102 Chemical Reaction Technology 3 (3+0) None

KEJ4103 Heat Transfer 3 (2+1) None

KEJ4501 Engineering Project Management 3 (3+0) None

KEJ4502 Risk Assessment and Plant Safety 3 (3+0) None

KEJ4601 Renewable Energy Technology 3 (3+0) None

KEJ4602 Membrane Technology 3 (3+0) None

KEJ4603 Clean Technology 3 (3+0) None

KEJ4604 Polymer and Environment 3 (3+0) None

KEJ4605 Environmental Nanotechnology 3 (3+0) None

KEJ4606 Thermochemical Treatment and Biomass Recovery 3 (3+0) None

Page 78: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Course Code Course Name

Credit Hours

Prerequisite

KAS4343 Air Quality Monitoring and Instrumentations 3 (3+0) None KAS4353 Environmental Noise and Vibration 3 (3+0) None KAS4743 Soil Physics 3 (3+0) None KAS4753 Watershed Management 3 (3+0) None KEJ4673 Anaerobic Digestion Process Technology 3 (3+0) None KEJ4683 Energy and Climate Change 3 (3+0) None KEJ4693 Energy Management and Audit 3 (3+0) None

COURSE SCHEME BACHELOR OF TECHNOLOGY (ENVIRONMENT) WITH HONOURS LOCAL STUDENT

CODE COURSE NAME CREDIT

HOURS

PRERE

QUISITE

CODE COURSE NAME CREDIT

HOURS

PRERE

QUISITE

SEMESTER 1 SEMESTER 2

NCC3053 Malaysian

Nationhood

3(3+0) - BBB3013 Academic Writing

Skills

3(3+0) -

FEI3101 Engineering

Mathematics I

3(3+0) - MPU3132 Appreciation of Ethics & Civilization

2(2+0) -

KAS3001 Introduction to Environmental

Technology

3(3+0) - MPU3142 Philosophy and

Current Issues

2(2+0) -

KAS3502 Environmental

Regulation and Law 3(3+0)

- MPU3312 Natural Appreciation and Marine Heritage

2(0+2) -

KEJ3102 Material Engineering 3(2+1) - KAS3002 Environmental Statistics

3(3+0) -

KIM3004 Analytical Chemistry Principles

2(0+2) -

CCXXXXX Co-Curriculum 2(0+2) -

Elective 1 3 -

Total Credit 15 Total Credit 19

SEMESTER 3 SEMESTER 4

KAS3201 Water Treatment

Technology

3(3+0) -

KAS3202

Wastewater

Treatment Technology

3(2+1) KAS3201

KAS3301 Air Quality and Pollution 3(3+0)

- KAS3503 Environmental Management

3(3+0) -

KEJ3106 Chemical Process Principles

3(3+0) - KAS3702 Hydrology and Water

Resource

3(2+1) -

KEJ3104 Fluid Mechanics 3(2+1) - KAS4401

Solid Waste Management 3(3+0)

-

MMT3101 Design and Graphics

3(1+2) - MMS3101 Meteorology 3(2+1) -

Elective 2 3 - Elective 3 3 -

Total Credit 18 Total Credit 18

Page 79: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CODE COURSE NAME CREDIT HOURS

PREREQUI

SITE

CODE COURSE NAME CREDIT HOURS

PREREQUISITE

SEMESTER 5 SEMESTER 6

KAS4402 Hazardous and Scheduled Waste Management

3(3+0)

-

BBB3033 English for Occupational Purposes

3(3+0) -

KAS3501 Occupational Safety

and Health

3(3+0) - KAS4505

Environmental

Impact Assessment 3(2+1) -

KAS4101 Environmental Engineering Design 3(3+0)

-

KAS4998 Final Year Project 1 3(0+3)

-

Elective 4 3 - Elective 7 3 -

Elective 5 3 - Elective 8 3 -

Elective 6 3 - Elective 9 3 -

Total Credit 18

Total Credit 18

SEMESTER 7 SEMESTER 8

MPU3223 Basic Entrepreneurship

3(0+3) - KAS4992B Industrial Training* 12(0+12) -

KAS4999 Final Year Project 2 3(0+3) KAS499

8

Elective 10 3 -

Elective 11 3 -

Elective 12 3 -

Total Credit 15 Total Credit 12

TOTAL CREDIT TO GRADUATE 133

Note: * KAS4992B Industrial Training will be implemented during the Semester 8 (students are required

to return to UMT for presentation and submit the report. The assessment and grading for Industrial Training are scheduled as other courses).

Page 80: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SYNOPSIS OF PROGRAM COURSES FOR BACHELOR OF TECHNOLOGY (ENVIRONMENT) WITH HONOURS

KAS3001 Introduction to Environmental Technology Credit 3 (3+0) Prerequisite None

This course discusses the basic concepts of environmental technology. Air, water and soil pollution control technology as well as pollution prevention and control strategies.

KAS3002 Environmental Statistics Credit 3 (3+0) Prerequisite None

This course exposes students to an approach oriented to probability and data analysis to solve problems related to the environment. It is designed to give students the knowledge and skills to interpret and analyze data. Course content includes data description in the environment, probability, comparison tests, time series analysis, correlation and regression as well as environmental sampling and modeling. Overall, students are inculcated with 21st century elements in managing, analyzing and interpreting data critically and using appropriate methods. Technology 4.0-guided approach can produce students who have skills in analyzing a lot of data (big data analytics) for the sake of universal sustainability.

KAS3201 Water Treatment Technology Credit 3 (3+0) Prerequisite None This course discusses the characteristics, criteria, principles, theories related to water treatment and distribution techniques and components. The course will also emphasize on compliance with standards, regulations, laws and guidelines. Design of water treatment technology is also studied.

KAS3202 Wastewater Treatment Technology Credit 3 (2+1) Prerequisite KAS 3201 This course will discuss the principles, theories, treatments and disposal of treated wastewater. It will also emphasize on the method of sludge removal resulting from proper wastewater treatment system. The latest issues as well as issues regarding wastewater and its treatment system will also be discussed. This course will provide the whole wastewater treatment technology as an input.

KAS3301 Air Quality and Pollution Credit 3 (3+0) Prerequisite None

Classification of air pollution and its source of materials. Its effects on humans, plants and other areas. Sampling and control methods. Air modeling, meteorology and air systems.

Page 81: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KAS3501 Occupational Safety and Health Credit 3 (3+0) Prerequisite None

This course discusses accidents at work, the nature of hazards and danger, techniques for evaluating and assessing hazards and the management of safety and health in the workplace.

KAS3502 Environmental Regulation and Law Credit 3 (3+0) Prerequisite None

This course discussed the environmental law and general environmental management, environmental ethics of the concept of law, Environmental Quality Act 1974 and regulations and orders, Solid Waste and Public Cleansing Management Act 2007, case study and the related regulations.

KAS3503 Environmental Management Credit 3 (3+0) Prerequisite None Environmental management is a discipline that integrates human and environmental interactions and applications of management and science to solve problems and related issues. This course enable student to understand and explain the main principles in the aspects of pollution management and control, environmental protection, how polluting media react (air, soil, noise) and how human beings handle and manage these resources and pollutants. This subject also covers the impact on humans and the environment. Aspects of audit and environmental assessment will provide exposure to understand aspect of protection, risks, audit and environmental pollution control as a whole.

KAS3702 Hydrology and Water Resource Credit 3 (2+1) Prerequisite None This course introduces hydrologic cycle, hydrological components such as precipitation, streamflow, evaporation, evapotranspiration, infiltration and groundwater; hydrograph and statistical analysis in hydrology; water resources, flood control and catchment management. This course embeds the 21st century skills via collaborative learning and enabling he students to relate the theories with measurement techniques, computations and predictions. Heutagogy approach is used to develop the student's skill of data interpretation and environmental problem identification.

KAS4101 Environmental Engineering Design Credit 3 (3+0) Prerequisite None

This course discusses the introduction to system design using unit processes related to environmental engineering. Topics include design concepts and complete design of water supply and treatment systems using design software, solid-liquid separation process, wastewater collection system design, wastewater treatment plant design. The course also includes pollution design and air control systems. Finally economic analysis is also included in this course. Students are exposed to 21st century elements in critically collecting, managing, analyzing and interpreting design information and designing systems using appropriate software.

Page 82: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KAS4401 Solid Waste Management Credit 3 (3+0) Prerequisite None This course exposes students to the principles of solid waste management and toxic waste in urban planning and industrial development in Malaysia. Topics discussed included an integrated management system in controlling manufacturing industry activities; treatment systems, methods of control, supervision and maintenance of industrial wastes in the context of increasing environmental pollution.

KAS4402 Hazardous and Scheduled Waste Management Credit 3 (3+0) Prerequisite None This course will discuss on the theory and principles of hazardous and schedule waste as well as on waste control technologies. It covers legislation, policies, sampling and managerial procedures of waste storage. The course will also emphasize on physical, chemical and biological treatments, stabilization treatments and on the latest treatment methods including thermal methods.

KAS4505 Environmental Impact Assessment Credit 3 (2+1) Prerequisite None

Environmental impact assessment is an important development planning method and assists decision makers (government) in environmental pollution control measures from development activities. Guidelines, policies, regulations and acts are disclosed to provide critical information to assist in whether a project is approved or not. Students will be equipped with the skills to understand, critically evaluate and holistically evaluate the impact of a development on the environment and stakeholders based on 21st century skill elements. Students conduct real case studies in delving into this subject where finally students can produce a report on a case and assess the impact from environmental and socio-economic aspects to maintain the sustainability of a development assisted by Technology 4.0.

KAS4992B Industrial Training

Credit 12 (0+12) Prerequisite None

Students will be placed in various sectors; government, private and government link companies related to environment for a period of 24 weeks at the end of their study period (semester eight). Students will carry out various duties related to Environmental Technology program syllabus under the supervision of both UMT dan industrial supervisors. This course incorporated the elements of peeragogy (collaborative teaching and learning) between students and supervisors in the industries, as well as unconventional learning and teaching methods (problem-based learning) in completing the mini projects required by the university. Combining the elements of critical thinking, effective communications, social and management, entrepreneurial skill, student’s ability development will be translated through the reports from both supervisors, final reports and oral presentations that will be conducted using electronic based medium.

Page 83: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KAS4998 Final Year Project I Credit 3 (0+3) Prerequisite None

This course obligues the student to propose a research which is related to environmental technology under one or more supervision from the faculty members. Student must work individually to expand the selected research topic in accordance to scientific methodology. Student must prepare a research proposal and presented it in a seminar. Student must prepare a thesis draft culminating chapter 1,2 and 3 for the purpose of evaluation by supervisor and appointed examiner. To develop the student's capability and capacity in research work, this course emphasize independent learning (Heutogogy approach) where students are given an autonomy to develop and organize the selected research topic under a minumum supervison from supervisor. Meanwhile, students are exposed to the softare/application which deemed suitable to organize the reference material and prepare effective and systematic report. Course evaluation is based on 21st century skills which are communication, creative and critical thinking.

KAS4999 Final Year Project II Credit 3 (0+3) Prerequisite KAS 4998

Final year students are required to conduct a research project on Environmental Technology as being proposed during FYP1 under the supervision of a Supervisor. In the beginning of the semester, the students must present the research progress and discuss the findings from their study in a standard formatted research thesis. The key findings of the study should be presented orally in a Seminar. At the end of the semester, a completed and approved thesis must be hard-bound and submitted to School. This course aims to develop the student's capacity and skills in research. The implementation of the course emphasizes the heutogogy approach where the student is given the autonomy to manage and organize his/her project under minimum supervision. In addition, the student will be exposed to scientific equipment, application and computer software (IR 4.0 technology) for observing, organizing and analyzing research data. Basic communication skills, critical thinking and creativity which are required for developing the 21st century skills are embedded through presentation and thesis writing.

KEJ3102 Materials Engineering Credit 3 (2+1) Prerequisite None

This course introduces the students to structural-property relationship of materials. The course materials include: the atomic structure and bonding, the crystal solid structures, the crystal imperfections, and its correlation to material's properties. Other topics cover the mechanical properties, failures and phase diagram. Composition, properties, application and manufacturing of materials such as metal alloys, polymer, composite and ceramic are also discussed. Other discussed topics may include the corrosion, reactions and its control measures. Lab practical)

KEJ3104 Fluid Mechanics Credit 3 (2+1) Prerequisite None This course explains the introduction an basic concepts of fluid mechanics. Fluid properties. Pressure and static fluid. Immortality of mass, Bernoulli equation and energy. Internal flow- laminar, turbulent and loss. Measurement of velocity and flow rate. Laboratory work.

Page 84: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KEJ3106 Chemical Process Principles Credit 3 (3+0) Prerequisite None

This course covers concepts and process variables, mass balance, properties of pure substances, first law of thermodynamic, energy balance, and basic concepts of heat transfer.

KAS3002 Environmental Statistics Credit 3 (3+0) Prerequisite None

This course exposes students to an approach oriented to probability and data analysis to solve problems related to the environment. It is designed to give students the knowledge and skills to interpret and analyze data. Course content includes data description in the environment, probability, comparison tests, time series analysis, correlation and regression as well as environmental sampling and modeling. Overall, students are inculcated with 21st century elements in managing, analyzing and interpreting data critically and using appropriate methods. Technology 4.0-guided approach can produce students who have skills in analyzing a lot of data (big data analytics) for the sake of universal sustainability.

KAS4201 Urban Drainage and Sewerage Credit 3 (3+0) Prerequisite None

This course covers basic topics concerning the concept of drainage and sewage systems, storm flow quantity, the flow in the sewers, sewerage system design, flood detention ponds, concrete basins and sedimentation and erosion control.

KAS4203 Wetland Credit 3 (3+0) Prerequisite None This course discusses the introduction to wetlands; methods of determining and classifying wetlands; the role of science in land recognition and mapping wetland; wetland problems and indicators; and management issues.

KAS4301

Air Pollution Control Technology

Credit 3 (3+0) Prerequisite KAS 3301 Classification of air pollution and its source. Its effects on humans, plants and other environments. Sampling and control methods. Air modeling, meteorology and air quality systems.

KAS4302 Indoor Air Quality

KAS4202 Advanced Wastewater Treatment Credit 3 (3+0) Prerequisite None

This course discusses the limitations for conventional treatment, removal of microbiological and chemical elements, removal of suspended solids, removal of micro pollutants, membrane technology, advanced filtration, adsorption, ion exchange, advanced oxidation, distillation and recycling methods and recycled wastewater.

Page 85: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Credit 3 (3+0) Prerequisite KAS 3301 Classification of air pollution and its source. Its effects on humans, plants and other environments. Sampling and control methods. Air modeling, meteorology and air quality systems.

KAS4303 Emission from Combustion Process Credit 3 (3+0) Prerequisite None

This course provides the fundamental knowledge about the combustion phenomenon, formation and control of air pollution generated from a combustion process.

KAS4504 Occupational Safety Health Management and Audit Credit 3 (3+0) Prerequisite None This course discusses safety and health management, emergency management methods, safety ethics to be followed as well as management audits. Safety management following ISO14000 international standards is also discussed.

KAS4701 Groundwater and Pollution Credit 3 (3+0) Prerequisite None

This course includes an introduction to groundwater, groundwater hydraulics, well hydrodynamics, groundwater flow models, groundwater quality and pollution, as well as seawater penetration.

KAS4501 Geotechnical Engineering Credit 3 (3+0) Prerequisite None

This course discusses the analysis and property of soil classification. The law and fundamental of compression, shear, strain, stability and water seepage are discussed as well. The method of slope analysis will be learned to ensure the slope stability caused by the internal loadings and external loadings.

KAS4503 Industrial Hygiene Credit 3 (3+0) Prerequisite None This course discusses the basic concepts of Industrial Hygiene which includes identifying, evaluating and controlling workplace conditions that may cause occupational injury or illness. Several topics will be covered such as introduction to industrial hygiene, structure and main functions of human organs that are often exposed to occupational diseases, basic concepts of risk assessment, types of exposure assessment, epidemiological concepts, biological monitoring and the assessments to environmental hazards to include dust, noise, gas and fumes, lighting, thermal, radiation, biological and psychosocial agents.

Page 86: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KAS4702 Surface Water Hydrology Credit 3 (2+1) Prerequisite None

This course focuses on surface water hydrology. It covers components such as surface water concept and process, catchment area hydrological data analysis and hydrological modeling. Hydrological foundations will be reviewed and applied through a systematic approach.

KAS4703 Coastal Environment Credit 3 (3+0) Prerequisite None

This course discusses an introduction to theories of waves and tides. Designing a structure for the purpose of detention of beach erosion caused by wave attack. Coastal environmental problems and the importance of the environment.

KAS4704 Fluid Mechanics and Heat Transfer in Soil Credit 3 (3+0) Prerequisite None This course is an advanced course that allows students to gain knowledge by focusing on more specific environmental movement processes such as water, gas, heat and pollutants in the soil. Students who take this course will be able to strengthen their knowledge of the physical processes of fluids occurred naturally in the soil.

KEJ4101 Unit Operation Credit 3 (3+0) Prerequisite None

This course introduces basic unit operations in the industry. Evaporation. Drying. Gas-liquid separation. Vapor-liquid separation. Fluid-solid separation. Mechanical-physical separation.

KEJ4102 Chemical Reaction Technology Credit 3 (3+0) Prerequisite None

This course will enable students to gain knowledge in chemical kinetics, reactor types and reactor design. The relationship between chemical kinetics and reactor design is discussed in detail.

KEJ4103 Heat Transfer Credit 3 (2+1) Prerequisite None

Introduction to the basics of transport mechanisms, internal and external flow, diffusion transport, a combination of convection and diffusion equations in two dimensions and heat exchanger equipment in engineering systems.

Page 87: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KEJ4501 Engineering Project Management Credit 3 (3+0) Prerequisite None

This course covers basic topics on the concepts and approaches of economic calculation in solving engineering problems. Topics discussed are such as introduction to investing, investment selection techniques, equations, interest and financial mathematics, current and annual values, inflation and even risk assessment.

KEJ4502 Risk Assessment and Plant Safety Credit 3 (3+0) Prerequisite None This course discusses the safety aspects of chemical processing plant, hazard evaluation techniques and risk assessments. The topics covered in this course are the scopes of industrial plant safety, safety regulations & standards, identification of industrial hazards, qualitative hazard evaluation techniques and plant incidence risk assessment.

KEJ4601 Renewable Energy Technology Credit 3 (3+0) Prerequisite None This course discusses the basic theory of solar energy (thermal and photovoltaic), hydroelectric, wind, geothermal, ocean thermal, wave, tidal and biomass. The feasibility study of the uses of hybrid system technology, replacing the conventional technology and application of hydrogen, as well as fuel cell technology in relation to energy efficiency and energy storage.

KEJ4602 Membrane Technology Credit 3 (3+0) Prerequisite None This course discusses the principles of separation process (membrane), material and properties of membrane material, membrane fabrication techniques, characterization, transport theory and fouling, membrane modules and membrane applications in industry.

KEJ4603 Clean Technology Credit 3 (3+0) Prerequisite None

This course discusses technology and sustainability which includes the source and production of pollution (e.g.: gas, coal, fossils, solid waste and scheduled waste) as well as the impact of environmental industry development. This course also allows students to understand the concepts and strategies of implementing clean technology such as industrial ecology, clean production and green chemistry. Clean technology that includes bio-refinery processes and renewable energy are also discussed in this course. In addition, quantitative assessments such as Pinch Analysis, input / output analysis, exergy analysis and semi quantitative also given exposure in this course.

Page 88: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KEJ4604 Polymer and Environment Credit 3 (3+0) Prerequisite None

This course introduces students to the relationship between polymeric materials and the environment. Course materials include a general introduction to the basic principles of polymer chemistry and the environmental stability of polymer materials to various factors such as degradation, weather and biodegradability. With the wide range of applications of polymeric materials, this course also discusses the methods of recovery and recycling of polymeric materials. In addition, this course also introduces students to environmentally friendly polymer materials, namely biodegradable polymers.

KEJ4605 Environmental Nanotechnology Credit 3 (3+0) Prerequisite None

This course discusses the principles and application of nanotechnology in environmental field. The topics covered in the course are the introduction to nanoscience and nanotechnology, the fundamental of nano effects, nanomaterials classification, synthesis and processing of nano structures, applications of nanotechnology in environmental field, and ethics in nanotechnology.

KEJ4606 Thermochemical Treatment and Biomass Recovery Credit 3 (3+0) Prerequisite None This course provides a comprehensive summary of current thermochemical technologies for the treatment and recovery of wastes and biomass such as combustion, pyrolysis, gasification, torefaction, hydrothermal and carbonization. It provides an understanding io the basics of these technologies whilst offering useful information on the design, operation and products of those technologies (process design and efficiency, operating parameters, technical considerations, distribution and product compositions).

KAS4243 Industrial Effluent and Activated Sludge Treatment Credit 3 (3+0) Prerequisite None

This course enables students to gain a more detailed knowledge of the basic principles, theories and methods of monitoring treatment operations for biological activated sludge processes. Students who take this course will be able to gain additional knowledge in preparing themselves as environmental professionals for biological processes of industrial effluents.

KAS4343 Air Quality Monitoring and Instrumentations Credit 3 (3+0) Prerequisite None

Specifically, the course discusses the methods of monitoring and instruments used in the aspect of air quality. Students are exposed by the method of monitoring used by the Department of Environment, Malaysia at present to provide useful information to the public. The method used to measure the concentration of each criterion of criterion in Malaysia is also peeled, taking into account the aspect of quality assurance and precision calibration. A holistic approach based on 21st century elements is applied to understand, evaluate and review the suitability of instruments for observing air pollutant data in accordance with Industrial Technology 4.0

Page 89: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KAS4353 Environmental Noise and Vibration Credit 3 (3+0) Prerequisite None

Discussion on the concept of environmental noise and vibration that includes research on the causes and impacts on humans and the environment. Proper sampling methods and control identification for environmental noise and vibrations are also discussed. Guidelines on environmental noise and vibrations issued by the Department of Environment Malaysia are also covered. Students will be equipped with the skills to understand, critically comment and holistically assess the impact and control of environmental noise and vibration based on the elements of Industrial Technology 4.0.

KAS4743 Soil Physics Credit 3 (3+0) Prerequisite None

This course is an advanced course that allows students to gain knowledge by focusing on more specific environmental movement processes such as water, gas, heat and pollutants in the soil. Students who take this course will be able to strengthen their knowledge of the physical processes of fluids occurred naturally in the soil.

KAS4753 Watershed Management Credit 3 (3+0) Prerequisite None

This course introduces the fundamental concept, sampling activity and computer modelling in watershed management. It covers the issue of water quality, runoff management, drought management, soil erosion, rainwater harvesting and watershed modelling

KEJ4673 Anaerobic Digestion Process Technology Credit 3 (3+0) Prerequisite None

This course will discuss the principles, theories of processing and anaerobic digestion design for digestion of organic waste and subsequently the production of biogas. In addition to the introduction to basic design, it will also emphasize on effective monitoring methods for the identified parameters to ensure the process achieve the targeted level of effectiveness. This course will provide input for students as preparation to become a professional plant operator. Visual layout of wastewater treatment plant will also be used to support the application of IR 4.0 value during the lecture.

KEJ4683

Energy and Climate Change

Credit 3 (3+0) Prerequisite None

This course discusses the introduction of energy systems, conventional energy technologies, renewable energy technologies, energy and environmental costs, introduction to carbon elements, climate change occurrence, climate change solutions and life cycle assessment (LCA) procedures. This course also discusses electricity generation activities in the first to the fourth industrial revolution and the impact of electricity generation in all four periods on global climate change.

Page 90: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

KEJ4693 Energy Management and Audit Credit 3 (3+0) Prerequisite None

This course discusses the introduction of energy management and audits, Basic of electrical system, energy loads, energy audit Instrumentation, energy audit methodology process, energy costs, energy performance and environmentally friendly concepts, and energy modeling. The course also discussed the generation and energy management activities of the era of the first industrial revolution until the fourth industrial revolution.

Page 91: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

The field of Computer Science offers three programs of study, namely;

1) Bachelor of Computer Science (Software Engineering) with honours 2) Bachelor of Computer Science with Maritime Informatics with honours

3) Bachelor of Computer Science (Mobile Computing) with honours

All these programs are offered under FTKKI, UMT. This program is offered to all local and international students especially STPM, Matriculation and Diploma graduates or its equivalent. This programme encourages students to understand the theory and application of software systems. This programme also focuses on skills in problem solving, software system design, software testing and system maintenance. In line with the advent of the industrial revolution 4.0, computer science and information technology were social technologies that enabled the creation of an informed society. Both of these areas are very important for industrial competition. Therefore, in line with the government’s call, labour skilled in software engineering is important.

Program Learning Outcomes (PLO) Program learning outcomes for Bachelor of Computer Science (Software Engineering) are in line with the nine (9) domains of learning outcomes recommended by MOHE. At the end of the program, graduates can:

1) Explain the basic theories / principles in the fields of Computer Science, Software Engineering, Information Technology and problem solving.

2) Analyze, design and implement computer-based systems, software processes,

components and programs to meet the needs of the system / user.

3) Apply the knowledge of Computer Science and Software Engineering in problem solving in various disciplines as well as the ability to test, evaluate and make comparisons on software artifacts developed and suggest / respond alternative solution methods for the improvement process.

4) Communicate effectively with various levels of listeners related to the domain of

Computer Science and Software Engineering.

5) Lead and work effectively to solve computing problems in multi-disciplinary groups.

6) Practicing knowledge based on the ethics of professionalism, social responsibility and able to display a high personality in controlling behavior towards producing human capital with integrity and accountability.

7) Identify the need to improve knowledge and engage in continuous development and learning and be able to manage relevant information from various sources.

BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) WITH HONOURS

Page 92: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

8) Adapt to change environments, identify business opportunities and acquire negotiation and management skills.

9) Apply knowledge of basic leadership theories and be able to lead and manage group work governance.

Career Prospect Along with the government's intention to lead Malaysia towards achieving Vision 2020, the demand for manpower in the field of computer science in both the public and private sectors continues to increase. Among the careers that can be pursued by graduates of computer science programs are as follows:

• Information technology officer

• Software Evaluators

• Software Engineers • Web Developer • System Analyst • IT trainers

• Database Administrator • Programmers and • System administrator • Analysts • Software System • IT Lecturers

Total Credit for Graduation

The minimum amount of credit to graduate is 122 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentage University Core 15 12 Program Core 69 57 Core Course of Specialization

27 22

University Elective 11 9 Total 122 100

University Core (15 Credit Hours)

Students must take all 6 courses at the University Core (TU) level which have been set which total 15 credit hours. No Course

Code

Course Name Credit Hour Pre-requisites

1 CCXXXXX Co-Curriculum 2 (0+2) None

2 MPU3312 Appreciation of Nature & Ocean Heritage 2 (0+2) None 3 MPU3142 Philosophy and Current Issues 2 (2+0) None 4 MPU3132 Appreciation of Ethics & Civilization 2 (2+0) None 5 MPU3223 Basic Entrepreneurship 3 (3+0) None 6 BBB3033 English For Occupational Purposes 3 (3+0) *None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Page 93: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Program Core To meet the graduation requirements, students must follow and pass all 19 Core program (TP) courses totaling 69 credit hours.

No Course Code

Course Name

Credit Hour

Pre-requisites

1. CSF3001 Discrete Structure 3 (3+0) None

2. CSF3105 System Thinking and Logic 3 (3+0) None 3. CSF3108 Programming 4 (3+1) None 4. CSF3304 Computer Organisation and Architecture 3 (3+0) None 5. CSF3501 Basics of Software Engineering 3 (3+0) None 6. MTK3007 Introduction to Statistics 3 (3+0) None 7. CSF3109 Object-Oriented Programming 3 (2+1) None

8. CSF3305 Operating System 3 (3+0) None 9. CSF3104 Data Structure and Algorithm 3 (2+1) None 10. CSF3204 System Analysis and Design 3 (2+1) None 11. CSF3205 Database 3 (2+1) None 12. CSF3206 Web-Based Interface Design 3 (2+1) None 13. CSF3402 Networking 3 (2+1) None 14. CSF3701 Intelligent System 3 (3+0) None 15. CSM3401 IoT Computing 3 (2+1) None 16. CSF3404 Cyber Security 3 (2+1) None 17. CSF4998 Final Year Project I 4 (0+4) None 18. CSF4999 Final Year Project II 4 (0+4) None

19. CSF4992 Industrial Training 12 (0+12) None

Core Course of Specialization (TPK)

To meet the graduation requirements, students must follow and pass all 9 Core Specialization courses (TPK) for a total of 27 credit hours.

No Course Code Course Name Credit Hour

Pre-requisites

1. CSE3503 Software Requirement Engineering 3 (3+0) None

2. CSE3209 Web-Based Application Development 3 (2+1) None 3. CSE3510 Software Architecture 3 (3+0) None 4. CSE3511 Software Testing 3 (3+0) None 5. CSE3999 Application System Development Project 3 (0+3) None 6. CSE3508 Software Project Management 3 (2+1) None 7. CSE3512 Software Quality Assurance 3 (3+0) None 8. CSE3513 Software Maintenance and Evolution 3 (3+0) None 9. CSE3514 Ethics and Professional Practices 3 (3+0) None

University Elective (12 Credit Hours)

Students can choose 12 credit hours from any of the courses listed by the Center for Basic and Liberal Education and related faculties as University Elective (EU) standard courses.

Page 94: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME

BACHELOR OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) WITH HONOURS LOCAL STUDENT

CODE COURSE NAME CREDIT PRE-

REQUISITE CODE COURSE NAME CREDIT PRE-

REQUISITE

SEMESTER 1 SEMESTER 2

CSF3001 Discrete Structure 3(3+0)

MPU3312 Appreciation of Nature &

Ocean Heritage 2(0+2)

CSF3105 System Thinking and Logic 3(3+0) MTK3007 Introduction to Statistics 3(3+0)

CSF3108 Programming 4(3+1) CSE3503 Software Requirement Engineering

3(3+0)

CSF3304 Computer Organisation and Architecture

3(3+0)

CSF3109 Object-Oriented Programming

3(2+1) CSF3108

CSF3501 Basics of Software Engineering 3(3+0) CSF3305 Operating System 3(3+0)

CCXXXXX Co-Curriculum 2(0+2) MPU3132 Appreciation of Nature and Ocean Heritage

2(2+0) -

MPU3142 Philosophy and Current Issue 2(0+2) Elective 3

Total 18 Total 19

SEMESTER 3 SEMESTER 4

CSF3104 Data Structure and Algorithm 3(2+1) MPU3223 Basic Entrepreneurship 3(3+0)

CSF3204 System Analysis and Design 3(2+1)

CSE3209 Web-Based Application Development

3(2+1)

CSF3205 Database 3(2+1) CSE3510 Software Architecture 3(3+0)

CSF3206 Web-Based Interface

Design 3(2+1)

CSE3511 Software Testing 3(3+0)

Elective 2 3 - CSE3999

Application System Development Project

3(0+3)

Elective 3 3 CSF3402 Networking 3(2+1)

Total 18 Total 18

SEMESTER 5 SEMESTER 6

BBB3033 English for Occupational

Purposes 3(3+0)

CSE3513

Software Maintenance and

Evolution 3(3+0)

CSE3508 Software Project Management 3(2+1) CSE3514 Ethics and Professional Practices 3(3+0)

CSE3512 Software Quality Assurance 3(3+0) CSF3404 Cyber Security 3(2+1)

CSF3701 Intelligent System 3(3+0)

CSF4999 Final Year Project II 4(0+4) CSF4998

CSF4998 Final Year Project I 4(0+4) Elective 4 3

CSM3401 IoT Computing 3(2+1)

Total 19 Total 16

SEMESTER 7

CSF4992 Industrial Training 12

(0+12)

Total 12

TOTAL CREDIT FOR GRADUATION 122

Page 95: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction The field of Computer Science offers three programs of study, namely;

1) Bachelor of Computer Science (Software Engineering) with honours 2) Bachelor of Computer Science with Maritime Informatics with honours

3) Bachelor of Computer Science (Mobile Computing) with honours

All these programs are offered under FTKKI, UMT. This program is offered to all local and international students especially STPM, Matriculation and Diploma graduates or its equivalent. The maritime industry is a complex service industry with a supportive chain of services necessary to generate a country’s international trade flow. In addition to the shipping, transportation and port services involved, other support services directly and indirectly include ship building, shipping, maritime insurance, international shipping, ship brokers, shipyard, warehouses, haulage and more. The programme aims to produce graduates with academic and career-oriented skills to meet industry, research and education needs.

Program Learning Outcomes (PLO)

Program learning outcomes for Bachelor of Computer Science with Maritime Informatics in line with the nine (9) domains of learning outcomes recommended by the MOHE.

At the end of the program, graduates can:

1) Explain the basic theories / principles in the field of Computer Science, Information

Technology, Maritime Informatics and computer problem solving in the domain of Maritime Informatics.

2) Analyze, design and implement computer-based systems, software processes, components

and programs to meet the needs of systems / users in the field of Maritime Informatics.

3) Apply the knowledge of Computer Science and Maritime Informatics in problem solving in various disciplines as well as skills to test, evaluate and make comparisons on software / solution artifacts developed and suggest / respond alternative solution methods for improvement process.

4) Communicate effectively with various levels of listeners related to the domain of Computer

Science and Maritime Informatics.

5) Lead and work effectively to solve computing problems in multi-disciplinary groups.

6) Practicing knowledge based on the ethics of professionalism, social responsibility and able to display a high personality in controlling behavior towards producing human capital with integrity and accountability.

BACHELOR OF COMPUTER SCIENCE WITH MARITIME INFORMATICS WITH HONOURS

Page 96: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

7) Identify the need to improve knowledge and engage in continuous development and learning and be able to manage relevant information from various sources.

8) Adapt to changing environments, identify business opportunities and have negotiation and

management skills.

9) Apply knowledge of basic leadership theories and be able to lead and manage governance in group work for a project.

Career Prospect

Along with the government's intention to lead Malaysia towards achieving Vision 2020, the demand for manpower in the field of computer science in both the public and private sectors continues to increase. Among the careers that can be pursued by graduates of computer science programs are as follows:

• Information Technology • Network Administrator

Officer • Network Engineer • Software Engineers • Maritime Intelligence • System Analyst • Analyst • Database Administrator • Maritime Business

• System administrator • Development Specialist

• Software System • Maritime Business Support • Developers • System and Business • IT Consultant • Executives

• Software Evaluators

Total Credit for Graduation

The minimum amount of credit to graduate is 122 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentage University Core 14 11

Program Core 69 56 Core Course of Specialization

28 23

University Elective 12 10 Total 123 100

Page 97: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

University Core

Students must take all 6 courses at the University Core (TU) level which have been set which total 14 credit hours.

No Course Code

Course Name Credit Hour

Pre-requisites

1 CCXXXXX Co-Curriculum 2 (0+2) None

2 MPU3312 Appreciation of Nature & Ocean Heritage 2 (0+2) None

3 MPU3223 Basic Entrepreneurship 3 (3+0) None

4 BBB3033 English For Occupational Purposes 3 (3+0) *None

5 MPU3142 Philosophy and Current Issues 2 (2+0) None

6 MPU3132 Appreciation of Nature & Ocean Heritage 2 (2+0) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core

To meet the graduation requirements, students must follow and pass all 19 Core program (TP) courses totaling 69 credit hours.

No Course Code

Course Name Credit Hour Pre-requisites

1. CSF3001 Discrete Structure 3 (3+0) None

2. CSF3105 System Thinking and Logic 3 (3+0) None 3. CSF3108 Programming 4 (3+1) None 4. CSF3304 Computer Organisation and

Architecture 3 (3+0) None

5. CSF3501 Basics of Software Engineering 3 (3+0) None 6. MTK3007 Introduction to Statistics 3 (3+0) None 7. CSF3109 Object-Oriented Programming 3 (2+1) None 8. CSF3305 Operating System 3 (3+0) None 9. CSF3104 Data Structure and Algorithm 3 (2+1) None 10. CSF3204 System Analysis and Design 3 (2+1) None 11. CSF3205 Database 3 (2+1) None 12. CSF3206 Web-Based Interface Design 3 (2+1) None 13. CSF3402 Networking 3 (2+1) None 14. CSF3701 Intelligent System 3 (3+0) None 15. CSM3401 IoT Computing 3 (2+1) None 16. CSF3404 Cyber Security 3 (2+1) None 17. CSF4998 Final Year Project I 4 (0+4) None 18. CSF4999 Final Year Project II 4 (0+4) None

19. CSF4992 Industrial Training 12 (0+12) None

Page 98: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Core Course of Specialization (TPK) To meet the graduation requirements, students must follow and pass all 9 Core Specialization courses (TPK) for a total of 28 credit hours.

No Course Code Course Name Credit Hour

Pre-requisites

1. CSA3209 Web-Based Application Development 3 (2+1) None

2. CSA3999 Application System Development Project 3 (0+3) None 3. CSA3801 Modelling And Simulation 3 (2+1) None 4. MMM3401 Principle Of Maritime Management 3 (3+0) None 5. MMM4204 Shipping and Port Management 4 (4+0) None 6. MMT3601 Shipping and Port Technology 3 (3+0) None

7. CSA3500 Maritime Informatics Technology and Professional Ethics

3 (3+0) None

8. CSE3503 Software Requirement Engineering 3 (3+0) None 9. CSE3508 Software Project Management 3 (2+1) None

University Elective Students can choose 12 credit hours from any of the courses listed by the Center for Basic and Liberal Education and related faculties as University Elective (EU) standard courses.

Page 99: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF COMPUTER SCIENCE WITH MARITIME INFORMATICS WITH HONOURS

(LOCAL STUDENT)

CODE COURSE NAME CREDIT PRE- REQUISI

TE

CODE COURSE NAME CREDIT PRE-REQUISI

TE

SEMESTER 1 SEMESTER 2

CSF3304 Computer Organisation and Architecture

3(3+0) MPU3312 Appreciation of Nature & Ocean Heritage

2(0+2)

CSF3001 Discrete Structure 3(3+0) MTK3007 Introduction to Statistics 3(3+0)

CSF3105 System Thinking and Logic 3(3+0)

CSA3500 Maritime Informatics Technology

and Professional Ethics 3(3+0)

CSF3108 Programming 4(3+1) CSE3503 Software Requirement Engineering 3(3+0)

CSF3501 Basics of Software Engineering 3(3+0)

CSF3109 Object-Oriented Programming

3(2+1) CSF3108

CCXXXXX Co-Curriculum 2(0+2) MPU3132 Appreciation of Nature & Ocean Heritage

2(2+0) -

MPU3142 Philosophy and Current Issue 2(0+2) CSF3305 Operating System 3(3+0)

TOTAL 20 TOTAL 19

SEMESTER 3 SEMESTER 4

MMM3401 Principle Of Maritime Management 3(3+0) MPU3223 Basic Entrepreneurship 3(3+0)

CSF3104 Data Structure and Algorithm 3(2+1)

CSA3209 Web-Based Application Development

3(2+1)

CSF3204 System Analysis and Design 3(2+1)

CSA3999 Application System

Development Project 3(0+3)

CSF3205 Database 3(2+1) CSF3402 Networking 3(2+1)

CSF3206 Web-Based Interface Design

3(2+1)

Elective 2 3

MPUXXXX Appreciation of Ethics and Civilizations

2(2+0)

Elective 1 3 - Elective 3 3

TOTAL 18 TOTAL 18

SEMESTER 5 SEMESTER 6

MMT3601 Shipping and Port Technology 3(3+0) BBB3033 English for Occupational Purposes 3(3+0)

MMM4204 Shipping and Port Management

4(4+0)

CSA3801 Modelling And Simulation 3(2+1)

CSE3508 Software Project Management 3(2+1) CSF3404 Cyber Security 3(2+1)

CSF3701 Intelligent System 3(3+0)

CSF4999 Final Year Project II 4(0+4) CSF4998

CSF4998 Final Year Project I 4(0+4) Elective 4 3

CSM3401 IoT Computing 3(2+1)

TOTAL 20 TOTAL 16

SEMESTER 7

CSF4992 Industrial Training 12

(0+12)

TOTAL 12

TOTAL CREDIT FOR GRADUATION 123

Page 100: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

The field of Computer Science offers three programs of study, namely;

1) Bachelor of Computer Science (Software Engineering) with honours 2) Bachelor of Computer Science with Maritime Informatics with honours

3) Bachelor of Computer Science (Mobile Computing) with honours All these programs are offered under FTKKI, UMT. This program is offered to all local and international students especially STPM, Matriculation and Diploma graduates or its equivalent. The programme prepares students with the knowledge and skills needed to develop mobile and web applications. In addition to produce graduates who can meet current and future workforce needs, the programme enhances the prospects and career paths of graduates through new job functions resulting from changes in the ICT landscape following the transition to mobile technology and IR4.0 Program Learning Outcomes (PLO) Program learning outcomes for Bachelor of Computer Science (Mobile Computing) in line with the nine (9) domains of learning outcomes recommended by MOHE. At the end of the program, graduates can:

1) Explain the basic theories and principles in the field of computer science and mobile computing.

2) Demonstrate the ability to analyze, design and implement mobile application systems.

3) Identify and formulate solutions to mobile computing problems creatively, innovatively and

effectively.

4) Communicate effectively through writing and oral with clients, software engineers and other professionals as well as the relevant community.

5) Work individually and in groups responsibly in the discipline of mobile computing. 6) Practicing knowledge ethically and professionally with high social responsibility, integrity and

accountability.

7) Identify the need for knowledge improvement especially related to the development of mobile computing technology through lifelong learning as well as continuous professional development.

8) Increase entrepreneurial motivation and skills for career development.

9) 9) Realize and demonstrate effective leadership responsibilities.

BACHELOR OF COMPUTER SCIENCE (MOBILE COMPUTING) WITH HONOURS

Page 101: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Career Prospects Along with the government's intention to lead Malaysia towards achieving Vision 2020, the demand for manpower in the field of computer science in both the public and private sectors continues to increase. Among the careers that can be pursued by graduates of computer science programs are as follows:

• Information Technology • IT Trainers

• Officer • Programmers and Analysts

• Software Engineers • IT Lecturers • System Analyst • Network Administrator • Database Administrator • Network Engineer • System Administrator • IoS Application Developers • Software System Developers • Android Application Developers

• IT Consultant • IoT Engineer

• Software Evaluators

• Web Developer

Total Credit for Graduation

The minimum amount of credit to graduate is 122 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentage University Core 14 11

Program Core 69 56 Core Course of Specialization

28 23

University Elective 12 10 Total 123 100

University Core

Students must take all 6 courses at the University Core (TU) level which have been set which total 14 credit hours.

No Course Code

Course Name Credit Hour

Pre-requisites

1 CCXXXXX Co-Curriculum 2 (0+2) None

2 MPU3312 Appreciation of Nature & Ocean Heritage 2 (0+2) None

3 MPU3223 Basic Entrepreneurship 3 (3+0) None

4 BBB3033 English For Occupational Purposes 3 (3+0) *None

5 MPU3142 Philosophy and Current Issues 2 (2+0) None

6 MPU3132 Appreciation of Ethics & Civilization 2 (2+0) None

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Page 102: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Program Core (46 Credit Hours) To meet the graduation requirements, students must follow and pass all 15 Core program (TP) courses totaling 46 credit hours.

No Course Code Course Name Credit Hour

Pre-requisites

1 CSF3001 Discrete Structure 3 (3+0) None 2 CSF3104 Data Structure and Algorithm 3 (2+1) None 3 CSF3105 System Thinking and Logic 3 (3+0) None 4 CSF3108 Programming 4 (3+1) None 5 CSF3109 Object-Oriented Programming 3 (2+1) None 6 CSF3204 System Analysis and Design 3 (2+1) None 7 CSF3205 Database 3 (2+1) None

8 CSF3206 Web-Based Interface Design 3 (2+1) None 9 CSF3304 Computer Organisation and Architecture 3 (3+0) None 10 CSF3305 Operating System 3 (3+0) None 11 CSF3402 Networking 3 (2+1) None 12 CSF3404 Cyber Security 3 (2+1) None 13 CSF3501 Basics of Software Engineering 3 (3+0) None 14 CSF3701 Intelligent System 3 (3+0) None 15 MTK3007 Introduction to Statistics 3 (3+0) None

Core Course of Specialization (TPK) To meet the graduation requirements, students must follow and pass all 10 Core Specialization courses (TPK) for a total of 51 credit hours.

No Course Code

Course Name Credit Hour

Pre-requisites

1 CSM3401 IoT Computing 3 (2+1) None

2 CSE3503 Software Requirement Engineering 3 (3+0) None 3 CSM3502 Web-Based Application Development 3 (2+1) None 4 CSM3503 Front-End Programming 3 (2+1) None

5 CSM3504 Framework based Mobile Application Development

4 (3+1) None

6 CSM3505 Native Mobile Programming 3 (2+1) None 7 CSM4993 Industrial Project Management 8 (0+8) None 8 CSM4994 Industrial Project Development 8 (0+8) None 9 CSM4995 Integrated Industrial Project Management 8 (0+8) None 10 CSM4996 Integrated Industrial Project Development 8 (0+8) None

University Elective Students can choose 12 credit hours from any of the courses listed by the Center for Basic and Liberal Education and related faculties as University Elective (EU) standard courses.

Page 103: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME OF BACHELOR OF COMPUTER SCIENCE (MOBILE COMPUTING) WITH HONOURS

(LOCAL STUDENT)

CODE COURSE NAME CREDIT PRE-

REQUISITE CODE COURSE NAME CREDIT PRE-

REQUISITE

SEMESTER 1 SEMESTER 2

CSF3001 Discrete Structure 3(3+0) -

MPU3312 Appreciation of Nature and Ocean Heritage

2(0+2) -

CSF3105 System Thinking and Logic 3(3+0) -

CSF3109 Object-Oriented Programming

3(2+1) -

CSF3108 Programming 4(3+1) - CSF3305 Operating System 3(3+0) -

CSF3304 Computer Organisation

and Architecture 3(3+0)

- CSE3503 Software Requirement

Engineering 3(3+0)

-

CSF3501 Basics of Software Engineering 3(3+0) - MTK3007 Introduction to Statistics 3(3+0) -

CCXXXXX Co-Curriculum 2(0+2) - MPU3132 Appreciation of Ethics and Civilizations

2(2+0) -

MPU3142 Philosophy and Current Issues 2(2+0) - Elective 1 3 -

TOTAL 20 TOTAL 19

SEMESTER 3 SEMESTER 4

CSF3104 Data Structure and Algorithm 3(2+1) - MPU3223 Basic Entrepreneurship 3(3+0) -

CSF3204 System Analysis and Design 3(2+1) - CSF3402 Networking 3(2+1) -

CSF3205 Database 3(2+1) - CSM3401 IoT Computing 3(2+1) -

CSF3206 Web-Based Interface

Design 3(2+1)

- CSM3502

Web-Based Application

Development 3(2+1)

-

Elective 2 3 - CSM3503 Front-End Programming 3(2+1) -

Elective 3 3 - Elective 4 3 -

TOTAL 18 TOTAL 18

SEMESTER 5 SEMESTER 6

BBB3033 English for Occupational

Purposes 3(3+0)

- CSM4993 Industrial Project Management 8(0+8)

-

CSF3404 Cyber Security 3(2+1) - CSM4994 Industrial Project Development 8(0+8) -

CSF3701 Intelligent System 3(3+0) -

CSM3504 Framework based Mobile

Application Development 4(3+1)

-

CSM3505 Native Mobile Programming 3(2+1) -

TOTAL 16 TOTAL 16

SEMESTER 7

CSM4995 Integrated Industrial

Project Management 8(0+8)

-

CSM4996 Integrated Industrial Project

Development 8(0+8)

-

TOTAL 16

TOTAL CREDIT FOR GRADUATION 123

Page 104: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

SYNOPSIS OF COMPUTER SCIENCE PROGRAM COURSES

CSF3001: Discrete Structure Credit: 3 (3+0) Pre-requisite: None This course discusses the concepts of discrete mathematics and how to use them in computer science environment. It covers the fundamentals topics such as the principle of counting, fundamentals of logic, set, mathematical induction, relations and functions, recurrence relations, and graphs.

CSF3104: Data Structure and Algorithm Credit: 3 (2+1) Pre-requisite: None This course introduces programming methods to solve problems. Topics for this course include the introduction to data structure such as linked list, stack, queue, tree, graph, sorting techniques and searching methods. Emphasis will be given on modular programming technique. This course also introduces algorithm time complexity as a measuring technique of an efficient algorithm. In addition, the time complexity algorithm as an efficient algorithm measurement technique will also be introduced.

CSF3105: System Thinking & Logic Credit: 3 (3+0) Pre-requisite: None This course discusses the concepts of programming logic and design and how to use them in computer science environment. It covers the fundamentals topics such as decisions, looping, arrays, file handling, modularization and object oriented programming.

CSF3108: Programming Credit: 4 (3+1) Pre-requisite: None This course contains basic programming and programming language; Problem solving techniques; flow diagram and structured algorithm; Program coding techniques and instructions to solve formal problems. Hands-on programming exercises will be given to strengthen students programming knowledge.

CSF3109: Object - Oriented Programming

Credit: 3 (2+1) Pre-requisite: CSF3108 (WA) This course introduces object-oriented programming concepts. Students will be taught object concept and its differences with procedural technique and elementary Java language.

CSF3204: System Analysis And Design

Credit: 3 (2+1) Pre-requisite: None This course introduces object-oriented concepts in system development. Project management and planning, systems analysis, systems design, systems implementation and operation will be discussed in details. The student also will be taught on analysis dan design the object-oriented design by using UML notation and particular tools.

Page 105: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSF3205: Database Credit: 3 (2+1) Pre-requisite: None This course introduces database concepts (goals of DBMS, relationships, physical and logical organization, schema and subschema); data models, normalisation (until BCNF), canonical schema and data independence; data description language; query facilities, query functions; design and translation strategies; and data integrity and reliability.

CSF3206: Web-Based Interface Design Credit: 3 (2+1) Pre-requisite: None This course offers the knowledge of integrating a basic concept of Human Computer Interaction (HCI) with Web Design. This course also, practically, will expose students to the two (2) core technologies for building web sites which are Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS). Before the end of this course, students will develop a simple web site by applying the principles and methods to the design of user-centred web sites.

CSF3303: Operating System Credit: 3 (3+0) Pre-requisite: None This course introduces operating system concepts as well as discusses the mechanisms necessary, for the protection and security of computer systems. Major topics in operating systems cover process, thread and multiprogramming concepts (scheduling, synchronization, deadlock etc.), memory management, storage management and file management. Students will also be exposed to the current technologies in operating system through a case study.

CSF3304: Computer Architecture And Organization

Credit: 3 (3+0) Pre-requisite: None This course introduces the structure and organization of digital computer which includes Central Processing Unit (CPU), Main Memory (MM) and Input/Output (I/O).

CSF3402: Networking Credit: 3 (2+1) Pre-requisite: None This course exposes students the architecture, structure, functions and components of the Internet and other computer networks. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

CSF3404: Cyber Security

Credit: 3 (2+1) Pre-requisite: None This course introduces cyber security especially Internet. The usage of cryptography technique will be disccussed. This course also introduces to student about form of internet. Several defence applications such as firewall and network analysis tools will be introduced to the student.

Page 106: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSF3501: Software Engineering Basic Credit: 3 (3+0) Pre-requisite: None This course introduces software engineering principles and techniques including software process model, requirement engineering, design and testing. It also introduces product metrics in software.

CSF3701: Intelligence System Credit: 3 (3+0) Pre-requisite: None This course introduces the fundamental concept of intelligent system and its applications. It covers the fundamental topic in intelligent system such as expert system, fuzzy logic, artificial neural network, computer evolution, hybrid system, data mining and intelligent agent.

CSM3401: IoT Computing Credit: 3 (2+1) Pre-requisite: None This course introduces concepts and main components of IoT. Student will be exposed to the concept of IoT thru the network technology and protocol as well as the wireless environment. Students also will be exposed to the data analytics in a IoT environment. To increase the student learning experiences, exposure to the selected IoT applicatopn development will be carry-out in the lab.

CSE3501: Software Requirement Engineering

Credit: 3 (3+0) Pre-requisite: None This course introduces basic concepts of requirement analysis and approaches that can be used in analyzing software requirement. Students will be given a case study to be solved and produce a report about the case study.

CSE3502: Web-Based Application Development Credit: 3 (2+1)

Pre-requisite: None The course offers the knowledge related to dynamic web development. Throughout this course, students will spend most of the time to learn how to develop web application using server-side scripting. Students will learn J2EE technologies such as Java Server Page (JSP), JavaBeans, Servlets and JDBC. They will also learn MVC design pattern using Java Servlet and will communicate with database for transactions of data. Before the end of this course, students will develop a simple web-based application connecting to a database, and perform basic inserting, updating, retrieving and deleting record (CRUD).

Page 107: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSE3508: Software Project Management

Credit: 3 (2+1) Pre-requisite: None This course introduces the concept, functions and responsibilities of a software management project and how to manage a software development project. The emphasis is on the production of quality product in time, meet the scope and within budget. It covers project scheduling and planning, cost estimation, risk management, human management, document production, quality management and software maintenance.

CSE3510: Software Architecture

Credit: 3 (3+0) Pre-requisite: None This course introduces students to aspects of software architectures. These include middleware architecture such as COM and CORBA, aspect-oriented architecture, model driven architecture, Service-Oriented Architecture (SOA), components and design patterns. Students are also exposed to the basics behind the software architecture process, design and analysis.

CSE3511: Software Testing Credit: 3 (3+0) Pre-requisite: None This course introduces basic concepts, principles and techniques related to software testing. Students will become acquainted with both the strengths and limitations of various functional and structural testing methods. Topics include: black-box and white-box test case design strategies, incremental integration testing techniques, inspections and reviews. Students will have the opportunity to practice the techniques presented in class via project exercises and case studies.

CSE3512: Software Quality Assurance

Credit: 3 (3+0) Pre-requisite: None This course introduces function, procedure, and method that are exercised in controlling and assuring software quality. These include elements and the role of quality assurance, quality inspection, software testing and also introduces some basic tools in software quality.

CSE3513: Software Maintenance And Evolution Credit: 3 (3+0) Pre-requisite: None

This course covers fundamental aspects of software maintenance and evolution, including concepts and techniques, software changes and impact analysis, testing for software maintenance, process models for system evolution, software reuse and current issues in software maintenance.

Page 108: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSE4801: Ethics and Professional Practices Credit: 3 (3+0) Pre-requisite: None This course analyses ethical and societal issues in relation to the usage and development of information technology and communication (ICT). Brief introduction on the issues of theory, ethics, social and laws pertaining to ICT is given. Emphasis is also given on the specific problems such as privacy, reliability, security, responsibility in using ICT and also both the advantages and disadvantages of ICT. Students ought to be exposed to these issues prior to be qualified and ethical ICT practitioners and entrepreneurs. The development of ICT must be human-centered, beneficial to society and finally able to better the civilization of mankind. Concerns are also given to various ethical violations in using ICT. Cyber laws and acts in Malaysia are made known to educate students that the unethical used of ICT will invite problems. Professional code of ethics and responsibility in using the Internet and several solutions to the problems are discussed.

CSF4992: Industrial Training Credit: 12 (0+12) Pre-requisite: None Students will be placed in government departments or private sectors for 24 weeks in the last semester of the study. Students will conduct computer science related projects and will be supervised by appointed supervisors from the industry and university.

CSF4998: Final Year Project I

Credit: 4 (0+4) Pre-requisite: None The student will carry out a software development project or equivalent under supervision of a lecturer. The student will perform initial study on the selected topic, analyse and design the system. Several documentations of software development will be prepared by the students.)

CSF4999: Final Year Project II Credit: 4 (0+4) Pre-requisite: CSF4998 (WL) This Course is an extension of CSA4999. The student will carry out a programming project or equivalent under supervision of a lecturer. The student will focus on the implementation phase of project development. At the end of this course, the student will prepare a complete dissertation and present the dissertation for evaluation.

CSA3501: Technology and Maritime Informatics Applications Credit: 3 (3+0) Pre-requisite: None This course introduces students to basic concepts of Information and Communication Technology (ICT) in maritime sector such as marine science, port and shipping management, logistics and security.

Page 109: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSA3801: Modelling and Simulation

Credit: 3 (2+1) Pre-requisite: None This course introduces the concept of modeling and simulation of dynamic systems. It includes the fundamentals of simulation, system dynamics, data collection and analysis methods, model building, model validation and verification, output analysis and subsequently comparing the performances of different system and its optimization.

MTK3007: Introduction to Statistics Credit: 3 (3+0) Pre-requisite: None This course discusses fundamental concepts of statistics, including probability, random variables, probability distribution random variables, sampling theory, estimation and hypothesis testing.

MMM3401: Principle of Maritime Management

Credit: 3 (3+0) Pre-requisite: None Definition on the maritime industrial sectors. Understanding the basic theories, principle, techniques and tools of management with emphasize on management function which relate to main functional areas of business and non-business organization related to maritime industry. Emphasis will also be given on the well-planned management approaches.

MMM4204: Port and Shipping Management Credit: 4 (4+0) Pre-requisite: None Management and administration concept. Comparison of management and administration. Public and private enterprises. Introduction to port. Container cargo port, bulk cargo port, LNG and petroleum port, fishery harbor, naval base port. Multimodal port. Preamble to management of port and shipping. Port administration and management, and shipping companies’ management. Port facilities and traffic flow. Queuing theory. Technical aspect, operational, commercial and financial. Investment and marketing aspects. Port construction and maintenance Port services and marketing of services and Fishery and other cargoes. Economic and investment analysis. Visit to ports, shipyard and seminars.

MNS2201: Principle of Navigation and Seamanship

Credit: 3 (2+1) Pre-requisite: None Knowledge of ropes, wires, cables & the skills in tying knots, splice rope and wires, deck appliances and their application will be taught in this course. This course also includes calculation the strength of various securing materials. Rather than types of marine vessel, various types of engine propulsion, the general layout and operational function, Anchoring, mooring and underway procedures are included in this course too.Lastly, this course includes transmitting and receiving Morse code signal via audio and visual methods, Identification of alphabet flags, their meaning as well as numeral pendants for visual communications.

Page 110: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MMS3007: Introduction to Marine Science Credit: 3 (3+0) Pre-requisite: None This course provides a basic understanding of world ocean science, the interaction between chemistry, biology, geology and physics in the earth system. Describe the main environment of the oceans, from the coast to the ocean and the range of depths. The role of the ocean in providing minerals, food and energy resources is related to the relationship between humans and the ocean. Effects of global weather on the oceans as buffer agents. Pollution and conservation issues.

MMT3601: Shipping and Port Technology Credit: 3 (3+0) Pre-requisite: None Environmental factors that influence the choice of technology. Specialization of cargo form, cargo carrier, type of operation, mode of transport and intermodal transport. Choice of ship and port technology. Current issues in technological development.

CSM3502: Web Based Application Development Credit: 3 (2+1) Pre-requisite: None This course introduces students to JavaScript frameworks and their use in creating mobile applications (frontend web applications). Students will develop mobile applications based on JavaScript frameworks such as Backbone.js and Angular.js. In addition, the experience of building hybrid applications through the use of Phone Gap Cordova was also revealed to students. Prior to the end of this course, students will develop a mobile application group using the development method based on the framework they have learned.

CSM3503: Front-End Programming Credit: 3 (2+1) Pre-requisite: None This course provides exposure to application development for mobile environments, especially front-end development. It includes dynamic and responsive user interface and interface design, server and database connectivity and event handling using JScript, jQuery, JSON, AJAX, PHP, RESTful web services and UI framework, Bootstrap. Practical training and group projects will be provided to enhance student skills.

CSM3504: Framework Based Mobile Application Development Credit: 4 (3+1) Pre-requisite: None This course introduces students to JavaScript frameworks and their use in creating mobile applications. Students will develop mobile applications based on JavaScript frameworks such as Backbone.js and Angular.js. In addition, the experience of developing hybrid applications through the use of Cordova PhoneGap was also revealed to students. Prior to the end of this course, students will develop a mobile application in group by applying the framework-based development method learned.

Page 111: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

CSM3505: Native Mobile Programming Credit: 3 (2+1) Pre-requisite: None This course is an introduction to the development of native applications for mobile environments. It includes user interaction patterns, interface design, connectivity, activity and event handling, and application architecture in the context of mobile computing. Practical training will be provided to enhance student knowledge.

CSM3401: IoT Computing Credit: 3 (2+1) Pre-requisite: None This course introduces the key concepts and components of IoT. Students are exposed to IoT concepts through technology and network protocols and wireless environments. Students will also be exposed to data analytics in the IoT environment. To enhance the learning experience, Students will also be exposed to the development of specific IoT applications in the lab.

CSM4993: Industry Project Management Credit: 8 (0+8) Pre-requisite: None This course introduces students to the concepts and techniques used to manage mobile application projects in an industrial environment. Through the projects implemented, students will generate project schedules and plans, cost estimates, and prepare related documents. The course will be supervised by industry supervisors and monitored by UMT.

CSM4994: Industry Project Development Credit: 8 (0+8) Pre-requisite: None Students will develop individual application projects that can be implemented individually under the supervision of industry supervisors and monitored by UMT. At the end of the course, the resulting application will be evaluated by the panel appointed.

CSM4995: Integrated Industry Project Management Credit: 8 (0+8) Pre-requisite: None This course enables students to apply the concepts and techniques used to manage mobile application projects in an industrial environment. In addition to providing project planning and monitoring schedules, emphasis is also placed on quality management and project documentation. The course will be supervised by industry supervisors and monitored by UMT.

CSM4996: Integrated Industry Project Development Credit: 8 (0+8) Pre-requisite: None Students will develop a larger scale application project in a team under the supervision of industry supervisors and monitored by UMT. Emphasis is also placed on project development capabilities, resource management, module integration, monitoring of progress and project costs. At the end of the course, the resulting application will be evaluated by the panel appointed.

Page 112: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

The Bachelor of Science (Applied Mathematics) with Honours is a program formulated as an effort to produce graduates trained in the field of Mathematical Science who are able to apply their knowledge and expertise to meet the nation’s manpower needs. The program curriculum has been fully integrated to meet the eleven domains of program learning outcomes recommended by the MOHE. This program is basically trained the students to apply mathematical knowledge as well as related concepts in various areas of focus such as computing, optimization, geometry, physical science and so on. Students will also be exposed to knowledge and skills in various up-to-date mathematical methods as well as computer programming. Along with the development of current technology and the needs of the industrial revolution (IR) 4.0, several courses in this program have been embedded with SAS modules that enable students to obtain a globally recognized SAS professional certificate. In addition, the program also trains students to think logically, structured and precise manner and thus enable them in finding effective solutions in related fields. At the end of the study, in the seventh semester, students will undergo Industrial Training for 24 weeks in industry whether public, private or international sector. While in the industry, students will be supervised by supervisors from the industry and have the opportunity to practice the theories learned in the lecture room as well as go through real-world work experience in preparation for the next phase. The duration of study for this program is 7 semesters or three and a half years.

Objectives

This program is offered for students to achieve the following objectives:

1) Knowledgeable and technical skills in the field of Applied Mathematics in line with industry

requirements. 2) Communicate effectively and demonstrate good leadership qualities in the organization. 3) Ability to solve science and technology problems creatively, innovatively and ethically through

the Applied Mathematics approach. 4) Ability to demonstrate entrepreneurial skills and realize the need for lifelong learning for

career advancement.

Career Prospects

Based on an integrated education policy where the field of mathematics is offered along with various other disciplines, this program is able to produce Applied Mathematics graduates who are knowledgeable, efficient, and competent and can provide excellent services in various sectors. Among the careers that can be pursued are:

• Research Officer • Mathematics Teacher/Lecturer

• Science Officer • Bank Officer • Data Analyst • Insurance Officer • Computerized Information System Manager • Executives • Computer Model Designer • Financial Planner • Computer Programmer • Applied Mathematician/Financial

BACHELOR OF SCIENCE (APPLIED MATHEMATICS) WITH HONOURS

Page 113: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Total of Credits for Graduation

The minimum number of credits to graduate is 120 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentages University Core 20 16.67

Program Core 70 58.33 University Elective 30 25 Total 120 100

University Core (20 Credit Hours)

Students can choose 20 credit hours from any course listed by the Center for Basic and Liberal Education as a University Core course.

No. Course Code

Course Name Credit

Hours Pre-requisite

1. BBB3013 Academic Writing Skills 3 (3+0) *None

2. BBB3102 English for Occupational Purposes 3 (3+0) *None

3. MPU3132 Appreciation of Ethic and Civilizations 2 (2+0) None

4. MPU3142 Philosophy and Current Issues 2 (2+0) None

5. MPU3223 Basic Entrepreneurship 3 (3+0) None

6. MPU3312 Appreciation of Nature and Ocean Heritage

2 (0+2) None

7. NCC3053 Malaysian Nationality 3 (3+0) None

8. CCXXXXX Co-Curriculum 2 (0+2) None

Total 20

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core (70 Credit Hours)

To fulfill the graduation requirements, students must follow and pass all 18 Core Program courses with 70 credits

No. Course Code

Course Name Credit Hours

Pre-requisite

1. MTK3100 Calculus 4 (3+1) None

2. MTK3103 Ordinary Differential Equations 3 (3+0) None

3. MTK3201 Linear Algebra 4 (3+1) None

4. MTK3300 Numerical Analysis 4 (3+1) None

5. MTK3400 Statistics 4 (3+1) None

6. MTK3401 Advanced Statistics 4 (3+1) None

Page 114: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

No. Course Code

Course Name Credit Hours

Pre-requisite

7. MTK3600 Real Analysis 3 (3+0) None

8. MTK3704 Systematic Thinking and Programming 4 (3+1) None

9. MTK3714 Operations Research with SAS 4 (3+1) None

10. MTK4700A Optimization 4 (3+1) None

11. MKP3100 Vector Calculus 3 (3+0) None

12. MKP3200 Modern Algebra 3 (3+0) None

13. MKP3301 Applied Mathematical Methods 3 (3+0) None

14. MKP3302 Principles of Mathematical Modeling 2 (2+0) None

15. MKP3303 Scientific Computing 3 (1+2) None

16. MTK4992B Industrial Training 12 (0+12) None

17. MTK4998A Final Year Research Project I 2 (0+2) None

18. MTK4999A Final Year Research Project II 4 (0+4) None

TOTAL 70

University Elective (30 Credit Hours)

Students are free to register for any course offered as appropriate based on interest and maturity. However, students are required to take at least 18 credit hours from the list of elective courses below or subject to the approval of the Head of Field:

No. Course Code

Course Name Credit Hours

Pre-requisite

Applied Mathematics Group

1. MKP4302 Partial Deferential Equations 3 (3+0) None

2. MKP4303 Mathematical Fluid Mechanics 3 (3+0) None

3. MKP4304 Numerical Methods for Differential Equations 3 (3+0) None

4. MKP4603 Introduction to Fuzzy Set Theory 3 (3+0) None

Mathematical Analysis Group

1. MKP3304 Dynamical System 3 (3+0) None

2. MKP3601 Complex Analysis 3 (3+0) None

3. MKP4601 Functional Analysis 3 (3+0) None

4. MKP4602 Topology 3 (3+0) None

Operations Research Group

1. MKP3305 Logic and Computing 3 (3+0) None

2. MKP3306 Heuristic Techniques for Combinatoric Optimization

3 (3+0) None

3. MKP3701 Advanced Operations Research 4 (3+1) None

4. MKP4304 Numerical Methods for Differential Equations 3 (3+0) None

Computer Based Geometry Design Group

1. MKP3305 Logic and Computing 3 (3+0) None

2. MKP4300 Geometric Modeling 4 (3+1) None

3. MKP4304 Numerical Methods for Differential Equations 3 (3+0) None

4. MKP4600 Graph Theory 3 (3+0) None

Page 115: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF SCIENCE (APPLIED MATHEMATICS) WITH HONOUR

(LOCAL STUDENT)

Course Code

Course Name Credit Hours

Pre-requisi

te

Course Code

Course Name Credit Hours

Pre-requisi

te

SEMESTER 1 SEMESTER 2

MTK3100 Calculus 4(3+1) - MTK3401 Advance Statistics* 4(3+1) -

MTK3201 Linear Algebra 4(3+1) - MTK3714 Operations Research with SAS* 4(3+1) -

MTK3400 Statistics* 4(3+1) - MKP3200 Modern Algebra 3(3+0) -

BBB3013 Academic Writing Skills 3(3+0)

NCC3053 Malaysian Nationality 3(3+0) - MPU3132 Appreciation of Ethics and Civilizations

2(2+0) -

CCXXXXX Co-Curriculum 2(0+2) - MPU3142 Philosophy and Current Issues 2(2+0) -

MPU3312 Appreciation of Nature and Ocean Heritage

2(0+2) -

TOTAL 17 TOTAL 20

SEMESTER 3 SEMESTER 4

MTK3103 Ordinary Differential Equations 3(3+0) - MTK3300 Numerical Analysis 4(3+1) -

MTK3704 Systematic Thinking and

Programming 4(3+1) - MTK3600 Real Analysis 3(3+0) -

MKP3302 Principles of Mathematical Modeling

2(2+0) - MKP3301 Applied Mathematical Methods 3(3+0) -

Elective 1 2 - MKP3303 Scientific Computing 3(1+2) -

Elective 2 3 - Elective 4 3 -

Elective 3 3 - Elective 5 3 -

TOTAL 18 TOTAL 19

SEMESTER 5 SEMESTER 6

MTK4700A Optimization* Op - MTK4999A Final Year Research Project I 4(0+4) -

MTK4998A Final Year Research Project I 2(0+2) - MPU3223 Basic Entrepreneurship 3(0+3) -

MKP3100 Vector Calculus 3(3+0) - Elective 8 3 -

BBB3033 English for Occupational

Purposes 3(3+0) - Elective 9 3 -

Elective 6 3 - Elective 10 3 -

Elective 7 3 -

TOTAL 18 TOTAL 16

SEMESTER 7

MTK4992B Industrial Training 12(0+12) -

TOTAL 12

TOTAL CREDIT 120

Note: * Courses equipped with SAS certification module.

Page 116: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Introduction

The Bachelor of Science (Financial Mathematics) with Honours program is a program developed to provide knowledge on the application of mathematical methods such as probability theory, statistics, optimization, stochastic analysis and economic theory in financial problems which encompass investment, insurance, Islamic finance, risk analysis etc. The curriculum for this program is designed to cover the eleven domains of program learning outcome recommended by the MOHE and to be taken during the study period of 7 semesters or three and a half years.

In addition, due to the development of the industrial revolution (IR) 4.0, SAS modules are integrated in several core courses of the program that provide SAS certification to graduates at the end of the program. This certification is an added value to graduates as it is recognized worldwide and has high industry demands. To ensure students acquire real working experience, a 24-week Industrial Training course is carried out on the last semester (semester 7) in finance or other related industries. The knowledge learned while on campus can then be applied during this training, other than gaining new knowledge in the relevant sector.

Objectives The students for this program are aimed to achieve the following objectives:

1) Knowledgeable and have technical skills in the field of Financial Mathematics in line with

industry requirements. 2) Communicate effectively and demonstrate good leadership qualities in the organization. 3) Capable to solve problems in science and technology creatively, innovatively and ethically

through the approach of Financial Mathematics. 4) Capable to demonstrate entrepreneurial skills and realize the need of lifelong learning for

career advancement.

Career Prospects Graduates of the Bachelor of Science (Financial Mathematics) program with honours can be involved in various fields of service and careers whether in the public or private sector. The main sectors that graduates can venture into are finance, insurance, banking or services. Among the careers that can be pursued are:

• Strategic Risk Officer • Quantitative/Technical Analyst • Risk Models • Data Analyst • Investment Management Officer • Researcher • Actuarial Manager • Science Officer • Mathematics Teacher/Lecturer • Entrepreneurs

BACHELOR OF SCIENCE (FINANCIAL MATHEMATICS) WITH HONOURS

Page 117: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Total Credits for Graduation

The minimum number of credits to graduate is 120 credit hours. The distribution of credit hours by course category is as follows:

Category Credit Percentages University Core 20 16.67 Program Core 70 58.33 University Elective 30 25 Total 120 100

University Core (20 Credit Hours)

Students can choose 20 credit hours from any course listed by the Center for Foundation and Continuing Education as a University Core course.

No. Course Code

Course Name Credit Hours

Pre-requisite

1. BBB3013 Academic Writing Skills 3 (3+0) *None

2. BBB3033 English for Occupational Purposes 3 (3+0) *None

3. MPU3132 Appreciation of Ethic and Civilizations 2 (2+0) None

4. MPU3142 Philosophy and Current Issues 2 (2+0) None

5. MPU3223 Basic Entrepreneurship 3 (3+0) None

6. MPU3312 Appreciation of Nature and Ocean Heritage

2 (0+2) None

7. NCC3053 Malaysian Nationality 3 (3+0) None

8. CCXXXXX Co-Curriculum 2 (0+2) None

Total 20

Note: *Undergraduate students who get MUET Band 1 and 2 results are required to take and pass the BBB2013 (English for Academic Communication 1) course as a prerequisite before you can register for the BBB3013 (Academic Writing Skills) and BBB3033 (English for Occupational Purposes) courses. This BBB2013 course is a prerequisite course where the number of credits will not be calculated in the accumulated credits for graduation and also for the CGPA calculation.

Program Core (70 Credit Hours)

To fulfill the graduation requirements, students must take and pass all 18 Program Core courses with 70 credits.

No. Course

Code Course Name

Credit Hours

Pre-requisite

1. MTK3100 Calculus 4 (3+1) None

2. MTK3103 Ordinary Differential Equations 3 (3+0) None

3. MTK3201 Linear Algebra 4 (3+1) None

4. MTK3400 Statistics 4 (3+1) None

5. MTK3401 Advanced Statistics 4 (3+1) None

Page 118: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

No. Course Code

Course Name Credit Hours

Pre-requisite

6. MTK3600 Real Analysis 3 (3+0) None

7. MTK3704 Systematic Thinking and Programming 4 (3+1) None

8. MTK3714 Operations Research with SAS 4 (3+1) None

9. MTK4700A Optimization 4 (3+1) None

10. MKE3503 Probability Theory in Finance 3 (3+0) None

11. MKE3505 Investment Mathematics 3 (3+0) None

12. MKE3507 Stochastic Modeling and Applications 3 (3+0) None

13. MKE4500 Introduction to Stochastic Differential Equations

3 (3+0) None

14. MKE4808 Finantial Derivatives 3 (3+0) None

15. ECO3104 Macroeconomics 3 (3+0) None

16. MTK4992B Industrial Training 12 (0+12) None

17. MTK4998A Final Year Research Project I 2 (0+2) None

18. MTK4999A Final Year Research Project II 4 (0+4) None

TOTAL 70

University Elective Course (30 Credit Hours)

Students are free to register for any courses offered appropriately based on student interest and maturity. However, students are required to take at least 21 credit hours from the following list of elective courses, or subject to the approval of the Head of Field:

No. Course Code

Course Name Credit Hours

Pre-requisite

1. MKE3506 Financial Forecasting 3 (3+0) None

2. MKE4804 Mathematical Theory in Insurance 3 (3+0) None

3. MKE4805 Optimization in Finance 3 (3+0) None

4. MKE4807 Financial Risk Analysis 3 (3+0) None

5. MKE4809 Financial Econometric 3 (3+0) None

6. MKE4810 Islamic Financial Mathematics 3 (3+0) None

7. MKE4811 Numerical Methods in Finance 4 (3+1) None

8. MTK3300 Numerical Analysis 4 (3+1) None

9. MKP4302 Partial Differential Equations 3 (3+0) None

Page 119: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

COURSE SCHEME BACHELOR OF SCIENCE (FINANCIAL MATHEMATICS) WITH HONOURS

(LOCAL STUDENT)

Course Code

Course Name Credit

Hours

Pre-

requisite

Course Code

Course Name Credit

Hours

Pre-

requisite

SEMESTER 1 SEMESTER 2

MTK3100 Calculus 4(3+1) - MTK3401 Advanced Statistics* 4(3+1) -

MTK3201 Linear Algebra 4(3+1) - MTK3714 Operations Research with SAS*

4(3+1) -

MTK3400 Statistics* 4(3+1) - MKE3503 Probability Theory in

Finance 3(3+0) -

NCC3053 Malaysian Nationality 3(3+0)

- BBB3013 Academic Writing Skills 3(3+0) -

CCXXXXX Co-Curriculum 2(0+2) - MPU3132 Appreciation of Ethics and

Civillizations 2(2+0) -

MPU3142 Philosophy and Current

Issues 2(2+0)

MPU3312 Appreciation of Nature and Ocean Heritage

2(0+2) -

TOTAL 17 TOTAL 20

SEMESTER 3 SEMESTER 4

MTK3103 Ordinary Differential Equations 3(3+0) - MTK3600 Real Analysis 3(3+0) -

MTK3704 Systematic Thinking and

Programming 4(3+1) - MKE3505 Investment Mathematics 3(3+0) -

MKE3507 Stochastic Modeling and

Applications 3(3+0) - ECO3104 Macroeconomics 3(3+0) -

Elective 1 3 - Elective 4 3 -

Elective 2 3 - Elective 5 3 -

Elective 3 3 - Elective 6 3 -

TOTAL 19 TOTAL 18

SEMESTER 5 SEMESTER 6

MTK4700A Optimization* 4(3+1) - MKE4808 Financial Derivatives 3(3+0) -

MTK4998A Final Year Research Project I 2(0+2) - MTK4999A Final Year Research Project II

4(0+4) -

MKE4500 Introduction to Stochastics

Differential Equations 3(3+0) - MPU3223 Basic Entrepreneurship 3(3+0) -

BBB3033 English for Occupational

Purposes 3(3+0) - Elective 9 3 -

Elective 7 3 - Elective 10 3 -

Elective 8 3 -

TOTAL 18 TOTAL 16

SEMESTER 7

MTK4992B Industrial Training 12(0+12) -

TOTAL 12 TOTAL

Total Credit 120

Note: * Courses equipped with SAS certification module.

Page 120: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

LOCAL STUDENT SCHEME

BARCHELOR OF SCIENCE (FINANCIAL MATHEMATICS) WITH HONOURS SESSION 2020/2021

Core Courses

MTK3100 Calculus Credit 4(3+1) Pre-requisite No

This course discusses the calculus topics including limit and continuity, multivariable functions, partial derivatives, total derivative and multiple integration. In addition, this course discusses the cylinder coordinate, spherical coordinate and the change of variables in multiple integration.

MTK3103 Ordinary Differential Equation Credit 3(3+0) Pre-requisite No

This course discusses the formation, classification and general solution of a differential equation. This course provides several methods of finding general and specific solutions for homogeneous and non-homogeneous linear differential equations. Uncertain coefficient methods, drop-down methods and parameter changes are also considered. A discussion of Laplace's method of incarnation and its inverse, as well as a system of linear equations concludes this course.

MTK3201 Linear Algebra Credit 4(3+1) Pre-requisite No

The course discusses the concepts of vector space including row space and column space, linear transformation including covering matrix representation and similarity matrices, orthogonality up to the Gram-Schmidt orthogonalization process, eigenvalues, eigenvectors, eigenspace and numerical linear algebra.

MTK3300 Numerical Analysis Credit 4(3+1) Pre-requisite No

This course discusses solutions of nonlinear equations of one variable, methods of interpolation; numerical solution of system of linear equations; numerical solution of ordinary differential equation; numerical differentiation and integration; and error analysis. Discussions on numerical solution on initial-value problems end this course.

MTK3400 Statistics Credit 4(3+1) Pre-requisite No

This course discusses fundamental concepts of statistics, including probability, random variables, probability distribution random variables, sampling theory, estimation and hypothesis testing. This course supports the industrial revolution (IR) 4.0 through the application of SAS elements solve the problem of big data.

Page 121: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MTK3401 Advanced Statistics Credit 4(3+1) Pre-requisite No

This course discusses linear models, nonparametric methods, multivariate distribution and statistical inference theory. This course supports the industrial revolution (IR) 4.0 through the application of SAS elements solve the problem of big data.

MTK3600 Real Analysis Credit 3(3+0) Pre-requisite No

This course discusses the concepts of real number space, bounded set, similar set, finite set and countable set. Point set topology on real line includes the ideas of openness and closeness, compact set and connected set. This course also discusses the properties of convergence sequences of real numbers including the pointwise convergence and uniform convergence of functions. Discussion on several important properties such as limit function, continuity, continuity on compact and connected sets and uniform continuity end this course.)

MTK3704 Systematic Thinking and Programing Credit 4(3+1) Pre-requisite No

This course discusses an introduction to good programming style through examples, the modification of existing computer programming such as C++ codes to solve similar problems, the implementation of mathematical algorithms in a well-documented computer programming program.

MTK3714 Operation Research with SAS Credit 4(3+1) Pre-requisite No

This course discusses the fundamental concepts of linear programming problems and the methods of solution. Topics include simplex method, duality and sensitivity analysis. Students will also solve optimisation problems using SAS software. The course supports the industrial revolution (IR4.0) through the application of SAS elements to solve big data problems and simulations.

MTK4700A Optimization Credit 4(3+1) Pre-requisite No

This course discusses several mathematical techniques which are used in solving for unconstrained and constrained optimization problems. Unconstrained methods include Fibonacci search, Newton method, Secant method, steepest descent method and conjugate direction method. Meanwhile constrained methods include Lagrange condition and Karush-Kuhn-Tucker condition.

Page 122: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKP3100 Vector Calculus Credit 3(3+0) Pre-requisite No

This course discusses the topics involves the vector and geometry of space, calculus for vector valued functions and integration of vector valued function in two and three dimensional of space.

MKP3200 Modern Algebra Credit 3(3+0) Pre-requisite No

This course discusses the concepts of sets, functions and the set of integers. It continues by discussing linear congruence and subsequently equivalence relations. The concepts on groups, rings and fields, which also include several basic theories relating to the topics which cover mappings, and the basic ideas on direct products of groups are also discussed. Discussion on theory of ideals and basic operation involving ideals end this course.

MKP3301 Applied Mathematical Method Credit 3(3+0) Pre-requisite No

This course discusses the techniques of series solutions for ordinary differential equations which involve power series method, Frobenius method and Fourier series. Application for power and Frobenius series method are discuses in solving special differential equation such as Legendre, Hermite, Laguerre and Bessel equations. From the solving equation, various polynomial such as polynomial Legendre, Hermite, Laguerre and Bessel function are introduced. At the end of this course, second order linear and homogeneous partial differential equations are solved by using separation of variable methods and Fourier series.

MKP3302 Principles of Mathematical Modeling Credit 2(2+0) Pre-requisite No

This course discusses the topics involves introductory to mathematical modelling, dimension analysis, model approximation and verification and their applications.

MKP3303 Scientific Computing Credit 3(3+0) Pre-requisite No

This course presents the basics elements of scientific computing, in particular the methods for solving or approximating the solution of calculus and linear algebra problems associated with real world problems. Using a non-trivial model problem, and sophisticated scientific computing and visualisation environments, students are introduced to the basic computational concepts of stability, accuracy and efficiency. New numerical methods and techniques are introduced to solve more challenging problems.

Page 123: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKE3503 Probability Theory in Finance Credit 3(3+0) Pre-requisite No

This course introduces probability theory especially those employed in finance. It describes important topics such as sets and functions, measure theory, random variables, probability distributions and conditional expectations which underlies the field of financial mathematics.

MKE3505 Investment Mathematics Credit 3(3+0) Pre-requisite No

This course provides a basic analysis of investments from a mathematical point of view that relies mainly on compound interest techniques. Topics covered are the basic of compound interest, fixed interest bond analysis, equity and real estate. Next, the mathematical approach in foreign currency investment is discussed and concluded with the valuation of derivative securities. Students are assumed to have an understanding of exponential and geometric series concepts.

MKE3507 Stochastic Modeling and Applications Credit 3(3+0) Pre-requisite No

This course discusses the concept of Markov chain and its application. The course begins with basic concepts of the Markov chain, and then continues with Markov Chains long-term behavior. Discussions on the Poisson process are also highlighted and the example of the Markov chain application in the real world ends the course.

MKE4500 Introduction to Stochastic Differential Equations Credit 3(3+0) Pre-requisite No

This course discusses some of the basic concepts of calculus in the construction of stochastic differential equations that are widely used in finance. A description of Brownian motion is given and followed by details of the stochastic integrals. The derivation of the Ito formula for Brownian motion and for the Ito process, as well as several other cases was done before the course ended with discussion of solutions for some types of stochastic differential equations using the Ito formula.

MKE4808 Financial Derivatives Credit 3(3+0) Pre-requisite No

This course discusses the underlying concepts of financial derivative instruments. The financial derivative instruments discuss are forward contracts, futures contracts, options and swaps. Additionally, the construction and application of the financial derivative pricing model that covers the discrete and continuous model is also presented through this course.

Page 124: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

ECO3104 Macroeconomics Credit 3(3+0) Pre-requisite No

This course describes in depth the concepts of accounting for national income, employment, inflation and unemployment; macroeconomic policies as well as macroeconomic models.

MTK4998A Final Year Research Project I Credit 2(0+2) Pre-requisite No

This course exposes students to handle scientific projects systematically. Among the areas of research are pure mathematics, applied mathematics, statistics, optimization, fuzzy set theory, financial mathematics, computer-assisted graphic design, numerical analysis methods and operational research. An appropriate series of talks are given to the students and further discussions on the topic of the talk will be conducted with their respective supervisors next. All students are required to write, submit and present their respective academic project proposal papers in chronological order as determined by the Program.

MTK4999A Final Year Research Project II Credit 4(0+4) Pre-requisite No

This course is a direct continuation of the MTK4998 course that allows students to implement scholarly projects that have been systematically recommended. Among the areas of research thrust are pure mathematics, applied mathematics, statistics, optimization, fuzzy set theory, financial mathematics, computer-assisted graphic design, numerical analysis methods and operational research. An appropriate series of talks will be given to the students and further discussions on the topic of the talk will be conducted with their respective supervisors next. All students are required to write, submit and present the final report of their respective academic projects in chronological order as determined by the Program.

MTK4992B Industrial Training Credit 12(0+12) Pre-requisite No

Students who have met the requirements for practical training shall be located at suitable industries for a period of 24 weeks, after 6 semesters of studies. Each student is required to do a comprehensive report equivalent to 12 credits under the supervision of a lecturer decided upon by the coordinator for practical training and the supervisor in charge at the industry concerned.

Page 125: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

Elective Courses

MKP3304 Dynamical System Credit 3(3+0) Pre-requisite No

(This course introduces the discrete and continuous, linear and nonlinear dynamical systems with the ultimate goal of introducing the concept of chaos. For linear dynamical systems the discussion starts with one dimensional system to higher dimensional system. For nonlinear systems, the students will learn how to find and classify the fixed points, periodic points and their stability. Two methods for assessing stability will be presented, namely linearization and Lyapunov functions. This course explores the periodic and chaotic behaviors nonlinear systems can exhibit and discusses how periodic points change as the system is changed. Many instances of dynamical systems in the real world will be explored. The examples are drawn from physics, biology, and economics. Computer software such as MATLAB will be used to simulate and study the dynamical systems.

MKP3305 Logics dan Computing Credit 3(3+0) Pre-requisite No

This course considers classical logics: primarily first-order logic but also propositional logic, second-order logic and variations of these three logics. Each logic has a notion of atomic formula. Every sentence and formula can be constructed from atomic formulas following precise rules. We do not discuss foundational issues in this course, but rather focus on other areas such as computability theory and proof theory.

MKP3306 Heuristic Techniques for Combinatoric Optimization Credit 3(3+0) Pre-requisite No

This course discusses various Operational Research and Artificial Intelligence heuristic techniques for solving selected optimisation problems. Techniques to be covered includes heuristics and metaheuristics for solving well-known combinatorial optimization problems, such as Simulated Annealing, Tabu Search, and Evolutionary Algorithms.

MKP3601 Complex Analysis Credit 3(3+0) Pre-requisite No

This course discusses the topics: algebra of complex numbers, analytic functions, elementary functions and mapping by elementary functions, complex integration, Cauchy’s theorem and integration formula, Liouville’s theorem, and maximum modulus theorem. Discussion on fundamental theorem of algebra, power series, Taylor’s series, zeroes and poles, residues, the residue theorem, and evaluation of contour integrals end this course.

Page 126: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKP3701 Advanced Operation Research Credit 4(3+1) Pre-requisite No

This course discusses several methods in operational research namely integer programming, linear programming, nonlinear programming, conditional dynamic programming and conditional inventory models. Solutions using SAS software are also learned.

MKP4300 Geometric Modeling Credit 4(3+1) Pre-requisite No

This course discusses the application of geometry in computer graphics and computer-aided design or CAD. Two aspects are considered namely the representation and manipulation of geometric objects. Preliminary topics describe how points and lines can be represented by Cartesian and homogeneous coordinates. Planar transformations are introduced to construct geometric primitives. It is then followed by the study of planar and spatial curves, in which the emphasis is given to the representation of curves in CAD packages and computer graphics; Bezier and B-spline curves. The representation of curves naturally leads into surface representation, namely Bezier and B-spline surfaces.)

MKP4302 Partial Differential Equations Credit 3(3+0) Pre-requisite No

This course discusses partial differential equations and its applications in physics. This course introduces partial differential equations of the first and second order and the solutions using the method of characteristics. This course also discusses main three partial differential equations in physics, namely the heat equation, the wave equation and the Laplace equation and their solutions using the method of separation of variables and integral transforms.

MKP4303 Mathematical Fluid Mechanics Credit 3(3+0) Pre-requisite No

This course discusses the basic concepts of fluid mechanics which includes the definition and scope of fluid mechanics, the basic equations involved, methods of analysis and classification of fluids. The course continues with fluid statics, basic equations in the form of integrals and differential analysis of fluid movements. Use in uncompressed flow is considered by introducing the Euler and Bernoulli equations. The course concludes with a discussion of dimension analysis and similarity.

MKP4304 Numerical Methods for Differential Equations Credit 4(3+1) Pre-requisite No This course pursues numerical approach modeling natural phenomena that often can not be solved analytically. This course is divided into two parts. The first part discusses about finite-difference and shooting method to solve linear and nonlinear ordinary differential equations with boundary values. The second part discusses about various numerical approaches to solve hyperbolic, parabolic and elliptic partial differential equations. Students are exposed to solve a wide variety of real problems in science, engineering, and other fields using numerical methods.

Page 127: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKP4600 Graph Theory Credit 3(3+0) Pre-requisite No

This course discusses the basic concepts in Graph Theory including Eulerian and Hamiltonian graphs and their application, graphs and subgraphs, connectivity of graphs, tours and matchings. Graph colouring, planar graph and directed graphs end this course.

MKP4601 Functional Analysis Credit 3(3+0) Pre-requisite No

This course discusses the concepts of metric spaces, normed spaces as well as topological concepts such as ideas of openness and closedness, compact set, and continuity in normed spaces. This course also discusses the properties of convergence including strong and weak convergences, and uniform boundedness. Discussion on several important properties such dual spaces, LP spaces, spectrum theory and compact linear operators end this course.

MKP4602 Topology Credit 3(3+0) Pre-requisite No

This course discusses basic concepts such as function, set number, cardinality, partial order set, definition of topological space, neighborhood, sequence, basics and bases. The course also discusses functional continuity, homeomorphism, topological properties, first and second countable spaces, Lindelöf theorems, heritage properties and some separation axioms. A discussion of compact space, compactness, related space, components and related space easily completes this course.

MKP4603 Introduction to Fuzzy Set Theory Credit 3(3+0) Pre-requisite No

This course discusses the concept of uncertainty and its solution techniques using fuzzy set theory, blurred expansion and fuzzy logic. This course also provides fuzzy modeling methods with fuzzy approaches to solving uncertainty problems. Fuzzy logic systems and fuzzy set theory applications are discussed using case studies.

Page 128: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKE3506 Financial Forecasting Credit 3(3+0) Pre-requisite No

This course discusses the introductory of forecasting, forecasting using regression analysis, forecasting using exponential smoothing, forecasting using Box-Jenkins method and modelling univariate GARCH.

MKE4804 Mathematical Theory in Insurance Credit 3(3+0) Pre-requisite No

This course exposes students to various forms of insurance and discusses its mechanisms based on basic models. Emphasis is given to the calculation of net premiums and net premium reserves. Knowledge of this calculation method is important to understand the insurance theory practiced in real industry. Topics discussed include future life span, life insurance, life annuities and ends with net premiums and net premium reserves. Students are assumed to have an understanding of the concept of compound interest to use in this course.

MKE4805 Optimization in Finance Credit 3(3+0) Pre-requisite No

This course discusses some classes of optimization problems including linear and quadratic programming problems found in finance. For each problem class, relevant theories (such as optimum and dual conditions), effective solution methods and some financial mathematics problems that can be modelled in this problem class are discussed.

MKE4807 Financial Risk Analysis Credit 3(3+0) Pre-requisite No

This course is designed to foster a basic understanding of risk management through a risk value approach. The main focus of this course is on the measurement and application of risk value methods. This understanding is important for students and financial practitioners to understand the latest revolution in financial risk management. Topics covered include financial risk measurement, risk value calculation, risk forecasting and correlation and stress testing. Each student will be involved in a risk calculation project in the real financial industry. Students are assumed to be familiar with concepts in probability including probability distributions, expectations and quantiles.

MKE4809 Financial Econometrics Credit 3(3+0) Pre-requisite No This course focuses on the econometric modeling of financial data and the techniques used to analyze the issues related to finance, asset pricing model and volatility models and model risk premiums vary over financial assets. The value-at-risk (VaR) which is widely used by financial institutions to assess risk is also discussed.

Page 129: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

MKE4810 Islamic Financial Mathematics Credit 3(3+0) Pre-requisite No

This course emphasizes the need and importance of Islamic economics in the world economic system. The needs and interests are clarified by discussions on the principles, fundamental and methods of Islamic economics. Discussion of mathematical models for Islamic financial instruments is also given. Criticism of the mathematical model of Islamic financial instruments ended the course.

MKE4811 Numerical Methods in Finance Credit 3(3+0) Pre-requisite No

This course explains the use of numerical methods in finance through programming aids. The main focus is option pricing through the Monte Carlo and finite variance method. This method is important to determine the solution to problem of calculating the price of an option that has no analytical form. Topics discussed include financial theory, numerical methods and option pricing. Students are assumed to have an understanding of numerical analysis and the basis of option pricing.

Page 130: UNDERGRADUATE PROGRAMMES FACULTY OF OCEAN …

UNIVERSITI MALAYSIA TERENGGANU

FACULTY OF OCEAN ENGINEERING TECHNOLOGY AND INFORMATICS UNIVERSITI MALAYSIA TERENGGANU

21030 KUALA NERUS, TERENGGANU

Tel. No : 09 - 668 3320 Fax : 09 - 668 3991

Facebook : Fakulti Teknologi Kejuruteraan Kelautan dan lnformatik (FTKKI) Website: www.ftkki.umt.edu.my

Instagram: official_FTKKI