Computer Science
Kształcenie na studiach I stopnia realizuje koncepcję kształcenia osób, które będą znać zagadnienia technologii informacyjnych oraz nabędą wiedzę pozwalającą na projektowanie i realizowanie zaawansowanych systemów informatycznych. Absolwenci posiadają szeroką wiedzę w dziedzinie oraz kluczową umiejętność samodzielnego jej poszerzania i rozwiązywania złożonych problemów inżynierskich. Są także przygotowywani do prowadzenia badań poprzez zdobywanie umiejętności wykonywania eksperymentów i pomiarów, zbierania i opracowywania wyników oraz wyciągania wniosków. Absolwenci posiadają także ważne umiejętności społeczne, takie jak praca zespołowa, negocjacje, komunikacja, samodzielność decyzyjna, świadomość następstw podejmowanych wyborów projektowych i realizacyjnych. W efekcie absolwenci kierunku są uznawani za najlepszych kandydatów do pracy i mogą podjąć pracę zawodową w renomowanych, światowych przedsiębiorstwach z branży IT. Często sami pracodawcy zabiegają o pozyskanie absolwentów Informatyki do swoich zespołów.
Opiekun kierunku: dr inż. Marek Gajęcki
Program ustalony Uchwałą Senatu nr 110/2019 z dnia 26 czerwca 2019 r., zmieniony Uchwałą Senatu nr 91/2020 z dnia 8 maja 2020 r.
Winter semester, 2024/2025
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Algebra
|
Lectures:
42 Auditorium classes: 42 |
6 | Exam | O |
Mathematical Analysis 1
|
Lectures:
42 Auditorium classes: 42 |
6 | Exam | O |
Discrete Mathematics
|
Lectures:
28 Auditorium classes: 28 |
5 | Exam | O |
Kompetencje interpersonalne
|
Lectures:
14 Auditorium classes: 14 |
3 | Completing the classes | O |
Physical Education 1
|
Physical education classes:
30 |
- | Completing the classes | O |
Introduction to UNIX System
|
Lectures:
28 Laboratory classes: 14 |
4 | Completing the classes | O |
Introduction to Computer Science
|
Lectures:
28 Auditorium classes: 28 |
6 | Exam | O |
Sum | 380 | 30 |
Summer semester, 2024/2025
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Mathematical analysis 2
|
Lectures:
28 Auditorium classes: 28 |
6 | Exam | O |
Mathematical Logic
|
Lectures:
14 Auditorium classes: 14 |
4 | Completing the classes | O |
Physics 1
|
Lectures:
28 Auditorium classes: 36 |
6 | Exam | O |
Protection of intellectual property
|
Lectures:
28 |
3 | Completing the classes | O |
Physical Education 1
|
Physical education classes:
15 |
- | Completing the classes | O |
Algorithms and data structures
|
Lectures:
28 Auditorium classes: 28 |
6 | Exam | O |
Imperative Programming
|
Lectures:
28 Laboratory classes: 28 |
5 | Completing the classes | O |
Język obcy 1
|
Foreign language classes:
45 |
- | Completing the classes | O |
Sum | 348 | 30 |
Winter semester, 2025/2026
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Probability and statistics
|
Lectures:
28 Auditorium classes: 28 |
5 | Exam | O |
Differential and Difference Equations
|
Lectures:
28 Laboratory classes: 28 |
4 | Completing the classes | O |
Physics 2
|
Lectures:
28 Auditorium classes: 14 Laboratory classes: 14 |
6 | Exam | O |
Physical Education 3
|
Physical education classes:
15 |
- | Completing the classes | O |
Database basics
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Object-oriented Programming
|
Lectures:
28 Laboratory classes: 28 |
3 | Completing the classes | O |
Functional programming
|
Lectures:
14 Laboratory classes: 14 |
2 | Completing the classes | O |
Język obcy 2
|
Foreign language classes:
45 |
- | Completing the classes | O |
Ścieżki
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Sum | 424 | 30 |
Summer semester, 2025/2026
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Digital technology
|
Lectures:
28 Laboratory classes: 14 |
3 | Completing the classes | O |
Operating Systems
|
Lectures:
28 Laboratory classes: 14 |
3 | Exam | O |
Automata and Formal Languages Theory
|
Lectures:
28 Auditorium classes: 14 |
3 | Completing the classes | O |
Computation Methods for Science and Technology
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Język obcy 3
|
Foreign language classes:
45 |
5 | Exam | O |
Ścieżki
|
Total number of contact hours:
56 |
6 | Completing the classes | O |
Elective subjects
|
Total number of contact hours:
56 |
6 | Completing the classes | O |
Sum | 339 | 30 |
Winter semester, 2030/2031
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Microprocessor systems
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Computer Networks
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Fundamentals of artificial intelligence
|
Lectures:
28 Laboratory classes: 14 |
3 | Completing the classes | O |
Theory of Concurrency
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Computation and Complexity Theory
|
Lectures:
28 Auditorium classes: 14 |
3 | Completing the classes | O |
Ścieżki
|
Total number of contact hours:
70 |
6 | Completing the classes | O |
Elective subjects
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Sum | 378 | 30 |
Summer semester, 2030/2031
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Project 1
|
Project classes:
28 |
3 | Completing the classes | O |
Practical placement
|
Practical placement:
0 |
4 | Completing the classes | O |
Embedded system
|
Project classes:
14 |
2 | Completing the classes | O |
Computer Architecture
|
Lectures:
28 |
2 | Exam | O |
Distributed Systems
|
Lectures:
28 Laboratory classes: 28 |
4 | Exam | O |
Software Engineering
|
Lectures:
14 Project classes: 14 |
3 | Completing the classes | O |
Ścieżki
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Elective subjects
|
Total number of contact hours:
28 |
6 | Completing the classes | O |
Sum | 238 | 30 |
Winter semester, 2031/2032
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Project 2
|
Project classes:
28 |
3 | Completing the classes | O |
Final Project
|
Diploma Thesis:
0 |
15 | Exam | O |
Elective subjects
|
Lectures:
56 Laboratory classes: 56 |
12 | Completing the classes | O |
Sum | 140 | 30 |