36
WIA1001
INFORMATION SYSTEMS
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. List basic Information Systems concepts and
principles. (C1)
2. Identify the role of stakeholders in developing,
using and managing the Information Systems.
(C2)
3. Interpret current Information Systems practices.
(C3)
Synopsis of Course Content
This course covers the following topics: Overview of
Information System (IS) (Introduction to IS, IS in
organisation); Information Technology Concepts in
IS; Managing Data and Information; Type of
Business Information Systems; Knowledge
Management and Specialized Information Systems;
IS Stakeholders; Planning, Developing, Managing
and Evaluating IS; Securing Information Systems;
IS in Society, Business and Industry (Security Issue
and Privacy, Ethics and IS); and Case study on IS
in organization.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIA1002
DATA STRUCTURE
Credit:
5
Course Pre-requisite(s):
WIX1002 – Fundamentals of Programming
Medium of Instruction:
English
Learning Outcomes
1. Explain the concepts of data abstraction. (C2)
2. Recognize
the
fundamental
data
structures.(C2)
3. Use appropriate data structures in application
design and development.(C3)
Synopsis of Course Content
This course introduces the concept of abstraction in
problem solving. Basic data structures, like linked
list, stack, queue, and binary tree, are explained in
details. This course emphasizes on the
implementation of data structures in programming
environment to solve real-world problems.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIA1003
COMPUTER SYSTEM ARCHITECTURE
Credit:
3
Course Pre-requisite(s):
WIX1003– Computer Systems and Organization
Medium of Instruction:
English
Learning Outcomes
1. Enumerate the concept of top down approach
to show the computer system architecture. (C1)
2. Use basic operation and instruction set
architecture
for
assembly
language
programming execution. (C3)
3. Explain the difference between computer
organization and computer architecture. (C2)
Synopsis of Course Content
This course covers the introduction to computer
architecture which includes global system structure,
instruction sets, addressing mod, fundamental
processor execution technique, pipelining, RISC
and CISC Design, memory hierarchy, cache, bus
Interconnection, system I/O, multiprocessing
system and advanced topic in computer
architecture.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%
WIA1004
FUNDAMENTALS OF ARTIFICIAL
INTELLIGENCE
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. Describe Artificial Intelligence concepts and its
applications. (C1)
2. Distinguish between conventional systems and
intelligent systems.(C2)
3. Apply Artificial Intelligence techniques in solving
problems. (C3)
Synopsis of Course Content
This is an introductory course to the Principle of
Artificial Intelligence (AI). It covers the history, the
basic concepts and techniques of AI such as
knowledge representation, problem solving,
searching, reasoning and machine learning. It also
differentiates between conventional systems and
intelligent systems and introduces the various
applications of AI.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%