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 91–100
of 246 courses
CYB 405
2
At the end of this course, students should be able to: 1. describe the concept of ethical hacking, attacks, threats, hackers, measures and countermeasures; 2. differentiate between attacks and threats and examine the eth...
View learning outline
Introduction to ethical hacking, attacks, threats, hackers, measures and countermeasures.
Overview of ethical hacker strategies. Focus on how perimeter defences work, how intruders
escalate privileges and methods of security systems. Intrusion detection, policy creation, social
engineering. Techniques and technologies for understanding the operation of malicious
software and attacks. Threats and defence mechanisms. Attack phases. Secure network
infrastructure. DDoS attacks, buffer overflows and virus creation. Network Infrastructure
Attacks, Hacking Methodology, Developing ethical hacking plans. Footprinting and
reconnaissance. Scanning Networks. Enumeration and system hacking. Malware threats.
Sniffing. Social engineering. Physical security. Password vulnerabilities - cracking passwords.
Denial of Service. Session hijacking. Hacking web servers. Hacking web applications. sql
injection, hacking wireless networks. Hacking mobile platforms. Evading IDS, Firewalls, and
Honeypots. Explores techniques and technologies for understanding the operation of malicious
software and attacks. Techniques for detection, identification and prevention. Reverse
engineering of code and network exploits as a method for understanding and development of
countermeasures.
Lab work: Practice the ethical hacker strategies and methods. Work on a sample perimeter
defences and identify how intruders escalate privileges and methods of security systems.
Practical exercises on the techniques and technologies of malicious software and attacks.
Learn how to perform system hacking, mobile platform hacking, crack password, remove
introduced vulnerabilities and evade IDs, firewalls, and honeypots. Apply reverse engineering
of code and network exploits as a method for understanding and development of
countermeasures. Utilise foot printing and reconnaissance, and scanning networks.
CSC 402
2
At the end of the course, students should be able to: 1. state laws and regulations related to ethics; 2. identify and explain relevant codes of ethics for computing practice; 3. identify social and ethical issues in dif...
View learning outline
Addresses social, ethical, legal and managerial issues in the application of Computer Science
to the information technology industry. Through seminars and case studies, human issues
confronting Computer Science graduates will be addressed. Topics include managerial and
personal ethics, computer security, privacy, software reliability, personal responsibility for the
quality of work, intellectual property, environment and health concerns, and fairness in the
workplace.
DTS 308
3
At the end of the course, the students should be able to: 1. identify ethical challenges and considerations when working with data of various sources, context, and compositions; and 2. contribute to global debates regard...
View learning outline
Legal and ethical consequences of applying Data Science. Current techniques such as Digital
Data Repositories and Digital Object Identifiers as well as FAIR principles for Open Science,
Open Data. Data ownership and transparency; privacy concerns and consent; and addressing
unintended bias. Topics: Legal aspects of data ownership and privacy concerns, Data
transparency, Ethical considerations for Data Science, Introduction to Data Repositories and
Digital Object Identifiers, Introduction to Open Science, Open Data, and Introduction to FAIR
data.
IFT 308
2
By the end of the course, the students should be able to: 1. describe laws and regulations related to ethics; 2. recall relevant codes of ethics for computing practice; 3. interpret consequences of violating ethical prov...
View learning outline
Social, ethical, legal, and managerial issues in the application of information technology in
government, organisations, and industry. Foundations of intellectual property. Ownership of
information. Plagiarism, Software piracy. Fairness in the workplace. Digital millennium
copyright act. Patents. Trademarks and trade secrets. Legal issues in computing.
Organisational context; professional and ethical issues and responsibilities. Relationships with
professional societies. Codes of professional conduct. Ethics and history of ethics. Whistle-
blowing. Workplace issues (harassment, discrimination). Identify theft. Ethical hacking.
Privacy and civil liberties organisations.
SEN 497
3
: At the end of this course, students should be able to: 1. identify researchable project topics in Software Engineering; 2. search and review literature pertinent to identified problem statements; 3. acknowledge and ref...
View learning outline
An independent or group investigation to address a Software Engineering problem under the
supervision of a lecturer. Before registering, the student must submit a written proposal to
the supervisor for review. The proposal should give a brief outline of the project, estimated
schedule of completion, and computer resources needed. A formal written report is essential
and an oral presentation may also be required. At the end of the semester, the introduction,
literature review and methodology employed should be submitted for grading.
CYB 497
3
At the end of this course, students should be able to: 1. identify a researchable project topic in cybersecurity, work on the introductory aspect, under the guidance of the supervisor; 2. review relevant recent literatur...
View learning outline
An independent or group investigation of appropriate cybersecurity related problems carried
out under the supervision of a lecturer. The student must submit a written proposal to the
supervisor to review. The proposal should give a brief outline of the project with the statement
of problem, aim, objectives, scope, significance, research gap, proposed research
methodology, estimated schedule of completion, and resources needed. A formal written
report is essential and an oral presentation may also be required.
Topics from emerging trends such as applications in artificial intelligence, steganography,
quantum computing, big data, cloud security, ethical hacking, cyber hunting, internet security,
penetration testing, network intrusion and prevention, threat management, cybersecurity risk
mitigation in the cloud, biometrics, digital image processing, Blockchain, quantum computing,
edge computing, Internet of Things, 5G security, etc.
CSC 497
3
At the end of this course, students should be able to: 1. identify a researchable project topic in Computer Science; 2. search and review literature pertinent to identified problem statement; 3. acknowledge and reference...
View learning outline
An independent or group investigation of appropriate software, hardware, communication and
networks or IT related problems in Computer Science carried out under the supervision of a
lecturer. Before registering, the student must submit a written proposal to the supervisor to
review. The proposal should give a brief outline of the project, estimated schedule of
completion, and computer resources needed. A formal written report is essential and an oral
presentation may also be required.
DTS 497
3
At the end of this course, students should be able to: 1. identify a researchable project topic in Data Science; 2. search and review literature pertinent to identified problem statements; 3. acknowledge and reference so...
View learning outline
An independent or group investigation of appropriate software, hardware, communication and
networks or IT related problems in Data Science carried out under the supervision of a
lecturer. Before registering, the student must submit a written proposal to the supervisor to
review. The proposal should give a brief outline of the project, estimated schedule of
completion, and computer resources needed. A formal written report is essential and an oral
presentation may also be required.
INS 497
3
Upon completion of the project, students should be able to: 1. identify researchable project topics in information systems; 2. search and review literature pertinent to identified problem statements; 3. acknowledge and r...
View learning outline
An independent or group investigation development of an information system to address a
business problem under the supervision of a lecturer. Before registering, the student must
submit a written proposal to the supervisor to review. The proposal should give a brief outline
of the project, estimated schedule of completion, and computer resources needed. A formal
written report is essential and an oral presentation may also be required. At the end of the
semester, the introduction, literature review and methodology employed should be submitted
for grading.
ICT 497
3
Upon completion of the project, students should be able to: 1. identify researchable project topics in information and communication technology’ 2. search and review literature pertinent to identified problem statements;...
View learning outline
An independent or group investigation development of an information system to address a
business problem under the supervision of a lecturer. Before registering, the student must
submit a written proposal to the supervisor to review. The proposal should give a brief outline
of the project, estimated schedule of completion, and computer resources needed. A formal
written report is essential and an oral presentation may also be required. At the end of the
semester, the introduction, literature review, and methodology employed should be submitted
for grading.