I°Bachelor's programme
First-cycle studies in Artificial Intelligence
A seven-semester first-cycle programme taught in Polish, educating computer science engineers with broad computing knowledge and extended mathematical foundations needed in artificial intelligence.
For candidates who want strong computer science, mathematical, and engineering preparation for designing AI-based solutions.
- Degree
- Bachelor of Engineering
- Duration
- 3.5 years · 7 semesters
- Language
- Polish
- Seats
- 64 seats
Programme structure
Rigorous foundations with room to specialise.
This seven-semester, Polish-taught bachelor's programme develops broad computer science skills and the mathematical foundations needed to design artificial intelligence systems. 2,500 hours of theoretical and practical classes in total.
Core subjects
Solid mathematical and computer science foundations, plus key AI areas:
- Computer architecture and organisation
- Programming languages and algorithms
- Computer networks and cybersecurity
- Databases and data warehouses
- Machine learning
- Deep learning
Elective subjects
Deepen your expertise in selected AI applications:
- Image processing
- Big data processing
- Natural language processing
- Generative models
- Representation learning
Graduate profile
Graduates of the bachelor's programme are prepared to:
- 01
Defining problems, acquiring data, and designing AI-based solutions
- 02
Designing, training, and deploying AI models
- 03
Analyzing and processing multimodal, complex, and large-scale data
- 04
Estimating resources and designing infrastructure for AI solutions
- 05
Understanding business, ethical, legal, and social aspects of AI
- 06
Rapid adaptation to evolving AI knowledge and tools
- 07
Soft skills: interdisciplinary teamwork, presenting solutions, design thinking
Development paths
Your future with AI @ PWr.
01
Industry placement
Build the skills to start your career as an AI engineer at leading technology companies.
- Practical projects with industrial partners
- Internships at technology companies
02
Further study
Solid foundations prepare you for a master's degree and further specialisation.
- Join research projects at the university
- Prepare for an academic career
03
Your own projects
Develop your own ideas through team projects and the engineering thesis.
- Mentoring from experienced researchers and practitioners
- Access to labs and compute resources
Curriculum
The curriculum, semester by semester.
Semester 1
I
30ECTS
- 7 ECTS
Mathematical analysis for computer scientists 1
- 5 ECTS
Algebra for computer scientists
- 4 ECTS
Logic for computer scientists
- 8 ECTS
Programming
- 4 ECTS
Introduction to artificial intelligence
- 2 ECTS
Introduction to studying artificial intelligence
Semester 2
II
30ECTS
- 5 ECTS
Mathematical analysis for computer scientists 2
- 2 ECTS
Coding and abstract algebra
- 5 ECTS
Discrete mathematics
- 4 ECTS
Computer architecture
- 4 ECTS
Algorithms and data structures
- 5 ECTS
Machine learning
- 5 ECTS
Programming paradigms
Physical education
Semester 3
III
30ECTS
- 5 ECTS
Data management systems
- 5 ECTS
Operating systems and high-performance computing
- 6 ECTS
Deep learning
- 1 ECTS
Individual research-and-deployment project 1
- 3 ECTS
Foreign language 1
- 5 ECTS
Introduction to probability and measure theory
- 5 ECTS
Foundations of computation and learning theory
Physical education
Semester 4
IV
30ECTS
- 4 ECTS
Advanced artificial intelligence methods
- 4 ECTS
Rapid AI prototyping 1
- 4 ECTS
Deployment and maintenance of AI-based solutions 1
- 1 ECTS
Individual research-and-deployment project 2
- 3 ECTS
Foreign language 2
- 4 ECTS
Complex networks
- 6 ECTS
Probability with elements of stochastic processes
- 4 ECTS
Cryptography and information security
Semester 5
V
34ECTS
- 2 ECTS
Creative problem-solving methods
- 1 ECTS
Social responsibility
- 2 ECTS
Artificial intelligence development trends
- 4 ECTS
Rapid AI prototyping 2
- 4 ECTS
Deployment and maintenance of AI-based solutions 2
- 1 ECTS
Individual research-and-deployment project 3
- 7 ECTS
Statistics with elements of information theory
- 5 ECTS
Elective course from Block 1
- 4 ECTS
Elective course from Block 2
- 4 ECTS
Elective course from Block 2
Semester 6
VI
30ECTS
- 3 ECTS
AI team project 1
- 6 ECTS
Industry placement
- 2 ECTS
Legal, social and ethical aspects of artificial intelligence
- 5 ECTS
Elective course from Block 1
- 5 ECTS
Elective course from Block 1
- 5 ECTS
Elective course from Block 1
- 2 ECTS
Elective course from Block 2
- 2 ECTS
Elective course from Block 2
Semester 7
VII
30ECTS
- 20 ECTS
AI team project 2
- 4 ECTS
Foundations of business and innovation
- 2 ECTS
Elective course from Block 2
- 2 ECTS
Elective course from Block 2
- 2 ECTS
Elective course from Block 2
Elective block Blok 1
Blok 1
- 5 ECTS
Explainable and trustworthy AI systems
- 5 ECTS
AI security
- 5 ECTS
Metaheuristics
- 5 ECTS
Natural language processing
- 5 ECTS
Image processing
- 5 ECTS
Audio processing and analysis
- 5 ECTS
Big data processing
- 5 ECTS
Biometrics
- 5 ECTS
Generative artificial intelligence models
- 5 ECTS
New trends in algorithmics
- 5 ECTS
Wearable biometric data processing
Elective block Blok 2
Blok 2
- 2 ECTS
Controlled generation techniques in generative models
- 2 ECTS
Data visualization and interpersonal communication
- 2 ECTS
Representation learning
- 2 ECTS
Distributed infrastructure
- 2 ECTS
Social media processing
- 2 ECTS
Distributed ledger technology - blockchain
- 2 ECTS
Efficient artificial intelligence methods
- 2 ECTS
Affective computing
- 2 ECTS
Responsible artificial intelligence
- 2 ECTS
Recommender systems and personalization
- 2 ECTS
Complex data processing
- 2 ECTS
Brain-computer interfaces
- 2 ECTS
Data collection techniques and challenges
After graduation
Where the degree can take you.
The official programme notes growing demand for designers and programmers of AI-based solutions, including AI Engineer, ML Engineer, DS Engineer, ML Ops, AI Ops, and Data Engineer roles.
- AI Engineer
- ML Engineer
- DS Engineer
- ML Ops
- AI Ops
- Data Engineer
Apply
Apply through the IRK system
Current dates and requirements are listed in the Wrocław University of Science and Technology recruitment system.