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 31–38
of 38 courses
COS 102
2
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 409
2
At the end of this course, students should be able to: 1. explain research, types, approaches and significance of research; 2. discuss statement of problem, research methods, methodology, research process, criteria and s...
View learning outline
Foundations of Research. Types of Research. Research Approaches. Significance of Research.
Research Methods versus Methodology. Research Process. Criteria and Strategy for Good
Research. Problems Encountered by Researchers in Nigeria. Principles of Scientific Research.
Scientific investigation. Problem formulation. Definition and technique of the Research
Problem. Selection of Appropriate Method for Data Collection- Primary Data and Secondary
Data. Guidelines for Constructing Questionnaire/Schedule. Guidelines for Successful
Interviewing. Difference between Survey and Experiment. Eloping Research Proposal and
Research Plan. Formulation of working hypothesis and Testing. Literature review. Procedure
for reviewing related relevant studies and referencing cited works. Types of Reports. Technical
Report Writing. Layout and mechanics of writing a Research Report. Standard Techniques for
Research Documentation. Sampling Design. Different Types of Sample Designs. Steps in
Sampling Design. Criteria of Selecting a Sampling Procedure. Methods of analysis. Processing
and Analysis of Data Elements/Types of Analysis. Interpretation and Presentation of results.
How to prepare References and Bibliography.
CYB 299
3
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.
CYB 399
3
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.
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.
INS 204
3
At the end of this course, students should be able to: 1. describe system requirements gathering techniques; 2. explain data modelling technique (entity relationship modelling); 3. explain process modelling technique (da...
View learning outline
Structured approach to analysis and design of information systems for businesses. Software
development life cycle. Structured top-down and bottom-up design. Dataflow diagramming.
Entity relationship modelling. Computer aided software engineering. Input and output,
prototyping design and validation. File and database design. Design of user interfaces.
Comparison of structured and object-oriented design.
Lab work: Practical exercises on software development life cycle (SDLC) activities with
different case studies. Use of different information systems case studies to apply the
knowledge of structured top-down and bottom –up design, dataflow diagram and entity
relationship models.
CYB 401
2
At the end of this course, students should be able to: 1. define systems vulnerability, assessment methods and the testing methods using techniques to effectively identify and mitigate risks to the security of a company’...
View learning outline
Definition of systems vulnerability. Methods and the testing methods using different
techniques. Mitigation of risks and how to enhance the security of a company’s infrastructure.
Penetration testing methodologies, test planning and scheduling. Information gathering.
Password cracking. Penetration testing and security analysis. Social engineering, Internal and
external penetration testing. Router penetration testing, security analysis, reporting and
documentation. Operating systems fingerprinting. Remote network mapping. Software and
operational vulnerabilities. Attack surface analysis. Fuzz testing. Patch management. Security
auditing.
Lab work: Practical exercise on systems vulnerability, assessment methods and the testing
methods using techniques to effectively identify and mitigate risks to the security of a
company’s infrastructure. Perform penetration testing using various methodologies, along with
the test planning and scheduling. Work on password cracking and social engineering
penetration testing and security analysis. Identify software and operational vulnerabilities in
a given environment and how to overcome these vulnerabilities. Execute attack surface
analysis, fuzz testing, patch management, and perform security auditing.
ENT 312
2
At the end of this course, students, through case study and practical approaches, should be able to: 1. describe the key steps in venture creation; 2. spot opportunities in problems and in high potential sectors regardle...
View learning outline
Opportunity Identification (Sources of business opportunities in Nigeria, Environmental
scanning, Demand and supply gap/unmet needs/market gaps/market research, Unutilised
resources, Social and climate conditions, and technology adoption gap). New business
development (business planning, market research). Entrepreneurial finance (venture capital,
equity finance, microfinance, personal savings, small business investment organisations, and
business plan competition). Entrepreneurial marketing and e-commerce (Principles of
marketing, customer acquisition & retention, B2B, C2C and B2C models of e-commerce, first
mover advantage, e-commerce business models and successful e-commerce companies,).
Small business management/family business: Leadership & Management, basic bookkeeping,
nature of family business and family business growth model. Negotiation and business
communication (Strategy and tactics of negotiation/bargaining, traditional and modern
business communication methods). Opportunity discovery demonstrations (business idea
generation presentations, business idea contest, brainstorming sessions, idea pitching).
Technological solutions (the concept of market/customer solution, customer solution, and
emerging technologies, business applications of new technologies- Artificial Intelligence (AI),
Virtual/Mixed Reality (VR), Internet of Things (IoT), Blockchain, Cloud Computing, renewable
energy, etc. digital business and e-commerce strategies).