Professional Documents
Culture Documents
Page 1 of 14
2.0 Entry Requirements
For all entry pathways, candidates must have at least five Ordinary Level subjects/ National
Foundation Certificates including English Language, Mathematics and a Science subject at
grade C or better.
Normal Entry
‘A’ Level Mathematics or Statistics and a pass at ‘A’ level in at least two of the following
subjects or their equivalents: Accounts, Economics, Management of Business and Computer
Studies.
Special Entry
National Diploma or Higher National Diploma in Information Technology or any related
fields.
Mature Entry
Should be at least 23 years old for females and 25 years old for males AND should have at
least 2 years relevant industrial experience.
Visiting School
either:
A National Diploma in an Information Technology related field or any equivalent
Tertiary qualification
or: At least two (2) passes in relevant “A” level subjects and proof of employment
Page 2 of 14
The programme builds the research-technology-innovation continuum and
Distinctive
focuses on knowledge development and application using a student-centred
Features:
approach
4.0 Career Opportunities and Further Education
Careers in Data Science and Informatics include Data Science Engineer,
Employability
Data Analysts, Big Data Consultant, Data Warehouse Specialist, Database
:
Administrator, and Business Intelligence Analysts.
Master’s and Doctoral studies in Data Science and Informatics or in
Further
interdisciplinary programmes related to Cloud Computing and the Internet of
Studies:
Things.
5.0 Programme Delivery
Teaching and
Lectures, tutorials, computer practicals, group work, work-related learning
Learning
report, mini WRL research project, individual independent study
Methods:
Written and oral examinations, tests, computer projects, presentations,
work-related learning reports, mini WRL research projects, final year
research project reports and continuous assessments. Each credit has 10
Assessment
notional hours. Practical modules have a continuous assessment mark
Methods:
weight of 40% whilst other modules constitute a weight of 30%.
Examinations will be both theoretical and practical depending on the
module.
The Bachelor of Commerce Honours degree programme is normally studied over four levels
and shall normally include a period of Work-Related Learning during Level Three.
6.1 The Visiting School programme caters for students who are in full-time employment
and is studied over three levels.
6.1.1 The Work Related Learning for the Visiting School programme will run concurrently
with the second level. The period that students are at their workplaces during the second level
(outside the one week per month during the semester when the students attend lectures at the
University) shall constitute the Work-Related Learning.
6.2 The Special Departmental Regulations shall prescribe the total number of modules per
programme per semester, and the degree structures.
6.3 In level Four (Level Three for Bachelor of Commerce Visiting School), each student
Page 3 of 14
shall be required to write a Dissertation on a chosen subject or topic within his/her field
programme of study and this work may be based on tasks and research performed during the
Work-Related Learning period.
6.4 Exemption is a process of crediting a student with the module(s) already passed in
programmes similar or equivalent to the one on offer. A student may be exempted from
studying such modules.
However, the student has to apply for a credit transfer. In his/her application the following
should be attached:
(a) A transcript of the module(s) to be credit transferred.
(b) A synopsis of the module(s) from the University/College where the module was
attained.
(c) A support letter from the Registrar’s Office of the institution where the module(s) were
attained.
6.5 The respective Departmental Boards will sit and assess applications for credits transfers
and would recommend accordingly to Senate.
6.6 No student shall be exempted from more than 50% of the modules offered in the
programme.
8.1 Students shall progress from Semester One to Semester Two at each Level after they
Page 4 of 14
have passed more than 50% of the modules taken in a semester.
8.2 The Faculty Board of Examiners shall meet at the end of the first semester of the level to
ratify the marks obtained by candidates and considered by Departmental Boards.
8.3 The Faculty Board of Examiners shall meet at the end of the second semester of a level to
ratify the marks obtained by candidates and make recommendations to the Senate on issues of
progression by students to the next level. In the case of repeat level students, the Faculty Board
of Examiners may, however, make a recommendation to withdraw or discontinue the student at
this stage.
8.4 For a student to proceed from one level to the other, he/she must have passed at least 75%
of the number of modules normally scheduled in a particular level of a programme.
All Bachelor’s degrees shall be classified in the following classes: First Class, Upper Second
Class, Lower Second Class and Pass.
The following Grading and Degree Classification System shall be adopted for all modules and
programmes:
75% and above 1 (First Class)
65%- 74% 2.1 (Upper Second
Class)
60%-64% 2.2 (Lower Second
Class)
50%-59% 3 (Pass)
40%-49% Fail (Supplementable)
39% and below Fail
Level 1 10%
Level 2 20%
Level 3 30%
Level 4 40%
11.2 For the Visiting School Programme the weighting shall be as follows:
Page 5 of 14
Level 1 10%
Level 2 50%
Level 3 40%
A student will not be allowed to register for a module with a prerequisite if the
prerequisite is not passed.
Level 1 Semester 1
Code Module Description Prerequisites Credits
CS131 Communication Skills 12
DSI 131 Introduction to Informatics 12
DSI 132 Foundations of Data Science 12
DSI 133 Human-computer interaction principles and practices 12
DSI 134 Principles of programming for Data Science and Informatics 12
DSI 135 Computer Architecture and Organisation 12
DSI 136 Data structures and Algorithms 12
Level 1 Semester 2
Code Module Description Prerequisites Credits
DSI 137 Computer-information ethics, social informatics, and data governance 12
DSI 138 Mathematical foundations of Data Science and Informatics 12
DSI 139 Introduction to Python DSI 134 and DSI 136 12
DSI 140 Information Infrastructure 1 12
DSI 141 Natural Language Processing 12
DSI 142 Operating systems DSI 135 12
DSI 143 Fundamentals of Data warehouse and Data Mining 12
Level 2 Semester 1
Code Module Description Prerequisites Credits
GSB211 Gender Studies 12
ENT 131 Entrepreneurship 12
DSI 231 Introduction to research in Data Science and Informatics 12
DSI 232 Information Systems Analysis, Design and Development Methodologies 12
Page 6 of 14
DSI 233 Enterprise Architecture 12
DSI 234 Information Representation 12
DSI 235 Machine Learning I: Using Python DSI 139 12
Level 2 Semester 2
Code Module Description Prerequisites Credits
DSI 236 Introduction to Media Application Development DSI 133 12
DSI 237 Statistical analysis DSI 138 12
DSI 238 Organisational Informatics 12
DSI 239 Data Science and Informatics Project 1 12
DSI 240 R Programming and Computer vision 12
*Student will not proceed for Work-Related Learning if DIS 239 is not passed.
Level 3 Semester 1 and 2
DSI 331 Work Related Learning Report 45
DSI 332 Academic Supervisor’s Report 45
DSI 333 Employer’s Assessment Report 30
Level 4 Semester 1
Code Module Description Prerequisites Credits
DSI 431 Data Science and Informatics Project Management 12
DSI 432 Information Infrastructure 2: OOP programming with JAVA DSI 140 12
DSI 433 Advanced Data warehouse and Data Mining DSI 143 12
DSI 434 Optimisation Techniques and Applications with Numpy 12
DSI 435 Applied cloud computing for data-intensive sciences 12
Level 4 Semester 2
Code Module Description Prerequisites Credits
DSI 436 Big Data analytics and visualisation using matplotlib and seaborn DSI 240 12
DSI 437 Machine Learning II: Using JAVA DSI 235 12
DSI 438 Data Science and Informatics Project 2 24
MODULE SYNOPSES
Level 1 Semester 1
DSI 131 Introduction to Informatics
The module introduces students to foundational Informatics concepts. Topics to be covered
include basic information representation and processing; searching (including fundamental
search algorithm) and organisation; evaluation and analysis of information; internet-based
Page 7 of 14
information access tools; cutting edge technologies; informatics tools for various human
domains; and problem-solving with information technology.
Page 8 of 14
Level 1 Semester 2
DSI 137 Computer-information ethics, social informatics, and data governance
This module introduces students to ethical and professional issues that occur when designing and
using networked information technologies and information resources. It examines frameworks
for making ethical decisions, emergent technologies and their ethical implications, and
information and computer professionalism. Topics include privacy; intellectual property;
cybercrime; games; social justice; and codes of professional ethics; key principles and objectives
of data governance in an organisation and how it impacts other parts/functions of the organisation
that create, consume, or present data/information/insights; the importance of data design and
architecture in future-proofing an organisation’s decision support capabilities.
Page 9 of 14
computational tools. Students will be able to conduct authoritative large-scale statistical analysis
of textual data and discover relevant patterns using NLP. Natural language processing knowledge
is also highly sought after in the industry. Topics include Markov Models, Neural Networks,
RNN, LSTM Architectures, Sequence Labeling, Syntactic Parsing, Statistical Parsing, Neural
Parsing, Semantic Parsing, Information Extraction, Machine Translation and Conversational
Agents.
Level 2 Semester 1
DSI 231 Introduction to research in Data Science and Informatics
This module presents a broad overview of research philosophy, designs, and methods. The
module covers a wide range of applied and theoretical research, and the content is specifically
tailored to reflect the rapidly emerging field of Data Science and Informatics. The module will
include major methods that are at the core of contemporary approaches to research in Data
Science and Informatics.
Page 10 of 14
DSI 233 Enterprise Architecture
This module provides students with a quick survey of enterprise architecture tools and business
modelling and application development. The module will cover the following topics:
Introduction and evolution of Enterprise Architecture; Types of, and the relation between
architectures; Software architecture to technology architecture continuum; Systems thinking and
business thinking; Solution and Enterprise Architecture - business and IT strategies; Capturing
architectures – use of models; Architectural styles; Documenting architectures; Quality
attributes; Overview of EA frameworks and practices; Capturing enterprise application and data
architectures; and the human side of architecting.
Level 2 Semester 2
DSI 236 Introduction to Media Application Development
This module introduces students to concepts and skills related to the design of interactive
multimedia applications for the web, desktop, and mobile devices. Topics covered include
JavaScript fundamentals; Program flow control; User input and functions; DOM manipulation
and CSS; Arrays and objects; Events; Introduction to P5; P5 graphics and animation; P5 graphics
and animation: arrays and loops; P5 graphics and animation: functions, objects and classes.
Page 11 of 14
Shrinkage, Dimension reduction, Nonlinear models and Tree-based analysis, Support vector
machines and Unsupervised learning. Tools required are SPSS;
Level 4 Semester 1
DSI 431 Data science and Informatics Project Management
This module will focus on project management in a Data Science and Informatics setting.
Students will become conversant in the tools and techniques of project management, such as
project selection methods, work breakdown structures (WBS), network diagrams, critical path
Page 12 of 14
analysis (CPA), critical chain scheduling, cost estimates, earned value management, motivation
theory and team building.
Level 4 Semester 2
DSI 436 Data analytics and visualisation
This module helps students develop the understanding that they will need to make informed
decisions using data and to communicate the results effectively. Topics include descriptive
Page 13 of 14
statistics; correlation and simple regression; probability; point and interval estimation;
hypothesis testing; multiple regression; time series analysis and index numbers; human visual
perception; visualisation design, interaction techniques, and evaluation methods. Data analytic
tools include Microsoft Excel; R Programming; and Python.
Page 14 of 14