Register

Search

and / or

Advanced Search

Related Programmes

Did you study here?

Write a short review & help students like you! Over 1,500 students already shared their experience.

Share your study experience now

Stay up-to-date?

Receive relevant New and Updated programmes: personal updates!

PU_Light.jpg

Software Design – (M.Sc.)

USI University of Lugano

Faculty of Informatics
Application Deadline: July 1
Annual Tuition Fee: ≈ € 6,000 -
Location: Lugano / Switzerland / View location on map ▾ Hide location on map ▴
Duration: 24 months Start Date: September
Educational Form:
  • Taught
Education Variants:
  • Fulltime
Credits (ECTS): 120
Languages: English 
8.9581299,46.010731

Location of USI University of Lugano

The Software Design Master provides students with an in-depth perspective on advanced topics of modern software systems related to their design, development and evolution.

The Software Design Master uses a project-driven hands-on approach whose primary goal is to teach cutting-edge software engineering theory & practice. In conjunction with business and management aspects, the student learns to become a competitive and business-savvy software designer for the highly competitive software industry of the 21st century.

Career Prospects

The acquired skills allow graduates to be immediately productive in a real-life working environment. Students learn skills such as the use of cutting edge development tools and methodologies to obtain a profound knowledge about software engineering and design principles. The skills acquired in class are practiced by working on the design and development of complex systems. This qualifies graduates to work as software designers, software architects, and project managers in industry. The Master in Software Design is also an excellent preparation to pursue a PhD in computer science.


Contents

This full time programme is worth 120 ECTS and stretches over two years.

It allows students to personalize their study curricula according to their individual interests. In the first semester students attend mandatory courses to acquire the basic knowledge. The second and third semesters are dedicated to specialized courses and electives, Students complete their curriculum with electives that can be chosen among courses offered by this and other related programmes offered by the university. whereas the last semester is dedicated to the writing of a substantial master's thesis.

Students can obtain a major in Software Design by taking at least 30 ECTS worth of courses in that area (core courses). Please be aware that from one academic year to another, slight changes in the study programme may occur.

Basic courses

  • Algorithms and Complexity
  • Distributed Systems
  • Intelligent Systems
  • Software Engineering
  • Topics in Informatics

Elective

  • Introduction to Advanced Computational Methods I
  • PDEs-Mathematical Modeling and Numerical Simulations

First year - Spring semester

Core courses and laboratories

  • Design 101 3
  • Human-Computer Interaction Design 6
  • Software Architecture and Design 6
  • Software Architecture and Design Lab 3
  • Software Quality 6
  • Software Quality Lab 3

Elective

  • Computational Fluid Dynamics 6
  • Computer Graphics** 6
  • Distributed Algorithms 6
  • Geometry Processing 6
  • Intelligent Information Access 6
  • Introduction to Advanced Computational Methods II 6
  • Introduction to Information Security** 6
  • Linear and Nonlinear Multiscale Solution Strategies 6
  • Modeling, Simulation, and Optimization 6
  • Modeling, Simulation, Optimization Lab 3
  • Robotics 6
  • Robotics Lab 3
  • Theory of Computation** 6
  • Wireless and Mobile Networking

Second year - Fall semester

Core courses and laboratories

  • Programming Languages 6
  • Software Design and Evolution 6
  • Software Performance 6
  • Software Performance Lab 3
  • Ubiquitous Computing 6
  • Ubiquitous Computing Lab 3

Elective

  • Analysis and Application of Advanced Distretization Methods (2011) 6
  • Computational Data Analysis 6
  • Computer Aided Verification 6
  • Heuristics 6
  • Heuristics Lab 3
  • Uncertain Reasoning and Data Mining 6

Master Thesis*** 6

Second year - Spring semester

  • Thesis 24 or 30

* Slight changes in the study programme may occur
** Bachelor's courses open to Master's students
*** Start in third semester if passed 60 ECTS

You are normally required to take an English Proficiency Test if you come from a non-English speaking country.

Most European Universities recognise the IELTS test.

More information

Requirements

The formal requirement for admission is a Bachelor´s degree from a recognized academic institution (or completion of a full three years of study at university level, 180 ECTS) in the field of computer science, mathematics, physics, electrical engineering, or related disciplines.

Good command of English is required

Additional Requirements

Minimal degree required: Bachelor's degree
Minimal amount of work experience Not specified

Funding details

The Università della Svizzera italiana, USI organises a contest for 5 Master bursaries for the Master in Informatics. Each bursary corresponds to the annual tuition fee and is renewable for one year, meaning that it may cover the full tuition for the complete Master degree. The contest is open to students who will start their first year of Master studies in September 2011, at the Faculty of Informatics. To participate, candidates must have a Bachelor's degree with a minimum required grade point average of 85/100.

Candidates are kindly asked to send the complete application by August 26th, 2011. All applicants will be notified by September 9th, 2011.

Other study grants: http://www.usi.ch/en/formazione-borse_studio.htm


Contact

Contact USI University of Lugano

Using the form on this page, you can directly ask questions to the contactpersons at the university.

Fill out your contact information and message. The information you fill out in this form will be sent directly to the university. They will reply to you on the e-mail address you provide here.

Explain your academic background in the message; the more sophisticated your e-mail, the better the answer.

MastersPortal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.

To: Study Advisory Service
MastersPortal.eu - Finds the Masters for you!
 

Portals

Relevant Articles

We have written a number of relevant articles that will help you get started.

Why study in Europe?

Best Practice and Country Guides

Other useful resources

Erasmus Mundus

Erasmus Mundus is a scholarship and co-operation programme in the field of higher education which promotes the European Union as a centre of excellence in learning around the world.

Read the article

Why Europe?

Why would you study your Master's abroad? Why in Europe, and, why not? Globalisation is ongoing, the world is your backyard. A new world of study options becomes available!

Read the article

Read about Study Options in Europe

Overseas

Institutes Overseas

anywhere