System Programming (3 cr)
Code: ELA18AM03-3004
General information
Enrollment
15.06.2023 - 06.09.2023
Timing
28.08.2023 - 29.10.2023
Number of ECTS credits allocated
3 op
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Electrical Engineering and Automation
Teachers
- Kaj Wikman
Teacher in charge
Ronnie Sundsten
Scheduling groups
- ELA21-I (Size: 30. Open UAS: 0.)
Groups
-
ELA21D-VIngenjör (YH), el- och automationsteknik, 2021, dagstudier
Small groups
- ELA21-I
Objective
After passing the course the student is expected to understand the difference between normal programming and programming at System level.
The course treats data security from a system perspective.
Content
1. Windows API
2. Linux API
3. Datasecurity
4. Project
Teaching methods
The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory, the theory lessons not
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understand the concepts of system programming and be able to solve simple problems.
Assessment criteria, good (3)
Create solutions that take into account the different systems ' specific differences.
Create simple system architectural solutions.
Assessment criteria, excellent (5)
Can independently and in group implement solutions that use different systems.
Understand layer-based solutions and be able to implement more-layered solution in project form
Assessment methods and criteria
Of the marks of the examination questions, you must obtain at least 30% in order to obtain a grade in the course, irrespective of the total score of the exams. 30% for pass, per exam. In total, 30% is applied for approved and linear scale.
Qualifications
All programming courses according to grades.