Skip to content
BRIDGE BRIDGE Diaspora BRIDGE

CCMAS Course Search

Browse BRIDGE's courses under the National Universities Commission's Core Curriculum Minimum Academic Standards (CCMAS) — Nigeria's unified benchmark curriculum for every accredited program. Search by course title, code, faculty or programme to see full descriptions, learning outlines and credit-hour loads.

4,624
Courses
10
Faculties
168
Programmes
Showing 3271–3280 of 4,624 courses
PNG 312 3
Engineering and Technology  ·  B.Eng. Natural Gas Engineering
At the end of this course, the students should be able to: 1. demonstrate an overview knowledge of subsurface and surface production operations; 2. explain how pressure differential is used to analyse the flow of fluid a...
View learning outline
Introduction to Petroleum Engineering: Subsurface and surface operations. Operational functions and output of subsurface production engineer. Nodal analysis in flow and outflow performances: governing equations, inflow performance relationship (IPR), productivity index, formation damage, fines migration and skin effect, vertical lift well head equipment performance and pressure losses, and choke performance. Problem wells analysis: sand, water, hydrate, scale, unstable flow, surge, waxy crude production, etc. Well surveillance. Well stimulation: fracturing and acidising. Introduction to artificial lift methods. Gas lift and pumping system.
FAS 451W 2
Environmental Sciences  ·  B.A./B.Sc./B.Tech. Fine and Applied Arts
At the end of the course, students should be able to: 1. master the art of carving; 2. execute compositions in wood; 3. weld metals and alloys using the arc and gas welding; 4. brace metal surfaces; 5. explore other form...
View learning outline
The course explores carving as a process of sculpture in the round and relief as a hands-on approach. Types of available wood in the tropical forest and finishing and preservation techniques are introduced to the students. Sculpture in relation to wood and metals and various approaches to bonding and welding techniques and bracing surfaces using oxygen and acetylene and arc welding. It further explores the complex processes of mixed media compositions, modelling and assemblage. Assignments cover sculpture in the round and relief sculptures, wood assemblages and possible binding techniques. The course incorporates the theory and characteristics of wood, metals such as iron, brass, copper, and alloys, led, tin, and ready-mades as part of the theory of the course. New Media Art 300
CSC 308 3
Computing  ·  B.Sc. Information Systems
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
CSC 801 3
Sciences  ·  M.Sc. Computer Science
Structural design aspects of an operating system: process model; inter-process communication; synchronization mechanisms; resource management; and scheduling.
View learning outline
Structural design aspects of an operating system: process model; inter-process communication; synchronization mechanisms; resource management; and scheduling; Protection issues; Implementation issues of modern operating systems; Distributed operating systems; Deadlock detection; recovery; and avoidance; Case studies; Project(s)
CSC 308 3
Computing  ·  B.Sc. Information Technology
At the end of the course, the students should be able to: 1. recognise operating system types and structure; 2. describe OS support for processes and threads; 3. recognise CPU scheduling, synchronisation, and deadlock; 4...
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.
CSC 308 3
Computing  ·  B.Sc. Software Engineering
At the end of this course, students should be able to: 1. recognise operating system types and structure; 2. describe OS support for processes and threads; 3. recognize CPU scheduling, synchronization, and deadlocks; 4....
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 synchronization; 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
CSC 308 3
Computing  ·  B.Sc. Information and Communication Technology
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....
View learning outline
Overview of O/S: Role & Purpose, Functionality Mechanisms to Support Client-server models, hand-held devices, Design Issues influences of Security, networking, multimedia, Windows. Process management: processes, threads, CPU scheduling, process synchronisation. Memory management and virtual memory. File systems. I/O systems. Security and protection. Distributed systems. O/S Principles: Structuring methods Abstraction, processes and of recourses, Concept of APIS Device organization interrupts. 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.
RAE 501 2
Engineering and Technology  ·  B.Eng. Railway Engineering
At the end of the course, students should be able to: 1. apply high-speed railway operation organization and management knowledge; 2. apply high-speed railway transport organization mode, train operation plan, train oper...
View learning outline
Overview of High-Speed Railway (Foreign); Overview of High-Speed Railway (Domestic high- speed railway planning, development and construction); Organization and Management transport mode of Special Line for Passenger Train; Passenger Train Operation Plan of Special Line for Passenger Train; Calculation of train diagram and carrying capacity of Special Line for Passenger Train; High-speed railway construction and maintenance organizations; The using plan and the Crew of Basic concepts of EMU on Special Line for Passenger Train; The work organization of High-speed railway station; Operation scheduling command system of Special Line for Passenger Train
CSC 812 3
Sciences  ·  M.Sc. Computer Science
Introduction to operations research.
View learning outline
Introduction to operations research; Treatment of some of these topics and the applications of computer in their solution: Decision Theory; Game Theory; Inventory Control; Linear Programming Problems (Simplex Method of solution); Transportation Problems; Assignment Problems; Project/Network Analysis; Forecasting; Queuing Theory; Simulation
BUD 491 2
Environmental Sciences  ·  B.Sc./B.Tech. Building
At the end of this course, students should be able to: 1. apply statistical tools for data analysis; and 2. apply operations research tools in construction management.
View learning outline
Statistics course that equips the student with knowledge of different tools for data analysis as well as results interpretation. Operation research as management tool. Applications of operation research in construction industry. Theory of games. Transportation. Assignment. Linear programming. Inventory control Queuing theory. Replacement theory.
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund