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 11–20
of 31 courses
CSC 823
3
Study of representative digital computer organization with emphasis on control unit logic; input/output processors and devices; asynchronous processing; concurrency and parallelism.
View learning outline
Study of representative digital computer organization with emphasis on control unit logic; input/output processors and devices; asynchronous processing; concurrency and parallelism; Memory hierarchies
CSC 809
3
A brief introduction to database concepts: file systems and databases; and the relational database model; design concepts and implementation: entity relationship (E-R) modelling; normalisation of database tables and stru...
View learning outline
A brief introduction to database concepts: file systems and databases; and the relational database model; design concepts and implementation: entity relationship (E-R) modelling; normalisation of database tables and structured query language; database design and implementation; Transaction management and concurrency control and distributed database management systems; database privacy; security; failure and recovery; Object-oriented databases; client/server systems; data warehouse; data mining; databases in electronic commerce; web database development and database administration
CSC 822
3
Designing new computational systems and the software that drives them is both hard and interesting.
View learning outline
Designing new computational systems and the software that drives them is both hard and interesting; One important style of computer science research; often called experimental systems research; revolves around such design activities; Research in this style seeks to advance our understanding of; and our ability to create; general computer systems that support the development and use of more domain-specific applications
CSC 825
3
Basic concepts of image formation and image analysis: imaging geometry; sampling; filtering; edge detection; Hough transforms; region extraction and representation; extracting and modeling three-dimensional objects.
View learning outline
Basic concepts of image formation and image analysis: imaging geometry; sampling; filtering; edge detection; Hough transforms; region extraction and representation; extracting and modeling three-dimensional objects; Students will be assigned analytical and programming assignments to explore these concepts
CSC 817
3
Introduction; brief review of analogue and digital signal processing systems; discrete time linear time-invariant signal processing systems; design of finite impulse response digital filters; introduction to z-transforms...
View learning outline
Introduction; brief review of analogue and digital signal processing systems; discrete time linear time-invariant signal processing systems; design of finite impulse response digital filters; introduction to z-transforms and infinite impulse response type discrete time filters; design of infinite impulse response type digital filters using analogue filter approximations; digital processing of analogue signals and other data; introduction to the discrete Fourier transform
CSC 820
3
Introduction; the sociology and psychology of electronic commerce: building; recognising; managing and making use of online communities in web-based environments; theories of online presence and cooperation; a guide to e...
View learning outline
Introduction; the sociology and psychology of electronic commerce: building; recognising; managing and making use of online communities in web-based environments; theories of online presence and cooperation; a guide to e-commerce in general: how to differentiate e-commerce today from e-commerce yesterday; current problems of e-commerce and interesting solutions and approaches to those problems; a guide to knowledge commerce: understanding knowledge as a commodity and as a process; and representing it in web-based environments; web architecture: structural design of e-commerce systems; client-server architecture; 2-; 3-; n-tier design; server farms; scalability; integration of legacy systems; Java beans; Enterprise Java beans and java server pages; particular problems posed by 24/7 operation and an open user community; data interchange: exchanging data over the internet; XML; style sheets; document type definition; metadata and document discovery; interchange of processes using WSDL and SOAP as examples; usability: user-interfaces design for websites; use of human computer interaction methodologies in evaluating user interfaces; electronic payments: technologies that support the processing of electronic payments; characteristics and properties of electronic payment systems; mass personalisation and the virtual customer: automation of the customer relationship; use of data to customise the web experience; cookies and their risks; rule-based filtering; implicit profiling; collaborative filtering
CSC 811
3
Review of Artificial Intelligence and its place in experts systems.
View learning outline
Review of Artificial Intelligence and its place in experts systems; Introduction to expert systems and expert support system; Characteristics of experts systems; Knowledge-based systems; Types of expert systems
CSC 816
3
Positive and negative effects of the computers and ICT on human beings and societies.
View learning outline
Positive and negative effects of the computers and ICT on human beings and societies; Computing as a profession; organization using computers; sociological impacts of computers; individuals and computers; computer as an audit tool; computers in banking; computer based information systems and telecommunications; computers in consultancy services; design and construction; education; government insurance; stock-brokerage; legal and medical professions
SCI 802
2
View learning outline
Programme Core Courses
CSC 815
3
Introduction to Internet; standards and specifications; survey of contemporary Internet technologies; Current Internet tools; Designing and publishing a web server; WWW programming Markup languages; Using alternative pro...
View learning outline
Introduction to Internet; standards and specifications; survey of contemporary Internet technologies; Current Internet tools; Designing and publishing a web server; WWW programming Markup languages; Using alternative protocols in WWW; Adding multimedia features to WWW; Server side programming; client programming and database programming for the web; Security and Privacy