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ż. Jędrzej Byrski
Program ustalony Uchwałą Senatu nr 110/2019 z dnia 26 czerwca 2019 r., zmieniony Uchwałą Senatu nr 90/2020 z dnia 8 maja 2020 r.
Winter semester, 2021/2022
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Mathematical Analysis 1
|
Lectures:
42 Auditorium classes: 42 |
6 | Exam | O |
Discrete Mathematics
|
Lectures:
28 Auditorium classes: 28 |
5 | Exam | O |
Introduction to UNIX System
|
Lectures:
30 Laboratory classes: 14 |
4 | Completing the classes | O |
Interpersonal Skills
|
Lectures:
22 Auditorium classes: 6 |
3 | Completing the classes | O |
Algebra
|
Lectures:
42 Auditorium classes: 42 |
6 | Exam | O |
Physical Education 1
|
Physical education classes:
30 |
- | Completing the classes | O |
Introduction to Computer Science
|
Lectures:
30 Auditorium classes: 30 |
6 | Exam | O |
Sum | 386 | 30 |
Summer semester, 2021/2022
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Data algorithms and structures
|
Lectures:
30 Auditorium classes: 30 |
6 | Exam | O |
Protection of intellectual property
|
Lectures:
28 |
3 | Completing the classes | O |
Physics I
|
Lectures:
28 Auditorium classes: 36 |
6 | Exam | O |
Mathematical Logic
|
Lectures:
14 Auditorium classes: 14 |
4 | Completing the classes | O |
Mathematical Analysis 2
|
Lectures:
28 Auditorium classes: 28 |
6 | Exam | O |
Imperative Programming
|
Lectures:
30 Laboratory classes: 30 |
5 | Completing the classes | O |
Physical Education 2
|
Physical education classes:
15 |
- | Completing the classes | O |
Języki obce
|
Foreign language classes:
30 |
- | Completing the classes | O |
Sum | 341 | 30 |
Winter semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Introduction to Databases
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
Physical Education 3
|
Physical education classes:
15 |
- | Completing the classes | O |
Probability and statistics
|
Lectures:
30 Auditorium classes: 30 |
4 | Exam | O |
Physics 2
|
Lectures:
28 Auditorium classes: 14 Laboratory classes: 14 |
6 | Exam | O |
Differential and Difference Equations
|
Lectures:
30 Laboratory classes: 30 |
4 | Completing the classes | O |
Object Oriented Programming
|
Lectures:
30 Laboratory classes: 30 |
3 | Completing the classes | O |
Functional programming
|
Lectures:
14 Laboratory classes: 14 |
2 | Completing the classes | O |
Języki obce
|
Foreign language classes:
45 |
- | Completing the classes | O |
Learning pathways
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Sum | 440 | 29 |
Summer semester, 2022/2023
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Automata and Formal Languages Theory
|
Lectures:
30 Auditorium classes: 14 |
3 | Completing the classes | O |
Computation Methods for Science and Technology
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
Digital technology
|
Lectures:
30 Laboratory classes: 14 |
2 | Completing the classes | O |
Operating Systems
|
Lectures:
30 Laboratory classes: 30 |
5 | Exam | O |
Języki obce – egzamin
|
Foreign language classes:
60 |
5 | Exam | O |
IIN blok przedmiotów obieralnych st 1 sem 4
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Learning pathways
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Sum | 380 | 31 |
Winter semester, 2023/2024
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Fundamentals of artificial intelligence
|
Lectures:
30 Laboratory classes: 14 |
3 | Completing the classes | O |
Theory of Concurrency
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
Computation and Complexity Theory
|
Lectures:
30 Auditorium classes: 14 |
3 | Completing the classes | O |
Computer Networks
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
Microprocessor Techniques
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
IIN blok obieralny st 1 sem 5
|
Lectures:
28 Laboratory classes: 28 |
6 | Completing the classes | O |
Learning pathways
|
Total number of contact hours:
70 |
6 | Completing the classes | O |
Sum | 394 | 30 |
Summer semester, 2023/2024
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Project 1
|
Laboratory classes:
30 |
3 | Completing the classes | O |
Computer Architecture
|
Lectures:
30 |
3 | Exam | O |
Software Engineering
|
Lectures:
30 Project classes: 30 |
4 | Exam | O |
Distributed Systems
|
Lectures:
30 Laboratory classes: 30 |
4 | Exam | O |
Practical placement
|
Practical placement:
0 |
4 | Completing the classes | O |
IIN blok obieralny st 1 sem 6
|
Total number of contact hours:
56 |
6 | Completing the classes | O |
Learning pathways
|
Total number of contact hours:
56 |
6 | Completing the classes | O |
Sum | 292 | 30 |
Winter semester, 2024/2025
Course | Number of hours | ECTS credits | Form of verification | |
---|---|---|---|---|
Projekt dyplomowy
|
Diploma Thesis:
0 |
15 | Completing the classes | O |
Project 2
|
Project classes:
30 |
3 | Completing the classes | O |
IIN blok obieralny st 1 sem 7
|
Lectures:
56 Laboratory classes: 56 |
12 | Completing the classes | O |
Sum | 142 | 30 |