Network SystemsLaajuus (3 cr)
Code: ELA22IK02
Credits
3 op
Objective
The student:
- understands how a network-based system is structured
- understands how to build a secure computer system
- understands how to examine a computer system and how to verify its security.
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
Qualifications
All programming courses.
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.
Materials
See the current realization of the course.