Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2013
 
TNM090 Software Engineering, 12 ECTS credits.
/Programvaruutvecklingsmetodik/

For:   ACG   MT  

 

Prel. scheduled hours: 98
Rec. self-study hours: 222

  Area of Education: Technology

Main field of studies: Computer Engineering

  Advancement level (G1, G2, A): A

Aim:
The student shall, after finishing this course, be able to:

  • define, plan, manage and implement software development projects in line with established protocols
  • well document and interpret documentation of large scale software development projects
  • utilize tools, software packages, standards and Design Patterns to, with respect to time efficiency and quality, improve the development of software


Prerequisites: (valid for students admitted to programmes within which the course is offered)
Basic skills in programming C++, object orientation and algorithms

Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Supplementary courses:
Advanced Software Engineering

Organisation:
The course introduces theories and principles for software engineering and development methodologies in lectures that are continuously examinated through personal, concise summaries with reflections. Through laboratory exercises the students will try out the practical use of various tools and acquire skills in tool use. Theories and skills are then applied in an extensive development project. The students' understanding and acquired skills are examinated through supervised project meetings and a concluding presentation of the project and its results.

Course contents:
  • Principles of software engineering
  • Development methodologies
  • Design Patterns
  • Modelling notation


Course literature:
Pfleeger & Atlee, Software Engineering Theory and Practice, and research articles

Examination:
Hand-in assignments
Laboratory work
Project
2 ECTS
3 ECTS
7 ECTS
 
Examination of the project work (PRA1) includes documentation and oral presentations which together result in a fail or a grade of three or four. Those that through this examination received a grade of four are given the opportunity to submit an optional in-depth report on the project with reflections over other course content. This report can be either rejected or render a grade of five for the course.



Course language is English.
Department offering the course: ITN.
Director of Studies:
Examiner: Karljohan Lundin Palmerius
Link to the course homepage at the department


Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 02/28/2013