---
tags: eduit, education
---
```yaml
Coursename: IT Generale
Level: master
ECTS: 10
Instructors: Kristoffer Nielbo & Peter B. Vahlstrup
Contact: chcaa@cas.au.dk
```
# IT Generale #
IT generale is a modular course that provides students with a general understanding of contemporary IT and Agile project management in order to make candidate MAs _officers of digital transformation_.
## Purpose ##
The primary purpose of the course is to reduce onboarding requirements and, thereby, make master students more _marketable_ for industries (public and private sector) that go through an accelerated _digital transformation_. The secondary purpose is to provide students with an _facilitative mediator_ understanding of their education and (future) professional identity.
## Academic Objectives ##
In the evaluation of the student’s performance, emphasis is placed on the extent to which the student is able to:
_Knowledge_
* Reflect on the impact of digital technologies on industries that use or can benefit from the academic labour force.
* Apply concepts from an (domain-agnostic) iterative approach to project management in order to facilitate digital change.
* Critically reflect on the own oral/written products in relation to the technologies used in the course.
_Skills_
* Apply domain-agnostic iterative approach to project management with relevant software
* Apply problem-oriented articulation of subject-matter expertise (self and other)
_Competences_
* Evaluation, design and application of industry relevant digital technologies
## Content ##
---
Teaching combines lectures, with hands-on exercises and individual projects. The course is designed for a two weeks intensive bootcamp, but the modules can be taught individually or over an extended period of time (e.g., a semester).
1. __Agile Project Management__: Agile project management teaches principles of iterative software development to various project management processes. In particular, the courses introduces an operational understanding of the 12 Agile principles, Agile project lifecycle understanding (e.g., waterfall vs iterative development lifecycle), and Agile frameworks (e.g., Scrum).
2. __Problem Management__: Inspired by IT organizations, problem manaegement teaches processes and activities for managing the lifecycle of problems that can happen in project management. The main goal is to understand how to prevent problems and their resulting incidents from occurring.
3. __Data Lifecycle Management__: Data management is according the EU one of the most important processes for a digital and data-driven society. The module teaches an operational approach to data lifecycle management for structured and unstructured data in accordance with the FAIR principles (Findable, Accessible, Interoperable, and Reusable).
4. __World Wide Web?__: Although we use it every day, most of us have a limited understanding of the information system that underlie the Internet. This module teaches students the history of the internet and world wide web, a basic understanding of its technologies (HTML, CSS and JS).
5. __File systems__: Computer file systems are basic methods that every digital devices uses to organize files and data that we use for searching and accessing digital content. Understanding how a file system is organized and basic (textual) file formats (CSV, JSON, TXT) are essential competencies for a competent digtual users.
6. __Databases__: Databases are used to organize collections of (structed data) in a computer file system. This module introduces relational database theory (ER-diagrams, normalization), a basic operational understanding of SQL, and finally, the difference between relational and NoSQL databases.
## Curriculum ##
TBA
---
## Resources ##
All course modules are hosted in CHCAA's [teaching platform](https://chcaa.io/#/courses)
## Economy ##
* Weight: 10 ECTS
* Development: 50hrs
* Teaching: 160hrs (not including exam)
---