Description
This course is designed for students who wish to study the application of computer-based technologies and systems to meet individual and organizational information needs. The course enables students to gain the knowledge and skills needed to use IT effectively, develop and manage IT-based systems, and use IT to manage business and people. It is a highly practical course that prepares graduates for careers working with information and IT in business, government, and industry.
The course covers a wide range of aspects of IT, from technical computing which focuses on the technology itself, to information and business-related themes which focus on information needs and how IT can be used to support them. In addition to compulsory core studies in fundamental IT concepts, the programme within itself provides the students with the option to specialize by taking major or minor streams of study in fields of their choice, within IT.
YEAR 1 SEMESTER 1
COS 1101 Computer Application
CSC 1106 Introduction to Programming and Problem Solving
BIT 1107 Introduction to Computing
CSC 1105 Computer Systems
BIT 1105 Mathematics for IT
IOF 1201 Introduction to Islam
IQR 1101 Quran recitation
ELL 1101 Language and Communication Skills
YEAR 1 SEMESTER 2
CSC 1203 Structured Programming
BIT 1210 Basic Statistics
CSC 1212 Computer Care & Maintenance
ACC 1212 Fundamentals of Computerized Accounting
AOF 1101 Introductory Arabic
CAN 1201 Data Communication 1
CSC 1220 Electrical Installation
FOS 1108 Islam & Science
YEAR 2 SEMESTER 1
GMT 1103 Principles of Management
CSC 2201 Operating System Concepts
CSC 2101 Object-Oriented Programming
CSC 2102 Database Systems
CSC 2108 Systems Analysis & Design
BIT 2108 Fundamentals of Information Systems
BIT 2109 E-Commerce & Website Design
YEAR 2 SEMESTER 2
BIT 2208 Computer and Information Security
CSC 2208 Applied Computer Graphics and Multimedia
FOS 2201 Research Methods
CSC 2209 Database Programming
BIT 2202 IT Project Management
CAN 2201 Data Communication 3
YEAR 3 SEMESTER 1
BIT 3103 Web Programming
BIT 3106 Business Application Programming
CSC 3108 Software Engineering
BIT 3107 Human-Computer Interaction
BIT 3104 IT Ethics & Professionalism
CAN 3101 Data Communication level 4
YEAR 3 SEMESTER 2
BIT 3103 Web Programming
BIT 3106 Business Application Programming
CSC 3108 Software Engineering
BIT 3107 Human-Computer Interaction
BIT 3104 IT Ethics & Professionalism
CAN 3101 Data Communication level 4