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
Programme: B.Sc. Computer Science ×
Clear all filters
Showing 21–30
of 35 courses
PHY 101
2
At the end of the course, students should be able to: 1. identify and deduce the physical quantities and their units; 2. differentiate between vectors and scalars’ 3. describe and evaluate motion of systems on the basis...
View learning outline
Space and time. Units and dimension, Vectors and Scalars, Differentiation of vectors.
Displacement, velocity and acceleration. Kinematics. Newton laws of motion (Inertial frames,
Impulse, force and action at a distance, momentum conservation). Relative motion.
Application of Newtonian mechanics. Equations of motion. Conservation principles in physics,
Conservative forces, conservation of linear momentum, Kinetic energy and work, Potential
energy, System of particles, Centre of mass. Rotational motion. Torque, vector product,
moment, rotation of coordinate axes and angular momentum. Polar coordinates. Conservation
of angular momentum. Circular motion. Moments of inertia, gyroscopes and precession.
Gravitation: Newton’s Law of Gravitation, Kepler’s laws of planetary motion, Gravitational
potential energy, Escape velocity, Satellites motion and orbits.
PHY 102
2
At the end of the course, students should be able to: 1. describe the electric field and potential, and related concepts, for stationary charges; 2. calculate electrostatic properties of simple charge distributions using...
View learning outline
Forces in nature. Electrostatics (electric charge and its properties, methods of charging).
Coulomb’s law and superposition. Electric field and potential. Gauss’s law. Capacitance.
Electric dipoles. Energy in electric fields. Conductors and insulators. DC circuits (current,
voltage and resistance. Ohm’s law. Resistor combinations. Analysis of DC circuits. Magnetic
fields. Lorentz force. Biot-Savart and Ampère’s laws. Magnetic dipoles. Dielectrics. Energy in
magnetic fields. Electromotive force. Electromagnetic induction. Self and mutual inductances.
Faraday and Lenz’s laws. Step up and step down transformers. Maxwell's equations.
Electromagnetic oscillations and waves. AC voltages and currents applied to inductors,
capacitors, and resistance.
PHY 107
1
At the end of the course, students should be able to: 1. conduct measurements of some physical quantities; 2. make observations of events, collect and tabulate data; 3. identify and evaluate some common experimental erro...
View learning outline
This introductory course emphasizes quantitative measurements, the treatment of
measurement errors and graphical analysis. A variety of experimental techniques should be
employed. The experiments include studies of meters, the oscilloscope, mechanical systems,
electrical and mechanical resonant systems, light, heat, viscosity etc., covered in PHY 101 and
PHY 102. However, emphasis should be placed on the basic physical techniques for
observation, measurements, data collection, analysis and deduction.
PHY 108 - General Practical Physics II (1 Unit C: PH 45)
Learning Outcomes
On completion, the student should be able to:
1. conduct measurements of some physical quantities;
2. make observations of events, collect and tabulate data;
3. identify and evaluate some common experimental errors;
4. plot and analyse graphs;
5. draw conclusions from numerical and graphical analysis of data; and
6. prepare and present practical reports.
Course Contents
This practical course is a continuation of PHY 107 and is intended to be taught during the
second semester of the 100 level to cover the practical aspect of the theoretical courses that
have been covered with emphasis on quantitative measurements, the treatment of
measurement errors, and graphical analysis. However, emphasis should be placed on the basic
physical techniques for observation, measurements, data collection, analysis and deduction.
COS 101
3
At the end of the course, students should be able to: 1. explain basic components of computers and other computing devices; 2. describe the various applications of computers; 3. explain information processing and its rol...
View learning outline
Brief history of computing. Description of the basic components of a computer/computing
device. Input/Output devices and peripherals. Hardware, software and human ware. Diverse
and growing computer/digital applications. Information processing and its roles in society.
The Internet, its applications and its impact on the world today. The different areas/programs
of the computing discipline. The job specializations for computing professionals. The future of
computing.
Lab Work: Practical demonstration of the basic parts of a computer. Illustration of different
operating systems of different computing devices including desktops, laptops, tablets, smart
boards and smart phones. Demonstration of commonly used applications such as word
processors, spreadsheets, presentation software and graphics. Illustration of input and output
devices including printers, scanners, projectors and smartboards. Practical demonstration of
the Internet and its various applications. Illustration of browsers and search engines. How to
access online resources.
CYB 201
2
At the end of this course, students should be able to: 1. explain cybersecurity concepts, its methods, elements, and terminologies of cybersecurity -cyber, security, threat, attack, defence, and operations; 2. describe c...
View learning outline
Basic concepts: cyber, security, confidentiality, integrity, availability, authentication, access
control, non-repudiation and fault-tolerant methodologies for implementing security. Security
policies, best current practices, testing security, and incident response, Risk management,
disaster recovery and access control. Basic cryptography and software application
vulnerabilities. Evolution of cyber-attacks. Operating system protection mechanisms, intrusion
detection systems, basic formal models of security, cryptography, steganography, network
and distributed system security, denial of service (and other) attack strategies, worms,
viruses, transfer of funds/value across networks, electronic voting, secure applications.
Cybersecurity policy and guidelines. Government regulation of information technology. Main
actors of cyberspace and cyber operations. Impact of cybersecurity on civil and military
institutions, privacy, business and government applications; examination of the dimensions of
networks, protocols, operating systems, and associated applications. Methods and motives of
cybersecurity incident perpetrators, and the countermeasures employed by organisations and
agencies to prevent and detect those incidences. Ethical obligations of security professionals.
Trends and development in cybersecurity. Software application vulnerabilities. Evolution of
cybersecurity and national security strategies, requirements to the typologies of cyber-attacks
that require policy tools and domestic response. Cybersecurity strategies evolving in the face
of big risk. Role of standards and frameworks.
SEN 201
2
At the end of this course, students should be able to: 1. describe the concept of the software life cycle; 2. explain the phases of requirements analysis, design, development, testing and maintenance in a typical softwar...
View learning outline
Software Engineering concepts and principles. Design, development and testing of software
systems. Software processes: software lifecycle and process models. Process assessment
models. Software process metrics. Life cycle of software system. Software requirements and
specifications. Software design. Software architecture. Software metrics. Software quality and
testing. Software architecture. Software validation. Software evolution: software
maintenance; characteristics of maintainable software; re-engineering; legacy systems;
software reuse. Software Engineering and its place as a computing discipline. Software project
management: team management; project scheduling; software measurement and estimation
techniques; risk analysis; software quality assurance; software configuration management.
Software Engineering and law.
300 Level
MTH 201
2
At the end of the course students should be able to: 1. describe Real-valued functions of a real variable; 2. solve some problems using Mean value Theorem and Taylor Series expansion; and 3. evaluate Line Integral, Surfa...
View learning outline
Real-valued functions of a real variable. Review of differentiation and integration and their
applications. Mean value theorem. Taylor series. Real-valued functions of two and three
variables. Partial derivatives chain rule, extrema, Lagrangian multipliers. Increments,
differentials and linear approximations. Evaluation of line, integrals. Multiple integrals.
GST 112
2
At the end of the course, students should be able to: 1. analyse the historical foundation of the Nigerian culture and arts in pre-colonial times; 2. list and identify the major linguistic groups in Nigeria; 3. explain t...
View learning outline
Nigerian history, culture and art up to 1800 (Yoruba, Hausa and Igbo peoples and culture;
peoples and culture of the ethnic minority groups). Nigeria under colonial rule (advent of
colonial rule in Nigeria; Colonial administration of Nigeria). Evolution of Nigeria as a political
unit (amalgamation of Nigeria in 1914; formation of political parties in Nigeria; Nationalist
movement and struggle for independence). Nigeria and challenges of nation-building (military
intervention in Nigerian politics; Nigerian Civil War). Concept of trade and economics of self-
reliance (indigenous trade and market system; indigenous apprenticeship system among
Nigeria people; trade, skill acquisition and self-reliance). Social justice and national
development (law definition and classification). Judiciary and fundamental rights. Individual,
norms and values (basic Nigeria norms and values, patterns of citizenship acquisition;
citizenship and civic responsibilities; indigenous languages, usage and development; negative
attitudes and conducts. Cultism, kidnapping and other related social vices). Re-orientation,
moral and national values (The 3R’s – Reconstruction, Rehabilitation and Re-orientation) Re-
orientation Strategies: Operation Feed the Nation (OFN), Green Revolution, Austerity
Measures, War Against Indiscipline (WAI), War Against Indiscipline and Corruption (WAIC),
Mass Mobilisation for Self-Reliance, Social Justice and Economic Recovery (MAMSER), National
Orientation Agency (NOA). Current socio-political and cultural developments in Nigeria.
GST 312
2
At the end of the course, students should be able to: 1. analyse the concepts of peace, conflict and security; 2. list major forms, types and root causes of conflict and violence; 3. differentiate between conflict and te...
View learning outline
Concepts of Peace, Conflict and Security in a multi-ethnic nation. Types and Theories of
Conflicts: Ethnic, Religious, Economic, Geopolitical Conflicts; Structural Conflict Theory, Realist
Theory of Conflict, Frustration-Aggression Conflict Theory. Root causes of Conflict and
Violence in Africa: Indigene and Settlers Phenomenon; Boundaries/border disputes; Political
disputes; Ethnic disputes and rivalries; Economic Inequalities; Social disputes; Nationalist
Movements and Agitations; Selected Conflict Case Studies – Tiv-Junkun; Zango Kartaf,
Chieftaincy and Land disputes, etc. Peace Building, Management of Conflicts and Security:
Peace & Human Development. Approaches to Peace & Conflict Management (Religious,
Government, Community Leaders, etc.). Elements of Peace Studies and Conflict Resolution:
Conflict dynamics assessment Scales: Constructive & Destructive. Justice and Legal
framework: Concepts of Social Justice; The Nigeria Legal System. Insurgency and Terrorism.
Peace Mediation and Peace Keeping. Peace & Security Council (International, National and
Local levels) Agents of Conflict resolution – Conventions, Treaties Community Policing:
Evolution and Imperatives. Alternative Dispute Resolution, ADR. Dialogue b). Arbitration, c).
Negotiation d). Collaboration, etc. Roles of International Organisations in Conflict Resolution.
(a). The United Nations, UN and its Conflict Resolution Organs. (b). The African Union & Peace
Security Council (c). ECOWAS in Peace Keeping. Media and Traditional Institutions in Peace
Building. Managing Post-Conflict Situations/Crisis: Refugees. Internally Displaced Persons,
IDPs. The role of NGOs in Post-Conflict Situations/Crisis.
GST 212
2
At the end of this course, students should be able to: 1. know the basic features of philosophy as an academic discipline; 2. identify the main branches of philosophy & the centrality of logic in philosophical discourse;...
View learning outline
Scope of philosophy; notions, meanings, branches and problems of philosophy. Logic as an
indispensable tool of philosophy. Elements of syllogism, symbolic logic— the first nine rules of
inference. Informal fallacies, laws of thought, nature of arguments. Valid and invalid
arguments, logic of form and logic of content — deduction, induction and inferences. Creative
and critical thinking. Impact of philosophy on human existence. Philosophy and politics,
philosophy and human conduct, philosophy and religion, philosophy and human values,
philosophy and character molding, etc.