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

Software Engineering 2

The course is not on the list Without time-table
Code Completion Credits Range Language
BIK-SI2 Z,ZK 5 13+0 Czech
Lecturer:
Michal Valenta (gar.)
Tutor:
Michal Valenta (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. Unit testing, continual integration.

2. Source code maintenance refactoring, optimization. Load testing, profiling.

3. User interface testing, acceptance tests Software maintenance versioning, change planning.

4. Configuration management. Methods of gathering requirements and their classification.

5. Software project management methods. Analysis, design, and evaluation of a software process.

6. Software engineering tools and methods. 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 Practitioners Approach“. McGraw-Hill, 1994. ISBN 0077079361.

2. Sommerville, I. „Software Engineering (6th Edition)“. Addison Wesley, 2000. ISBN 020139815X.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet1443206.html