Skip to main content

Software securityLaajuus (5 cr)

Code: OT00EK08

Credits

5 op

Objective

You know how to think of actions from a security perspective, talk about security using professional computing vocabulary, define a security policy, and protect your personal communications.

Content

What do cyber security and software security mean?
What kind of threats are there on the internet?
What are the security needs in a modern society?
What are the security technologies?
How do you use encryption algorithms, certificates, and credentials?
What does computer security and access control mean?
What tools are there against security threats?
What is the human factor in software security?
What are the security processes and strategies?

Enrollment

04.11.2024 - 17.11.2024

Timing

13.01.2025 - 30.04.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Department of Information Technology

Campus

Mikkeli Campus

Teaching languages
  • Finnish
Seats

20 - 40

Degree programmes
  • Degree programme in software engineering
Teachers
  • Ville Kauppi
Teacher in charge

Tuomas Reijonen

Groups
  • OTMI23SP
    Software Engineering, full-time studies

Objective

You know how to think of actions from a security perspective, talk about security using professional computing vocabulary, define a security policy, and protect your personal communications.

Content

What do cyber security and software security mean?
What kind of threats are there on the internet?
What are the security needs in a modern society?
What are the security technologies?
How do you use encryption algorithms, certificates, and credentials?
What does computer security and access control mean?
What tools are there against security threats?
What is the human factor in software security?
What are the security processes and strategies?

Opiskelumateriaali

Opiskelumateriaali julkaistaan Learn-ympäristössä opintojakson alkaessa.

Yksilölliset oppimisväylät

• Opetus toteutetaan kokonaan lähiopetuksena Mikkeli kampuksella lukujärjestyksen mukaan. Etäosallistuminen ei ole mahdollista. Lähiopetusta ei lähtökohtaisesti tallenneta, eikä sitä korvata etäluennoilla silloin, kun lähiopetusta annetaan lukujärjestyksen mukaan.
• Opiskelu rytmittyy työjärjestyksen mukaisten ryhmätapaamisten mukaan. Opintojakso koostuu 15 luento-opetuskerrasta ja tunnilla tehtävistä yksilötehtävistä. Lisäksi tehdään näyttötehtäviä.
• Opettajan ohjausta saatavilla lähituntien yhteydessä.
• Arvioitavat tehtävät tehdään itsenäisesti.
• Opintojaksolla hyödynnetään erilaisia palautteenantotapoja. Niitä voivat olla esimerkiksi kirjallinen ja suullinen palaute. Lisäksi voidaan hyödyntää myös vertaispalautteenantoa.

TKI ja työelämäyhteistyö

Ilmoitetaan opintojakson aikana.

Tentit ja muut määräajat

Opintojakso sisältää tentin sekä näyttötehtäviä. Opintojaksolla on viikoittaisia tuntitehtäviä.

Kurssi päättyy toteutuksen tiedoissa ilmoitettuna aikana, johon mennessä opiskelija on palauttanut suoritukseen vaadittavat tehtävät, suorittanut tentin ja täyttänyt muut hyväksytyn suorituksen vaatimukset.

Opiskelijan työmäärä

• 1 op vastaa noin 27 tuntia opiskelijan työtä. Työmäärä kuitenkin riippuu opiskelutaidoista ja aiemmasta osaamisesta.
• 5 op:n opintojaksolla opiskelijan työmäärä on n. 135 t.

Evaluation scale

1-5

Assessment methods and criteria

Opintojakson hyväksytty suorittaminen edellyttää näyttötehtävien ja tentin tekemistä hyväksytyllä arvosanalla.

Enrollment

08.04.2024 - 21.04.2024

Timing

01.08.2024 - 30.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Department of Information Technology

Campus

Mikkeli Campus

Teaching languages
  • Finnish
Seats

20 - 40

Degree programmes
  • Degree programme in software engineering
Teachers
  • Ville Kauppi
Groups
  • OTMI22SP
    Software Engineering, full-time studies

Objective

You know how to think of actions from a security perspective, talk about security using professional computing vocabulary, define a security policy, and protect your personal communications.

Content

What do cyber security and software security mean?
What kind of threats are there on the internet?
What are the security needs in a modern society?
What are the security technologies?
How do you use encryption algorithms, certificates, and credentials?
What does computer security and access control mean?
What tools are there against security threats?
What is the human factor in software security?
What are the security processes and strategies?

TKI ja työelämäyhteistyö

No

Evaluation scale

1-5

Enrollment

15.08.2022 - 31.08.2022

Timing

29.08.2022 - 31.12.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Department of Information Technology

Campus

Mikkeli Campus

Teaching languages
  • Finnish
Seats

1 - 40

Degree programmes
  • Degree programme in software engineering
Teachers
  • Timo Hynninen
Teacher in charge

Timo Hynninen

Groups
  • OTMI21SP
    Software Engineering, full-time studies

Objective

You know how to think of actions from a security perspective, talk about security using professional computing vocabulary, define a security policy, and protect your personal communications.

Content

What do cyber security and software security mean?
What kind of threats are there on the internet?
What are the security needs in a modern society?
What are the security technologies?
How do you use encryption algorithms, certificates, and credentials?
What does computer security and access control mean?
What tools are there against security threats?
What is the human factor in software security?
What are the security processes and strategies?

TKI ja työelämäyhteistyö

No

Evaluation scale

1-5