Subject: Real Time System Programming 1
(06 -
E23A2) Basic Information
Course specification
Course is active from 01.10.2005.. Course which have preconditioned courses Real Time System Programming 1
Teaching students parallel programming of multicore processors and design of software tools for real time systems. Ability to write parallel programs for multicore processors by using parallel programming patterns, models, and tools, and designing software tools for real-time systems, including assembler, macro assembler, compiler, etc. Introduction. Part 1: Parallel Programming (Program analysis, Parallel programming design patterns, Parallel programming models, Parallel programming tools). Part 2: Software tools design (Assembler, Macro assembler, Formal systems, Compiler, Loader, Integrated development environment, Highly optimizing compilers, Linker, Compactor, Simulator, Debugger). Lectures, tutorials, computer practice classes, consultations.
During the semester students complete laboratory practice tasks
|