AT800 – Project Management in Information Technology

Master of Science in Business Intelligence and Data Analytics

Core Course

AT800 – Project Management in Information Technology

Course Unit Code: AT800

Type Of Unit: Elective

Level of Course Unit: Second cycle

Year of Study: First/second year

Semester: On demand

Number of ECTS Credits: 6

Class Contact Hours: 28

Mode of Delivery

Face to Face

Prerequisites

None

empty chairs tables room vintage retro tone (1)

The objective of this course is to teach the students the fundamentals of software development. The course has a strong focus on understanding the core principles of designing software solutions, and managing software projects using methodologies like SCRUM. There is a minor focus on coding the actual solutions.

Learning Outcomes

  • Understand object oriented design and unit testing.
  • Understand the basics of functional programming and the differences to object oriented programming.
  • Learn how to use UML to design software.
  • Learn and know how to use service oriented architectures in software.
  • Learn about software development methodologies like agile, and SCRUM which can be used to lead software development teams.

Course Features

Planned learning activities and teaching methods
Lectures; in-class discussion and debates; in-class exercises; problem sets; team work; video case studies, team presentations, interactive online learning via Moodle (quizzes, assignments, forums)

Assessment methods and criteria
10% class participation
50% exam
40% individual project

Language of Instruction
English

Work Placement(s)
Not applicable

Readings

Recommended or required reading

Textbooks:

1. Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison Wesley, 2002

2. Alex Campbell, Agile and Scrum: Complete Guide. What is Agile and What is Scrum?, 2020

Optional textbooks:

3. Martin Fowler, Patterns of Enterprise Application Architecture, Addison Wesley, 2002

4. Vladimir Khorikov, Unit Testing:Principles, Practices and Patterns,Manning Publications, 2020

Online sources:

https://www.geeksforgeeks.org/software-engineering-introduction-to-software- engineering

https://www.javatpoint.com/software-engineering-tutorial