Advances in Software Development
About the course
The aim of this course is for students of computer science to establish a deep understanding for best practices and current research related to software development. This includes collaboratively working with fellow students in order to critically reflect upon core advances in software development.
Course content
The course offers fundamental perspectives on software development techniques and collaborative project work and contains the current advances in software development, such as:
- challenges for high-performing teams
- lean software development
- large-scale agile development
- distributed software development
- A-B testing
- data-driven innovation
- test driven development
Syllabus and course literature
You can find a list of literature in the syllabus, along with other details about the course.
Entry requirements and selection
Entry requirements
The equivalent of English 6 in Swedish secondary school.
60 credits of which 7,5 credits Software engineering basic course
15 credits of programming.
Selection
Upper secondary grades 20%, University credits completed 60%, Swedish Scholastic Aptitude Test (SweSAT) 20%
Course evaluation
The university provides all students who are participating in, or have completed, a course to express their experiences and views on the course through a course evaluation which is organized at the end of the course. The university will collate the course evaluations and provide information about their results and any actions prompted by them. The results shall be made available to the students. (HF 1:14).