Study program: 121 Software Engineering, F2 Software Engineering
Degree: Bachelor
Type of module: lectures, practical work
Lecturer: Associate Professor Yevheniia Sokolova
Language: English
Credit Points: 4.5 ECTS
Description:
The course is fundamental for students majoring in computer science, providing them with a deep understanding of basic algorithms and data structures, which are the foundation for developing efficient software. The primary data structures are presented: stack, queue, tree, and multi-level. Sorting and data search algorithms are discussed. The implementation of data structures is examined using the C# programming language, and basic data structures built into .Net are described. The course will foster the development of analytical thinking and problem-solving skills, which are crucial for a successful career in the IT field.