Skip to content
BRIDGE BRIDGE Diaspora BRIDGE

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: M.Sc. Computer Science × Clear all filters
Showing 21–30 of 31 courses
CSC 818 3 1 institution need this
Sciences  ·  M.Sc. Computer Science
The theory of quantum information and quantum computation; classical information theory; compression of quantum information; transmission of quantum information through noisy channels; quantum entanglement; quantum crypt...
View learning outline
The theory of quantum information and quantum computation; classical information theory; compression of quantum information; transmission of quantum information through noisy channels; quantum entanglement; quantum cryptography; classical complexity theory; quantum complexity; efficient quantum algorithms; quantum error-correcting codes; fault-tolerant quantum computation; and physical implementations of quantum computation
SCI 801 2
Sciences  ·  M.Sc. Computer Science
CSC 819 3
Sciences  ·  M.Sc. Computer Science
Introduction and overview; properties of wireless; PANs; LANs and WANs: Ad-hoc and infrastructure networks; physical constraints and limitations (transmission and reception); network structures and architectures; includi...
View learning outline
Introduction and overview; properties of wireless; PANs; LANs and WANs: Ad-hoc and infrastructure networks; physical constraints and limitations (transmission and reception); network structures and architectures; including hand-off and mobility support at the physical/link level; example technologies at the physical/link layers: PANS - bluetooth; LANs - IEEE802.11; HiperLAN; basic GSM and GPRS network structures and protocol architectures; next generation wireless overview including UMTS; IMT-2000 and W-CDMA; mobile IP: mobile IPv4 and mobile IPv6; problems with routing; quality of service and security; overview of use of intelligence in mobile systems and power management issues; file systems: CODA and the like and mobile infrastructure support; Adaptive and re-configurable systems; mobile multimedia and its relationship to proxying; context sensitive applications; ubiquitous computing; pervasive computing and ambient networking; overlay networks and vertical hand-offs; programmable networking and applications for mobile systems; code mobility and control/signalling
CSC 806 3
Sciences  ·  M.Sc. Computer Science
Procedural programming and its limitations.
View learning outline
Procedural programming and its limitations; Software development methodology: Fundamental design concepts and principles; structured design; testing and debugging strategies; test case design; programming environments; testing and debugging tools; Basic concepts and formal methods of Object Oriented Programming (OOP); Study of the features of a popular Object Oriented Programming Language such as JAVA; Visual Basic and C++; Applications of OOP in systems software development
CSC 801 3
Sciences  ·  M.Sc. Computer Science
Structural design aspects of an operating system: process model; inter-process communication; synchronization mechanisms; resource management; and scheduling.
View learning outline
Structural design aspects of an operating system: process model; inter-process communication; synchronization mechanisms; resource management; and scheduling; Protection issues; Implementation issues of modern operating systems; Distributed operating systems; Deadlock detection; recovery; and avoidance; Case studies; Project(s)
CSC 812 3
Sciences  ·  M.Sc. Computer Science
Introduction to operations research.
View learning outline
Introduction to operations research; Treatment of some of these topics and the applications of computer in their solution: Decision Theory; Game Theory; Inventory Control; Linear Programming Problems (Simplex Method of solution); Transportation Problems; Assignment Problems; Project/Network Analysis; Forecasting; Queuing Theory; Simulation
CSC 824 3
Sciences  ·  M.Sc. Computer Science
Comparative study of the organization and implementation of a variety of programming languages and language features.
View learning outline
Comparative study of the organization and implementation of a variety of programming languages and language features; Design principles are explored and applied in a historical review of major languages; Procedural; functional; logic-based; object-oriented and parallel languages; Research issues such as polymorphism; formal semantics and verification explored in depth
CSC 800 6
Sciences  ·  M.Sc. Computer Science
CSC 828 2
Sciences  ·  M.Sc. Computer Science
CSC 804 3
Sciences  ·  M.Sc. Computer Science
Software engineering and its place as an engineering discipline.
View learning outline
Software engineering and its place as an engineering discipline; Life cycle of software system: Requirements analysis; development; operation and maintenance; Software metrics: Portability; Re-usability; Correctness; Reliability; Efficiency; Usability; Integrity; Maintainability and Flexibility; Software quality and testing; Software architecture: architecture description languages; pattern-oriented software architecture; component-based development; distributed software architecture using middleware; enterprise application integration; architecture for mobile and pervasive systems and model driven architecture; Advanced modelling: UML extension mechanisms; object constraint language and model checking; Software project management: Study of interpersonal process decision making styles; problem solving concepts and procedures; creative effort; conflict resolution; leadership and assessment; Concepts of motivation; team work and group dynamics; Software engineering and law: intellectual property law; professional ethics and code of conduct; Patents; trademarks; copyright; trade secrets; privacy and confidentiality; contracts and licensing; government regulations; global legal issues including Internet law and cyber crime; Overview of Open Source Software
0 Total Views

Made Possible Through

Federal Ministry of Education
TETFund