Tribhuvan University
Institute of Science and Technology
Bachelor of Science in Computer Science and Information Technology
Course Title: Embedded Systems Programming
Course no: CSC473
Semester: VIII
Nature of course: Theory + Lab
Full Marks: 60+20+20
Pass Marks: 24 + 8 + 8
Credit Hours: 3
Course Description : The course covers ARM based embedded system overview – assembly level programming, efficient C programming and embedded OS.
Course Objective : The main objective of this course is to introduce the underlying principle of embedded system programming in assembly language and C language for ARM based embedded processor.
Programming in C and Assembly (KEIL and PROTEUS), GPIO Programming (LED, LCD, Keypad, Buzzer)