Professional Documents
Culture Documents
ND Syllaby 6 Subjects
ND Syllaby 6 Subjects
ND Syllaby 6 Subjects
1.0 AIM
The aim of the subject is to equip the student with knowledge, skills and attitudes to
install, troubleshoot and maintain computer hardware and software in compliance with
recommended health and safety practices.
2.0 OBJECTIVES
3.0 TOPICS
16
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
3.5 MICROPROCESSOR
3.6 MEMORY
3.8 MOTHERBOARDS
4.0 CONTENT
17
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
- Input ports
Keyboard
Mouse
Pointing device connectors/ports e.t.c.
- Output ports
Monitor(VGA, SVGA video port)
Speaker
Printer e.t.c.
- COM ports
- USB
- Hard Disk Drive controllers (IDE, EIDE, SCSI)
4.1.6 Specify common errors and troubleshooting for peripheral components
18
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.5 MICROPROCESSOR
4.5.1 Outline the process of installation and configuration of microprocessors
4.5.2 Explain microprocessor packaging
4.5.3 Outline processor architectures including microprocessor modes and
manufacturers
4.5.4 Explain processor virtualization
4.5.5 Specify common microprocessor errors and troubleshooting techniques
4.6 MEMORY
4.6.1 Outline the process of installation and configuration of memory
components
4.6.2 Explain the following
- Memory types (SRAM, DRAM, EDO RAM, SDRAM, ROM,
EPROM, and EEPROM)
- Memory Packaging (DIP, SIMM, So-DIMM, DIMM)
- Cache Memory, Video Memory, BIOS, Virtual Memory
- Memory Banks, Parity
4.6.3 Describe DMA management
4.6.4 Specify common memory problems and troubleshooting techniques
4.8 MOTHERBOARDS
4.8.1 Outline the following
- Motherboard form factors
- Motherboard components
4.8.2 Outline the process of installation and configuration of motherboards
4.8.3 Describe the following
- System Board Architectures (Integrated, Non-Integrated)
- Bus Architecture: address bus, data bus, control bus
19
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
20
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
Skills Competency
Testing 30%
5 MICROPROCESSOR 10
6 MEMORY 10
7 STORAGE SYSTEMS 10
8 MOTHERBOARDS 10
9 INTRODUCTION TO OPERATING 10
SYSTEMS
10 HARDWARE AND SOFTWARE 10
MAINTENANCE
11 CUSTOMER CARE 7
TOTAL 100
21
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1.0 AIM
The aim of the subject is to equip students with knowledge, skills and attitudes in data
communications and computer networking concepts & fundamentals.
2.0 OBJECTIVES
3.0 TOPICS
4.0 CONTENT
22
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
23
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
o Parity check
- Data link layer protocols (PPP, SLIP, MPLS, ATM, HDLC)
24
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
25
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
26
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1.0 AIM
The aim of the subject is to equip students with knowledge, skills and attitudes to
analyze, design, develop and implement software solutions.
2.0 OBJECTIVES
By the end of the course the student should be able to:
2.1 outline the fundamentals of software engineering
2.2 describe software processes
2.3 outline the steps and strategies of requirements engineering
2.4 explain the process of designing and modeling software solutions
2.5 illustrate systems architectural designs
2.6 apply various software testing techniques
2.7 outline strategies for software implementation
2.8 outline and discuss software evolution processes
3.0 TOPICS
3.1 FUNDAMENTALS OF SOFTWARE ENGINEERING
3.7 IMPLEMENTATION
27
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.0 CONTENTS
4.1 FUNDAMENTALS OF SOFTWARE ENGINEERING
4.1.1 Define software engineering
4.1.2 Explain why software engineering is important
4.1.3 Explain software engineering diversity
4.1.4 Outline issues affecting different types of software
4.1.5 Explain the need for software engineering ethics
4.1.6 Describe the qualities of good software
28
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
- Interaction models
- Structural models
- Behavioral models
4.4.8 Apply process specification tools
4.4.9 Explain model-driven engineering
4.4.10 Describe the process of file and database design
4.7 IMPLEMENTATION
4.7.1 Develop strategies for implementation
- Implementation planning
- User training
- Implementation management
4.7.2 Discuss changeover strategies
4.7.3 Explain the need for system documentation
4.7.4 Explain open source development
CASE STUDY
The student should be able to carry out a case study on the analysis and design of a system,
which can be implemented in Zimbabwe. In the case study, the student should be able to
demonstrate an understanding of Entrepreneurial Skills
29
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
8 SOFTWARE EVOLUTION 10
TOTAL 100
30
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
31
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1.0 AIM
The aim of the subject is to equip students with knowledge, skills and attitudes for
developing applications using the Visual Basic.NET programming language.
2.0 OBJECTIVES
By the end of the course the student should be able to:
3.0 TOPICS
3.1 INTRODUCTION
32
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.0 CONTENT
4.1 INTRODUCTION
33
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
34
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
CASE STUDY
The student should be able to develop and test a software solution to a given problem, which
can be implemented in Zimbabwe. In the case study, the student should be able to demonstrate
an understanding of Entrepreneurial Skills.
35
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
i. Boehm, Anne (2015) Murach’s Visual Basic , Mike Murach & Associates
ii. Bryan Newsom (2015) Visual Basic, wrox
iii. Halvorson. M (2012) Learn Microsoft Visual Basic 2012, Microsoft Press
iv. Jeffrey R. Shapiro (2010) Visual Basic(r).NET: The Complete Reference,
McGraw-Hill/Osborne
v. Novac .I et al (2010), Visual Studio 2010 and .NET 4 Six-in-One , Wrox
vi. Rod Stephens(2012), Visual Basic 2012 Programmer's Reference, Wiley &
Sons
vii. Sheldon. B et al (2013) Professional Visual Basic 2012 and .NET 4.5
Programming, Wrox
viii. Sur. A (2013), Visual Studio 2012 and .NET 4.5 Expert Development
Cookbook, Packt Publishing
36
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1.0 AIM
The aim of the subject is to equip students with knowledge, skills and attitudes to
conduct a research and manage projects in the field of information technology.
2.0 OBJECTIVES
3.0 TOPICS
37
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.0 CONTENT
38
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
- Drawing conclusions
4.4.2 Producing a research document
39
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4. RESEARCH PHASES 20
7. PROJECT SCHEDULING 10
TOTAL 100
40
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1.0 AIM
The aim of the subject is to equip students with knowledge, skills and attitudes
required in critical, logical and objective problem solving
2.0 OBJECTIVES
By the end of the course the student should be able to:
2.1 calculate areas, perimeters and volumes of different shapes.
2.2 use logarithms to solve problems.
2.3 solve equations using various methods
2.4 calculate cost prices, selling price, commission, compound interest and profit
and loss.
2.5 explain data collection methods and sampling methods
2.6 present and represent data using tables, graphs, charts and picture forms.
2.7 extract data to calculate mean, median and mode .
2.8 solve problems using set theory.
2.9 solve probability problems.
3.0 TOPICS
41
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.0 CONTENT
4.1 METRIC SYSTEM
4.1.1 Calculate areas and perimeters of rectangle, circles, cylinders and
irregular shapes.
4.1.2 Calculate volume of cylinders, cuboids and spheres.
4.1.3 Relate units of measurement.
4.2 LOGARITHMS
4.2.1 Outline the rules of logarithms and indices
4.2.2 Solve arithmetic problems using logarithms and indices.
4.3 ALGEBRA
4.3.1 Solve the following types of equations:-
- simple equations
- simple simultaneous equations
- quadratic equations
- quadratic simultaneous equations.
4.3.2 Solve Boolean expressions using Karnaugh maps and Boolean laws
42
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
4.9 PROBABILITY
4.9.1 Apply the rules of probability:-
- Addition rule
- Multiplication rule
4.9.2 Use tree diagrams in probability calculations.
43
NATIONAL DIPLOMA IN INFORMATION TECHNOLOGY – 553/18/CO/O
1. METRIC SYSTEM 15
2. LOGARITHMS 15
3. ALGEBRA 10
4. PERCENTAGES AND THEIR 15
APPLICATION
5. DATA COLLECTION 10
6. DATA PRESENTATION AND 15
REPRESENTATION
7. MEASURES OF CENTRAL 10
LOCATION
8. SET THEORY 15
9. PROBABILITY 15
TOTAL 120
44