Real-Time Operating Systems and Systems Programming

Allikas: Lambda
Redaktsioon seisuga 25. september 2013, kell 19:00 kasutajalt Irve (arutelu | kaastöö) (→Lectures)
Mine navigeerimisribale Mine otsikasti
Real-Time Operating Systems and Systems Programming
[ @ ]

Course code: iti8510
Link: http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming http://www.lambda.ee/index.php/iti8510
Lecturer: Jaagup Irve
Contact: jaagup.irve@ttu.ee, 56463800, room IT-222
Previous courses: 2012

Times

Lecture: Wednesday, 14:00, III-301

Practice: Wednesday, 16:00, ICT-501

Consultations: Tuesday 15:00, ICT 425, with an appointment agreed using e-mail.

Course information

Lectures

Things may change a bit further down

  1. Introduction PDF
  2. IO, Hardware interrupts PDF
  3. Stack, longjmp PDF
  4. Heap, 2d arrays PDF
  5. Software interrupts (signals), Threads
  6. Mutexes
  7. Scheduling, Process, Demon, Zombie
  8. Standard IO, file management, directory management etc
  9. Programming an Operating System
  10. Advanced C language constructs and weirdness (bit-field, etc)
  11. Networking
  12. Optimizing
  13. Security
  14. Compilation and utilities (?)
  15. Encoding, localization, internatialization in *nix
  16. Conclusion and Summary

Practice Information

The server: dijkstra.cs.ttu.ee

Links