Software Engineering

Course Code
τεχ-λογ
ECTS Credits
5
Semester
7th Semester
Course Category

Specialization courses

Specialization courses

Specialization
Specialization core courses on Informatics
Course Description
COURSE CONTENTS

Course contents: Introduction. Software development paradigms – software life cycle models. Requirements – analysis, specification and validation. Design. Software architecture. Detailed design. Implementation and testing. Project organization and phases, team organization and communication.

ASSESSMENT

Assessment: Mandatory home assignments with a weight ranging from 30% to 50% and written exams, with a weight ranging from 70% to 50%. In order for a student to succeed in the course, s/he must meet the threshold of 40% in both home assignments and written exams, and the student’s weighted average should be 5 or more.