We use cookies to ensure you have the best browsing experience on our website and to help us improve the site. By continuing to browse the site you are agreeing to our use of cookies. Read more about how we use cookies here

This page in Swedish

Efficient Software Design and Development, 2 credits

Course information

Research Education Subject

  • Computer Science

Course Syllabus

Course Syllabus

Contacts

Course content

The course presents established and novel methodologies and tools that enable efficient design and development of high quality software. The focus of the course is on systematic engineering of software using designs based on robust and extensible software architectures; methods to ensure software quality; and heuristics for clean program code. A special focus is put on (collaborative) software development for creating products that practical research can be built upon in a reliable way. The course is independent from any particular programming language.