Department of Computer Education

NIGERIA CERTIFICATE IN EDUCATION MINIMUM STANDARDS (2020 EDITION)

Nigeria cannot afford to ignore the role which computer literacy plays in achieving the national goal of technological development.  Hence, she has resolved to introduce computer education in primary and secondary schools.  For meaningful teaching of computer science in our primary and secondary schools, there is a need to produce professional teachers in the discipline.  Hitherto there had been provision for the training of computer scientists in the universities and the polytechnics, but little attention was paid to the training of teachers in computer education.  There is now an urgent need for the Colleges of Education to offer computer studies as a subject in the programme of professional preparation of teachers.

By the end of the programme, the student should be able to:

  1. Effectively teach Computer Studies at the Primary, Secondary and Technical Schools;
  2. Write Computer program and process data with maximum speed and accuracy; Demonstrate reasonably high level of competence in preparation for further studies in computer science education.
  3. Motivate pupils’ and learners’ interest in the study of computer studies by adopting appropriate ICT teaching and learning strategies.
  4. Apply the use of computer as an aid in daily life activities.
  5. Maintain Computer Hardware.
  1. A Senior Secondary School Certificate Examination (SSCE) or G.C.E. ‘O’ Level with credits in 5 subjects including English Language and mathematics at not more than two sittings. Two of the credits must be relevant to the course the candidate wishes to offer.
  2. All candidates wishing to be considered for admission must meet the requirements of an accredited body such as JAMB.
  3. Candidate must pass RACOED screening tests and interviews.

Course Outline

COURSE CODECOURSE TITLECREDITSTATUS
NCE YEAR 1 FIRST SEMESTER
CSC 111Introduction to Computer Science1C
CSC 112BASIC Programming Language2C
CSC 113Computer Operations/Application and Electronic Data Processing1C
CSC 114Number Systems1C
NCE YEAR 1 SECOND SEMESTER
CSC 121Introduction to Micro processor1C
CSC 122Application Packages (MS Word, MS Excel & MS Power point)1C
CSC 123Computer Maintenance / Troubleshooting1C
CSC 124The Teaching of Computer Science1C
NCE YEAR 2 FIRST SEMESTER
CSC 211Computer Logic1C
CSC 212Database Management1C
CSC 213Data Structures1C
CSC 214C Programming Language2C
NCE YEAR 2 SECOND SEMESTER
CSC 221Introduction to Web Design & Development (HTML & CSS)1C
CSC 222Operating Systems1C
CSC 223Introduction to Numerical Methods1C
CSC 224SIWES1C
CSC 225System Analysis and Design1C
NCE YEAR 3 FIRST SEMESTER
EDU 311Teaching Practice6C
NCE YEAR 3 SECOND SEMESTER
CSC 321Advanced Level Programming Language (JAVA, C++, VBASIC, VCOBOL)2C
CSC 322Seminars and Field Trip1C
CSC 323Introduction to E-learning Design and Development (Blended Approach)1E
CSC 324Computer Graphics and Desktop Publishing1E
CSC 325Introduction to Computer Networking1C