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.Eng. Telecommunications Engineering ×
Clear all filters
Showing 1–10
of 46 courses
EEE 321
2
At the end of this course, the students should be able to: 1. classify, describe and discuss the principles of operation and applications of FET and BJT; 2. calculate amplifier parameters; and 3. design simple amplifiers...
View learning outline
Review of single-stage transistor amplifiers using BJT and FET equivalent circuits and
calculation of current gain, voltage gain, power gain, input and output impedance.
Operational amplifiers: description, parameters and applications. Feedback, broadband and
narrowband amplifies. Power amplifiers. Voltage and current stabilizing circuits. Voltage
amplifiers, multi storage amplifiers using BJTs and FETs.
GET 201
3
Students will be able to: 1. discuss the fundamental concepts of electricity and electrical d.c. circuits; 2. state, explain and apply the basic d.c. circuit theorems; 3. explain the basic a.c. circuit theory and 4. appl...
View learning outline
Fundamental concepts: Electric fields, charges, magnetic fields. current, B-H curves Kirchhoff’s
laws, superposition. Thevenin, Norton theorems, Reciprocity, RL, RC, RLC circuits. DC, AC
bridges, Resistance, Capacitance, Inductance measurement, Transducers, Single phase
circuits, Complex j - notation, AC circuits, impedance, admittance, susceptance.
TEE 403
3
At the end of this course, the students should be able to: 1. describe the underlying principle in machine-level data representations, computing, and programming; 2. gain proficiency in assembly programming for the x86 a...
View learning outline
Introduction: language level of abstraction and effect on machine, characteristics of machine
code, advantages, justifications of machine code programming, instruction set and
dependency on underlying processor. Intel 8086 microprocessor assembly language
programming: programming model as resources available to programmer, addressing modes,
instruction format, instruction set- arithmetic, logical, string, branching, program control,
machine control, input/output , etc; assembler directives, hand-assembling, additional
80x86/Pentium instructions. Modular programming. Interrupt and service routine. Interfacing
of assembly language to C. Intel 80x87 floating point programming. Introduction to MMX and
SSE programming. Motorola 680x0 assembly language programming. Extensive practical
engineering problems solving in assembly language using MASM for Intel, and cross-assembler
for Motorola.
GST 111
2
At the end of this course, students should be able to: 1. identify possible sound patterns in English Language; 2. list notable language skills; 3. classify word formation processes; 4. construct simple and fairly comple...
View learning outline
Sounds and sound patterns in English Language (vowels and consonants, phonetics and
phonology). English word classes (lexical and grammatical words, definitions, forms,
functions, usages, collocations). major word formation processes; the sentence in English
(types: structural and functional); grammar and usage (tense, concord and modality). Reading
and types of reading, comprehension skills, 3RsQ. Logical and critical thinking; reasoning
methods (logic and syllogism, inductive and deductive argument, analogy, generalisation and
explanations). Ethical considerations, copyright rules and infringements. Writing activities
(pre-writing (brainstorming and outlining). writing (paragraphing, punctuation and
expression). post- writing (editing and proofreading). Types of writing (summary, essays,
letter, curriculum vitae, report writing, note-making). etc. Mechanics of writing. Information
and Communication Technology in modern language learning. Language skills for effective
communication. The art of public speaking.
GET 211
3
At the end of the course, the students should be able to: 1. describe and apply computing, software engineering knowledge, best practices, and standards appropriate for complex engineering software systems; 2. develop co...
View learning outline
Introduction to computers and computing; computer organisation – data processing, memory,
registers and addressing schemes; Boolean algebra; floating-point arithmetic; representation
of non-numeric information; problem-solving and algorithm development; coding (solution
design using flowcharts and pseudo codes). Data models and data structures; computer
software and operating system; computer operators and operators precedence; components
of computer programs; introduction to object oriented, structured and visual programming;
use of MATLAB in engineering applications. ICT fundamentals, Internet of Things (IoT).
Elements of software engineering.
TEE 405
2
At the end of this course, the students should be able to: 1. explain the concept of random processes and their parameters; 2. discuss the Hilbert transform and Markov processes and their application in digital systems;...
View learning outline
Review of probability: basic concepts. Conditional and total probability. Distribution and
density functions. Random variables: single and multiple variables. Mean variance and
moments. Basic concepts, definition, and classification of random processes. Stationary
process and independence property. Autocorrelation and correlation functions. Ergodicity.
Power density spectrum. Linear systems. Hilbert Transforms. Noise modelling. Linear system
response to random signal. Narrowband, bandlimited and bandpass processes. Optimal linear
systems: matched filter for white noise and coloured noise, Wiener filters, minimum mean-
squared error. Optimisation by parameter selection. Poisson points and renewals. Markov
processes. Applications of random signal theory in communications. Digital modulation
techniques: ASK, FSK, PSK, DPSK, M-ary modulation, continuous phase FSK, MSK, QAM, DSL
Schemes. Line coding, intersymbol interference (ISI), Nyquist wave shaping, eye pattern,
adaptive equalisation. Transmission over bandpass channel. Spread spectrum
communications: pseudo noise sequences, direct sequence spread spectrum, frequency
hopping spread spectrum, CDMA, application examples.
500 Level
EEE 322
2
At the end of this course, the students should be able to: 1. classify, describe and discuss the various logic gates and flip-flops and multivibrators; 2. apply logic simplification schemes in digital circuits; and 3. de...
View learning outline
Number systems and codes. Logic gate simplification of logic expressions using Boolean
algebra. Simplification of logic expressions using Karnaugh method. Design of combinational
circuit. Flip-flops. application of flip-flops in the design of counters, registers and timers.
Switching and wave shaping circuits. Generation of non-sinusoidal signal (multivibrators).
Introduction to ADC and DAC. Design of logic gates (Diode, DTL, TTL, ECL etc). Sequential
circuits. Introduction to microprocessors.
400 Level
GET 402 Engineering Project I (2 Units: C; PH 90)
Learning Outcomes
At the end of this course, the students should be able to:
1. Complete the design phase of a complex engineering problem sourced from industry or
community during the SIWES III programme.
2. Demonstrate the connection between engineering product-making and the theoretical
courses they have learned following the applicable industry best practices.
Course Contents
In the second semester of the 400-level students, preferably in groups, work from the
university on the identified industry or organization to tackle industry complex engineering
problems. Theoretical issues may be provided by the department faculty or industry experts.
During the vacation, students will now work full time with the organisation/industry on the
project as part of the SIWES III. The students can also go beyond the department and engage
in multidisciplinary undertakings. Literature survey, review of existing systems etc. must be
achieved to a satisfactory extent.
GET 404 Engineering Valuation and Appraisal (2 Units: C; LH 30)
Learning Outcomes
At the end of this course, the students should be able to:
1. Identify at least three (3) objectives of engineering valuation work, valuer's primary duty
and responsibility and valuation terminologies.
2. Describe at least four (4) Valuer's obligation to his or her client, to other valuers, and to
the society.
3. Demonstrate with example the engineering valuation methods, valuation standards, and
practices.
4. Prepare engineering valuation and appraisal reports and review
5. Discuss expert witnessing and ethics in valuation.
6. Determine price, cost, value, depreciation and obsolescence in real property, personal
property, personal property, machinery and equipment, oil, gas, mines, and quarries
valuation.
EEE 403
2
At the end of this course, the students should be able to: 1. explain the Fourier transform and its application in networks; 2. synthesize analogue and digital filters from network function; and 3. explain basic image pr...
View learning outline
Discrete signals and Z-transform, digital Fourier transform, fast Fourier transform. The
approximation problem in network theory. Synthesis of low-pass filters. Spectral transforms
and their application in synthesis of high-pass and band-pass filters. Digital filtering, digital
transfer function aliasing, one-dimensional recursive and non-recursive filters; computer
techniques in filter synthesis, realisation of filters in hardware and software. Basic image
processing concepts.
TEE 401
3
At the end of this course, the students should be able to: 1. describe finite state machine and its applications in designing digital circuits; 2. build advanced digital logic circuits by applying various reduction techn...
View learning outline
Finite state machine: definition, Mealy and Moore models, state diagram, state table, transition
table. Sequential circuits design using flip-flops; asynchronous, and synchronous circuit
design. Algorithm State Machine. Design examples and exercises. Structured design: design
constructs, design levels, geometry-based interchange formats, computer aided electronic
system design tools, Sshematic circuit capture, hardware description languages, design
process (simulation, synthesis), structural design decomposition. Introduction to VHDL: VHDL
language abstractions, design hierarchies, VHDL component, lexical description, VHDL source
file, data types, data objects, language statements, concurrent VHDL, sequential VHDL,
advanced features of VHDL (library, package and subprograms). Structural level modelling,
register-transfer level modelling, FSM with data path level modelling, algorithmic level
modelling. Introduction of ASIC, types of ASIC, ASIC design process, standard cell ASIC
synthesis, FPGA design paradigm, FPGA synthesis, FPGA/CPLD architectures. VHDL design:
top-down design flow, verification, simulation alternatives, simulation speed, formal
verification, recommendations for verification, writing RTL VHDL code for synthesis, top-down
design with FPGA. VHDL synthesis, optimization and mapping, constraints, technology library,
delay calculation, synthesis tool, synthesis directives. Computer-aided design of logic circuits.
EEE 311
2
Students will be able to: 1. state, explain and apply circuit theorems to d.c. circuits; 2. obtain the network response to certain input signals using phasor notations and diagrams; 3. state and apply Laplace transforms...
View learning outline
Passive circuit elements: R, L, C, transformers; circuit theorems: Ohm’s, KVL, KCL, loop
current, node potential, superposition. Network response to step, ramp and impulses.
Network functions: response to exponential, sinusoidal sources. Laplace transform and
transfer functions: pole-zero configuration and application in solving circuits, resonance; two-
port analysis and parameters.