Title :
An advanced C programming course for the embedded systems development
Author :
Ming, Ling ; Longxing, Shi ; Yongming, Tang
Author_Institution :
Coll. of Electron. Sci. & Eng., Southeast Univ., Nanjing, China
Abstract :
C programming courses in the first or second year of college focus on basic C syntax rather than difficulties and basic skills in a real embedded systems project. An advanced C programming language course has been developed at Southeast University for senior undergraduate or graduate students to fill the gap between typical introductory courses or self-learning and the real project needs. The course organization and main topics as well as the result analysis of pre-course and after-course surveys are discussed. The comparison between the results of surveys indicates that the course organization and topics are effective and helpful for students.
Keywords :
C language; computer science education; embedded systems; Southeast University; advanced C programming course; basic C syntax; embedded systems development; graduate students; introductory courses; real embedded systems project; self-learning; senior undergraduate; Debugging; Educational institutions; Embedded systems; Organizations; Programming profession; C language teaching; course design; embedded systems;
Conference_Titel :
Teaching, Assessment and Learning for Engineering (TALE), 2012 IEEE International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4673-2417-5
Electronic_ISBN :
978-1-4673-2416-8
DOI :
10.1109/TALE.2012.6360328