Technology & Information Systems

This course will introduce students to information systems and technology (IS/IT), as well as its uses in daily life both at home and at work. Various aspects of IS/IT encompassing hardware, software, network, communications, internet, multimedia, graphics and systems applications will be introduced. Students will be equipped with basic skills in handling PC installation and productivity tools via practical work in the labs, which shall comprise a major part of the study. At the end of the course, student should be able to distinguish basic IS/IT component and applications.

View Here

Discrete Structure

This course introduces students to the principles and applications of discrete structure in the field of computer science. The topics that are covered in this course are set theory, proof techniques, relations, functions, recurrence relations, counting methods, graph theory, trees and finite automata. At the end of the course, the students should be able to use set theory, relations and functions to solve computer science problems, analyze and solve problems using recurrence relations and counting methods, apply graph theory and trees in real world problems and use deterministic finite automata finite state machines to model electronic devices and problems.

View Here

Digital Logic

Digital electronics is the foundation of all microprocessor-based systems found in computers, robots, automobiles, and industrial control systems. This course introduces the students to digital electronics and provides a broad overview of many important concepts, components, and tools. Students will get up-to-date coverage of digital fundamentals-from basic concepts to programmable logic devices. Laboratory experiments provide hands-on experience with the simulator software, actual devices and circuits studied in the classroom.

View Here

Programming Techniques I

As a fundamental subject, this course equips the students with theory and practice on problem solving techniques by using the structured approach. Students are required to develop programs using C++ programming language, in order to solve simple to moderate problems. The course covers the following: pre-processor directives, constants and variables, data types, input and output statements, control structures: sequential, selection and loop, built-in and user-defined functions, single and two-dimensional arrays, file operations, pointers, and structured data types.

View Here

Highlighted Works

This is the showcases of my highlighted as well as important projects that I have done throughout Semester 1 taking this courses. It helps me in sharpening my skills and develop my abilities in terms of problem solutions and critical thinking.

Design Thinking Projects

Me and my team were required to solve a problem regarding databases systems.

Check It Out

Industry Talks & Visits

I have visited some big industries such as Petronas, and also attended talks from different kind of companies.

Check It Out

Case Study C++

This projects requires me to choose a case study that have been given and I managed to build a code that it asks

Check It Out

Elevator Circuits Projects

My team were assigned to design a 3 bits controller circuits of an elevator with some features in it.

Check It Out