Learning Embedded Systems - by Asang Dani
It’s a common misconception that only those with electronics background can learn embedded systems. Although sutdents with electronics background do have some advantages - learning embedded systems meaningfully requires good knowledge of electronics, computer architecture, operating systems and sound programming skills. Naturally no one is born with these skills and most colleges in India today don’t impart such skills as a part of single course. Like most other things in computing one can aquire this knowledge if he/she is willing to work hard for it.