This repository contains materials, assignments, and resources for some of the subjects at the Faculty of Computer Science and Engineering.
- SP - Structured Programming: Introduction to programming concepts using C and C++, covering basic algorithms, data types, and control structures.
- OOP - Object-Oriented Programming: Advanced programming concepts using C++ and object-oriented principles including classes, inheritance, polymorphism, and encapsulation.
- AIPS - Algorithms and Data Struxturs: Study of fundamental algorithms, data structures, and problem-solving techniques.
- IPNKS - Internet Programming from the Client-Side: Understanding internet protocols, working with Javascript, and basic front-end principles.
- IT - Internet Technologies: Web technologies in .NET and development of web-based applications.
- OS - Operating Systems: Fundamentals of operating systems, process management, memory management, and file systems.
- ANS - Advanced Network Security: Advanced topics in network security, Linux administration, and working with VMs.
- BNP - Relational Database Management: Understanding and modeling databases processes, writing SQL queries, and its optimization.
- DIANS - Design and Architecture of Software Systems: Software architecture patterns, design principles, and system modeling.
- IB - Information Security: Principles of information security, cryptography, and secure authentication and authorization protoclos.
- VNP - Introduction to Data-Science: Working with AI, processing data, Neural networks,and implementing different ML models.
- WP - Web Programming: Advanced web development, including front-end and back-end technologies in Java Spring Boot.
- DNICK - Design of Interaction Human-Computer: Working with implementing the Django framework, and using modern design patterns.
- EMT - Electronic and Mobile Trade: E-commerce systems, mobile commerce, and digital payment systems.
- KIII - Continuous Integration and Development : Managing IT infrastructure, deployment, and Devops management.
- ML - Machine Learning: Advanced topics of machine learning algorithms, data analysis, and predictive modeling.
- NBNP - Non-Relational Database Management: Advanced concepts in NoSQL database management, and working with advanced querying techniques.
- SOA - Service-Oriented Architectures: Design and implementation of service-oriented systems and microservices.