Computer Science
These studies aim to provide knowledge and skills necessary to create and use broadly understood computer systems. They cover both theoretical foundations in the areas of mathematics, physics, computer science, as well as practical aspects, including design and implementation of PC and mobile systems, software development (programming in various languages), systems administration, data analysis, use of programming tools (software libraries, frameworks, and environments), including commercial applications and open-source software. Upon completion of the first-cycle studies, a student acquires knowledge at the engineering level, which is extended by the practical use of this knowledge during student internship after the sixth semester.
Opiekun kierunku: dr inż. Krzysztof Kluza
Program ustalony Uchwałą Senatu nr 109/2019 z dnia 26 czerwca 2019 r.
Computer Science studies are conducted by Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering in cooperation with Faculty of Computer Science, Electronics and Telecommunications, Faculty of Physics and Applied Computer Science, and Faculty of Metals Engineering and Industrial Computer Science.
Winter semester, 2019/2020
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Introduction to Computer Science
|
Lecture:
30 Laboratory classes: 30 |
5 | Assessment | O |
Physical Education 1
|
Physical Education:
30 |
- | Assessment | O |
Mathematical Analysis
|
Lecture:
45 Auditorium classes: 60 |
7 | Exam | O |
Programming Languages I
|
Lecture:
30 Laboratory classes: 30 |
5 | Assessment | O |
Higher algebra
|
Lecture:
30 Auditorium classes: 30 |
5 | Exam | O |
Discrete mathematics
|
Lecture:
15 Auditorium classes: 15 |
3 | Exam | O |
Elective Humanistic Course 1
|
Lecture:
30 |
2 | Assessment | O |
Introduction to Unix systems
|
Lecture:
15 Laboratory classes: 30 |
3 | Assessment | O |
Sum | 420 | 30 |
Summer semester, 2019/2020
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Physics I
|
Lecture:
30 Auditorium classes: 30 |
5 | Exam | O |
Physical Education 2
|
Physical Education:
15 |
- | Assessment | O |
Programming Languages II
|
Lecture:
30 Laboratory classes: 45 |
6 | Assessment | O |
Algorithms and data structures
|
Lecture:
30 Auditorium classes: 30 |
6 | Exam | O |
Statistics
|
Lecture:
30 Auditorium classes: 15 Laboratory classes: 15 |
5 | Assessment | O |
Logic in Computer Science
|
Lecture:
15 Auditorium classes: 15 |
2 | Exam | O |
Differential calculus
|
Lecture:
15 Auditorium classes: 15 |
3 | Exam | O |
Elective Humanistic Course
|
Lecture:
30 |
3 | Assessment | O |
Foreign language I
|
Foreign language classes:
30 |
- | Assessment | O |
Sum | 390 | 30 |
Winter semester, 2020/2021
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Physics II
|
Lecture:
30 Auditorium classes: 30 |
5 | Exam | O |
Physics lab
|
Lecture:
2 Laboratory classes: 15 |
2 | Assessment | O |
Operating Systems
|
Lecture:
30 Laboratory classes: 30 |
6 | Assessment | O |
Object oriented programming
|
Lecture:
30 Laboratory classes: 30 |
6 | Exam | O |
Introduction to Computer Graphics
|
Lecture:
30 Laboratory classes: 15 Project classes: 15 |
5 | Assessment | O |
Databases I
|
Lecture:
30 Laboratory classes: 30 |
6 | Exam | O |
Physical Education 3
|
Physical Education:
15 |
- | Assessment | O |
Foreign language II
|
Foreign language classes:
45 |
- | Assessment | O |
Sum | 377 | 30 |
Summer semester, 2020/2021
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Databases II
|
Lecture:
15 Laboratory classes: 15 Project classes: 30 |
5 | Assessment | O |
Software studio I
|
Project classes:
45 |
3 | Assessment | O |
Computer Networks
|
Lecture:
30 Laboratory classes: 30 |
5 | Exam | O |
Software Engineering
|
Lecture:
30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Computer Science Electives I
|
Total number of contact hours:
45 |
7 | Assessment | O |
Foreign language III
|
Foreign language classes:
60 |
5 | Exam | O |
Sum | 330 | 30 |
Winter semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Formal Languages and Compilers
|
Lecture:
30 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Introduction to Artificial Intelligence
|
Lecture:
30 Laboratory classes: 30 |
5 | Exam | O |
Software studio II
|
Project classes:
45 |
3 | Assessment | O |
Computer Science Electives II
|
Total number of contact hours:
56 |
12 | Assessment | O |
Digital Electronics and Microprocessors
|
Lecture:
30 Auditorium classes: 15 Laboratory classes: 30 |
5 | Assessment | O |
Sum | 296 | 30 |
Summer semester, 2021/2022
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Web Application Technologies
|
Lecture:
15 Laboratory classes: 15 Project classes: 15 |
5 | Assessment | O |
Cybersecurity
|
Lecture:
15 Laboratory classes: 15 Project classes: 15 |
5 | Exam | O |
Embedded systems
|
Lecture:
20 Laboratory classes: 25 Project classes: 15 |
5 | Assessment | O |
Professional practice
|
Practical placement:
0 |
4 | Assessment | O |
Computer Science Electives III
|
Total number of contact hours:
80 |
11 | Assessment | O |
Sum | 230 | 30 |
Winter semester, 2022/2023
Subject | Number of hours | ECTS points | Form of verification | |
---|---|---|---|---|
Final Project
|
Diploma Thesis:
0 |
15 | Assessment | O |
Diploma Seminar
|
Seminars:
15 |
1 | Assessment | O |
Computer Science Electives IV
|
Total number of contact hours:
90 |
14 | Assessment | O |
Sum | 105 | 30 |