Uppsala University Department of Information Technology
Name | Room | Phone | Mailbox (4th floor, building 1) |
||
---|---|---|---|---|---|
Lecturer | Roland Bol | Roland.Bol@it.uu.se | 1356 | 018-471 7606 | 28 |
Assistant | Manivasakan Sabesan | Manivasakan.Sabesan@it.uu.se | 1339 |
018-471 7778 |
59 |
Code | Swedish name | Points | English name |
ECTS credits |
---|---|---|---|---|
2AD517 | Programvaruteknik MN1 | 5 | Software Engineering |
7.5 |
Buy the book now and start reading in time!
Type | Day | Time | Room | Subject | Chapters (7/8th)
|
Important sections (7/8th) |
---|---|---|---|---|---|---|
week
3 |
||||||
JL | 19/1 | 13 | 1311 |
RB+MP: Introduction; schedule, assignments, waterfall- and V-model, good code | 1, 4.1.1, 4.3, 4.5 |
4.1.1, 4.3.3 |
week 4 |
||||||
L | 22/1 | 13 |
1311 |
Requirements, Requirements Engineering | 2.3, 4.3.1, 6, 7 |
2.3, 4.3.1, 6-in, 6.1, 6.2, 6.3-in,
6.5, 7.2, 7.4 |
JL | 23/1 |
15 |
1311 |
MP: Standards for code and documentation | 27.2, 20.2, 29 |
27.2, 29-in, 29.5 |
l |
25/1 |
13 |
1311 |
MS: requirements
engineering assignment |
||
JL | 26/1 |
10 |
1311 |
MP: Ray
tracing and XML - intro |
13.4 |
13.4 |
week
5 |
||||||
JL | 29/1 |
13 |
1211 |
RB: Validation
and Verification: inspections and testing |
4.3.3, 7.3, 22, 23 |
4.3.3, 7.3, 22-in, 22.2, 23-in,
23.1, 23.3.1, 23.4 |
L | 30/1 |
10 |
1311 |
Iterative
processes, Models and Prototypes |
4.1, 4.2, 4.4,
8, 17 |
4.1.2., 4.2.1, 8.2, 8.3, 8.4.3, 17-in,
17.4 |
week
6 |
||||||
JL | 5/2 |
10 |
2247 |
RB: Defect
Testing |
23 |
23.3.2-23.3.4, summary |
week
7 |
||||||
L |
12/2 |
10 |
1211 |
Design, Reuse |
4.3.2,
11, 12, 13, 18, 19 |
4.3.2, 11-in, 11.2, 11.4, 12-in, 12.2,
18-in, 19.2 |
L |
14/2 |
10 |
1211 |
Dependable
Systems |
3, 9, 20 |
3-in, 3.2, 3.4, 9 (except 9.3), 20-in,
20.1 |
l |
15/2 |
10 |
1211 |
MS: testing
assignments Mid-course evaluation |
||
G | 16/2 | 14 13 |
1111 | Lars-Henrik Eriksson: Industrial Applications of Formal Methods | ||
L |
Formal methods | 10, 22.4-in |
10-in, 10.1 |
|||
week 10 |
||||||
L | 5/3 | 13 | 1311 |
Maintenance, Evolution, Legacy systems, Config. management |
21, 29 2.4 |
21.2 2.4, 21.4 |
JL |
8/3 |
13 |
1311 |
MP: Scripting
languages: how to write test scripts |
||
week
11 |
||||||
L |
13/3 |
13 |
1311 |
Project
Planning, Software Cost, Management |
5 26 25 |
5.2-5.4,
26-in, 26.2, 26.3-in, 25.3.4, 25.3.5 |
week 13 |
||||||
L | 26/3 | 10 | 1211 |
Quality
Assurance Process Improvement Combined processes |
27 28 22.4.1, 4.4, 17.2 |
27-in, 27.1, 27.5, 28-in, 28.2, 28.5, 28.6 22.4.1, 4.4, 17.2 |
week 14 |
||||||
G |
2/4 |
10 |
1211 |
Henrik Boström (Accenture) Every year 100 000 students graduate from IT educations in India – how are we affected? | ||
G |
3/4 | 13 | 1211 |
Mikael
Lundgren (Citerus) SE in practice -
introducing Agile methods |
17.1 |
17.1 |
S | 4/4 |
15 |
1211 |
Case study (A War Story) |
||
week 16 |
||||||
L |
16/4 |
10 |
1211 |
Questions, old exams Main course evaluation |
||
E | 17/4 | 9:00 |
5 |
Exam Polacksbacken, bldg 5. |
||
E |
June 12 |
8:00 |
5 |
Exam Polacksbacken, bldg 5. |
||
E |
Aug 20 |
9:00 |
5 |
Exam Polacksbacken, bldg 5. |
"x-in." means the introduction to Chapter/Section x, before Section/subsection x.1 starts.
Chapters 14, 15, 16 are not covered at all
in this course.
Chapters 30, 31, 32 (8th ed.) are not covered
at all in this course.
Henrik Boström (Accenture) Every year 100 000 students graduate from IT educations in India – how are we affected?
Apart from the questions at the end of each part, consider:
Item | hours per student | grade points | start |
deadline |
rework (major) |
rework (minor) |
Lectures, exam and reading time | 100 |
60 | ||||
Assignment 1: Requirements | 20 |
14 |
25/1 |
9/2 at 17:00 |
23/2 at 17:00 |
hand in with test spec |
Assignment 2: Test spec | 40 |
20 |
15/2 |
9/3 at 17:00 |
23/3 at 17:00 |
hand in with 1st test report |
Assignment 3: First test report |
15 |
3 |
16/3 |
30/3 at
17:00 |
no (do
better next time) |
|
Assignment 4: Second test report |
15 |
3 |
24/4 |
4/5 at 17:00 |
no (because
you did better) |
max points |
G |
VG |
|
exam (3p
- 4.5 ECTS) |
60 |
33 or sum
>= 55 |
45 |
assignments
(2p - 3ECTS) |
40 |
22 or sum
>= 55 |
30 |
course
(sum) |
100 |
55 |
75 |