Summary
Programming with computers should rely on strong knowledge of underlying
hardware elements: This means you learn microcomputer architecture at
component level, including partial electrical engineering. A mixture of
scripts, courses and a practice lab makes you familiar in-depth with
those aspects but that has been really time-consuming. For example I needed to
spend a lot of time on programming microcontrollers.
New examination regulations were introduced in October 2000 and simplified
planning and course sequences. For the tracks if had chosen, this didn't make
a difference and in fact the total amount of courses you need to attend
remained unmodified.
Testing requirements
You need to meet those criteria:
Classes |
| 01701 |
Technical concepts (launched in 2000: 01707
technical course on computer science, part I) |
| 01705 |
Microcomputer technology (launched in 2000: 01708
technical course on computer science, part III) |
| 01704 |
Introduction to computer architectures (launched in 2000: 01709
technical course on computer science, part III) |
Exam |
| 1x |
Content: part I or part III |
| All three courses get tested: By combining the first two parts for being audited in, you need to write an exam on part III. If
you select part II and III for the oral audit, simply pass the exam on part I. |
Audit |
21310 or 21320
|
Oral audit on technical aspects in computer science, ~ 25 mins. Content: part II+III or part I+II |
| This is the counterpart to your exam selection. It's not allowed to combine part I and III for audit. |
Practice lab |
| 01714 |
Programming at hardware level (microcomputer technologies) |
You'll get involved with the fundamentals in microcomputer
technology there: Based on simplified pre-built test units with 8 bit processors inside you create standalone programming
sequences that take control of an eight character segmented display, a serial and a
parallel interface connection, interrupt and timer lanes.
This means you have to learn working with assembler coding and with minimal
debugging options to implement predefined training lessons. A final exam
will measure your skills in microcomputer programming - this
means you create a hardware programming from scratch in a limited timeframe.
A second part of the lab time is focussed on cooperative work where you'll get in touch with
digital signal processing and 16 bit processor technology.
This practice lab has been extremely time-consuming!
|
Research and support