Computer science
Technological sciences
Bachelor Programme
Mode of studies: 
full-time programme
7 semesters
Tuition fee: 
EUR 4,500
Degree awarded: 
Licencjat (BA)
Scholarships available: 
Application deadline: 
Saturday, 31 August, 2024
Day of semester start: 
Tuesday, 1 October, 2024
Credits (ECTS): 
Admission requirements: 

Although students are admitted to SWPS University of Social Sciences and Humanities at the beginning of each academic year, applications are accepted on a regular basis from January 26th until the end of August. Prospective applicants are encouraged to apply for admission well in advance of the beginning of each academic year, as class size remains limited.

For detailed information concerning the program of study and admission procedure, please go to english.swps.pl/academics/warsaw/ba-programs/computer-science

Applications are reviewed by the Admissions Committee and candidates are notified in writing about the final decision. Admitted candidates receive an official acceptance letter.


Our program combines computer science and mathematics with practical programming skills and application of technological and design tools. This approach prepares you for a successful career in the Information Technology sector and opens door to further development in various areas of new technologies, such as: AI, Big Data, machine learning, and cybersecurity.

It is a program with a practical profile where you will:

  • acquire knowledge about algorithms, data structures, computational complexity theory, data optimization and data analysis
  • learn to code in the most popular programming languages, such as Python, Java, and JavaScript
  • learn tools necessary for any developer, such as protocols, libraries, and frameworks
  • learn how to diagnose, prevent, and resolve cyber threats
  • learn how to design and implement AI systems
  • develop soft skills indispensable while working with clients and design teams
  • apply the newly acquired knowledge and skills to real projects, thanks to workshops, individual and team projects, and internships
  • realize that math is need and can be fascinating and easy if taught effectively

The program offers much more than just programming skills and app design. Thanks to the social sciences and humanities components of the program, you will learn how to spot and solve social problems using computer science theory and tools. Being an effective computer science professional requires good understanding of human needs and behavior, therefore you will also learn the basics of psychology. We will also teach you how to design solutions in interdisciplinary teams, which will prepare for a smooth transition from the academic to professional environment.