Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Program Overview

The Applied Computer Science program at the AGH University of Science and Technology is a master's degree program that offers students a comprehensive education in computer science and engineering. The program is designed to provide students with a strong foundation in computer science, as well as the skills and knowledge needed to succeed in the field.


Program Description

The program is a two-year, full-time course of study that covers a wide range of topics in computer science, including programming, data structures, algorithms, computer architecture, and software engineering. The program also includes courses in mathematics, statistics, and electronics, as well as a number of elective courses that allow students to specialize in areas of interest.


Program Requirements

To be admitted to the program, students must have a bachelor's degree in computer science, engineering, or a related field, as well as a strong foundation in mathematics and programming. Students must also demonstrate proficiency in English, as the program is taught in English.


Curriculum

The curriculum for the program includes the following courses:


  • Analiza i przetwarzanie obraz闚 (Image Analysis and Processing)
  • Fizyka wsp鏂zesna w informatyce (Modern Physics in Computer Science)
  • Programowanie zespoowe (Team Programming)
  • Systemy r闚nolege i rozproszone (Parallel and Distributed Systems)
  • Sztuczne sieci neuronowe (Artificial Neural Networks)
  • Uczenie maszynowe (Machine Learning)
  • Zaawansowane technologie internetowe (Advanced Internet Technologies)

Elective Courses

Students in the program can also choose from a number of elective courses, including:


  • Algorytmy genetyczne (Genetic Algorithms)
  • Data science na przykadzie zagadnie w firmie Ericsson (Data Science with Ericsson)
  • Inynieria system闚 rozproszonych na przykadzie Allegro (Distributed Systems Engineering with Allegro)
  • Kryptografia (Cryptography)
  • Machine learning - advanced (Advanced Machine Learning)
  • Podstawy SOLIDnego programowania (SOLID Programming Principles)
  • Podstawy tworzenia aplikacji w oparciu o usugi Azure (Relativity) (Azure Application Development)
  • Podstawy tworzenia aplikacji w oparciu o usugi Google Cloud (Sabre Academy) (Google Cloud Application Development)
  • Smart dom (Smart Home)
  • Wprowadzenie do Internetu Rzeczy (Nordic Semiconductor) (Introduction to the Internet of Things)
  • Wsp鏂zesne systemy wbudowane (Modern Embedded Systems)
  • Zapewnianie jakoci w projektach IT (Sabre Academy) (IT Project Quality Assurance)
  • Programowanie systemowe (System Programming)
  • Modelowanie 3D dla gier komputerowych (3D Modeling for Computer Games)
  • AI Security (Artificial Intelligence Security)

Research Areas

The program includes research areas such as:


  • Artificial intelligence and machine learning
  • Data science and big data analytics
  • Cybersecurity and network security
  • Cloud computing and distributed systems
  • Internet of Things (IoT) and embedded systems
  • Computer vision and image processing

Graduation Requirements

To graduate from the program, students must complete all required courses, as well as a master's thesis or project. The thesis or project must be original and demonstrate a high level of technical competence and research skills.


Career Opportunities

Graduates of the program can pursue a wide range of career opportunities, including:


  • Software engineer or developer
  • Data scientist or analyst
  • Cybersecurity specialist or consultant
  • Cloud computing or distributed systems engineer
  • Artificial intelligence or machine learning engineer
  • Computer vision or image processing engineer
  • IT project manager or consultant
See More
How can I help you today?