BSc Information Technology

Our BSc Information Technology course is designed to provide our students with knowledge and practical skills in the field of Information Technology as is needed in modern society. The course will provide students with a wide range of knowledge regarding how IT systems work in different organizations and how to effectively manage the different components of the IT architecture within an organization for optimization of task performance. Students can also register and take part in various IT certification examinations in Cisco, Oracle and Microsoft to enhance their credentials.

Year One

In the first year, students will gain basic knowledge in computer science and information systems.

Core courses
Introduction to computer science
Introduction to information systems
General mathematics I & II
General physics I & II
General physics laboratory I & II
Statistics for physical science and engineering

Students will take Required and Elective courses from within and outside the department to make up the minimum number of credit units.

Year Two  

In the second year, students will begin to advance their knowledge in IT and computing.

Core courses
Fundamentals of information technology
Computer programming I & II
Information technology for business
Introduction to web computing
Introduction to software engineering
Discrete structures
Human-computer interface (HCI)
Systems analysis and design for IT
Database management
Linear algebra I

Students will take Required and Elective courses from within and outside the department to make up the minimum number of credit units.
Students will undertake a micro project organized in conjunction with a reputable IT company to gain exposure to real-world issues.

Year Three  

In the third year, students will begin to develop a deeper understanding of computer systems, web applications and networks.

Core courses
Data communication and networking
Data analysis
Data structures and algorithms
Operating systems
Computer organization and architecture
Web application development

Students will take Required and Elective courses from within and outside the department to make up the minimum number of credit units.
Students will undertake the Student Industrial Work Experience Scheme (SIWES) in a reputable IT company to gain more exposure to real-world issues.

Year four  

The final year provides students with in-depth knowledge of how IT can be used in project management, system administration, network security and mobile application development.

Core courses
IT project development and management
Mobile and pervasive computing
Integrative programming and technologies
Enterprise systems
Mobile application development
Applied networks and security
Information assurance and security
System administration and management
Social and professional issues in IT
System integration and architecture
Research methodology in IT
Special topics in information technology

Students will undertake their final year research project and present a thesis.

Students will take Required and Elective courses from within and outside the department to make up the minimum number of credit units.
Students will be prepared for employment and so they will take the ‘Employability and Career Planning’ course.