Elective Embedded Systems Programming

Embedded Systems Programming syllabus

TU BSc CSIT Semester 8. 7 units over 45 teaching hours, 3 credit hours. Each bar shows the unit’s share of teaching time.

  1. Unit 1ARM Embedded System4 hrs · note
  2. Unit 2ARM Processor Fundamentals4 hrs · note
  3. Unit 3Introduction to ARM Instruction Set8 hrs · note
  4. Unit 4Thumb Instruction Set8 hrs · note
  5. Unit 5Efficient C Programming for ARM8 hrs · note
  6. Unit 6Writing and Optimizing ARM Assembly Code8 hrs · note
  7. Unit 7Firmware and Embedded OS5 hrs · note