Back

BSc. Computer Science

Free
csit-sa-hero
Free

            Syllabus for B.Sc. Computer Science

FIRST SEMESTER
S. N. Sub Code Subject Name Theory/Practical Credit Hours
1 GST 111 Communication in English I Compulsory 2 Theory
2 GST 112 Logic, Philosophy and Human Existence Elective 2 Theory
3 GST 113 Nigerian People and Culture Required 2 Theory
4 CSC 101 Introduction to Computer Science Compulsory 3 Theory
5 CSC 107 Computer Science Practical Compulsory 2 Practical
6 MTH 101 General  Mathematics-I Compulsory 3 Theory
7 CHM 101 General Chemistry-I Required 3 Theory
8 BIO 101 General Biology Required 3 Theory
9 PHY 101 General Physics I Required 3 Theory
10 PHY 107 General Practical  PhysicsI Required 2 Practical
TOTAL CREDITS 25
SECOND SEMESTER
1 MTH 102 General  Mathematics – II Required 3 Theory
2 CSC 102 Introduction to Problem Solving Compulsory 3 Theory
3 CSC 108 Introduction to Problem Solving Practical Compulsory 2 Practical
4 GST 121 Use of Library, Study Skills and ICT Required 2 Theory
5 GST 123 Basic Communication in French Elective 2 Theory
6 CHM 102 General Chemistry II Required 3 Theory
7 PHY 102 General Physics-II Required 3 Theory
8 PHY 108 General Practical Physics-II Required 2 Practical
TOTAL CREDITS 20
THIRD SEMESTER
1 CSC 201 Computer Programming 1 Compulsory 3 Theory
2 CSC 251 Computer Programming I Practical Compulsory 2 Practical
3 GST 223 Introduction to Entrepreneurship Required 2 Theory
4 CSC 204 Fundamentals of Data Structures Compulsory 3 Theory
5 CSC 254 Fundamentals of Data Structures Practical Compulsory 2 Practical
6 CSC 208 Mathematical Model Required 3 Theory
7 CSC 258 Mathematical Model Practical Required 2 Practical
8 CSC 212 Computer Hardware Required 3 Theory
9 CSC 252 Computer Hardware Practical Required 2 Practical
10 GST 122 Communication in English II Compulsory 2 Theory
11 GST 125 Contemporary Health Issues Compulsory 2 Theory
TOTAL CREDITS 26
FOURTH SEMESTER
1 CSC 202 Computer Programming 1I Compulsory 3 Theory
2 CSC 252 Computer Programming II Practical Compulsory 2 Practical
3 CSC 205 Operating System I Compulsory 3 Theory
4 CSC 255 Operating System I Practical Compulsory 2 Practical
5 CSC 218 Fundamental of Sequential program Required 3 Theory
6 GST 211 Environment & Sustainable Development Required 2 Theory
7 CSC 208 Discrete Structure Required 3 Theory
8 GET 210 Electric Circuit & Electronics Required 3 Theory
9 Electric Circuit & Electronics Practical Required 2 Practical
10 GET 299 SIWES-I Students Industrial Work Experience Scheme (Mini Project) Compulsory 3 (12 Weeks) Practical
TOTAL CREDITS 26
FIFTH SEMESTER
1 CSC 301 Structured Programming Compulsory 3 Theory
2 CSC 314 Computer Organization & Architecture I Required 3 Theory
3 CSC 304 Data Management I Compulsory 3 Theory
4 CSC 302 Object Oriented Programming Required 3 Theory
5 CSC 333 Computational Science & Numerical Method Required 3 Theory
6 GST 311 Entrepreneurship 2 Theory
7 CSC 310 Algorithm & Complexity Analysis Required 3 Theory
8 CSC 321 System Analysis & Design Required 3 Theory
9 CSC 351 System Analysis & Design Practical Required 2 Practical
TOTAL CREDITS 24
SIXTH SEMESTER
1 CSC 305 Operating System Compulsory 3 Theory
2 CSC 355 Operating System Practical Compulsory 2 Practical
3 CSC 315 Computer Organization & Architecture II Required 3 Theory
4 CSC 316 Compiler Construction I Required 3 Theory
5 CSC 332 Survey of Programming language Compulsory 4 Theory
6 CSC 352 Survey of Programming language Practical Compulsory 2 Practical
7 GST 222 Peace Studies and Conflict Resolution Elective 2 Theory
8 GST 224 Leadership Skill Elective 2 Theory
9 CSC 399 Industrial training Compulsory 3 (12 Weeks) Theory
TOTAL CREDITS 24
SEVENTH SEMESTER
1 CSC 401 Organization of Programming Language Required 3 Theory
2 CSC 403 Software Engineering Compulsory 4 Theory
3 CSC 453 Software Engineering Practical Compulsory 2 Practical
4 CSC 404 Data Management II Compulsory 3 Theory
5 CSC 454 Data Management II Practical Compulsory 2 Practical
6 CSC 422 Project Management Elective 3 Theory
7 CSC 452 Project Management Practical Elective 2 Practical
8 CSC 441 Human Computer Interface Required 2 Theory
9 CSC 433 Computer Graphics & Visualization Elective 2 Theory
10 CSC 453 Computer Graphics & Visualization Practical Elective 2 Practical
TOTAL CREDITS 25
EIGHTH SEMESTER
1 CSC 423 Computer Network/Communication Compulsory 3 Theory
2 CSC 453 Computer Network/Communication Practical Compulsory 2 Practical
3 CSC 441 Artificial Intelligence Required 3 Theory
4 CSC 432 Distributed Computing System Elective 3 Theory
5 CSC 452 Distributed Computing System Practical Elective 2 Practical
6 GET 499 Project Compulsory 6 Practical
TOTAL CREDITS 19

Course Features

  • Lecture 1
  • Quiz 0
  • Duration 50 hours
  • Skill level All levels
  • Language English
  • Students 1
  • Assessments Yes
  • 1 Section
  • 1 Lesson
  • 10 Weeks
Expand all sectionsCollapse all sections
  • 1