 |
The current shortage of embedded engineers has given rise to the urgent need for more training in this field. Japan's Ministry of Economy, Trade and Industry (METI) and the independent administrative body Information-Technology Promotion Agency (IPA) have also been working to address this skill shortage through activities related to the education of embedded engineers including the formulation of the Embedded Technology Skill Standards (ETSS). Four Link Systems' Embedded System Engineer Training Program complies with the ETSS as well as specifying and systematizing the technical skills required in the automobile/ onboard equipment and home information appliance markets. The program therefore makes it possible to train work-ready engineers equipped with the technical skills demanded of both of these markets in a short period of time, as well as facilitating the effective use of human resources by pinpointing engineer skills.
|
 |
| * |
The Embedded Technical Skill Standards (ETSS) are intended to specify and systematize the skills required for embedded software development in order to provide an effective benchmark (common standard) for the HR development and application of embedded software developers. |
|
 |
 |
 |
 |
 |
EG-1-1 Introduction to Embedded Development |
 |
EG-1-2 ETSS |
 |
EG-1-3 Introduction to Hardware 1 Computer Architecture CPUs |
 |
EG-1-4 Introduction to Hardware 2 Memory Bus Peripheral Devices Device Access Methods |
 |
 |
 |
 |
 |
 |
 |
EG-1-5 Interrupts |
|
EG-1-6 System Architecture Operating Systems |
|
EG-1-7 Booting Device Drivers Middleware |
|
EG-1-8 Development Processes |
 |
 |
 |
 |
 |
 |
 |
EG-2-1 Considerations in Debugging/ Embedded C-Language Development |
 |
EG-2-2 Environment Configuration |
 |
EG-2-3* Device Control with Memory-mapped Registers |
 |
EG-2-4* Exception Handlers |
 |
 |
 |
 |
 |
 |
 |
EG-2-5* Interrupt Handlers |
|
EG-2-6* Timer Process |
|
EG-2-7* Initialization Process |
|
EG-2-8* LCD Drivers |
|
 |
|
Items with an asterisk (*) involve practical trainings while those without denote solely lecture-based subjects. |
|
 |
| [Enlarge] |
 |
 |
EL-1
Introduction to Linux |
 |
EL-2* Linux Development Environments |
 |
EL-3* Development Environment Configuration |
 |
EL-4* Boot Loaders |
 |
 |
 |
 |
 |
 |
 |
EL-5 Introduction to the Linux Kernel |
|
EL-6 Memory Management |
|
EL-7 IPC |
|
EL-8 Threads |
 |
 |
 |
 |
 |
 |
 |
EL-9 Interrupt and Exception Processing |
 |
EL-10 Time Management |
 |
EL-11 Signals |
 |
EL-12 Introduction to Networking |
 |
 |
 |
 |
 |
 |
 |
EL-13 Linux Kernel Configuration |
|
EL-14 Introduction to Device Drivers |
|
EL-15* Device Driver Development |
|
EL-16* Embedded Linux Exercises |
|
 |
|
Items with an asterisk (*) involve practical trainings while those without denote solely lecture-based subjects. The curriculum of EL-12 overlaps with that of EI-13 so it is omitted for those who have already taken the ITRON course. In this case, a written examination is held for the omitted subject. |
|
 |
| [Enlarge] |
 |
 |
EI-1 Introduction to ITRON |
 |
EL-2* ITRON Development Environments |
 |
EL-3* Development Environment Configuration |
 |
EL-4* Boot Loaders |
 |
 |
 |
 |
 |
 |
 |
EI-5 Task Management |
|
EL-6 Synchronization/ Communication Functions 1 |
|
EL-7 Synchronization/ Communication Functions 2 |
|
EL-8 Synchronization/ Communication Programming |
 |
 |
 |
 |
 |
 |
 |
EI-9 Interrupt Processing |
 |
EL-10 Memory Pool Management |
 |
EL-11 Time & System Management |
 |
EL-12 File Systems |
 |
 |
 |
 |
 |
 |
 |
EI-13 Introduction to Networking |
|
EL-14 TCP/IP |
|
EL-15* TCP Client Server Sample Programs |
|
EL-16* Embedded ITRON Exercises |
|
 |
|
Items with an asterisk (*) involve practical trainings while those without denote solely lecture-based subjects. The curriculum of EI-13 overlaps with that of EL-12 so it is omitted for those who have already taken the Embedded Linux course. In this case, a written examination is held for the omitted subject. |
|
 |
| [Enlarge] |
 |
 |
EW-1 Written Examination |
 |
EW-2-1 Orientation Team & Task Allocation |
 |
EW-2-2 Basic Design |
 |
EW-2-3 Detailed Design |
 |
 |
 |
 |
 |
 |
 |
EW-2-4 Li Programming |
|
EW-2-5 Programming |
|
EW-2-6 Programming |
|
EW-2-7 Programming |
 |
 |
 |
 |
 |
 |
 |
EW-2-8 Testing-Debugging |
 |
EW-2-9 Preparation for Presentation |
 |
EW-2-10 Presentation of Practical Learning Results |
 |
EW-3 Comprehensive Evaluation Summary and Q&A |
|
 |
| [Enlarge] |
 |
 |
Overseas: · University of the Philippines · Hanoi University of Technology (Vietnam) · Konkuk University (Korea) |
 |
| University of the Philippines |
|
 |
Domestic: · Ritsumeikan University · Kensoft (IT School) · 2 business machine manufacturers · 2 consumer-electronics manufacturers · 2 software integrators |
 |
| Konkuk University |
|
|
| |