- Kernighan, Brian W. & Pike, Rob (1999). The Practice of Programming. Addison-Wesley Professional
- White, Elecia. (2011). Making embedded systems. 1st ed. Sebastopol, CA: O'Reilly Media, Inc.
En referensbok i C programmering, t.ex:
- Bilting, Ulf & Skansholm, Jan (2011). Vägen till C. 4., [rev. och uppdaterade] uppl. Lund: Studentlitteratur
- Deitel, Paul J. & Deitel, Harvey M. (2013). C: how to program. 7. ed. Boston: Pearson
- Kernighan, Brian Wilson & Ritchie, Dennis M. (1988). The C programming language. 2. ed. Englewood Cliffs: Prentice Hall
- King, K. N. (2008). C programming: a modern approach. 2. ed. New York: W.W. Norton & Company
Kompendier och artiklar som delas ut under kursens gång.
EduSinglePage
About the course
Kursen syftar till att studenten utvecklar fördjupade kunskaper, färdigheter och bedömningsförmåga inom konstruktion och programmering av inbyggda system.
This course is offered as part of programme:
Course content
Kursen innehåller följande moment:
- Element i språket C för inbyggda system
- Utveckling, programmering och testning av inbyggda system
- Grundläggande datastrukturer och algoritmer
- Mjukvaruarkitektur och mönster för inbyggda system
- Utvecklingsmiljöer för inbyggda system
- Avbrott, realtidsaspekter, realtidsoperativsystem
- Källkritik av litteratur, teknisk dokumentation, marknadsföringsmaterial, material på internet och vetenskapliga artiklar om inbyggda system
- Etiska aspekter angående användning av inbyggda system och människors ansvar
Entry requirements
- 10 hp från kursen DA215A Datateknik
- 9 hp från kursen DA339A Objektorienterad programmering
Course literature
Course evaluation
Högskolan ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av högskolan. Högskolan sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).