DEPARTMENT OF COMPUTER SCIECNCE
GOAL AND OBJECTIVES OF THE PROGRAMME (ND Computer Science) Goal
The National Diploma programme is designed to produce diplomates capable of applying Computer in various areas of computing.
Objectives
Diplomates of this programme should be able to:-
  • Operate Computer systems
  • Use various Computer packages
  • Maintain hardware
  • Solve simple hardware problems
  • Use various programming languages:
    • Visual BASIC
    • JAVA
    • C Programming
    • Unified Modelling Language (UML)
    • Hyper Text Mark-up Language
  • Use Internet
  • Set up Network
  • Set up and manage an enterprise

ENTRY REQUIREMENTS (National Diploma – ND Computer Science)
The entry requirements into National Diploma Computer Science programme are as follows:-
  • Five credit level passes in GCE “O” level, Senior Secondary School Certificate (SSCE), NECO and NABTEB at not more than two sittings.
    The five subjects must include:
    • English Language, Mathematics, Physics and two other subjects chosen from the following:
    • conomics, Geography,
    • Further Mathematics, Physics, Chemistry,
    • Biology/Agricultural Science.
    • A Pass in Physics is compulsory for
    • Computer Science.
    • And Relevant NTC/NBC & NVC Trades
    • Plus JAMB Examination as resolved by National Policy on Education.

  • A pass in Computer Foundation Examination (CFE) of Computer Professionals Registration Council of Nigeria (CPN). The student must be prima fascia qualified as in (a) above.

PROGRAMME DURATION & STRUCTURE
The duration and structure for ND programme in Computer Science Full Time shall be for a period of four (4) Semesters of classroom, laboratory and workshop activities in the Polytechnic – and a period (3-4 months) of Supervised Industrial Work Experience Scheme (SIWES). Each semester shall have 17 weeks duration made up as follows:-
  • 15 contact weeks of teaching, i.e. recitation, practical exercises, quizzes, test, etc; and
  • 2 weeks for examinations and registration. SIWES shall take place at the end of the second semester of the first year.

List of Courses at ND Level Full Time
Curriculum Table
1ST SEMESTER
S/N CODE COURSE TITLE L P CU CH PREREQUISITE
1 COM 111 Introduction to Computing 2 2 3 4
2 COM 112 Introduction to Digital Electronics 2 2 3 4
3 COM 113 Introduction to Programming 2 2 4 4
4 COM 114 Statistics for Computing 1 2 0 2 2
5 COM 115 Computer Application Packages 1 2 2 3 4
6 MTH 111 Logic and Linear Algebra 2 0 2 2
7 GNS 101 Use of English 1 2 0 2 2
8 GNS 102 Citizenship Education 1 2 2 4 4
TOTAL 16 10 23 26

2ND SEMESTER
S/N CODE COURSE TITLE L P CU CH PREREQUISITE
1 COM 121 Programming Using C Language 2 2 3 4 COM 113
2 COM 122 Introduction to Internet 1 2 3 3 COM 111
3 COM 123 Programming Language using Java 1 2 2 3 4
4 COM 124 Data Structure and Algorithms 2 1 3 3 COM 113
5 COM 125 Introduction to System Analysis and Design 2 1 3 3
6 COM 126 PC Upgrade & Maintenance 1 3 3 4
7 GNS 128 Citizen Education II 2 0 2 2 GNS 127
8 GNS 102 Communication in English 2 0 2 2
9 EED 126 Practice of Entrepreneurship 2 0 2 2
10 GNS 228 Research Methods 2 0 2 2
TOTAL 18 10 25 28

3RD SEMESTER
S/N CODE COURSE TITLE L P CU CH PREREQUISITE
1 COM 211 Programming Language with Java II 2 2 4 4 COM113, COM 123
2 COM 212 Introduction to System Programming 1 1 2 2 COM 111
3 COM 213 Unified Modelling Language (UML) 2 2 3 4 COM113
4 COM 214 Computer System Troubleshooting 1 2 3 3 COM 111
5 COM 215 Computer Application Package II 2 2 3 4 COM111
6 COM 216 Statistics for Computing II 2 0 2 2 COM 123
7 SIWES 219 SIWES 0 4 4 4
8 GNS 201 Use of English II 2 0 2 2 GNS 101
9 EED 216 Practice of Entrepreneurship 2 0 2 2 EED 126
TOTAL 14 13 25 27
4TH SEMESTER
S/N CODE COURSE TITLE L P CU CH PREREQUISITE
1 COM 221 Basic Computer Networking 1 3 3 4 COM 214, COM 126
2 COM 222 Seminar on Computer and Society 2 - 2 2 COM 111
3 COM 223 Basic Hardware Maintenance 1 2 2 3
4 COM 224 Management Information System 2 1 2 3 COM 112
5 COM 225 Web Technology 2 3 3 5 COM 111, 103
6 COM 226 File Organization and management 2 1 2 3 COM 111
7 GNS 204 Communication in English II 2 0 2 2 COM 122
8 COM 227 Project 2 4 6 6 GNS 228
TOTAL 14 14 22 28

L = LECTURE HOURS; P = PRACTICAL HOURS; CU = CREDIT UNIT; CH = CONTACT HOURS
Thank you.
Warm Regards.