COMPUTER SCIENCE
Duration of the programme and number of hours
The programme lasts for 3.5 years (7 semesters). The total number of course hours is 2335 per person including:- 975 of lectures for all students in the same year
- 180 hours of classes (for groups of 32)
- 1180 hours of laboratory and project related classes (for groups of 16)
Curriculum
The study curriculum was developed based on the needs of the IT labour market with a particular focus on the needs of the West Pomeranian market. This is why the largest IT companies in the region participated in the development of the curriculum. The curriculum itself is updated on an ongoing basis so that its content and requirements fit in with the current development trends in the industry. During your studies you will learn to use modern programming languages, including desktop, mobile and web application programming. You will also learn how developer teams work in agile software development methodologies, and become familiar with teamwork tools and current software engineering methods. From the middle of the second year you can choose one of three specialisations.The first one is Programming Information Systems, focused on learning programming techniques from low-level to web and mobile application development.
The second one is Multimedia Systems Programming, where you will not only learn how modern simulators and games are created, but also learn advanced methods of teamwork in agile methodologies. You will learn testing techniques and, above all, teamwork when building intelligent systems using advanced databases, artificial intelligence, the Internet of Things and virtual reality.
The third specialisation is Marine Informatics. It is a specialisation focused on learning about the functioning and creation of marine IT systems, including navigation systems and communication methods.
You can also develop your passions within the Computer Science Students Association, where we carry out many interesting projects (e.g.: gesture-controlled drone, construction of a racing class drone, game projects using virtual reality). Working in the Association will allow you to develop your professional skills and improve your teamwork techniques. It will allow you to enrich your CV and, as a result, find a job more easily, both in Poland and abroad, in IT companies, especially in developer companies.
The second one is Multimedia Systems Programming, where you will not only learn how modern simulators and games are created, but also learn advanced methods of teamwork in agile methodologies. You will learn testing techniques and, above all, teamwork when building intelligent systems using advanced databases, artificial intelligence, the Internet of Things and virtual reality.
The third specialisation is Marine Informatics. It is a specialisation focused on learning about the functioning and creation of marine IT systems, including navigation systems and communication methods.
You can also develop your passions within the Computer Science Students Association, where we carry out many interesting projects (e.g.: gesture-controlled drone, construction of a racing class drone, game projects using virtual reality). Working in the Association will allow you to develop your professional skills and improve your teamwork techniques. It will allow you to enrich your CV and, as a result, find a job more easily, both in Poland and abroad, in IT companies, especially in developer companies.
Graduate profile
Key strengths of computer science graduates:- Practical ability to program in object-oriented languages.
- Practical skills of teamwork in agile methodologies.
- Practical skills in using testing techniques, including conducting automated tests.
- The ability to develop desktop, mobile and web applications.
- The ability to develop and administer computer networks, databases and network operating systems.
- The ability to build security policies and use advanced methods of information security.
- The ability to use communication methods, artificial intelligence and graphics engines, Internet of Things tools, BigData analysis for the development of advanced simulators and games and intelligent information retrieval systems.
- Ability to think creatively and entrepreneurially.
- Command of a foreign language, with the inclusion of IT-specialist language.