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 221–230
of 246 courses
SEN 322
2
At the end of this course, students should be able to: 1. explain business models; 2. identify some entrepreneurial opportunities available in Software Engineering; 3. describe business plan and business startup process;...
View learning outline
Software entrepreneurial process. Principles of software business ownership. Identifying
software market opportunities. Entrepreneurial software marketing. Software business
communication and negotiation techniques. Feasibility analysis. Entrepreneurial financing.
Legal issues. Software business plan development. Risk management.
SEN 304
2
At the end of this Course, students should be able to: 1. state the critical importance of software testing in ensuring software quality; 2. explain the difference between validation and verification and their different...
View learning outline
The importance of Software Testing. Understanding Verification and Validation. How to assure
it and verify it, and the need for a culture of quality. Avoidance of errors and other quality
problems. Inspections and reviews. Testing, verification and validation techniques. Process
assurance vs. Product assurance. Quality process standards. Product and process assurance.
Problem analysis and reporting. Statistical approaches to quality control
Lab WorK: Debugging tools; unit testing – black box and white testing techniques;
integration and system testing tools; other testing tools – performance testing, load testing,
stress testing, regression testing, security testing; manual testing vs automated testing.
DTS 204
3
1 institution need this
At the end of the course, the students should be able to: 1. make conclusions based on statistical assumptions, models and results; 2. make inference on statistical outcomes, and real-world implications and how these out...
View learning outline
Population and samples. Asymptotics. Statistical models and methodologies. Random
sampling distributions. Elementary time series analysis. Index numbers. Demographic
measures. Estimation (point and interval) and tests of hypotheses concerning population
mean and proportion (one and two sample cases). Regression and correlation. Programming
in Python computer language. Computation of mean, variance and correlation. Sorting and
ranking of data. Data Step Processing. Preparing Data for Analysis. Evaluating Quantitative
Data. Sample Size Estimation. Basic statistical computing in regression analysis and the
analysis of designed experiments. Introduction to Monte Carlo methods. Use of statistical
packages like SPSS, SAS, Minitab, GENSTAT, EPI-INFO, SYSTAT.
Lab work: Practical experiments on statistical models and methodologies. Practical exercises
on random sampling distribution methods. Practicals on test of hypothesis, population, mean,
proportion, regression and correlation analysis. Exercise on how to sort and data from different
data set. Use of SPSS for data analysis and computation.
STA 121
3
Upon the completion of these courses, the students should be able to: 1. be able to differentiate population from sample as well as point from interval estimate; 2. be able to test for hypothesis concerning population me...
View learning outline
Population and samples. Random sampling distributions, estimation (Point and interval) and
Tests of hypotheses concerning population mean and proportion (one and two large sample
cases). Regression and correlation. Elementary time series analysis.
CYB 402
2
At the end of this course, students should be able to: 1. discuss secret writing and different methods and tools used for each; 2. identify why steganography is important, and how it is different from cryptography and en...
View learning outline
History of secret writing. An overview of steganography. Introduction to steganography -
Definition of steganography. Why is steganography important? Steganography vs. Encryption.
Uses of steganography. Problem of steganography. Steganography applications and methods.
Steganography types and methods - text steganography, images steganography, video and
audio steganography. Steganography techniques. Survey of different steganography
techniques for encrypting the data. Information hiding: steganography and steganalysis. Data
hiding methods, techniques and access methods. Requirements for data hiding.
Steganography and Business - the basics of embedding, different aspects in information-
hiding systems. Steganographic algorithm. Security of a steganographic algorithm.
Steganography detection, finding images, and verifying hidden content. Research and
practical experimentation of data hiding tools. Research on investigation techniques and the
latest countermeasures.
Lab work: Practice secret writing using different methods and tools. Learn how to use
steganography methods and techniques for encrypting the data. Master data hiding methods,
techniques and access methods using case study exercises. Write samples steganography
algorithm and secure the algorithm. Detect elements of steganography, finding images, and
verifying hidden content in a given text, image, audio and video samples.
ICT 298
3
View learning outline
Students are attached to private and public organisations for a period of three months with a
view to making them acquire practical experience and to the extent possible, develop skills in
all areas of ICT. 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.
INS 399
3
View learning outline
Students are attached to private and public organisations for a period of three months with a
view to making 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 for the purpose of monitoring their performance. They are
also expected to submit a report on the experience gained and defend their reports.
INS 299
3
View learning outline
Students are attached to private and public organisations for a period of three months with a
view to making 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 for the purpose of monitoring their performance. They are
also expected to submit a report on the experience gained and defend their reports.
300 Level
ICT 399
3
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 a period of three months with a
view to making them acquire practical experience and to the extent possible, develop skills in
all areas of ICT. 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 document their experiences, produce & submit a report of the documentation,
present and defend the reports.
SEN 299
3
At the end of this training, students should be able to: 1. explain how a typical software engineering firm operates; 2. describe the various assignments carried out and the skills acquired during the SIWES period; and 3...
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 Software Engineering. 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.
300 Level