Programming 2
Osnovni podatki
Opis predmeta
- Introduction to C programming language.
- Basic data types and basic control structures.
- Program design and debugging.
- Pointers and arrays (part 1).
- Pointers and arrays (part 2).
- Functions and parameter passing.
- Dynamic memory allocation.
- Strings.
- Input-output operations.
- Structures.
- Simple sorting algorithms.
- Recursion and backtracking (part 1).
- Recursion and backtracking (part 2).
- Preprocessor.
Cilji
The goal of the course is to widen the programming skills by learning the most basic and advanced programming techniques.
General competences:
- Developing skills in critical, analytical and synthetic thinking
- The ability to understand and solve professional challenges in computer and information science
- The ability to apply acquired knowledge in independent work for solving technical and scientific problems in computer and information science; the ability to upgrade acquired knowledge
Subject-specific competences:
- Basic skills in computer and information science, which includes basic theoretical skills, practical knowledge and skills essential for the field of computer and information science
- Basic skills in computer and information science, allowing the continuation of studies in the second study cycle
Metode poučevanja in učenja
Lectures, home works, seminar works during tutorials. The emphasis is on continuous study and homeworks.
Na vrh