Course - Embedded Systems - TTK4235
TTK4235 - Embedded Systems
About
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 4 hours | C |
Course content
Logic control systems, the state machine formalism and Programmable Logic Controllers (PLC). Analysis, design and documentation of computer based event driven systems. System development according to the V-model, and the Unified Modeling Language (UML) as a developmental modeling language in software engineering. Embedded systems development in C: pointers and complex data structures (arrays and structs), register-level operations, bitvise I/O operations and interrupts. Documentation and code quality. Hardware and microprocessor architecture, digitizing analog signals, serial bus communication and information theory. Introduction to electromagnetic compatibility (EMC).
Learning outcome
Knowledge:
- Basic knowledge of logic control and PLS.
- Basic knowledge on the structure and function of a computer based control system.
- Knowledge of the programming language C including compilation and linking, pointers, complex data structures and registry level operations.
- Basic knowledge of and central components for signal adaptation and conversion.
- Basic knowledge on information theory and electromagnetic compatibility (EMC)
Skills:
- Analyze, design and implement embedded systems.
- Use relevant tools for system development and documentation.
- Implement and maintain embedded systems written in C.
General competence:
- Communicate about control systems and their functionality with both specialists and system users.
Learning methods and activities
Lectures, laboratory work and computer exercises. Descriptions and assessment criteria for all laboratory work and exercises will be provided on Blackboard.
Compulsory assignments
- Mandatory excercises and laboratory work
Further on evaluation
Evaluation is based on a final written exam (100%), and the result will be given as a letter grade (A-F). The candidate must have conducted mandatory excercises and laboratory work to be allowed to take the exam. If there is a re-sit examination, the examination form may change from written to oral.
Recommended previous knowledge
Basic knowledge and skills in the fields of analog and digital electronics, information technology and programming.
Course materials
Syllabus will be announced at start of the semester.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
TTK4125 | 7.5 | AUTUMN 2015 | |
TPK4128 | 1.0 | AUTUMN 2024 |
No
Version: 1
Credits:
7.5 SP
Study level: Foundation courses, level I
Term no.: 1
Teaching semester: SPRING 2025
Language of instruction: Norwegian
Location: Trondheim
- Engineering Cybernetics
- Engineering Subjects
Department with academic responsibility
Department of Engineering Cybernetics
Examination
Examination arrangement: School exam
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Spring ORD School exam 100/100 C INSPERA
-
Room Building Number of candidates - Summer UTS School exam 100/100 C INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"