Main Field of Study and progress level:
Computing Science: First cycle, has at least 60 credits in first-cycle course/s as entry requirements
Grading scale: Pass with distinction, Pass with merit, Pass, Pass with distinction, Pass, Fail
Responsible department: Department of Computing Science
Required Knowledge
Univ: To be admitted you must have 60 ECTS-credits in Computing Science or 2 years of completed studies, in both cases including good knowledge and skills in Object Oriented Programming, e.g. from the course Datastructures and Algorithms (5DV043) and Application Programming in Java (5DV085) or equivalent.
English proficiency equivalent to IELTS Academic Training minimum score 5.0 with no individual score below 4.5 (Tests taken before January 2005 not admissible or TOEFL minimum score 500 on paper based test and not below 4.0 on the TWE, Alternatively 173 on computer based test with iBT61 is also required as well as basic entrance requirements for higher studies in Swedish language proficiency if the course in taught in Swedish.
Examination modes
The examination is done by a written examination (for the theoretical part) and by a number compulsory projects which are performed in groups. The written examination is graded by Fail (U), Pass (3), Good Pass (4) or Exellent (5). The projects are graded by individual grades, either by the grades Fail (U) or Pass (G) or by the grades Fail (U), Pass (3), Good Pass (4) or Exellent (5). The complete course is graded by the grades Fail (U), Pass (3), Good Pass (4) or Exellent (5). In order to pass the course all the written exams and compulsory projects must be graded Pass. The final grade is set by weighting all the parts of the examination and is set when all the compulsory parts are completed with a grade of Pass, at least.
Single project parts which are not graded Pass at the end of the course but are estimated to be completed in a certain time period might be handed in later with a due time decided together with the responsible teacher of the course. Individual students who have not passed the course by the end of the course, but have actively participated in the project parts might have an extra problem to solve. Students who have not taken part in all the compulsory projects get the grade Fail (U). Students who have not passed the course in ordinary time will have two more re-examination possibilities.
Essentials of software engineering Tsui Frank F., Karam Orlando Sudbury, Mass. : Jones and Bartlett Publishers : cop. 2007 : xiv, 384 s. : ISBN: 0-7637-3537-X (hft.) Search the University Library catalogue