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 221–230
of 278 courses
STA 212
3
1 institution need this
At the end of this course, students should be able to: 1. Be able to understand the Statistics systems and explain the Nature, types, sources, methods of collection and problem of official statistics; 2. Be able to compu...
View learning outline
Statistics systems. Nature, types, sources, methods of collection and problem of official statistics.
Index numbers, theory, construction and problems. Descriptive statistics. Basic principles of
probability; discrete and continuous random variables (binomial, normal, t, chi-square, Poisson,
other univariate distributions); joint distributions; sampling distributions; central limit theorem;
properties of estimators; linear combinations of random variables; testing and estimation;
maximum likelihood principle, basics of hypotheses testing. Socio-economic indicators: nature,
types, uses and computation. Nature, sources, contents and problems of official statistics in
selected sectors.
SEN 201
2
1 institution need this
At the end of this course, students should be able to: 1. describe the concept of the software life cycle; 2. explain the phases of requirements analysis, design, development, testing and maintenance in a typical softwar...
View learning outline
Software Engineering concepts and principles. Design, development and testing of software
systems. Software processes: software lifecycle and process models. Process assessment
models. Software process metrics. Life cycle of software system. Software requirements and
specifications. Software design. Software architecture. Software metrics. Software quality and
testing. Software architecture. Software validation. Software evolution: software
maintenance; characteristics of maintainable software; re-engineering; legacy systems;
software reuse. Software Engineering and its place as a computing discipline. Software project
management: team management; project scheduling; software measurement and estimation
techniques; risk analysis; software quality assurance; software configuration management.
Software Engineering and law.
300 Level
ABE 306
2
1 institution need this
At the end of the course, students should be able to: 1. Undertake cadastral, levelling and topographic surveys essential for anti-soil erosion intervention; 2. Conduct levelling survey for road construction and farmstea...
View learning outline
Definitions. Measurement of distances. Ise of minor instruments. Random errors. Chain
surveying. Bearing of lines. Levelling. Topographic surveys. Traversing. Theodolite
traversing. Plane table surveying. Triangulation. Land shaping and earthwork. Map reading.
Photogrammetry. Aerial photography. Geographical Information System.
MAR 431
3
1 institution need this
At the end of this course, the students should be able to: 1. classify and evaluate marine boilers, heat exchangers & water distilling plants; 2. identify ship service systems and equipment (pumps & compressor systems, a...
View learning outline
Marine boilers and heat exchangers: Types, components, efficiency, sealing and cleaning.
Steam condensers and water distilling plants. Ship service systems and equipment. Centrifugal
separators. Fuel, lubrication, water and sewage treatment systems. Valves and pipelines:
pipes, fittings, valves, etc. Pumps and pumping systems. Reciprocating centrifugal and rotary
types. Principles of operation, pump head, efficiency performance curves and cavitation. Pump
construction and installation. Corrosion and oxidation of metal, pipes, boilers, structural work;
cracking of brass; minimising methods. Steam ejectors. Compressors and blowers:
reciprocating, rotary and centrifugal, and performance. Deck equipment such as incinerators,
engine room crane and accessories. Auxiliary power plants. Propeller shaft and shafting.
Steering gears. Bow thrusters, stabilizers and stabilizing systems. Refrigeration. Heating,
ventilation and air conditioning. Deck machinery and cargo equipment. Fire protection. Safety
and safety equipment. Ship control and instrumentation.
SSG 415
2
1 institution need this
At the end of the course, students should be able to: 1. visualise how robots are embodiments of the Artificial intelligence they have learned. 2. comprehend how this combination of programming with electronics and 3. me...
View learning outline
Introduction to mechatronics, robotics and measurement systems. Design and development
of simple mechatronics/robotics systems. Analysis and design of sensor and actuator systems.
Solenoids, relays, motors, pneumatics, and smart actuators. Class project.
MCE 403
2
1 institution need this
At the end of this course, the students should be able to: 1. provide examples of existing embedded systems-based products and describe the special requirements placed in developing such systems; 2. use modern integrated...
View learning outline
Introduction to embedded systems, history, design challenges, optimizing design metrics, time
to market, applications of embedded systems and recent trends in embedded systems,
embedded design concepts and definitions, memory management, hardware and software
design and testing, communication protocols like SPI, I2C, CAN etc. RISC Design Philosophy,
comparison between CISC and RISC; PIC/AVR/ARM Design Philosophy; Embedded System
hardware, Embedded System software. PIC/AVR/ARM Processor fundamentals –
PIC/AVR/ARM core architecture, data flow model, Register, Current Program Status Register,
Pipeline, Exceptions, Interrupts and Vector Table, Core Extensions, PIC/AVR/ARM Processor
families. PIC16F18877/ATmega328P/ATSAM3X8E Cortex-M3 processors Block diagram and
pin diagram, operating modes: Study of on-chip peripherals like I/O ports, timers, counters,
interrupts, on-chip ADC, DAC, RTC modules, WDT, PLL, PWM and USB. Hardware interfacing
of PIC16F18877/ATmega328P/ATSAM3X8E Cortex-M3 using CCS C
Compiler/Flowcode/Embedded C language: LED, Switches, LCD Display & stepper motor. On-
chip programming: UART, Timer, Real-Time Clock & ADC. Others include Architecture of
kernel, task and task scheduler, ISR, Mutex, Semaphores, mailbox, message queues, pipes,
events, timers, Priority inversion problem, priority Inheritance, RTOS services in contrast with
traditional OS. Introduction to μcos II RTOS and its features, study of kernel structure of μcos
II. Case study of digital camera and automatic chocolate vending machine (without codes).
CPE 401
3
1 institution need this
Upon the successful completion of the course, students will be able to: 1. develop an ALP in 8085 microprocessor using the internal organisation for the given specification; 2. describe the architecture and functional bl...
View learning outline
A basic microprocessor system: the CPU, memory, I/O, and buses subsystems, basic operation
of a microprocessor system: fetch and execute cycle, the architecture of some typical 8-bit,
16-bit microprocessors (INTEL, MOTOROLA) and their features; programming model in real
mode: registers, memory, addressing modes; organisation of the interrupt system, interrupt
vectors, and external interrupts, implementation of single and multiple interrupts in real mode;
programming model in protected mode: registers, memory management and address
translation, descriptor and page tables, system control instructions, multitasking and memory
protection, addressing modes, and interrupt system; memory interfacing and address
decoding; I/O interfacing: memory mapped i/o, isolated i/o, bus timing, i/o instructions;
peripheral devices interfacing: 8255 PPI/6821 PIA, 8251 USART/6821 UART, DMA,
Timer/Counter chips, etc; instruction set; assembly language Programming of INTEL and
MOTOROLA microprocessors; and discussion of a typical system e.g. IBM PC, Apple Macintosh.
VPP 705
2
1 institution need this
Basic anatomy of the gastrointestinal tract of the Monogastric animals.
View learning outline
Basic anatomy of the gastrointestinal tract of the Monogastric animals; Digestion and absorption of carbohydrates; proteins and fats in monogastics; Nutrition and metabolism in monogastric animals
ESM 357
2
1 institution need this
At the end of this course, students should be able to: 1. explain landed property taxation as a means of revenue generation; 2. perform valuation for the determination of ground rents, land use charges; and 3. undertake...
View learning outline
Income tax: nature and incident. Allowances on deductions. Assessment of owners and occupiers
of landed property. Taxation of capital estate duty. Capital transfer tax. Elementary principles of
national finance with particular reference to central and local government finance. The caucus
and principles of taxation. Taxation distinguished from other land burdens. Methods of taxation
proprietary interests in land. Income tax. Inheritance tax. Local rates and other statutory charges.
National taxation policies relating to land. Organization and administration of rating. Valuation list
and preparation objections; proposal and appeals. Assessment of property. Occupation and
hereditament. Tone of list; gross value; net annual value; rateable value. Rebus sic stantibus.
Rating valuation practice. Hypothetical tenant. Valuation assumptions. Vacant and to let
exemptions. Adjustment of gross value to net annual value. Alterations of the valuation list.
400 Level Estate Management
CSC 308
3
1 institution need this
At the end of this course, students should be able to 1. recognise operating system types and structures; 2. describe OS support for processes and threads; 3. recognise CPU scheduling, synchronisation, and deadlock; 4. r...
View learning outline
Fundamentals of operating systems design and implementation. History and evolution of
operating systems. Types of operating systems. Operating system structures. Process
management: processes, threads, CPU scheduling, process synchronisation. Memory
management and virtual memory. File systems; I/O systems; Security and protection;
Distributed systems; Case studies.
Lab work: Practical hands-on engagement to facilitate understanding of the material taught
in the course. All the process, memory, file and directory management issues will be
demonstrated under the LINUX operating system. Also UNIX commands will be briefly
discussed. Alternatively, hands-on exposure may be through the use of operating systems
developed for teaching, like TempOS, Nachos, Xinu or MiniOS. Another possibility is through
programming exercises that implement and simulate algorithms taught. Simulation of CPU
scheduling algorithms, producer-consumer problem, memory allocation algorithms, file
organisation techniques, deadlock algorithms and disk scheduling algorithms.
400 Level