Skip to content
BRIDGE BRIDGE Diaspora BRIDGE

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.

197
Courses with Gaps
10
Faculties
168
Programmes
Showing 91–100 of 197 courses
PRO 601 3 Unit(s) (LH 15; PH 90) 1 institution need this
Medicine and Dentistry  ·  Bachelor of Dental Surgery (BDS/BChD)
At the end of this course, students should be able to: 1. link the knowledge from prosthetic technique to the more clinically complex aspects of complete denture practice; 2. appreciate the peculiarities of elderly patie...
View learning outline
Review of prosthetic techniques. Review of clerkship, with emphasis on clerking the prosthodontic patient. The elderly edentulous patient. Assessment of the complete denture patient. Delivery and review appointments. Repair, reline and rebase of complete dentures. Difficult situations with complete dentures. Implant supported complete dentures. Overdentures.
MAT 804 3 1 institution need this
Sciences  ·  M.Sc. Mathematics
Periodic functions; Weierstrass functions; elliptic curves.
View learning outline
Periodic functions; Weierstrass functions; elliptic curves; Modular forms; Algebraic functions; Riemann surfaces; Covering surfaces; covering transformations; Discontinuous groups of linear transforms; automorphic forms
EVM 308 3 1 institution need this
Environmental Sciences  ·  B.Sc./B.Tech. Environmental Management
At the end of this course, students should be able to: 1. know the basic techniques of map making; 2. learn the scope and limitations of visual presentation of statistics sources; and 3. know the role of computer in gath...
View learning outline
The basic techniques of map making, the use of variety of cartographic and other devices for mapping and gathering environmental data; scope and limitations of the visual presentation of statistics sources. Scale and error factors, map design, the logic of conceptual diagrams including system diagrams.
ESM 461 2 1 institution need this
Environmental Sciences  ·  B.Sc./B.Tech. Estate Management
At the end of this course, students should be able to: 1. define and explain the role of Information and communications technology in estate management; and 2. demonstrate the use of ICT for simple professional tasks and...
View learning outline
Brief history of computer development. Hard ware components of computer. Microsoft Word applications. Microsoft Excel applications. Microsoft Power Point applications. Internet usage; estate management related website guide.
COS 201 3 1 institution need this
Computing  ·  B.Sc. Data Science
At the end of this course, students should be able to: 1. explain the principles of good programming and structured programming concepts; 2. explain the programming constructs, syntax and semantics of a higher-level lang...
View learning outline
Introduction to computer programming. Functional programming; Declarative programming; Logic programming; Scripting languages. Introduction to object-orientation as a technique for modelling computation. structured, and even some level of functional programming principles; Introduction of a typical object-oriented language, such as Java; Basic data types, variables, expressions, assignment statements and operators; Basic object-oriented concepts: abstraction; objects; classes; methods; parameter passing; encapsulation. Class hierarchies and programme organisation using packages/namespaces; Use of API – use of iterators/enumerators, List, Stack, Queue from API; Searching; sorting; Recursive algorithms; Event-driven programming: event-handling methods; event propagation; exception handling. Introduction to Strings and string processing; Simple I/O; control structures; Arrays; Simple recursive algorithms; inheritance; polymorphism. Lab work: Programming assignments; design and implementation of simple algorithms e.g. average, standard deviation, searching and sorting; Developing and tracing simple recursive algorithms. Inheritance and polymorphism.
COS 202 3 1 institution need this
Computing  ·  B.Sc. Data Science
At the end of this course, students should be able to: 1. demonstrate the principles of good programming and structured programming concepts; 2. demonstrate string processing, internal searching, sorting, and recursion;...
View learning outline
Review and coverage of advanced object-oriented programming - polymorphism, abstract classes and interfaces; Class hierarchies and programme organisation using packages/namespaces; Use of API – use of iterators/enumerators, List, Stack, Queue from API; Searching; sorting; Recursive algorithms; Event-driven programming: event-handling methods; event propagation; exception handling. Applications in Graphical User Interface (GUI) programming. Lab work: Programming assignments leading to extensive practice in problem solving and programme development with emphasis on object-orientation. Solving basic problems using static and dynamic data structures. Solving various searching and sorting algorithms using iterative and recursive approaches. GUI programming.
GET 211 3 1 institution need this
Engineering and Technology  ·  B.Eng. Petroleum and Gas Engineering
At the end of the course, the students should be able to: 1. describe and apply computing, software engineering knowledge, best practices, and standards appropriate for complex engineering software systems; 2. develop co...
View learning outline
Introduction to computers and computing; computer organisation – data processing, memory, registers and addressing schemes; Boolean algebra; floating-point arithmetic; representation of non-numeric information; problem-solving and algorithm development; coding (solution design using flowcharts and pseudo codes). Data models and data structures; computer software and operating system; computer operators and operators precedence; components of computer programs; introduction to object oriented, structured and visual programming; use of MATLAB in engineering applications. ICT fundamentals, Internet of Things (IoT). Elements of software engineering.
CON 604 4 Unit(s) (PH 180) 1 institution need this
Medicine and Dentistry  ·  Bachelor of Dental Surgery (BDS/BChD)
At the end of this course, students should be able to: 254 1. acquire and improve manual skills for advanced conservation and endodontics; and 2. perform tooth preparation and impression techniques independently on manne...
View learning outline
Tooth preparation for full jacket crowns. Tooth preparation for inlays and onlays. Impression techniques for advanced conservation work. Programming a semi-adjustable articulator.
ABE 303 2 1 institution need this
Engineering and Technology  ·  B.Eng. Agricultural and Biosystems Engineering
At the end of the course, students will be able to: 1. Appreciate the various farming systems in agriculture with emphasis on Nigerian small farm holding including the impact of climate change; 2. Describe the various fa...
View learning outline
Classification and ecology of crops in Nigeria. Nutrient requirements and mineral nutrition of plants. Manures and fertilizers. Plant growth and development. Growth stages. Tillage and weed control. Other cultural practices. Cropping sequences and rotation. Farming systems. Production practices for specified crops. Conservation agriculture and sustainability in tropical agriculture.
CYB 301 2 1 institution need this
Computing  ·  B.Sc. Information and Communication Technology
At the end of this course, students should be able to: 1. define cryptography means, simple cryptosystems, symmetric and asymmetric cryptography, symmetric cryptosystems and asymmetric cryptosystems; 2. differentiate key...
View learning outline
Introduction to cryptography, symmetric and asymmetric cryptography, key management, and encryption algorithms. Introduction to simple cryptosystems. Cryptanalysis. Stream ciphers, Block ciphers and Feistel ciphers. Multiple encryption. Hash functions. Data integrity, authentication, and perfect secrecy. Public-key cryptography and discrete algorithms-ELGamal cryptography. Algorithms for the discrete logarithm problem. Algorithmic number theory. Probabilistic primality testing. Security of ELGamal and RSA Encryption, and RSA Key Generation. Discrete logarithm cryptographic schemes. Conventional and public-key cryptography. Selected cryptosystems, including Data Encryption Standard (DES) and Rivest- Shamir-Adleman (RSA) algorithm. AES encryption algorithm, a symmetric 128-bit block data encryption technique. PKI, SSL, and VPN. Digital signatures, pseudo-random number generation, cryptographic protocols and cryptanalytic techniques. Use of protocols, hashing and certificates and certificate authorities. Policies, procedures, and methods for the proper use of cryptography in secure systems. Applications of cryptography to signal. Lab work: Practical exercise on writing cryptography algorithms. Work on cryptographic techniques. Practice cryptanalysis of cipher and how to use protocols. Understand hash functions and learn how to hash, produce secured digital signatures and certificates. Learn the procedures and methods for the proper use of cryptography in secure systems. Practice primality testing. Practical assignments on ELGamal, DES and RSA encryption security, generation of RSA key and discrete logarithm cryptographic schemes. 400 Level
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund