PhD Monitor
/Detail
Computer Science and Software Engineering● OpenMastersPreview

Master of Science in Software Engineering with AI

Master the complexities of ultra-large-scale software systems and data engineering through advanced AI integration at USI.

Best for:Best for aspiring software and data engineers looking to specialize in artificial intelligence and complex system design.

Università della Svizzera italiana · Lugano, Switzerland · R1 · First-stage researcher
More professors at Università della Svizzera italiana
Software EngineeringArtificial IntelligenceData EngineeringLarge-Scale SystemsData Analysis
This is a masters position — not a PhD studentship.
Deadline
Application deadline is 30 June 2026. Application deadline for candidates who need a visa is 30 April 2026.
Funding
—
2 years
Start date
Fall semester
Location
Lugano
Switzerland

Overview

The Master of Science in Software Engineering with AI at Università della Svizzera italiana addresses the growing complexity of modern software systems that rely heavily on data analysis, machine learning, and artificial intelligence. Offered by the Faculty of Informatics, the programme features coursework taught by world-leading researchers from the Software Institute. Students learn how to manage software complexity, build ultra-large-scale systems, and collect, store, and process massive datasets to support decision-making. The curriculum bridges software engineering and data engineering, preparing graduates for technical leadership roles in diverse sectors such as healthcare, finance, and transportation.

Software Engineering with AIMaster of ScienceUSIFaculty of InformaticsSoftware InstituteData ProcessingLugano

What you'll do

  • Complete 120 ECTS credits of coursework, projects, and a master's thesis
  • Engage with advanced topics in software engineering and artificial intelligence
  • Analyze and process large-scale datasets to derive actionable insights
  • Design and manage complex, multi-component software systems
  • Collaborate with peers on practical software and data engineering projects

Requirements

Degree required: Bachelor's degree or equivalent in Computer Science or a related field

Degree offered: Master of Science

Language: English

Instruction: English

Required skills
  • Foundational knowledge in computer science or software engineering
  • Aptitude for mathematics and algorithmic problem solving
  • Familiarity with programming and software development principles
Nice to have
Prior coursework or experience in machine learning or data scienceExperience with modern programming languages and version control

Funding & terms

Type
Unknown
Amount
—
Duration
2 years
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: 2026-06-30

Submit your application through the official university online portal by the respective deadline. Candidates requiring a visa must submit their applications earlier by 30 April 2026.

Documents required
  • CV
  • Bachelor's degree transcripts
  • Identity proof
  • Application form
↗Check programme and admissions
Lab
Software Institute
Università della Svizzera italiana
Switzerland
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.