Sunteți pe pagina 1din 8

1

DEPARTMENTAL INFORMATION – COMPUTER SCIENCE


EDUCATION
PHILOSOPHY, OBJECTIVES AND SCOPE
Philosophy
The importance of Technology Education has been recognized by the present
State and Federal Governments in Nigeria. Philosophically, Computer Education in
particular, and Technology Education in general, achieves economic aims because
investments in Vocational Programmes provide individuals with employable skills as
well as provide the economy with productive citizens. Sociologically, Technology
Education, with Computer Education as an integral part, is important because
individuals who have saleable skills become useful citizens of their communities.

Objective
The objectives of Computer Science Education are as follows:
• Prepare competent teachers for teaching and leadership positions in
Secondary Schools, Technical Colleges and other institutions;
• Prepare individuals that can take up careers in relevant industries.
• Equip individuals with saleable skills in computer for self-reliance.

Scope
The curriculum in Computer Science Education includes courses in general
education, technology education, teaching subject areas and pure computer science
courses. Students are also required to spend some time in practical teaching in
secondary schools and technical colleges. They are also required to acquire work
experience in computer firms and allied fields.

ENTRY REQUIREMENT
(a) 4-year degree programme
Candidates must satisfy the university minimum entry requirements which
must include credits in Mathematics, Physics, Chemistry/ Biology plus any
other science subject obtained at SSCE/ NECO/ NABTEB/ GCE ‘O’ Level
(b) 3-year degree programme.
Any of the following:
i. Two ‘A’ level passes or equivalent in Physics and Mathematics.
2

ii. Diploma in Computer Science Education or any other Diploma in Computer


Science from any recognized Institution.
iii. Distinction/Credits/Merit or at NCE in Computer Education or Physics or
Mathematics.

JOB OPPORTUNITIES
(i) Graduates of the degree programme in Computer Education will obtain

employment in teaching in schools and Colleges.

(ii) Jobs in industries and other allied occupations/parastatals.

(iii) Most importantly, graduates can be self-employed.


3

3-YEAR STANDARD PROGRAMME IN COMPUTER EDUCATION

FIRST YEAR
FIRST SEMESTER
Major Courses Units

VTE 132 Typewriting I 2


ED 211 Educational Psychology I 2
VTE 101 Foundations of Vocational Education 2
ED 221 Curriculum Theory and Planning 3
VTE 222 Business Communication 2
Required Ancillary Courses
MTH 212 Linear Algebra I 2
STA 203 Statistics for Physical Sci. & Engr. I 2
CS 201 Computer Programming I 2
CS 251 Assembly Language Programming 2

General Studies Courses

G.S. 207 Humanities I 2

21

SECOND SEMESTER
Major Courses

VTE 121 Operations Research 2


CS 202 Computer programming II 2
VTE 221 Methodology in Computer Education 2
Stat 206 Statistics for Physical Science & Engr. II 2

Required Ancillary Courses


CS 202 Computer Programming II 2
CS 221 Introductions to File Processing 2
STA 204 Statistics for Social Sciences II 2
Mths. 214 Linear algebra II 2

General Studies Courses

GS. 208 Humanities II 2


18
4

SECOND YEAR

FIRST SEMESTER

Major Courses Title Units

ED 325 Teaching Practice 1 3

Required Ancillary Courses


CS 331 Compiler Construction I 2
CS 332 Operating Systems I 2
CS 341 Computer Architecture I 2
CS 311 Numerical Methods 1 2
CS 301 Introduction to digital Design 2

13

SECOND SEMESTER
Major Courses

VTE 323 Data Reduction Using SPSS 2


VTE 324 Data Based Management 2
ED 321 Curriculum Implementation 3
VTE 304 Research Design in Vocational Education 2
ED 311 Educational Psychology II 2
VTE 325 Word Processing I 2
VTE 302 Evaluation in Vocational Education 2

Required Ancillary Courses


CS 391 Lab for Digital Design 2
CS 333 Operating Systems II 2
CS 342 Computer Architecture II 2
CS 351 Data Structures 2

23
5

FINAL YEAR

FIRST SEMESTER

Major Courses Title Units


VTE 421 Data Based Management II 2
VTE 432 Office Technology 2
ED 425 Teaching Practice II 2
VTE 401 Vocational Guidance 2
ED 411 Educational Psychology III 2

Required Ancillary Courses


CS 451 Algorithms 2
CS 411 Numerical Methods II 2
CS 461 Organization of Programming Language 2
CS 452 Computer Process Control 2
18

SECOND SEMESTER
Major Courses

ED 441 Measurement and Evaluation 2


VTE 422 Spreadsheet Processing 2
VTE 402 Administration of Vocational Education 2
VTE 404 Evaluation in Technology Education . 2
VTE 491 Project 3

Required Ancillary Courses


CS 454 Artificial Intelligence 2
CS 453 Computer Center Management 2
CS 431 Compiler Construction II 2
CS 462 Structured programming 2

19
6

COURSE DESCRIPTION FOR COMPUTER SCIENCE


EDUCATION
VTE 101 Foundations of Vocational Education
Philosophical, sociological, historical and economic foundation Technology
Education, A comparative analysis. Content, scope and objectives.
Technology Education and national development. Professional opportunities
in Technology Education.
(2 Units)
VTE 132 Typewriting I
The computer keyboard as an input device; the different areas/compartments
of the computer keyboard such as function keys, numeric keypad, computer
keys, cursor-dedicated keys, typing keys, special function keys; keyboard
shortcuts; typing skills; proper/accurate finger positioning for effective typing;
navigating with the keyboard; configuring the keyboard to perform the
functions of the mouse; standard styles; use of common manuscript signs;
different typing speeds.
(2 Units)

VTE 121 Introductions to Operations Research


History of operations research; computers and operations research; the
definition of the different models and their formulation; the role of models in
operation research projects; advantages and disadvantages of models; major
characteristics of operations research; the quantitative model in operations
research.
(2 Units)

VTE 325 Word Processing I


An introductory course on different document (document file). Working with
document – home, letter, report, etc; production, blocking opening and closing
of documents. Underlining the heading. Using different parts; saving a file.
Creating a stationery. Document, editing your work, using the spelling
checkers. Finding synonyms, searching for information. Customizing
documents, etc.
(2 Units)

VTE 221 Methodology in Computer Education


Application of principles of the curriculum and course construction with
application to classroom situations. Emphasis on methods of teaching
(objectives, lesson planning, techniques of teaching and sources of materials),
and measurement techniques appropriate to computer education. Planning of
teaching laboratories and instructional techniques in computer education.
(2 Units)
VTE 301 Research Design in Vocational Education
Techniques of empirical study, including design of various types of study;
methods of data collection; data analysis; sampling, testing hypotheses and
methods of writing a research proposal.
(2 Units)
7

VTE 401 Vocational Guidance


Principles and practices of occupational guidance. Emphasis on school-based
problems. Historical, philosophical, psychological and socio-economic
foundations of the guidance movement. Courses in career education.
(2 units)
VTE 402 Administration of Vocational Education
Organization, administration and teaching of technology and practical arts
education. Consideration of existing patterns in Nigeria and other countries.
Discussion of strategic planning. Community-based financing and their
involvements in providing technology education. (2 units)

VTE 404 Evaluation in Vocational Education


Theories and approaches to evaluation in Technology Education. Current
methodology in evaluation, such as criterion-referencing, cost-benefit analysis,
cost effectiveness, programme evaluation and review techniques (PERT).
Follow-up studies, input, output processes, etc.
(2 Units)
VTE 422 Spread Sheet Processing
Entering data. Entering formula, revising a spread sheet. Searching for data,
changing the appearance of a spread sheet. Calculating, sorting a range of
calls. Rotating calls from change. Setting page breaks. Splitting the view.
Practical with spread sheets.
(2 units)
VTE 323 Data Reduction Using the SPSS
Use of computers in analyzing data, programming and the use of computers in
decision making. Statistical analysis including graphical techniques, coverage.
(2 Units)
VTE 324 Data Base Management studies
Study of files, records, keys, types of office and access methods, data base documents.
Working with fields, changing the tab order.
Finding records, sorting records, working with layouts, rearranging and
customizing layouts. Changing the appearance of data. Doing complex
searches. Field types, working with frames, macro and mail merge. Basic
Structured Query Language (SQL). Basic operations with SQL
(2 units)
VTE 434 Office Technology
The development of manipulative skills in the calculating, duplicating,
projection; Audio, recording, copying, scanning and thermal processes; New
and emerging office technologies – electronic mail, word processing and other
communication technologies.
(2 units)
VTE 491 Research Project
Independent investigation of topics pertinent to the development of Computer
Education in Nigeria. A report of the study is required. (3 units)
8

UNIVERSITY OF NIGERIA, NSUKKA

FACULTY OF EDUCATION

DEPARTMENT OF VOCATIONAL
TECHNOLOGY EDUCATION

COMPUTER SCIENCE EDUCATION

REVISED UNDERGRADUATE
PROGRAMME

2001/2002