Course image CST308 Computer Architecture 2026/04 Hafizah
2025 - 2026

Course Name: Computer Architecture

Course Code: CST308

Course Description: This course covers architectural techniques such as pipelining, pipeline dependencies and hazards, out-of-order execution, branch predictor, VLIW processors, multiprocessors, and Vector, SIMD, GPU micro-architectures.

Lecturer Email: hafizah.arazak@xmu.edu.my

Course image 2026/04 AIT101 Programming Language C
2025 - 2026

This course provides a thorough introduction to the C programming language, covering the fundamental topics in C programming language such as: types, operators, expression, control flow, functions, pointers, arrays, input, output, and the basic of Unix System Interface. At the end of the course, the student will be able to write code in C programming language using proper syntax and grammar. More importantly, the student will be able to possess practical skills in testing, debugging and evaluating the correctness of a program based on the execution results.

Course image 2026/04 CST301 Principles of Computer Composition
2025 - 2026

This course introduces computer organization looking at data representation, computer arithmetic, instruction of set architecture, data-path and control, memory organization, I/O, communications, and trends in computer architecture. In addition we will build a virtual computer from basic components up to a working architecture that can be programming in machine code.

Course image CST313 Fundamental Academic Research 2026/04 Dilshani
2025 - 2026

This course introduces students to academic research, covering literature review, research methods, data collection, and analysis. Students will also learn how to write project proposals and communicate their work effectively in both written and oral forms. By the end, they will be prepared to conduct research projects on their chosen topics.

Course image CST304 Digital Signal Processing
2025 - 2026

This course covers fundamentals of discrete linear systems, discrete time Fourier transform, Z transform, digital filter, finite impulse response filter, infinite impulse response, and Fourier transform.