Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Software Engineering 2

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
BI-SI2 Z,ZK 5 2+0 Czech
Lecturer:
Tomáš Smolík (gar.), Tomáš Krátký (gar.)
Tutor:
Tomáš Smolík (gar.), Tomáš Krátký (gar.)
Supervisor:
Department of Software Engineering
Synopsis:

Students understand the implementation specifics of a software project, from the point of view of a software team member. Emphasis is on the principles of software development and understanding the importance of methodical approaches to problem solving in software projects. Other covered topics include methods and approaches to ensuring quality of software products, and configuration management. Students will learn to work with the Unified Process Methodology and UML. Students extend their knowledge and are able to work efficiently in software development teams that work on large-scale software products. They will understand the functions of individual roles in a typical software team, as well as get a practical experience with them in the concurrent BI-SP2 module. Students also get an idea about software testing and measuring software quality.

Requirements:

Analytical thinking, knowledge of the UML notation.

Syllabus of lectures:

1. Implementation, deployment of a software product.

2. Unit testing, continual integration.

3. Source code maintenance - refactoring, optimization.

4. Load testing, profiling.

5. User interface testing, acceptance tests

6. Software maintenance - versioning, change planning.

7. Configuration management.

8. Methods of gathering requirements and their classification.

9. Software project management methods.

10. Analysis, design, and evaluation of a software process.

11. Software engineering tools and methods.

12. Software quality - metrics.

Syllabus of tutorials:
Study Objective:

Students will extend their knowledge, which should enable them to work efficiently in software development teams that work on large-scale software products. They will understand the functions of individual roles in a typical software team, as well as get a practical experience with them in the concurrent BEI-SP2 course. Students also get an idea about software testing and measuring software quality.

Study materials:

1. Pressman, R. S., Ince, D. Software Engineering: A Practitioner's Approach. McGraw-Hill, 1994. ISBN 0077079361.

Note:
Time-table for winter semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
roomT9:111
Smolík T.
18:00–19:30
(lecture parallel1)
Dejvice
Posluchárna
Fri
Thu
Fri
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet1125506.html