Maitrise d'œuvre informatiqueMathématiques et Informatique 2 (GSI)
Mastery of IT project management
Teaching unit Mathematics and Computer Science 2 · GI.BS6
3ECTS (EU)
1Coefficient
13:20Hours
Séquencement
Learning objectives
The purpose of this course is to present modern methods and tools for software development. This course complements the project management course but is dedicated to the field of computer science.
Prerequisites
| Module | Teaching unit | Semester |
|---|---|---|
| Algorithms and Programming 3 | Basic Sciences 3 | S3 |
| Algorithms and Programming 1 | Optional Constitutive Elements 1 | S1 |
| Algorithmics and Programming | Basic Sciences 2 | S2 |
Program
- Issue · Software characteristics; Software costs; The aims of software engineering
- Software quality · External and internal quality; Modularity and Reusability
- Specification and design · Formalisms for specification; Design oriented function and object oriented; Types of abstract data; Fixed implementation
- Software Engineering Techniques and Activities
- The classic life cycles of a software: V, spiral... consist of phases; Software prototyping; Verification and validation; Black box tests, white box; Specifications...
- Digital Sobriety, Free Software, ....
Assessment
Continuous monitoring
Skills
5| Ref. | Verb | Description | Level |
|---|---|---|---|
| C2_2 | analyze | a problem | 1 |
| C2_2 | design | control graph | 1 |
| C2_2 | analyze | control graph | 1 |
| C2_2 | list | Independent basic roads | 1 |
| C2_2 | analyze | Independent basic roads | 1 |