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 3681–3690 of 4,624 courses
COS 102 2
Computing  ·  B.Sc. Software Engineering
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Core concepts of computing. Identification of problems. Types of problems (routine problems and non-routine problems). Problem-solving. Methods of solving computing problems. Algorithms and heuristics. Solvable and unsolvable problems. Solution techniques of solving problems; abstraction; analogy; brainstorming; trial and error; hypothesis testing; reduction; literal thinking; means-end analysis. Method of the focal object; morphological analysis; research; root cause analysis; proof; divide and conquer. General Problem-solving process. Solution formulation and design; flowchart; pseudocode; decision table; decision tree. Programming in any language. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
COS 102 2
Computing  ·  B.Sc. Information Technology
At the end of this course, students should be able to: 1. explain problem-solving processes; 2. demonstrate problem-solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Core concepts of computing. Identification of problems. Types of problems (routine problems and non-routine problems). Problem-solving. Methods of solving computing problems. Algorithms and heuristics. Solvable and unsolvable problems. Solution techniques of solving problems; abstraction; analogy; brainstorming; trial and error; hypothesis testing; reduction; literal thinking; means-end analysis. Method of the focal object; morphological analysis; research; root cause analysis; proof; divide and conquer. General Problem-solving process. Solution formulation and design; flowchart; pseudocode; decision table; decision tree. programming in any language. Lab Work:Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
COS 102 2
Computing  ·  B.Sc. Information and Communication Technology
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Introduction to the core concepts of computing. Problems and problem-solving. The identification of problems and types of problems (routine problems and non-routine problems). Method of solving computing problems (introduction to algorithms and heuristics). Solvable and unsolvable problems. Solution techniques of solving problems (abstraction, analogy, brainstorming, trial and error, hypothesis testing, reduction, literal thinking, means- end analysis, method of focal object, morphological analysis, research, root cause analysis, proof, divide and conquer). General Problem-solving process. Solution formulation and design: flowchart, pseudocode, decision table, decision tree. Implementation, evaluation and refinement. Programming in C, Python etc. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C).
COS 102 2
Computing  ·  B.Sc. Information Systems
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Introduction to the core concepts of computing. Problems and problem-solving. The identification of problems and types of problems (routine problems and non-routine problems). Method of solving computing problems (introduction to algorithms and heuristics). Solvable and unsolvable problems. Solution techniques of solving problems (abstraction, analogy, brainstorming, trial and error, hypothesis testing, reduction, literal thinking, means- end analysis, method of focal object, morphological analysis, research, root cause analysis, proof, divide and conquer). General Problem-solving process. Solution formulation and design: flowchart, pseudocode, decision table, decision tree. Implementation, evaluation and refinement. Programming in C, Python etc. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
COS 102 2
Computing  ·  B.Sc. Data Science
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Introduction to the core concepts of computing. Problems and problem-solving. The identification of problems and types of problems (routine problems and non-routine problems). Method of solving computing problems (introduction to algorithms and heuristics). Solvable and unsolvable problems. Solution techniques of solving problems (abstraction, analogy, brainstorming, trial and error, hypothesis testing, reduction, literal thinking, means- end analysis, method of focal object, morphological analysis, research, root cause analysis, proof, divide and conquer). General Problem-solving process. Solution formulation and design: flowchart, pseudocode, decision table, decision tree. Implementation, evaluation and refinement. Programming in C, Python etc. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
COS 102 2
Computing  ·  B.Sc. Computer Science
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Introduction to the core concepts of computing. Problems and problem-solving. The identification of problems and types of problems (routine problems and non-routine problems). Method of solving computing problems (introduction to algorithms and heuristics). Solvable and unsolvable problems. Solution techniques of solving problems (abstraction, analogy, brainstorming, trial and error, hypothesis testing, reduction, literal thinking, means- end analysis, method of focal object, morphological analysis, research, root cause analysis, proof, divide and conquer). General Problem-solving process. Solution formulation and design: flowchart, pseudocode, decision table, decision tree. Implementation, evaluation and refinement. Programming in C, Python etc. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
COS 102 2
Computing  ·  B.Sc. Cybersecurity
At the end of this course, students should be able to: 1. explain problem solving processes; 2. demonstrate problem solving skills; 3. describe the concept of algorithms development and properties of algorithms; 4. discu...
View learning outline
Introduction to the core concepts of computing. Problems and problem-solving. The identification of problems and types of problems (routine problems and non-routine problems). Method of solving computing problems (introduction to algorithms and heuristics). Solvable and unsolvable problems. Solution techniques of solving problems (abstraction, analogy, brainstorming, trial and error, hypothesis testing, reduction, literal thinking, means- end analysis, method of focal object, morphological analysis, research, root cause analysis, proof, divide and conquer). General Problem-solving process. Solution formulation and design: flowchart, pseudocode, decision table, decision tree. Implementation, evaluation and refinement. Programming in C, Python etc. Lab Work: Use of simple tools for algorithms and flowcharts; writing pseudocode; writing assignment statements, input-output statements and condition statements; demonstrating simple programs using any programming language (Visual Basic, Python, C) 200 Level
VSS 708 2
Veterinary Medicine  ·  M.Sc./Ph.D. Veterinary Surgery
A student identifies a surgical problem in small or large animal patients; and writes-up a review or recent advances in management of such problem.
View learning outline
A student identifies a surgical problem in small or large animal patients; and writes-up a review or recent advances in management of such problem
THG 706 2
Veterinary Medicine  ·  M.Sc./Ph.D. Theriogenology
Specific reproductive problems are identified in a farm or breeding colony.
View learning outline
Specific reproductive problems are identified in a farm or breeding colony; Causes are investigated and a clinical work-up is done; using laboratory and available diagnostic facilities; Probable solution is advanced to prevent future re-occurrence
TCH 405 2
Engineering and Technology  ·  B.Eng. Chemical Engineering
At the end of this course, the students should be albe to: 1. explain the importance of process control in chemical engineering industry and classify chemical process variables; 2. solve first order and second order ODE’...
View learning outline
Process dynamics. Transfer functions. Frequency response analysis. Discrete events. Control system design. Cascade control. Feed forward and feedback control. Introduction to multi- variable control. The control valves.
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund