Agile Software Development (19CIE11872)
General information
Type: |
OP |
Curs: |
1 |
Period: |
S semester |
ECTS Credits: |
3 ECTS |
Teaching Staff:
Group |
Teacher |
Department |
Language |
Previous Knowledge
There are no required prerequisites for this course. However, having basic programming knowledge will be useful.
COURSE CONTRIBUTION TO PROGRAM
The course complements business studies by giving students an understanding of how software development works, what are the key programming languages and frameworks as well as how to hire the right developers for a specific job.
Course Learning Objectives
This course is designed to takes students through the various software components and concepts, with hands down exercises and assignments.
CONTENT
1. Understand the current digital technology ecosystem |
2. Understand how different kinds of software architectures are designed |
3. Reduce development costs and ensure high quality standards |
4. Interact with and hire developers |
5. Hands-on experience |
6. Applications Scalability |
Relation between Activities and Contents
|
1 |
2 |
3 |
4 |
5 |
6 |
Group Work |
|
|
|
|
|
|
Individual Assignments |
|
|
|
|
|
|
Class Participation |
|
|
|
|
|
|
Methodology
Lectures, practical exercises in groups and individual.
ASSESSMENT
ASSESSMENT BREAKDOWN
Description |
% |
Group Work |
50 |
Individual Assignments |
30 |
Class Participation |
20 |
Assessment criteria
Group Assignments (50%)
Individual Assignments (30%)
Class Participation (20%)