Courses with Gaps
BRIDGE's partner institutions have flagged these courses as needing diaspora expertise. Browse the list below and express interest in teaching a course to start the conversation with the institution.
191
Courses with Gaps
10
Faculties
168
Programmes
Showing 1–7
of 7 courses
CSC 309
2
5 institutions need this
At the end of this course, students should be able to: 1. explain Artificial Intelligence(AI) fundamentals, concepts, goals, types, techniques, branches, applications, AI technology and tools; 2. discuss intelligent agen...
View learning outline
Overview of Artificial Intelligence. History of AI. Goals of AI. AI Technique. Types of AI.
Branches and applications of AI. Advantages and Disadvantages. Introduction to Intelligent
Agents. Agent Performance, Examples of Agents, Agent Faculties, Rationality, Agent
Environment. Agent Architectures. Search. General Classes of AI Search Algorithm Problems.
Problem Solving by Search. Types of AI Search Techniques and Strategies. Introduction to the
types of problems and techniques in AI. Problem-Solving methods. Major structures used in
AI programmes. Knowledge Representation. KR and Reasoning Challenges. KR Languages.
Knowledge representation techniques such as predicate logic, non-monotonic logic, and
probabilistic reasoning. Semantic Network - types of relationships, semantic network
inheritance, types and components. Introduction to Frames. Natural Language Processing
(NLP). Introduction to natural language understanding and various syntactic and semantic
structures. Introduction to Expert Systems - characteristics, components, types, requirements,
technology, development. Programming Languages for AI. Introduction to computer image
recognition.
Lab work: Group practical in (i) Turing test practical - Students can act out their own version
of the Turing test (iii) Facial recognition practical to aid in teaching students how machine
learning works with students simulating a facial recognition algorithm. Practical applications
of NLP in groups – (i) Question Answering focuses on building systems that automatically
answer the questions asked by humans in a natural language (ii) Spam detection application
for detecting unwanted e-mails getting to a user's inbox (iii) Sentiment analysis/opinion mining
should be used on the web to analyse the attitude, behaviour, and emotional state of the
sender, implemented through a combination of NLP and statistics (iv) Practical exercise of
machine translation used to translate text or speech from one natural language to another
natural language such as the Google Translator (v) Developing a model to provide word
processor software for the spelling correction (vi) Developing a model for speech recognition
for converting spoken words into text (vii) Implementing a Chatbot to provide the
staff/student's chat services. OR
Group Practical exercise on agents and its environment using simulation of a colony of ants
foraging for food; model simulating a message between agents; model simulating the flocking
behaviour of birds; model to apply standard search algorithm to the classic search problem of
missionaries and cannibals, and how to use communicating agents for searching networks.
Some computer AI animation exercises for any branch of AI. Practical exercise on simple
robots coupling and programming. Group project of building a lawn robot for trimming
grasses, or any simple design and implementation of robotics.
400 Level
CYB 302
2
2 institutions need this
At the end of this course, students should be able to: 1. discuss biometric algorithms and data analysis along with digital image/signal processing; 2. apply automated biometric identification: hands-fingers, palms and h...
View learning outline
Introduction to biometrics and digital image processing. Matlab in biometric image/signal
processing. Biometric algorithms and systems with emphasis on face, fingerprint, eyes (iris),
speech (voice). Automated biometric identification multimodal biometrics. Biometric data: raw
data, template data, and data methods. Biometric matching basics: biometric authentication,
enrolment, correct user, and incorrect user. Match threshold and matching performance.
Setting a threshold. Biometric authentication: matching data, ground truth, calculating errors
rates and graphs. Biometric data: Storage of biometric data elements, transactions, errors and
quality upgrades. Data security and integrity. Privacy issues and other aspects of biometrics.
Applications of biometrics and future trends. Challenging issues: security strength and
recognition rates. Alternatives of passwords and smart cards.
Lab work: Practical exercise on biometric capture, image processing, matching threshold and
performance. Learn the practical aspect of automated biometric identification of multimodal,
authentication and calculation of error rates. Work on biometric algorithms, privacy and
security of stored biometric data.
CYB 404
2
1 institution need this
At the end of this course, students should be able to: 1. review the concept of cloud, cloud computing, and benefits of the cloud and knowledge of cloud-enabling technologies, virtualisation and multi-tenanting; 2. descr...
View learning outline
Introduction to cloud computing, cloud computing vendors, cloud computing threats, cloud
reference model. Cloud-enabling technologies. Services, Service-Oriented Architectures. Cloud
service models. Cloud deployment models. Introduction to data centres: servers, data storage,
networking and virtualisation. Data centre networking. Introduction to server virtualisation
software: VMware VSphere. Virtual machine management: configuration, placement and
resource allocation. Power efficiency in virtual data centres. Fault tolerance in virtual data
centres. The cloud cube model and security for cloud computing. Security in the cloud. Cloud
threats, threat mitigation and security risks. Real world issues with cloud computing. Cloud
security alliance. National Institute of Standards and Technology, Information Assurance
Framework. Cloud audit. Cloud management audit/assurance programme, Cloud business
continuity planning. Building a cloud. Architectural best practices: Designing for the cloud.
Economics of the cloud. Cloud strategy. Cloud standards and the future. Security of the cloud.
GST 111
2
1 institution need this
At the end of this course, students should be able to: 1. identify possible sound patterns in English Language; 2. list notable language skills; 3. classify word-formation processes; 4. construct simple and fairly comple...
View learning outline
Sound patterns in English Language (vowels and consonants, phonetics and phonology).
English word classes (lexical and grammatical words, definitions, forms, functions, usages,
collocations). Sentence in English (types: structural and functional, simple and complex).
Grammar and Usage (tense, mood, modality and concord, aspects of language use in everyday
life). Logical and Critical Thinking and Reasoning Methods (Logic and Syllogism, Inductive and
Deductive Argument and Reasoning Methods, Analogy, Generalisation and Explanations).
Ethical considerations, Copyright Rules and Infringements. Writing Activities: (Pre-writing,
Writing, Post-writing, Editing, and Proofreading; Brainstorming, outlining, Paragraphing,
Types of writing, Summary, Essays, Letter, Curriculum Vitae, Report writing, Note making,
etc. Mechanics of writing). Comprehension Strategies: (Reading and types of Reading,
Comprehension Skills, 3RsQ). Information and Communication Technology in modern
Language Learning. Language skills for effective communication. Major word-formation
processes. Writing and reading comprehension strategies. Logical and critical reasoning for
meaningful presentations. Art of public speaking and listening. Report writing.
CYB 403
2
1 institution need this
At the end of this course, students should be able to: 1. employ the techniques for detecting, responding to and defeating organised cybercrimes and cyberwar activities; 2. analyse successful and unsuccessful advanced pe...
View learning outline
Techniques for detecting, responding to and defeating organised cybercrimes and cyberwar
activities. Analysing successful and unsuccessful advanced persistent threats and malware
campaigns. Analyse divergent national and international policies for combating cyber terrorism
and terrorist tactics worldwide. Understanding Cyber threat intelligence - defining threats,
Understanding risk, Cyber threat intelligence and its rule, Expectations of organisations and
analysts, and indicators of compromise. Tactical threat intelligence. Role of a tactical threat
intelligence analyst, expected skills and tradecraft. The Kill Chain and Intrusion Analysis.
Indicator lifecycle. Introduction to operational threat intelligence - Role of an operational
threat intelligence analyst, Need for information sharing and peers. Models and methods for
managing intelligence, campaigns and threat actors. Introduction to strategic threat
Intelligence - role of a strategic threat intelligence analyst. Threat modelling, Organisational
change and security posturing. Event recording and incident sharing. Evolution of
counterterrorism and cyber conflict.
CYB 203
2
1 institution need this
At the end of this course, students should be able to: 1. discuss cybercrimes, including computer crimes, internet fraud, e-commerce, and threats to the national infrastructure; 2. review the policies, legal issues, inve...
View learning outline
General introduction on cybercrime. Definition of cybercrime. Types and categories of
cybercrime and threats to the national critical infrastructure. Investigation process and
procedure for cybercrime. Strategies of cybercrime perpetrators. Possible ways of
curbing/preventing them. Technical aspects of computer cybercrime investigations, threats,
and types of attacks and defences used by terrorists and criminals. Successful use of online
social networks for cybercrime investigation. Concepts, trends, and methods in computer and
network forensics investigations. Skills and knowledge in digital evidence collection and
evaluation. Policies, legal issues, international jurisdiction, and privacy issues. Introduction to
cyber law and countermeasures. Studies in cyber law application at the international and
national levels with examples from European, North American, South American and Asian
Countries. The cyber law framework in Nigeria. Challenges and opportunities for cyber law
and countermeasure enforcement in Nigeria.
CYB 305
2
1 institution need this
At the end of this course, students should be able to: 1. develop basic knowledge on digital forensic and digital evidence; 2. establish awareness of digital evidence challenges aspects of digital evidence; 3. appraise t...
View learning outline
Introduction to digital forensics, digital evidence, and increasing awareness of digital evidence.
Challenging aspects of digital evidence. Best practices in securing, processing, acquiring,
examining and reporting on digital evidence. Cyber trail and challenging aspects of the cyber
trail. Brief history of computer crime and cybercrime investigation. Cyber auditing. Evolution
of investigative tools. Language of computer crime investigation. The role of computers in
crime, technology and law, jurisdiction, pornography and obscenity, child pornography,
privacy, copyrights and the “theft” of digital intellectual property. The investigative process
and investigative reconstruction, with digital evidence. Examine techniques and tools used by
computer forensics investigations such as acquisition, preservation, recovery, and analysis of
evidence obtained from portable and stationary computer storage devices, personal digital
assistants (PDAs), and cell phones. Current technologies and methods as well as leading edge
techniques with practical based exercises/projects and research opportunities.
Lab work: Practical exercises on how to make use of various techniques and tools for
computer forensics investigations and cyber trail during cybercrime investigations. Practice
cyber auditing skills. Work on applying the best practices in securing, processing, acquiring,
examining and reporting on digital evidence with current technologies and methods in
forensics investigation.