Advanced ISD Project (CE-div)
Advanced ISD Project (CE-div)
Module Coordinator/Lecturers
Study Programmes
Masterstudiengang Wirtschaftsinformatik (MSc WI 19)
(01.09.2019)
Project Description
Advanced ISD project is a course wherein students must put their pre-acquired knowledge (in the Information Systems Development and Web-based Information Systems) into practice. After providing a brief introduction on some web frameworks and on API, students are meant to work in groups to develop a Web-based Information System.
Teaching Method
• Two lectures at the beginning of the course will cover some basic concepts of Web development (in Py-thon)
• Most of the work is meant to be done by groups of 2-5 students
• Most of the work is meant to be done by groups of 2-5 students
Learning Results
After successful completion of the course, students will
Professional competence
• Learn how to leverage existing frameworks to develop a web-based Information System
• Learn how to develop “original” Information Systems
• Learn how to work in groups to develop an Information System
• Learn how to document self-developed source code of an Information System
Methodological competence
• have the capability of developing and deploying functional web-applications
• have the capability of debugging self-produced pieces of software code
Social competence
• have the capability of working in groups with a common goal
Personal competence
• have the capability of autonomously troubleshooting the problems occurring in the most common IT op-erations
• have the capability of autonomously searching for the relevant information required to accomplish a given task
Technological competence
• have the capability of using popular web-development frameworks (e.g., Flask, Django)
• have the capability of leveraging public API
Professional competence
• Learn how to leverage existing frameworks to develop a web-based Information System
• Learn how to develop “original” Information Systems
• Learn how to work in groups to develop an Information System
• Learn how to document self-developed source code of an Information System
Methodological competence
• have the capability of developing and deploying functional web-applications
• have the capability of debugging self-produced pieces of software code
Social competence
• have the capability of working in groups with a common goal
Personal competence
• have the capability of autonomously troubleshooting the problems occurring in the most common IT op-erations
• have the capability of autonomously searching for the relevant information required to accomplish a given task
Technological competence
• have the capability of using popular web-development frameworks (e.g., Flask, Django)
• have the capability of leveraging public API
Literature
• Students are provided with the lecture slides and supplementary material (e.g., selected journal articles).
• “Rest API Design Rulebook”, Mark Masse.
• “Rest API Design Rulebook”, Mark Masse.
Assessment Methods
Project results (80%), presentations (20%); Attendance is mandatory (80%)