Discrete Mathematics Nov 2021
This course covers discrete mathematics topics related to information technology selected from the following topics: Logic and proof techniques, set theory and relations, functions and algorithms, boolean algebra,graph theory and trees.
DIT2244 Visual Programming
DIT1141 Fundamentals of Programming
Course Synopsis
This subject introduces the fundamentals of programming using the C programming language as a medium where the student will be introduced to the algorithms of computational problem solving; learn to incorporate elements, components, syntax and structures of the C programming language through the phases of designing, coding, debugging, testing and documenting console coded programs in the C language.
DIT1232 Introduction to Information Systems
This course is a beginners guide to discover the principles of information systems within an organization or business through the supported use of information technology. In this course, you will learn about the components necessary for an information system to oversee business operations, develop competitive positioning strategies using business analysis tools / framework for like Porter 5 Forces , SWOT (TOWS) factor analysis in view of a systems end solution . In addition, organizational structure, management of people, data, processes and technology resources are reviewed within the sustainability practices using a case study approach. The course covers two learning parts as below,
Part (1) Information Systems for the Business Perspective - Organizational Structures, People Roles and System Strategies
Part (2) Information Systems for the Technology Perspective - IT Infrastructure and systems for fluid, automated transactions, in the decision making process to manage knowledge for the Community of Practices (CoPs) within a business ecosystem.