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. Software Engineering ×
Clear all filters
Showing 11–20
of 36 courses
ENT 211
2
At the end of this course, students should be able to: 1. explain the concepts and theories of entrepreneurship, intrapreneurship, opportunity seeking, new value creation, and risk taking; 2. state the characteristics of...
View learning outline
Concept of Entrepreneurship (Entrepreneurship, Intrapreneurship/Corporate
Entrepreneurship,). Theories, Rationale and relevance of Entrepreneurship (Schumpeterian
and other perspectives, Risk-Taking, Necessity and opportunity-based entrepreneurship and
Creative destruction). Characteristics of Entrepreneurs (Opportunity seeker, Risk taker,
Natural and Nurtured, Problem solver and change agent, Innovator and creative thinker).
Entrepreneurial thinking (Critical thinking, Reflective thinking, and Creative thinking).
Innovation (Concept of innovation, Dimensions of innovation, Change and innovation,
Knowledge and innovation). Enterprise formation, partnership and networking (Basics of
business plan, forms of business ownership, business registration and forming alliances and
joint ventures). Contemporary Entrepreneurship Issues (Knowledge, Skills and Technology,
Intellectual property, Virtual office, Networking). Entrepreneurship in Nigeria (Biography of
inspirational Entrepreneurs, Youth and women entrepreneurship, Entrepreneurship support
institutions, Youth enterprise networks and Environmental and cultural barriers to
entrepreneurship). Basic principles of e-commerce.
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.
SEN 498
3
Upon completion of the project, students should be able to: 1. demonstrate technical skills in Software Engineering; 2. demonstrate generic transferable skills such as communication and team work; 3. produce a technical...
View learning outline
This is a continuation of SEN 497. This contains the implementation and the evaluation of the
project. A formal written report (chapters 4-5) has to be approved by the supervisor. A final
report comprising chapters 1-5 will be submitted to the department for final grading. An oral
presentation is required.
INS 401 Project Management (2 Units C: LH 30)
Learning Outcomes
At the end of this course, students should be able to:
1. describe project management planning;
2. describe project scheduling;
3. explain management of project resources;
4. discuss project procurement, monitoring and execution; and
5. explain project communication and time management;
Course Contents
Introduction to Project Management. The Project Management Lifecycle. Project management
and systems development or acquisition. The project management context, technology and
techniques to support the project management lifecycle, and Project management processes.
Managing Project Teams: Project team planning, Motivating team members, Leadership,
power and conflict in project teams, and Managing global project teams. Managing Project
Communication and enhancing team communication. Managing Project Scope: Project
initiation, how organisations choose projects, activities, and developing the project charter.
Managing Project Scheduling: Common problems in project scheduling, and Techniques for
project scheduling. Managing Project Resources: Types of resources (human, capital, time),
and techniques for managing resources. Project quality and tools to manage project quality.
Managing project risk and tools for managing project risk. Managing Project Procurement:
Alternatives to systems development, External acquisition, Outsourcing-domestic and
offshore, Steps in the procurement process, and Managing the procurement process. Project
Execution, Control and Closure: Managing project execution, monitoring progress and
managing change, Documentation and communication, and Common problems in project
execution; Managing Project Control and Closure: Obtaining information, Cost control, Change
control, Administrative closure, Personnel closure, Contractual closure and Project auditing
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 o...
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
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 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.
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.
MTH 201
2
At the end of the course, students should be able to: 1. understand Real-valued functions of a real variable; 2. solve some problems using Mean value Theorem and Taylor Series expansion; and 3. evaluate Line Integral, Su...
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.
MTH 202
2
At the end of the course, students should be able to: 1. define the following: order and degree of a differential equation; 2. describe some techniques for solving first and second order linear and non-linear equations;...
View learning outline
Derivation of differential equations from primitive, geometry, physics etc. order and degree of
differential equation. Techniques for solving first and second order linear and non-linear
equations. Solutions of systems of first order linear equations. Finite linear difference
equations. Application to geometry and physics.