Vilnius Gediminas Technical University

Italy
2 Scholarships 3 Programs 1 Degree levels
Masters

Master in Information Systems (Software Engineering)

DegreeMasters
FieldInformation Systems / Software Engineering

The Master in Information Systems (Software Engineering) at Vilnius Gediminas Technical University is a postgraduate programme focused on advanced software development, system design and engineering practices for complex information systems. It suits graduates with a technical or related background who want to deepen their skills in software architecture, engineering processes and applied research for careers in industry or further academic study.

What you'll study

This master's programme combines software engineering fundamentals with applied information systems topics. Teaching balances theoretical foundations, practical engineering skills and a substantial individual or group project. Students learn to design, implement and evaluate reliable, scalable software systems and to integrate them into organisational contexts.

  • Core software engineering modules — advanced software architecture, design patterns, component-based and microservices architectures, model-driven development.
  • Development and engineering practices — advanced programming, software testing and quality assurance, continuous integration/continuous delivery (CI/CD), DevOps practices.
  • Systems analysis and requirements — requirements engineering, usability and human–computer interaction, business process modelling and enterprise information systems.
  • Infrastructure and platforms — cloud computing, distributed systems, databases and big data technologies, security fundamentals for application development.
  • Research and methods — research methods in information systems, empirical software engineering, project management and legal/ethical aspects of software development.
  • Electives and specialisation — electives typically allow focus on topics such as machine learning for software systems, mobile and embedded systems, cybersecurity, or software project leadership.

The programme culminates in an independent master's thesis or a major applied project carried out individually or in teams, often in collaboration with industry partners. Teaching methods include lectures, laboratory sessions, workshops, case studies and supervised research.

Entry requirements

Applicants are normally expected to hold a relevant bachelor's degree or equivalent in computer science, information systems, software engineering, electronics or a closely related discipline. Selection typically considers academic transcripts, CV and a personal statement or motivation letter describing relevant experience and study intentions.

  • Academic qualification: recognised undergraduate degree in a related field.
  • Evidence of programming and computing foundations through prior study, coursework or professional experience.
  • Language proficiency: applicants whose prior education was not in English will need to demonstrate proficiency by a recognised certificate or evidence of previous study in English; specific requirements are provided by the university admissions office.
  • Additional materials: references, portfolio of projects or a short interview may be requested for some applicants.

Career prospects

Graduates are prepared for a broad range of roles in software development and IT-driven organisations. The programme emphasises practical skills and industry-relevant tools to enhance employability in both national and international markets.

  • Software engineer / senior developer
  • Systems architect or solutions architect
  • DevOps or site reliability engineer
  • Systems analyst, business analyst or requirements engineer
  • Product or project manager in software delivery teams
  • Consultant in software and IT services, or specialist roles in cybersecurity and cloud platforms
  • Further academic research leading to PhD study in software engineering or information systems

Why study at Vilnius Gediminas Technical University

Vilnius Gediminas Technical University (VILNIUS TECH) has a long-standing focus on engineering and applied technology education, with established departments covering computer science, electronics and information systems. The university maintains research groups and laboratories working on contemporary software engineering topics, enabling close contact between teaching and applied research.

  • Strong links with local and regional IT industry, offering opportunities for internships, projects and collaboration with technology companies and startups.
  • Modern teaching facilities and computing laboratories equipped for software development, testing and experimentation, as well as access to cloud platforms used in industry.
  • International environment with exchange programmes and collaborations across Europe, supporting mobility and cross-border research experience.
  • Emphasis on employability: practical projects, teamwork and industry-relevant toolsets are integrated into the curriculum to prepare graduates for real-world software engineering challenges.

Latest Masters Scholarships in Italy

Similar Masters programmes in Italy

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Vilnius Gediminas Technical University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.