Information Package / Course Catalogue
Agile Software Development
Course Code: CSE412
Course Type: Area Elective
Couse Group: First Cycle (Bachelor's Degree)
Education Language: English
Work Placement: N/A
Theory: 2
Prt.: 2
Credit: 3
Lab: 0
ECTS: 6
Objectives of the Course

The objective of this course is to learn the basic characteristics and aims of the agile software development approaches, agile processes, extreme programming, agile practices, test driven development, first test approach, identification and implementation of unit and integration tests, automated testing, unit testing tools (JUnit), refactoring, and continuous integration.

Course Content

Agile Software Development Methodology, Extreme Programming, Test Driven Development

Name of Lecturer(s)