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 211–220 of 246 courses
CYB 299 3
Computing  ·  B.Sc. Cybersecurity
At the end of this training, students should be able to: 1. assess their knowledge of cybersecurity, its application, preventive measures and defence of the cyber environment; 2. explain how a typical cybersecurity unit/...
View learning outline
Students are attached to private and public organisations for a period of three months during the second year session long break with a view to making them acquire practical experience and to the extent possible, develop skills in all areas of Cybersecurity. Students are supervised during the training period and shall be expected to keep records designed for the purpose of monitoring their performance. They are also expected to submit a report on the experience gained and defend their reports.
DTS 299 3
Computing  ·  B.Sc. Data Science
At the end of the course, the students should be able to: 1. explain how a typical Data Science firm operates; 2. expose students to the realities of the computing industry beyond the walls of the University; through an...
View learning outline
Students are attached to private and public organisations for a period of three months during the second-year session long break with a view to making them acquire practical experience and to the extent possible, develop skills in all areas of Data Science. Students are supervised during the training period and shall be expected to keep records designed for the purpose of monitoring their performance. They are also expected to submit a report on the experience gained and defend their reports.
CSC 299 3
Computing  ·  B.Sc. Computer Science
At the end of this training, students should be able to: 1. explain how a typical computer firm/unit operates; 2. describe the various assignments carried out and the skills acquired during the SIWES period; and 3. submi...
View learning outline
Students are attached to private and public organisations for a period of three months during the second-year session long break with a view to making them acquire practical experience and to the extent possible, develop skills in all areas of Computer Science. Students are supervised during the training period and shall be expected to keep records designed for the purpose of monitoring their performance. They are also expected to submit a report on the experience gained and defend their reports.
IFT 399 3
Computing  ·  B.Sc. Information Technology
Upon the completion of the training, the students should be able to: 1. interact with experts, thus making them gain extra knowledge outside the school environment; 2. compare classwork with real-life working experience...
View learning outline
Students are attached to private and public organisations for three months to make them acquire practical experience and to the extent possible, develop skills in all areas of computing. Students are supervised during the training period and shall be expected to keep records designed to monitor their performance. They are also expected to submit a report on the experience gained and defend their reports.
DTS 399 3
Computing  ·  B.Sc. Data Science
At the end of the course, the students should be able to: 1. appreciate the realities of the computing industry beyond the walls of the University, through an attachment with an organisation in the computing industry; an...
View learning outline
Requires 3 months of Industrial Training after the completion of 300 Level. Students’ experience will be documented and presented in a Seminar.
CYB 399 3
Computing  ·  B.Sc. Cybersecurity
At the end of this training, students should be able to: 1. explain how a typical cybersecurity firm operates; 2. describe the various assignments carried out and the skills acquired during the SIWES period; and 3. submi...
View learning outline
Students are attached to private and public organisations for a period of three months during the third year session-long break with a view to making them acquire additional practical experience in all areas of Cybersecurity over and above what is gained in CYB 299. Students are supervised during the training period and shall be expected to keep records designed for the purpose of monitoring their performance. They are also expected to submit a report on the experience gained and defend their reports.
CSC 399 3
Computing  ·  B.Sc. Computer Science
At the end of this training, students should be able to: 1. explain how a typical computer firm/unit operates; 2. describe the various assignments carried out and the skills acquired during the SIWES period; and 3. submi...
View learning outline
Students are attached to private and public organisations for a period of three months during the second-year session long break with a view to making them acquire practical experience and to the extent possible, develop skills in all areas of Computer Science. Students are supervised during the training period and shall be expected to keep records designed for the purpose of monitoring their performance. They are also expected to submit a report on the experience gained and defend their reports.
SEN 410 2
Computing  ·  B.Sc. Software Engineering
At the end of this course, students should be able to: 1. describe design patterns, frameworks and architectures; 2. explain design of distributed systems and component based design; and 3. describe the techniques of des...
View learning outline
An in-depth look at software design. Continuation of the study of design patterns, frameworks, and architectures. Survey of current middleware architectures. Design of distributed systems using middleware. Component based design. Measurement theory and appropriate use of metrics in design. Designing for quality attributes such as reliability, performance, safety, security, reusability, etc. Measuring internal qualities and complexity of software. Evaluation and evolution of designs. Lab Work: Practical demonstration of the use of design patterns, frameworks and architectures. Practical simulation of distributed systems. Illustration of component based design. Working with software design software. Use of software metrics measuring software.
SEN 401 2 1 institution need this
Computing  ·  B.Sc. Software Engineering
At the end of this course, students should be able to: 1. state the importance of software configuration management; 2. explain the typical processes in software configuration management; and 3. describe the key issues i...
View learning outline
Management of the software configuration management process – organisation context for software configuration management, constraints and guidance for software configuration management process. Planning for software configuration management, software configuration management plan, and surveillance of software configuration management. Software configuration identification and software library. Software configuration control – requesting, evaluating and approving software changes, implementing software changes, and deviations and waivers. Software configuration status accounting – software configuration status information and reporting. Software configuration auditing. Key issues in software maintenance – technical issues, management issues, maintenance cost estimation, and software maintenance measurement. Maintenance process – maintenance processes and activities. Techniques for maintenance – program comprehension, re-engineering, reverse engineering, migration, and retirement. Lab Work: Practical demonstration of software configuration management processes. Working with software configuration management software. Illustration of software maintenance processes and activities. Working with software maintenance software. Illustration of software re-engineering and reverse engineering techniques.
SEN 306 2
Computing  ·  B.Sc. Software Engineering
At the end of this Course, students should be able to: 1. explain the importance of Software Construction and the key construction decisions; 2. describe the key issues in design including key design concepts, levels of...
View learning outline
Definition of Software Construction; Its importance; Key construction decisions – choice of programming language, selection of major construction decisions. Design in construction – Key design concepts, levels of design, design heuristics. Abstract Data Types (ADTs). Working Classes. High Quality Routines. The Pseudo Code Programming Process. Fundamental Data Types – Numbers, Characters and Strings, Boolean Variables, Arrays, Tables. Types of Statements – Straight Line Code, Loops, Control Structures; Developer Testing and Debugging. Software Craftsmanship – Layout and Style, Documentation, Personal Character. Lab Work: Practicals on the most common tools to ensure good software construction. The features include static code analysers to check that code follows coding conventions, special code searching and editing, collaboration support to allow multiple programmers working simultaneously, support for proper code documentation. Practice with IDEs (such as Visual Study Code, NetBeans and Eclipse) on debugging, compilation, running of code, auto completion and version control.
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund