Level 6 Graduate Diploma in Engineering (9210-01) - City & Guilds
Level 6 Graduate Diploma in Engineering (9210-01) - City & Guilds
Level 6 Graduate Diploma in Engineering (9210-01) - City & Guilds
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Unit 120 Computer programm<strong>in</strong>g and <strong>in</strong>formation<br />
systems<br />
Assessment Criteria<br />
Outcome 1 Develop an understand<strong>in</strong>g of the basic concepts of<br />
comput<strong>in</strong>g<br />
The learner can:<br />
1. Draw a block diagram of a computer and identify components of a computer system.<br />
2. Describe the hardware and software aspects of a computer.<br />
3. Expla<strong>in</strong> the categories of an operat<strong>in</strong>g system and applications - boot<strong>in</strong>g, <strong>in</strong>stall<strong>in</strong>g and<br />
un<strong>in</strong>stall<strong>in</strong>g software, software piracy and software term<strong>in</strong>ologies.<br />
4. Describe applications of computers and their role of <strong>in</strong>formation technology.<br />
5. Expla<strong>in</strong> the history of the <strong>in</strong>ternet and <strong>in</strong>ternet services.<br />
Range<br />
History<br />
Orig<strong>in</strong>al computer/term<strong>in</strong>al model, mov<strong>in</strong>g to the PC / local storage model, mov<strong>in</strong>g to the Internet /<br />
cloud comput<strong>in</strong>g model<br />
Outcome 2 Learn the methodology of problem solv<strong>in</strong>g<br />
The learner can:<br />
1. Illustrate problem solv<strong>in</strong>g techniques; the concept of a computer program.<br />
2. Describe the program development cycle; algorithms and design.<br />
3. Draw flow charts.<br />
4. Develop program control structures.<br />
5. Describe types and generation of programm<strong>in</strong>g languages.<br />
6. Develop algorithms for simple problems.<br />
Range<br />
Types<br />
Assembler/mach<strong>in</strong>e code, compiled, object-oriented abstracted languages<br />
Outcome 3 Develop skills <strong>in</strong> programm<strong>in</strong>g us<strong>in</strong>g C language<br />
The learner can:<br />
1. Write a simple program <strong>in</strong> C language.<br />
2. Describe operators and expressions.<br />
3. Describe Input and Output Functions: - Simple computational problems and decision mak<strong>in</strong>g.<br />
4. Use control statements; branch<strong>in</strong>g, loop<strong>in</strong>g, nested control structures, switch, break, cont<strong>in</strong>ue,<br />
and ‘go to’ statements.<br />
5. Write programs for problems us<strong>in</strong>g control structures.<br />
<strong>Level</strong> 6 <strong>Graduate</strong> <strong>Diploma</strong> <strong>in</strong> Eng<strong>in</strong>eer<strong>in</strong>g (<strong>9210</strong>-<strong>01</strong>) 103