This 5 ECTS course is a joint teaching unit of the three BeNeFri universities which ensures that students obtain a basic level of programming skills when starting their Master’s studies.
Software Engineering (im deutschsprachigen Raum auch Softwaretechnik) zielt auf die ingenieurmäßige Entwicklung, Wartung, Anpassung und Weiterentwicklung großer Softwaresysteme unter Verwendung bewährter systematischer Vorgehensweisen, Prinzipien, Methoden und Werkzeuge.
To meet various customer requirements, to ensure availability on different platforms, or to satisfy business goals and marketing strategies, today’s software products typically need to be released in multiple variants.
This is a seminar for Masters students in the Swiss Joint Master of Science in Computer Science as well as Bachelors, Masters and PhD students completing their project work or thesis in the Software Engineering Group.
Description This course provides an introduction to object-oriented design in Java with an emphasis on practical techniques for developing complex software systems.
Programs that run on a computer are written in a computer language, and the languages used for writing computer programs have significantly evolved over time.