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
Faculty: Computing × Clear all filters
Showing 191–200 of 246 courses
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. 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. 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
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. 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).
INS 401 2
Computing  ·  B.Sc. Information Technology
At the end of this course, students should be able to: 1. describe project management planning; 2. describe project scheduling; 3. explain the management of project resources; 4. discuss project procurement, monitoring,...
View learning outline
Introduction to Project Management. The Project Management Lifecycle: Project management and systems development or acquisition, The project management context, Technology and techniques to support the project management lifecycle, and Project management processes. Managing Project Teams: Project team planning, Motivating team members, Leadership, power and conflict in project teams, and managing global project teams; Managing Project Communication and enhancing team communication; Project Initiation and Planning. Managing Project Scope: Project initiation, How organisations choose projects, Activities, and Developing the project charter; Managing Project Scheduling: Common problems in project scheduling, and Techniques for project scheduling; Managing Project Resources: Types of resources (human, capital, time), and Techniques for managing resources. Project quality and tools to manage project quality. Managing project risk and tools for managing project risk. Managing Project Procurement: Alternatives to systems development, External acquisition, Outsourcing-domestic and offshore, Steps in the procurement process, and managing the procurement process. Project Execution, Control, and Closure: Managing project execution, monitoring progress, and managing change, Documentation, and communication, and common problems in project execution; Managing Project Control and Closure: Obtaining information, Cost control, Change control, Administrative closure, Personnel closure, Contractual closure, and Project auditing.
INS 401 2
Computing  ·  B.Sc. Data Science
At the end of this course, students should be able to: 1. describe project management planning; 2. describe project scheduling; 3. explain management of project resources; 4. discuss project procurement, monitoring and e...
View learning outline
Introduction to Project Management; The Project Management Lifecycle: Project management and systems development or acquisition, The project management context, Technology and techniques to support the project management lifecycle, and Project management processes; Managing Project Teams: Project team planning, Motivating team members, Leadership, power and conflict in project teams, and Managing global project teams; Managing Project Communication and enhancing team communication; Project Initiation and Planning; Managing Project Scope: Project initiation, How organisations choose projects, Activities, and Developing the project charter; Managing Project Scheduling: Common problems in project scheduling, and Techniques for project scheduling; Managing Project Resources: Types of resources (human, capital, time), and Techniques for managing resources; Project quality and tools to manage project quality; Managing project risk and tools for managing project risk; Managing Project Procurement: Alternatives to systems development, External acquisition, Outsourcing-domestic and offshore, Steps in the procurement process, and Managing the procurement process; Project Execution, Control and Closure: Managing project execution, Monitoring progress and managing change, Documentation and communication, and Common problems in project execution; Managing Project Control and Closure: Obtaining information, Cost control, Change control, Administrative closure, Personnel closure, Contractual closure and Project auditing.
INS 401 2
Computing  ·  B.Sc. Information Systems
At the end of this course, students should be able to: 1. describe project management planning; 2. describe project scheduling; 3. explain management of project resources; 4. discuss project procurement, monitoring and e...
View learning outline
Introduction to Project Management. The Project Management Lifecycle. Project Execution, Control and Closure. Project management and systems development or acquisition. The project management context, technology and techniques. Project management processes. Managing Project Teams: Project team planning, Leadership in project management. Power and conflict in project teams. Communication among project stakeholders. Scope management. Managing Project Scheduling: Common problems in project scheduling. Resource management. Project quality management. Managing project risk and tools for managing project risk. Managing Project Procurement: Alternatives to systems development, External acquisition, Outsourcing-domestic and offshore, Steps in the procurement process. Project auditing.
INS 401 2
Computing  ·  B.Sc. Information and Communication Technology
At the end of this course, students should be able to: 1. describe project management planning; 2. describe project scheduling; 3. explain the management of project resources; 4. discuss project procurement, monitoring a...
View learning outline
Introduction to Project Management. The Project Management Lifecycle. Project Execution, Control and Closure. Project management and systems development or acquisition. The project management context, technology and techniques. Project management processes. Managing Project Teams: Project team planning, Leadership in project management. Power and conflict in project teams. Communication among project stakeholders. Scope management. Managing Project Scheduling: Common problems in project scheduling. Resource management. Project quality management. Managing project risk and tools for managing project risk. Managing Project Procurement: Alternatives to systems development, External acquisition, Outsourcing-domestic and offshore, Steps in the procurement process. Project auditing.
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund