System ProgrammingLaajuus (3 cr)
Code: ELA22AM03
Credits
3 op
Objective
The student:
- understands the difference between standard programming and system-level programming
- is able to implement solutions on both Windows and Linux
- knows data security from a programming perspective.
Content
1. Windows API
2. Linux API
3. Datasecurity
4. Project
Qualifications
All programming courses according to grades.
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
Materials
See the current realization of the course.
Enrollment
15.06.2024 - 22.09.2024
Timing
02.09.2024 - 30.11.2024
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
- ELA22-I (Size: 40. Open UAS: 0.)
Groups
-
ELA22D-VIngenjör (YH), el- och automationsteknik, 2022, dagstudier
Small groups
- ELA22-I
Objective
The student:
- understands the difference between standard programming and system-level programming
- is able to implement solutions on both Windows and Linux
- knows data security from a programming perspective.
Content
1. Windows API
2. Linux API
3. Datasecurity
4. Project
Materials
See the current realization of the course.
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
Qualifications
All programming courses according to grades.