Prerequisite: CSC112, CSC 213
Course Content: Types of coding system (Block, Convolution, Iteration,
Binary etc) Some basic codes and their construction.
Advantages, Information measuring and quantity, source
coding fundamental coding theorem,, classic code,
parameter, linear codes, cyclic code, trellis, algorithm
viterbil, spectral-efficient transmission, trellis-coded
modulation. Information theory concept, Shannon-feno
and Huffman theory and codes, compression and
transmission, algorithm for loss less source. Encoding for
error-correcting. Channel coding and public key.
Information measuring entropy capacity of discrete
noiseless channels and continuous Gaussian noise
channels to match source to channels.
Practical Session: Term paper or Assignment
Course Duration/Regulation This course shall be convered within 15 weeks of 3 week
hours per or 45 lectures in a semester. The overall
assessment shall be on the basis of continuous
assessment (CA) and theoretical exam
Prerequisite: CSC 111, CSC 211
Course Content: Meaning and goal of software engineering. Problem of
Software engineering principles, (requirement and
specification analysis) Software design strategies.
Software production process, model, implementation,
testing and documentation. Software verification,
software fault tolerance, exception handling and reporting,
Software matrix.
Practical Session: Pascal basic, Visual Basic, Java C++ and any other
programming exercises.
Course Duration/Regulation: This course shall be covered within 15 weeks of 3 hours
per week or 45 lecture hours in a semester. The overall
assessment shall be on the basis of continuous assessment
(CA) and theoretical exam.
- Lecturer: Harry Omorogbe
- Lecturer: Dr. Osaremwinda Omorogiuwa
Level of Study: 400 Level