Skip to main content

Basics of Software EngineeringLaajuus (4 cr)

Code: II10012

Credits

4 op

Teaching language

  • English

Responsible person

  • Hamid El Ouatki

Objective

The course introduces to IM student the notion of SW engineering. After the course they will be able to understand the basics of phases and activities related to SW development processes. The student can identify the processes and methodologies used in SW as well as to be able to communicate and have common understandings when dealing with SW design companies. The students will do assignment as to understand the main tools such as Requirement gathering, UML, testing tools, etc. used in SW development. The student is introduced to programming using python.

Content

- SW Engineering principles
- Requirement Engineering
- UML design
- SW design Coding using Python
- SW Testing
- SW Configuration
- Global SW Management

Enrollment

01.01.2025 - 31.01.2025

Timing

07.01.2025 - 01.06.2025

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Bachelor of Engineering, Industrial Management

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages
  • English
Seats

80 - 95

Degree programmes
  • Degree Programme in Industrial Management
Teachers
  • Hamid El Ouatki
Teacher in charge

Hamid El Ouatki

Groups
  • IINK25
    Bachelor of Engineering, Industrial Management, Full-time Studies, Spring, 2025

Objective

The course introduces to IM student the notion of SW engineering. After the course they will be able to understand the basics of phases and activities related to SW development processes. The student can identify the processes and methodologies used in SW as well as to be able to communicate and have common understandings when dealing with SW design companies. The students will do assignment as to understand the main tools such as Requirement gathering, UML, testing tools, etc. used in SW development. The student is introduced to programming using python.

Content

- SW Engineering principles
- Requirement Engineering
- UML design
- SW design Coding using Python
- SW Testing
- SW Configuration
- Global SW Management

Evaluation scale

H-5

Enrollment

15.08.2024 - 30.09.2024

Timing

19.08.2024 - 20.12.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Bachelor of Engineering, Industrial Management

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages
  • English
Seats

20 - 50

Degree programmes
  • Degree Programme in Industrial Management
Teachers
  • Hamid El Ouatki
Teacher in charge

Hamid El Ouatki

Groups
  • IINS24
    Bachelor of Engineering, Industrial Management, Full-time Studies, Fall, 2024

Objective

The course introduces to IM student the notion of SW engineering. After the course they will be able to understand the basics of phases and activities related to SW development processes. The student can identify the processes and methodologies used in SW as well as to be able to communicate and have common understandings when dealing with SW design companies. The students will do assignment as to understand the main tools such as Requirement gathering, UML, testing tools, etc. used in SW development. The student is introduced to programming using python.

Content

- SW Engineering principles
- Requirement Engineering
- UML design
- SW design Coding using Python
- SW Testing
- SW Configuration
- Global SW Management

Evaluation scale

H-5

Enrollment

15.08.2023 - 30.09.2023

Timing

21.08.2023 - 21.04.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Bachelor of Engineering, Industrial Management

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages
  • English
Seats

20 - 50

Degree programmes
  • Degree Programme in Industrial Management
Teachers
  • Hamid El Ouatki
Teacher in charge

Hamid El Ouatki

Groups
  • IINS23
    Bachelor of Engineering, Industrial Management, Full-time Studies, Fall, 2023

Objective

The course introduces to IM student the notion of SW engineering. After the course they will be able to understand the basics of phases and activities related to SW development processes. The student can identify the processes and methodologies used in SW as well as to be able to communicate and have common understandings when dealing with SW design companies. The students will do assignment as to understand the main tools such as Requirement gathering, UML, testing tools, etc. used in SW development. The student is introduced to programming using python.

Content

- SW Engineering principles
- Requirement Engineering
- UML design
- SW design Coding using Python
- SW Testing
- SW Configuration
- Global SW Management

Evaluation scale

H-5

Enrollment

01.04.2022 - 11.09.2022

Timing

29.08.2022 - 16.12.2022

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Bachelor of Engineering, Industrial Management

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages
  • English
Seats

20 - 50

Degree programmes
  • Degree Programme in Industrial Management
Teachers
  • Hamid El Ouatki
Teacher in charge

Hamid El Ouatki

Groups
  • IINS22
    Bachelor of Engineering, Industrial Management, Full-time Studies, Fall, 2022

Objective

The course introduces to IM student the notion of SW engineering. After the course they will be able to understand the basics of phases and activities related to SW development processes. The student can identify the processes and methodologies used in SW as well as to be able to communicate and have common understandings when dealing with SW design companies. The students will do assignment as to understand the main tools such as Requirement gathering, UML, testing tools, etc. used in SW development. The student is introduced to programming using python.

Content

- SW Engineering principles
- Requirement Engineering
- UML design
- SW design Coding using Python
- SW Testing
- SW Configuration
- Global SW Management

Evaluation scale

H-5