Network Systems (3 cr)
Code: ELA18IK02-3004
General information
Enrollment
15.06.2024 - 05.01.2025
Timing
06.01.2025 - 09.03.2025
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: 40. 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:
- how a network-based system is constructed.
- how to choose client / server software and hardware.
- how to document and test the system.
- how the software is designed
- how data security is structured
Content
- Definition of a network-based system
- How to program network-based client and server systems.
- Project documentation.
- Testing the system.
- Programming / Scripting
- Cyber security
Materials
See the current realization of the course.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understanding of technical specifications.
Create documentation of the work process and the roles of the team members.
Basic knowledge of script programming.
Installation and verification of software / hardware functioning.
Ability to be responsible for certain tasks within a team.
Understands on scripts and security aspects
Assessment criteria, good (3)
Installation and evaluation of Linux and Windows based client solutions.
Use of network software.
Detailed descriptions of individual technical solutions as part of an individual project.
Script management in multiple operating systems.
Create relevant test cases and execute them.
Ability to plan the team's activities and work around any technical and administrative problems.
Can create own scripts and programs that are secure
Assessment criteria, excellent (5)
Installation and evaluation of Linux and Windows based server solutions.
Use of network hardware.
Create documentation for an entire network, its services and describe the work that resulted in that network.
Automated scripts.
Create a test plan and utilize it in system development.
Ability to support other team members.
Manages to program applications that are network-aware and takes into account data security.
Qualifications
All programming courses.