Skip Ribbon Commands
Skip to main content

Skip Navigation LinksBachelor of Technology (Hons) Information and Communication Technology

​​​​​​​​​​​Introduction

This programme provides students with fundamental knowledge and practical skills of computer technologies especially in programming, multimedia, network and software engineering. Throughout the programme there is also emphasis on how students could blend their technical expertise with management know-how in order to support business decision-making and to communicate effectively in commercial and business environment.

In later years of study, students will have the opportunity to major in one of these selected areas:
  • Software Engineering
  • Sustainable Computing

Information and Communication Technology

Programme Educational Objective
  • To produce technically qualified Professionals, specializing in the discipline of Information & Communication Technology, with the potential to become leaders in the industry.
  • To produce Professionals who are committed to promote sustainable development for the betterment of society and nation in the discipline of Information & Communication Technology

Programme Outcomes
To produce well-rounded graduates with the following outcomes:
  • Use and apply the knowledge of Information & Communication Technology in the industry.
  • Create and develop innovative computing solutions using scientific approaches, best practices and standards in meeting users’ needs.
  • Integrate, administer and maintained Information & Communication Technology solutions in the user environments.
  • Demonstrate understanding of professional, ethical, legal, security, social issues, and responsibilities towards the environment and the society.
  • Function and communicate effectively in a variety of professional contexts as an individual or as a member of a group with the potential to become a leader in manners that are ethical and professional.
  • Work and function effectively in multidisciplinary teams to accomplish a common goal.
  • Engage in life-long learning and professional development.
  • Demonstrate business acumen and technopreneurship.

Graduation Requirements

 

In order to graduate with the Bachelor of Technology (Honours) Information & Communication Technology degree, students are required to obtain a minimum of 127 credit hours and a minimum CGPA of 2.00.


Graduation Requirements
In order to graduate with the Bachelor of Technology (Honours) Information & Communication Technology degree, students are required to obtain a minimum of 127 credit hours and a minimum CGPA of 2.00.

​​​Summary of Courses Required for Graduation​​

​ ​​Course Group

Number of Credit Hours​​

NR - National Requirement

14

UR - University Requirement

11

CT​​ - Core Technology​

34

CD - Cor​e Disci​pline​​

30

​CI - Core Industrial Internship

14

CSp - Core Specialisation

9​​

EM - Minor Electives

15

TOTAL

127​



Programme Curriculum Structure: Bachelor of Technology (Hons) Information & Communication Technology

SEMESTER 1

SEMESTER 2​

Code

Courses

Cr

G

Code

Courses

Cr

G

MPU3123

MPU3143

TITAS (Local)

BM Komunikasi 2 (Int)

​​3​

NR

CDB1012

Health, Safety & Environment

2

UR

MPU3113

MPU3173

Ethnic Relationship (Local)  

Malaysian Studies 3 (Int)

​3

NR

Kxxxxx1

Co-Curriculum I

1

UR

PDB1012

Introduction to Oil & Gas Industry & Sustainable Development

2

UR​

TDB1023

Algorithm and Data Structure

3

CD

TDB1013

Discrete Mathematics

3​

CD

TDB1133

Data Communications and Networking

3

CT

TDB1113 Structured Programming

3

CT

SDB1113 Data and Information Management

3

CT

TDB1123

Computer Organisation

3

CT

SDB1123​

Systems Analysis and Design

3

CT​​

Credit Hours

17

Credit Hours

15​

 

SEMESTER 3

SEMESTER ​​​4

Code

Courses

Cr

G

Code

Courses

Cr

G

LDB1042

Academic Writing

2

UR​

MPU 2

One (1) U2 Course

3

NR

 KXXxxx1

Co Curriculum II

1

UR

HDB2033

Professional Communication Skills

3

UR

TDB2033

Human Computer Interaction​

3

CD

TDB2053

Wireless Technology

3

CD

TDB2043

Operating Systems​

3

CD

TDB2163​

Software Engineering

3

CT

TDB2143 Web Application Development

3

CT

SDB2133 Statistics and Empirical Method

3

CT

TDB2153

Object-Oriented Programming

​3

CT

GDB3xx3

Minor Elective I

3

EM​

Credit Hours

15

Credit Hours

18


SEMESTER 5

INDUSTRIAL INTERNSHIP PROGRAMME

Code

Courses

Cr

G

Code

Courses

Cr

G

​MPU 3

One (1) U3 Course

3

NR​

IDB3037

Industrial Training

7

CI

TDB3063

​Distributed Computing

3

CD

IDB3047

Industrial Project

7

CI

TDB3073

063

Network Security

3

CD





TDB3173

IT Project Management

3

CT





PDB3043 Minor Elective II

3

EM​​





Credit Hours

15

Credit Hours

14



​SEMESTER 6

SEMESTER 7

Code

Courses

Cr

G

Code

Courses

Cr

G

GDB3023

Engineering Economics & Entrepreneurship

2

NR

TDB4104

Final Year Project I

4

CD​​​​​​

TDB3082

Final Year Project I

2

CD

TDB4xx3

Core Specialisation II

3

CSp

TDB3093

Artificial Intelligence

3

CD

TDB4xx3

Core Specialisation III

3

CSp

SDB3144

Technopreneurship Team Project

4

CT

GDB3xx3

Minor Elective IV

3

EM

TDB4xx3

Core Specialisation I

3

CSp

GDB3xx3

Minor Elective V

3

EM

GDB4xx3 Minor Elective II

3

EM​

Credit Hours

17

Credit Hours

16

​​​ 

TOTAL CREDIT HOURS : 127

 

Core Specialisation (CSp) Courses

Choose any of the following sets of Core Specialisation areas (set A or B) for Core Specialisation I, II and III.


A.

Software Engineering

Course Name

Code

G

Cr

1

Software Requirement Engineering

TDB4313

CSp

3

2

Software Design and Architecture

TDB4323

CSp

3

3

Software Testing and Quality Assurance

TDB4333​

CSp

3​

 


B​​.

Sustainable Computing

Course Name

Code

G

Cr

1

Green Computing Technology

TDB4413

CSp

3

2

Cloud Computing​

TDB4423

CSp

3

3

ICT and Environment​

TDB4433

CSp

3


Minor Electives (EM) Courses

Choose any of the following sets of Minor Elective’s areas (set A or B) for Minor Elective I, II, III, IV and V.

​Business Management​

No

Course Name​

Course Code

Credit Hour

G

1

Business Accounting

GDB2013

3

​EM

2

Principles of Marketing

GDB2043

3

​EM

3

Principles of Finance

GDB2053

3

​EM

4

Economics

GDB1023

3

​EM

5

Human Resource Management​​

GDB3073

3

​EM

   ​​

​Corporate Management​

No

Course Name​

Course Code

Credit Hour

G

1

Human Resource Management

GDB3073

3

​EM

2

International Business

GDB3083

3

​EM

3

Strategic Management

GDB3093

3

​EM

4

Business and Cyber Law​

GDB3103

3

​EM

5

Corporate Communication

GDB3113

3

​EM​​