About the program
SAN University in Warsaw offers a first-cycle (bachelor’s) degree program in Computer Science with a practical profile. Our curriculum includes both general and specialized courses that prepare students for further studies or employment in IT companies. Our modern teaching infrastructure and experienced faculty will guide you through the complex world of modern IT and telecommunications systems.
Our academic staff is committed to providing you with knowledge and practical skills that will help you understand, use, and manage modern IT and telecommunication systems. At the same time, we ensure a friendly and supportive learning environment, making your educational journey both engaging and rewarding.
Advantages
The Computer Science program at the SAN University in Warsaw is tailored to meet the demands of the job market. Our collaboration with IT companies not only provides exciting internship opportunities but also frequently leads to job offers, sometimes even before graduation. If you choose to continue your education at the master's level, you will be welcomed at Warsaw’s technical universities that offer master’s programs in computer science and related fields
Specializations

Starting from the fifth semester, you will have the opportunity to choose one of two specialization paths:
- Software Engineering
- Artificial Intelligence Systems
At our university, you will gain knowledge in advanced mathematics, numerical methods, and their implementation in modern programming languages, as well as algorithm design and complexity analysis, probability theory, and statistics. You will explore the architecture of modern computers and their operating systems. You will also learn to create computer graphics and design technical constructions visually.
Additionally, you will acquire fundamental knowledge of electronics and learn how to apply it to designing Internet of Things (IoT) devices and embedded systems. You will delve into database systems and database applications, mastering technologies that enable their use in both traditional and web applications. You will learn how to implement various user interfaces, ensuring that your applications have an attractive design and appeal to future users.
You will also study the fundamentals of computer network design and operation. You will gain insights into artificial intelligence systems and learn how to apply AI in practice. Moreover, you will be introduced to cloud computing and develop solutions that enable users to work flexibly in the cloud instead of being tied to a fixed workstation.
In addition to technical subjects, our program includes courses in philosophy, psychology, and sociology, broadening your understanding of human-computer interaction and ethical considerations in technology. You will also learn the basics of entrepreneurship, intellectual property protection, and legal regulations related to IT, along with practical guidance on starting your own business. Studying with us includes also internships in renowned IT companies that provide valuable industry experience, helping you transition seamlessly into the job market.
Computer Science at SAN University in Warsaw - see our program
- Advanced mathematics
- Numerical methods and their implementation in modern programming languages
- Algorithm design
- Complexity analysis
- Probability theory
- Statistics
- Computer graphics and technical constructions design
- Electronics
- Designing Internet of Things (IoT) devices and embedded systems
- Database systems and database applications
- Fundamentals of computer network design and operation
- Artificial intelligence systems
- Cloud computing and develop solutions
- Philosophy
- Psychology
- Sociology,
- Basics of entrepreneurship
- Intellectual property protection
- Legal regulations related to IT
Software Engineering
Software Engineering will allow you to refine your skills in designing IT systems, implementing them in various programming languages, and testing them to ensure high-quality products that attract a wide range of users.
Artificial Intelligence Systems
Artificial Intelligence Systems will equip you with the tools for developing AI-driven solutions that help people function effectively in today’s technology-driven world. You will learn how to process and analyze large datasets and extract meaningful insights, and design cutting-edge AI algorithms for applications such as image and signal analysis, smart devices, and autonomous systems.
Any questions?
Contact us!