Skip to main content

Courses

B.Sc. DATA SCIENCE CCMAS CURRICULUM

100 level

Course CodeCourse TitleUnitStatusLHPHSemester
C-GST 111Communication in English2C3001
C-GST 112Nigerian Peoples and Culture2C3002
C-COS 101Introduction to Computing Sciences3C30451
C-COS 102Problem Solving3C30452
C-MTH 101Elementary Mathematics I (Algebra & Trigonometry)2C3001
C-MTH 102Elementary Mathematics II (Calculus)2C3002
C-STA 111Descriptive Statistics3C4501
C-PHY 101General Physics I (Mechanics)2C3001
C-PHY 102General Physics II (Electricity & Magnetism)2C3002
C-PHY 107General Practical Physics I1C0451
C-PHY 108General Practical Physics II1C0452
C-MTH 103Elementary Mathematics III (Vectors, Geometry and Dynamics)2R3001
C-STA 122Statistical Computing I3R15902
C-UI-COS 103Practical Lab I2R0901st & 2nd
Total units: C = 25, R = 5

200 Level

Course CodeCourse TitleUnitStatusLHPHSemester
C-GST 212Philosophy, Logic and Human Existence2C3001
C-ENT 211Entrepreneurship and Innovation2C3002
C-COS 201Computer Programming I3C15451
C-COS 202Computer Programming II3C15452
C-MTH 201Mathematical Methods I2C3001
C-MTH 203Sets, Logic and Algebra I2C3002
C-CYB 201Introduction to Cybersecurity and Strategy2C3001
C-CSC 203Discreet Structures2C3001
C-IFT 211Digital Logic Design2C15452
C-DTS 201Introduction to Data Science2C15451
C-DTS 204Statistical Computing Inference and Modelling3C4502
C-DTS 299SIWES I3C0135long vacation
C-INS 202Human Computer Interface2E15452 
C-STA 202Statistics for Physical Sciences and Engineering3R4502 
C-MTH 202Elementary Differential Equations2R3002 
C-UI-CSC 272Information Management Systems2R3002 
C-UI-CSC 236Introduction to Algorithms2R3001 
C-UI-COS 203Practical Lab II2C0901st & 2nd 
Total units: C = 30, R = 9, E = 2 
         

300 Level

Course CodeCourse TitleUnitStatusLHPHSemester
C-GST 312Peace and Conflict Resolution2C3001
C-ENT 312Venture Creation2C3002
C-MTH 209Introduction to Numerical Analysis2C3001
C-CSC 309Artificial Intelligence2C15301
C-DTS 211Introduction to R programming2C15451
C-DTS 304Data Management I2C15452
C-DTS 316Probability for Data Science3C3002
C-DTS 399SIWES II3C0135long vacation
C-CSC 308Operating Systems2R15451
C-ICT 305Data Communication System & Network3R15451
C-IFT 212Computer Architecture and Organization2R15452
C-UI-DTS 333Introduction to Business Intelligence and Data Visualisation2R15452
C-UI-CSC 572Machine Learning2R3002
C-UI-COS 301Practical Lab III2C0901st & 2nd
C-UI-CYB 204Cybersecurity in Business & Industry2E300 
Total units: C = 20, R = 11, E = 2
        

400 Level

Course CodeCourse TitleUnitStatusLHPHSemester
C-DTS 302Big Data Computing2C001
C-DTS 322Data Science Innovation and Entrepreneurship2C001
C-UI-DTS 499Industrial Training III6C0270Second semester & long vacation
C-STA 334Survey Methods and Sampling Theory3R4501
C-UI-DTS 401Data Engineering2R15451
C-UI-DTS 402Python for Data Science2R15451
C-DTS 404Data Management II2R15451
C-INS 304Web Development using Content Management System2E15451
C-UI-CSC 477Computer Graphics2E15451
Total units: C = 10, R = 9, E = 4
        

500 Level

Course CodeCourse TitleUnitStatusLHPHSemester
C-COS 409Research Methodology and Technical Report Writing3C4501
C-INS 401Project Management2C3001
C-DTS 308Ethics and Legal Issues in Data Science2C3002
C-DTS 403Data Visualisation for Data driven Decision Making2C15451
C-DTS 597Final Project I3C01351
C-DTS 598Final Project II3C01352
C-CSC 432Distributed Computer Systems2E3002 
C-ICT 309Mobile Communication and Networking3E30452 
C-UI-DTS 555Recommender Systems2E3002 
C-UI-DTS 556Big Data in Social and Health Science2E3002 
C-UI-CSC 583AI for Social Good2E3002 
C-UI-CSC 584Internet of Things (IOT)2E3002 
C-UI-CSC 585Precision Agriculture2E3002 
Total units: C = 13, E = 15