Modules
IT1106 – Information Systems
Introduces the fundamental concepts of information systems and their role in modern organizations. The module explores information system technologies, electronic and mobile commerce, business systems, system acquisition, and security considerations. Students learn how information systems support organizational operations, decision-making, and global business environments.
IT1206 – Computer Systems
Provides an understanding of how computer systems function at both hardware and system levels. Topics include data representation, digital logic, CPU architecture, storage systems, input/output devices, system software, networking basics, and computer system maintenance.
IT1306 – Free and Open Source Software for Personal Computing
Introduces students to the open-source computing environment using tools such as Ubuntu, LibreOffice, and GIMP. The course focuses on managing files, preparing documents, spreadsheets, databases, presentations, and multimedia content using free and open-source software applications.
IT1406 – Introduction to Programming
Introduces the fundamentals of programming using Java. Students learn program design, object-oriented programming concepts, packages, interfaces, exception handling, generics, and essential Java libraries to develop software solutions for real-world problems.
IT1506 – Fundamentals of Mathematics
Develops essential mathematical skills required for ICT studies. Topics include numbers, arithmetic operations, algebra, equations, measurements, ratios, and percentages, helping students apply mathematical reasoning to computing and technology-related problems.
