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.
278
Courses with Gaps
10
Faculties
168
Programmes
Showing 121–130
of 278 courses
PRO 601
3 Unit(s) (LH 15; PH 90)
1 institution need this
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
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
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
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.
IFT 212
3
1 institution need this
: At the end of this course, student should be able to: 1. explain different instruction formats, such as addresses per instruction and variable length vs. fixed length formats; 2. describe the organisation of the classi...
View learning outline
Instruction format and types, memory and I/O instructions, dataflow, arithmetic, and flow
control instructions, addressing modes, stack operations, and interrupts. Data path and control
unit design. RTL, microprogramming, and hardwired control. Practice of assembly language
programming. Memory hierarchy, cache memory, virtual memory. I/O fundamentals. Interrupt
structures.
Lab work: Programming assignments to practice MS-DOS batch programming, Assembly
Process, Debugging, Procedures, Keyboard input, Video Output, File and Disk I/O and Data
Structure. Instruction and arithmetic pipelining, superscalar architecture. Reduced Instruction
Set Computers. Parallel architectures and interconnection networks.
COS 201
3
1 institution need this
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
Essentials of computer programming. Types of programming: Functional programming,
Declarative programming, Logic programming, object-oriented programming. Scripting
languages, structured programming principles. 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 201
3
1 institution need this
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
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 program 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
program 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.
COS 202
3
1 institution need this
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.
COS 202
3
1 institution need this
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.