B.Sc. in Artificial Intelligence
Poznan University of Technology
Key Information
Campus location
Poznań, Poland
Languages
English
Study format
On-Campus
Duration
7 semesters
Pace
Full time
Tuition fees
EUR 1,200 / per semester *
Application deadline
Request info
Earliest start date
Request info
* NON-EU citizens : 5,200 PLN/first semester, 4,300 PLN/per each following semester; EU citizens: free of charge
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Artificial Intelligence (AI) is oriented towards the development and application of computational technologies that are inspired by the way people learn, reason, and make decisions. Since the field’s inception sixty years ago, it has experienced different trends with an unpredictable rate of progress. Nowadays, AI research and technologies pervade our lives, having greatly influenced domains such as transportation, entertainment, home and service robotics, education, security, and healthcare. This is mainly due to the deluge of data and the remarkable success of the data-driven paradigm, which has displaced the traditional paradigms of AI.
Poznan University of Technology offers a B.Sc. Program in Artificial Intelligence, which is pioneering in Poland. The seven-semester program has been launched as a response to a growing demand for highly specialized AI experts in both Polish and international markets. The curriculum aims at providing graduates with an in-depth knowledge of computer sciences and mathematics needed for practical AI applications as well as an up-to-date knowledge of the latest AI trends. The classes are taught in English and delivered by the world-recognized scientists whose research in AI has been appreciated with the prestigious awards by international societies, journals, and conferences.
From the first semesters, the students get to know the elementary approaches of artificial intelligence, machine learning, and data analysis. The final two years are fully devoted to the hot areas of AI research. These include big data and natural language processing, deep and reinforcement learning, computer vision, decision analysis, and operational research, evolutionary computation, collaborative systems, Internet of things, and robotics. Apart from the knowledge of fundamental methods, the students gain interdisciplinary skills needed for building intelligent systems that can effectively collaborate with people as well as for applying these tools in different business sectors and domains oriented to consumers or society. The graduates are ready to work as computer programmers, data analysts, or machine learning engineers, and have sufficient knowledge to launch their own AI startups.
Admissions
Curriculum
Course Summary
1st Semester
- Introduction to mathematics for computer science
- Calculus I
- Introduction to artificial intelligence
- Discrete mathematics
- Introduction to programming
- Introduction to computing
- Artificial life with cognitive sciences
- English
2nd Semester
- Linear algebra
- Introduction to probability
- Calculus II
- Computer architecture with low-level programming
- Algorithms and data structures
- Operating systems with concurrency programming
- English
3rd Semester
- Statistics
- Elective 1: Information theory / Data compression methods
- Object programming
- Database systems
- Artificial intelligence
- Elective 2: Combinatorial optimization / Discrete optimization
- English
- Career resources
4th Semester
- Software engineering
- Computer networks
- Machine learning
- Elective 3: Elements of convex optimization / Optimization methods for data analysis
- Data mining
- Elective 4: Data visualization / Graphics
- Robotics I
- English
5th Semester
- Deep learning
- Internet applications
- Elective 5: Operational research/ Industrial engineering
- Information retrieval
- Innovative entrepreneurship
- Elective 6: Problem classes I: data analysis / artificial intelligence
- Elective 7: Computer vision / Signal processing
6th Semester
- Natural language processing
- Elective 8: Decision analysis / Decision support
- Elective 9: Big data and distributed processing / Theory and practice of processing big data
- Elective 10: Reinforcement learning and multi-agent systems / Computational intelligence
- Robotics II
- Elective 11: Problem classes II: machine learning / artificial intelligence
- Ethics and research
- Methodology of writing a scientific thesis
- Vocational internship (4 weeks)
7th Semester
- Cybersecurity
- Elective 12: Semantic web and social networks / Man-machine interaction / Declarative programming and expert systems
- Elective 13: AI and games / Evolutionary computation
- Elective 14: Internet of things / Spiking neural networks
- Seminar
- Preparation for scientific research
- Diploma thesis preparation
- Bachelor’s capstone project
Key Information
- University: Poznan University of Technology Poznan, Poland
- Degree to be obtained: Baster of Science, Engineering
- Program website: B.SC. PROGRAM IN ARTIFICIAL INTELLIGENCE
- Contact: International Relations Office ul. Piotrowo 5, 60-965 Poznan, Poland
Language of instruction: English - ECTS points: 210
- Duration: 3.5 years (7 semesters)
- Mode of instruction: Lectures, classes, laboratory classes, projects, internships