Software Engineering
| Course name | Software Engineering | Code | CS2209 |
| Class | Computer Science, 2007 - 2010 | ||||||
| Level | Undergraduate | Year | 2 | Semester | 2 | Status | Compulsory |
| Hours per week | Total hours per semester | Total hours of individual work | Credits | Evaluation type | Teaching language | |||
| C | S | L | Pr | |||||
| 2 | 0 | 2 | 0 | 56 | 94 | 5 | M | ro |
| Taught by | Academic and scientific title, name |
|
Lecturer, PhD,
Adrian Iftene
|
| Required courses | Algorithms and Programming ; Computer Architecture and Operating Systems ; Advanced Programming Techniques ; Databases ; Computer Networks ; Operating Systems |
| Objectives | Bulding a proffesional attitude towards software development. Students learn techniques enabling them to develop quality software artefacts while observing the customer's demands for functionality, costs and deadline. |
| General thematics | Software process models. Requirements engineering. Modeling and modeling languages. UML. Design patterns. Functional testing. Structural testing. Software metrics. Project management. Ethics. |
| Seminary / Laboratory thematics | The students must implement a project with a medium complexity, following the steps presented at courses: Requirements engineering, Building of UML diagrams, Using of Design patterns, Testing of the Project using manual and automatic testing, Project evaluation using Software metrics. |
| Teaching methods | Course slide presentations. Lecture notes and tutorials available electronically. |
| Bibliography |
|
| Evaluation | conditions | Lab activity Project development Exam |
| criterias | Minimum lab score 50% from maximum lab score (minimum 50% from labs tasks and minimum 50% from project score) Minimum exam score 40% from maximum exam score | |
| modes | Lab: weekly tasks, project Written exam – time for exam 30 minutes | |
| formula | Final score is the sum of lab score, project score and exam score For the students who satisfy the evaluation criteria, the final grade is obtained by applying the Gauss curve on the final scores: grade 10 – first 5% grade 9 – next 10% grade 8 - next 20% grade 7 – next 30% grade 6 – next 25% grade 5 – last 10% The student who takes part in the exam receives a grade, otherwise he is considered absent. If any of the evaluation criteria are not met, the student receives a grade lesser than or equal to 4. |
A. I. Cuza University of Iaşi