Course syllabus - Industrial Systems in Cloud Computing
Scope
7.5 credits
Course code
DVA500
Valid from
Autumn semester 2024
Education level
Second cycle
Progressive Specialisation
A1N (Second cycle, has only first-cycle course/s as entry requirements).
Main area(s)
Computer Science
School
School of Innovation, Design and Engineering
Ratified
2024-01-18
Literature lists
Course literature is preliminary up to 8 weeks before course start. Course literature can be valid over several semesters.
-
Books
Cloud computing for science and engineering
Cambridge, Massachusetts : The MIT Press, [2017] - xvi, 372 pages
ISBN: 978-0-262-03724-2 LIBRIS-ID: 22525335
Objectives
The course´s purpose is that the students will get insights into principles for Cloud Computing and technologies applied to industrial challenges. The students will learn about Cloud Computing concepts and technologies related to cloud infrastructures and deploying software to cloud. The course will address the complexity of problems and the current technologies within industry settings as well. Moreover, the students will be trained to be able to apply critical thinking to elicit relevant information, summarize, report and present information.
Learning outcomes
After completing the course, the student shall be able to:
1. describe the advantages and disadvantages of Cloud Computing to concrete problem domains and explain the main drivers for the adoption of Cloud Computing and barriers to its adoption within industry settings,
2. describe architectural considerations when developing cloud applications or moving applications to cloud,
3. find relevant information in scientific articles on a selected cloud-related topic and reflect in own words in an own written report/article and
4. deploy an application in a Cloud environment.
Course content
The students will get an introduction to Cloud Computing fundamentals, such as cloud deployment and service models, virtualization, designing cloud-based solutions and migrating legacy systems to cloud. They will experience how to develop cloud applications and move applications onto a Cloud environment. The students will select particular topics, analyze them using formal review method and present their analysis results. The tasks for each student will be:
- Work in project for understanding a particular topic with respect to cloud computing.
- Write a technical report about the topic.
- Present the results of their own analysis.
- Work in a group for developing cloud applications or moving applications to cloud.
Tuition
Specific requirements
At least 180 credits of higher education, where at least 60 credits are in computer science, with 7,5 credits in software engineering and 15 credits in programming in progression. Swedish B/Swedish 3 and English A/English 6 are required. For courses given in entirely in English exemption is made from the requirement in Swedish B/Swedish 3.
Examination
Laboratory work (LAB1), A series of laboratory exercises that are reported according to instructions, 3 credits, examines the learning outcome 4, marks Fail (U) or Pass (G).
Project (PRO1), 4,5 credits, an assignment that is presented with a report and a presentation of the project, examines the learning outcomes 1-3, marks Fail (U), 3, 4 or 5.
A student who has a certificate from MDU regarding a disability has the opportunity to submit a request for supportive measures during written examinations or other forms of examination, in accordance with the Rules and Regulations for Examinations at First-cycle and Second-cycle Level at Mälardalen University (2020/1655). It is the examiner who takes decisions on any supportive measures, based on what kind of certificate is issued, and in that case which measures are to be applied.
Suspicions of attempting to deceive in examinations (cheating) are reported to the Vice-Chancellor, in accordance with the Higher Education Ordinance, and are examined by the University’s Disciplinary Board. If the Disciplinary Board considers the student to be guilty of a disciplinary offence, the Board will take a decision on disciplinary action, which will be a warning or suspension.
Grade
Pass with distinction, Pass with credit, Pass, Fail
Interim Regulations and Other Regulations
The course completely overlaps with DVA444 Industrial Systems in Cloud Computing and with 2,5 credits with DVA260 Smart Digital Platforms: Cloud Computing, Security and Big Data.