PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Master's in Computer Science

A two-year programme in advanced computing, AI, and software engineering for public administration and EU institutions.

Best for:Best for Bachelor’s graduates in computer science or related fields who seek to specialise in AI, distributed systems, and software engineering for public or EU sector roles.

University of Łódź · Łódź, Poland
More professors at University of Łódź
Algorithms and ComplexityDistributed SystemsArtificial IntelligenceNeural Networks and Genetic AlgorithmsAdvanced DatabasesNetwork Programming
This is a masters position — not a PhD studentship.
Deadline
—
Funding
Unfunded
Start date
flexible (typically September)
Full-time
Location
Łódź
Poland

Overview

This two-year Master’s programme at the University of Łódź focuses on core computer science disciplines, including algorithms, distributed systems, artificial intelligence, and neural networks. Students gain practical skills in software development, database management, and network programming, preparing them for roles in public administration, EU institutions, or private-sector tech. The curriculum emphasizes hands-on problem-solving, software verification, and adaptability to evolving technological demands. Graduates emerge with a strong foundation in both theoretical and applied computer science, equipped for careers as software developers, system supervisors, or educators. The programme is designed for Bachelor’s degree holders seeking to specialise in high-demand areas like AI and distributed systems.

Master's in Computer ScienceAI and Machine LearningDistributed SystemsSoftware EngineeringPublic Administration ITEU Institutions TechnologyProgramming ProficiencySoftware Verification

What you'll do

  • Develop and implement software solutions for complex computational problems using modern programming languages and tools.
  • Analyze algorithms and assess their computational complexity to optimise performance and efficiency.
  • Design, build, and manage distributed systems and network architectures for scalable applications.
  • Apply artificial intelligence and machine learning techniques to solve real-world problems in public administration or EU contexts.
  • Develop proficiency in advanced database systems and data management for large-scale applications.
  • Collaborate on projects that simulate and verify software systems, ensuring robustness and reliability.
  • Adapt to rapidly changing technological landscapes and integrate new tools and methodologies into projects.

Requirements

Degree required: Bachelor’s degree in Computer Science or a related field (e.g., Information Technology, Software Engineering, or equivalent).

Degree offered: Master of Arts (MA) in Computer Science

Language: English proficiency; IELTS 6.0 or equivalent (unless the first degree was taught in English).

Instruction: English

Required skills
  • Proficiency in programming (e.g., Python, Java, C++).
  • Understanding of computer architecture and system complexity.
  • Basic knowledge of software development lifecycle (design, implementation, verification).
  • Familiarity with operating systems and network protocols.
Nice to have
Experience with distributed systems or cloud computing platforms.Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch).Prior exposure to AI or neural network applications.
Eligibility
  • Open to candidates with a Bachelor’s or Master’s degree in Computer Science or a related field.
  • No nationality restrictions, but English proficiency may be required for non-native speakers.

Funding & terms

Type
Unfunded
Amount
—
Duration
—
Programme
—

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Deadline: unknown

Applicants must submit a transcript of records detailing subjects and grades from their previous degree, along with a certificate proving English proficiency (unless the degree was taught in English). Applications are submitted through the university’s candidate portal.

Documents required
  • Transcript of records (Bachelor’s or Master’s degree)
  • Certificate of English proficiency (if applicable)
  • CV or resume
↗Check programme and admissions

Contact

Lab
Faculty of Mathematics and Computer Science
University of Łódź
Poland
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.