Skip to main content

ProgrammingLaajuus (5 cr)

Code: INF24PD01

Credits

5 op

Objective

Understanding of program design
- Understanding and applying basic programming principles and logic.
- To be able to analyze problems and convert solutions into computer programs.
- To develop skills in writing efficient and well-structured code.

Knowledge of Algorithms and Data Structures
- To understand the importance of algorithms and how they affect the effectiveness of the program.
- To learn about different types of data structures and their uses.
- To be able to implement and use basic algorithms and data structures in code.

Content

- The software development process: Understanding of the steps from idea to finished program.
- Variables: Learn how to declare and use variables to store data.
- Selection and composite conditions: Understanding of decision structures and condition evaluation.
- Iterations: Knowledge of different types of loops and their use.
- Characters and texts: Handling of string data and character information in the program.
- File management: Reading, writing, and managing files with code.
- Functions: Create, call, and use functions for modularity in the code.

Qualifications

IT-Tools

Enrollment

15.06.2024 - 15.09.2024

Timing

02.09.2024 - 27.10.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Faculty of Business

Teaching languages
  • Svenska
Degree programmes
  • Degree Programme in Business Information Technology
Teachers
  • Martin Molnár
Teacher in charge

Rolf Gammals

Groups
  • INF24F-Å
    Tradenom (YH), informationsbehandling, 2024

Objective

Understanding of program design
- Understanding and applying basic programming principles and logic.
- To be able to analyze problems and convert solutions into computer programs.
- To develop skills in writing efficient and well-structured code.

Knowledge of Algorithms and Data Structures
- To understand the importance of algorithms and how they affect the effectiveness of the program.
- To learn about different types of data structures and their uses.
- To be able to implement and use basic algorithms and data structures in code.

Content

- The software development process: Understanding of the steps from idea to finished program.
- Variables: Learn how to declare and use variables to store data.
- Selection and composite conditions: Understanding of decision structures and condition evaluation.
- Iterations: Knowledge of different types of loops and their use.
- Characters and texts: Handling of string data and character information in the program.
- File management: Reading, writing, and managing files with code.
- Functions: Create, call, and use functions for modularity in the code.

Evaluation scale

H-5

Qualifications

IT-Tools