You are on page 1of 7

PROGRAMME CORE COURSES BCS (ARTIFICIAL INTELLIGENCE)

WAES2104 MATHEMATICS FOR INTELLIGENT SYSTEMS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Apply various rules for operations on differentiation and integration 2. Sketch different types of graphs 3. Perform various matrix algebra operations 4. Solve problems involving various types of transformations 5. Apply statistical methods and sampling in problem solving Synopsis of Course Content This course covers important mathematics topics which can be applied to artificial intelligence field. The topics include calculus (differentiation and integration), functions and graphs, matrix algebra (eigen value, eigen vector, dependency, singularity), statistical methods (sampling, principle component analysis) and transformations (Fourier, Laplace, Hough, geometric and wavelet). Soft Skills 1. Critical Thinking & Problem Solving (CTPS1, CTPS2, CTPS3) 2. Communication Skills (CS1,CS2,CS3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment : 50% Final Examination : 50% WMES2112 SYSTEMS ANALYSIS, MODELLING AND DESIGN Credit 4 Course Prerequisite(s) No Medium Of Instruction English

Learning Outcomes 1. Explore various concepts, principles, and stages of computer-based information systems analysis and design. 2. Exposed to and learn about the groups of people involved in systems development and the different methods, tools, and techniques used in systems analysis and design. 3. Apply concepts and skills needed to develop an information system. 4. Develop personal goals to facilitate the continuous learning that is central to the information systems profession. Synopsis of Course Content The following topics are covered in Systems Analysis, Modelling and Design: (a) Systems Development Roles; (b) Systems Development Building Blocks; (c) Systems Development Processes; (d) Systems Development Project Management; (e) Systems Analysis; (f) Fact-Finding Techniques for Requirements Discovery; (g) Modeling System Requirements with Use Cases; (e) Data Modeling and Analysis; (h) Process Modeling; (i) Feasibility Analysis and the System Proposal; (j) Object-Oriented Analysis and Modeling Using the UML; (k) Systems Design; (l) Application Architecture and Modeling; (m) Database Design; (n) Output Design and Prototyping; (o) Input Design and Prototyping; (p) User Interface Design; (q) Object-Oriented Design and Modeling Using the UML; (r) Systems Construction and Implementation; (s) Systems Operations and Support Soft Skills 1. Communication Skills (CS1, CS2, CS3) 2. Critical Thinking & Problem Solving (CT1, CT2, CT3) 3. Team Work (TS1,TS2,TS3,TS4,TS5) 4. Lifelong Learning and Information Management (L1,L2) 5. Ethics and Profesional Moral (EM1, EM2) 6. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assesssment: 50%, Final Examination: 50% WAES3182 ACADEMIC PROJECT FOR ARTIFICIAL INTELLIGENCE II Credit 5 Course Prerequisite(s) WXES3183 - Fundamental Research in Academic Project Medium Of Instruction English Learning Outcomes 1. Develop project using identified tools

48

2. Demonstrate ethical and professional values in 3. 4. 5.


project development and documentation Write report. Solve problems based on best practices Use knowledge from various sources for project development

5.

Ethics and Profesional Moral (EM1,EM2)

Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES2106 PROLOG PROGRAMMING

Synopsis of Course Content In this course, students are required to design and develop a prototype based on the problem and tools that they have identified in WXES3183, write a project report, present and defend their project. Soft Skills 1. Communication Skills (CS 1,2,3,4,5) 2. Team Work (TS1,2) 3. Lifelong Learning and Information Management (LL 1,2) 4. Ethics and Profesional Moral (EM 1,2) Evaluation and Weightage Continuous Assessment: 100%

Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the concepts, attributes and methods of logic programming. 2. Use Prolog syntax and semantics to write program segments 3. Write Prolog programs. Synopsis of Course Content This is an introductory course to Prolog programming. It describes propositional and predcate logic and covers various Prolog programming constructs such as loops, data objects such as structure and lists, text files and some common built-in predicates. Soft Skills 1. Solving Problem (CT1,CT2,CT3) 2. Communication Skills (CS1,CS2,CS3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES2107 FUNDAMENTALS OF COGNITIVE SCIENCE Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Identify various concepts and processes of cognition. 2. Explain the functions of memory in relation to learning activities. 3. Apply cognitive theories in solving problems in everyday life. Synopsis of Course Content This course covers the fundamentals on cognitive science. It covers topics on mind and machine, perception (object recognition), observation and

PROGRAMME ELECTIVE I COURSES BCS (ARTIFICIAL INTELLIGENCE)


WAES2103 EXPERT SYSTEMS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the basic concepts and main components in Expert Systems 2. Use the knowledge representation and inference techniques for problem reasoning. 3. Design Expert Systems prototype using the knowledge engineering methodology. 4. Develop the design of expert systems prototype for solving real world problems. Synopsis of Course Content This course describes the knowledge engineering methodology for expert systems development. It covers the basic concepts in expert systems, knowledge representation, inference techniques, forward-chaining and backward-chaining rules and knowledge acquisition Soft Skills 1. Communication Skills (CS1, CS2, CS3, CS4, CS5) 2. Critical Thinking & Problem Solving (CTPS1) 3. Team Work (TS1, TS2, TS3) 4. Leadership Skills (LS1, LS2)

49

consciousness, memory (short term memory, working memory and long term memory), learning, forgetting phenomena and knowledge retrieval, mental representation and visual perception, category and schema, language perception (verbal and non verbal), emotion and expression, reasoning, problem solving and decision making, intelligence and creativity. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES2108 Natural Language Processing and Generation Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Describe the Natural Language Processing and Generation concepts. 2. Explain the various levels of Natural Language processing 3. Build a system using the techniques and tools of Natural Language Processing and Generation. Synopsis of Course Content This is an introductory course to Natural Language Processing and Generation (NLPG). It introduces the phases of Natural Language Processing, which covers phonology, morphology, syntax, semantics, discourse and pragmatic. It also introduces the applications of the NLPG. Soft Skills 1. Communication Skills (CS1,CS2,CS3,CS4) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50%

WAES3102 - FUNDAMENTALS OF ROBOT INTELLIGENCE Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Describe various components of a robot 2. Compare various robot sensors. 3. Apply robot vision and speech processing techniques in artificial intelligence problems 4. Discuss development trends of robotics. 5. Evaluate the integration of biomechanical aspects in robotics. 6. Simulate robot integration Synopsis of Course Content This course covers the fundamentals of robot intelligence. It covers topics on background of robotic, applications (such as military, industries, medical, search, rescue, Sony AIBO, humanoid, ASIMO, Honda vacuum), effects of robots on life, robot components, types of robots with functions and applications, senses vision (image, pattern recognition, pixel analysis), acoustic, speech, touch, olfactory (artificial nose), robot kinematics, artificial emotions, navigation and cognitive mapping, sensors and robot problem solving. It also covers new development in robotics (such as bio-inspired robotics, evolutionary robotic and evolutionary algorithms). Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3104 FUNDAMENTALS OF ARTIFICIAL NEURAL NETWORK Credit 3 Course Prerequisite(s) No Medium Of Instruction English

50

5. Learning Outcomes 1. Describe the components of a neuron and an Artificial Neural Network architecture 2. Compare the supervised and unsupervised categories of Artificial Neural Network 3. Apply suitable learning rules for a given problem 4. Represent data as suitable input into a neural network Synopsis of Course Content This course begins with the history, design, biology motivation, and characteristics of artificial neural network. It covers linear algebra and categorisation of neural networks. It also has learning rules of perceptron, hebbian, backpropagation, and competitive learning Soft Skills 1. Communication Skills (CS1, CS2, CS3) 2. Critical Thinking & Problem Solving (CT1, CT2, CT3) 3. Ethics and Profesional Moral (EM1, EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1,2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3105 MACHINE LEARNING METHODS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the concepts and techniques of machine learning. 2. Apply artificial intelligence theory to understand the role of machine learning. 3. Apply machine learning concepts and techniques in solving real world problems. Synopsis of Course Content This course covers machine learning field. It covers topics on machine learning concepts, decision tree learning, neural network learning, Bayesian learning, rule sets learning, explanation based learning and reinforcement learning. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2)

Team Work (TS1, TS2)

Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3106 IMAGE PROCESSING Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Describe the processes and hardware of image acquisition. 2. Apply pre-processing operations in image enhancement. 3. Compare various image segmentation and feature extraction operations 4. Identify image processing applications in various fields Synopsis of Course Content This course begins with major steps of computer vision. It covers pre-processing, segmentation, feature extraction, image transformations, pattern classification and recognition. It also discuss image processing applications and relate to topics beyond two dimensional processing. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3206 FUZZY LOGIC Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the concepts of fuzzy logic 2. Distinguish the differences between crisp sets and fuzzy sets

51

3. 4.

Use operations, inferences and relations in fuzzy logic Apply the fuzzy logic technique and concepts in real world situations and problems .

5.

Team Work (TS1, TS2)

Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3308 NUMERICAL METHODS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Solve equations using numerical methods 2. Use numerical methods to solve differentiation/integration problems 3. Write computer programs to solve numerical problems Synopsis of Course Content This course covers numerical analysis and the computer implementation of numerical problems. Topics include, interpolation & function approximation, system of linear equations solving algebraic equations, numerical differentiation and integration, numerical solution of ordinary and partial differential equations, mathematical modelling and computer simulation applications of numerical method in various fields: computer graphics, robotic, neural network, machine learning, networking Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WAES3370 ARTIFICIAL INTELLIGENCE (AI) TOOLS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Apply the artificial intelligence algorithms in solving problems.

Synopsis of Course Content This course begins with definition, concept, history, and examples of fuzzy logic. It covers fuzzy sets, rules, operations, relations, and membership functions. It also discuss fuzzy logics, fuzzification, defuzzification, fuzzy systems, and future applications Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50%

PROGRAMME ELECTIVE II COURSES BCS (ARTIFICIAL INTELLIGENCE)


WAES3306 INTELLIGENCE OF INFORMATION SYSTEMS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the various types of Information Systems in organizations and the real world 2. Use the various Artificial Intelligence techniques that can be integrated in the development of Intelligent Information Systems Synopsis of Course Content This is an introductory course to Information Systems Intelligence. It covers the various Information Systems in organizations and the matrics used to measure the intelligence of the systems. It explains how AI techniques and applications such as expert systems, neural network, natural language processing, fuzzy logic, data mining and robotics can be used to make the system intelligent and advanced. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2)

52

2. 3.

Solve the problems with the AI tools. Develop a system using appropriate AI tools.

Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WMES3110 INTELLIGENT AGENTS IN INFORMATION SYSTEMS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Explain the basic characteristics and concepts of agents in general and intelligent agents in specific 2. Describe various applications of intelligent agents 3. Discuss the relation between intelligent agents with information retrieval and information management 4. Illustrate the role and function of intelligent information agents in managing the difficulties associated with information overload in Internet and Web 5. Develop messages or queries using agent communication languages Synopsis of Course Content This course covers the following topics: (a) Introduction : Internet and Web, Web search agent, information, intelligent information agent; (b) Basic criteria and concepts for agents and intelligent agents; (c) Classification and types of intelligent agents; (d) Intelligent agent based information retrieval concepts; (e) Role and function of intelligent agent in the context of information retrieval: searching, prioritizing, announcing, filtering, profile development, community classification and others; (f) Content based intelligent agent; (g) Collaboration agents: interaction theory for intelligent agent; (h) Agent communication language. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assesssment: 50% Final Examination: 50%

Synopsis of Course Content The course desribes the types of artificial intelligence tools, i.e. MATLAB and WEKA. MATLAB covers the topics of computer vision, image processing, speech and visualization. While, WEKA covers the topics of machine languange applications. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) 5. Team Work (TS1, TS2) Evaluation and Weightage Continuous Assessment: 100% WKES2108 SOFTWARE PROJECT MANAGEMENT Credit 4 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. List the purpose and importance of project management from the perspectives of planning, tracking and completion of project. 2. Differentiate organisation structures and project structures. 3. Carry out a project to manage project schedule, expenses and resources with the application of suitable project management tools. Synopsis of Course Content This course introduces the fundamental of management concepts, explains topics on project planning, the various issues involved in the management of project personnel, organisational structures, and project control. This course also covers the procedures to conduct project audit and closure. Soft Skills 1. Communication Skills (CS1, CS2, CS3) 2. Critical Thinking & Problem Solving (CT1, CT2, CT3) 3. Team Work (TS1,TS2,TS3,TS4,TS5) 4. Lifelong Learning and Information Managemant (L1,L2) 5. Ethics and Profesional Moral (EM1, EM2) 6. Leadership Skills (LS1,LS2)

53

WMES3302 DECISION SUPPORT SYSTEMS Credit 3 Course Prerequisite(s) No Medium Of Instruction English Learning Outcomes 1. Describe the scope and the application of information systems in supporting decision making. 2. Explain management characteristics and elaborate on decision making in general. 3. Identify decision support tools that can aid decision making. 4. Apply system development methodology to develop a decision support system. 5. Develop a functional prototype of a decision support system for a given case. Synopsis of Course Content This course covers the paradigm of decision support systems, decision making process, organizational application towards decision support system (DSS) in related fields. This course also enhances the students knowledge on the development of a DSS prototype that will show the real sense making of the whole course. Soft Skills 1. Communication Skills (CS1, CS2, CS3) 2. Critical Thinking & Problem Solving (CT1, CT2, CT3) 3. Lifelong Learning and Information Managemant (L1,L2) 4. Ethics and Profesional Moral (EM1, EM2) 5. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assessment: 50% Final Examination: 50% WRES3301 - CRYPTOGRAPHY Credit 3 Course Prerequisite(s) Tiada Medium Of Instruction English Learning Outcomes 1. Explain the concept of cryptography and technique used clearly. 2. Analyze the technique used in an algorithm for the strength and weaknesses.

3. 4.

5.

Determine which technique or algorithm to be used and implemented in a system accordingly. Discuss the implementation of cryptographic technique in any internet security protocols and user authentication mechanisms. Apply the current cryptographic and security technology

Synopsis of Course Content This course consists of the introduction of cryptography, cryptographic techniques, computerbased Symmetric Key Cryptographic Algorithms, computer-based Asymmetric Key Cryptographic Algorithms, Public Key Infrastructure (PKI), Internet Security Protocols (Implementation of Cryptography), user authentication mechanisms, practical implementtations of cryptography and case studies. Soft Skills 1. Communication Skills (CS1,CS2,CS3) 2. Critical Thinking & Problem Solving (CT1,CT2,CT3) 3. Ethics and Profesional Moral (EM1,EM2) 4. Leadership Skills (LS1,LS2) Evaluation and Weightage Continuous Assessment: 100%

54

You might also like