lunduniversity.lu.se

Forskar­utbildnings­kurser

Faculty of Engineering | Lund University

Detaljer för kurs EDA040F Software Engineering and Cloud Computing

Utskriftsvänlig visning

Allmänt
  • EDA040F
  • Tillfällig
Kursnamn
  • Software Engineering and Cloud Computing
Kursomfattning
  • 6
Undervisningsform
  • Ren forskarutbildningskurs
Administrativ information
  • 7121 (Computer Science (LTH))
  •  -08-16
  • Professor Thomas Johansson

Aktuell fastställd kursplan

Allmänt
Syfte
  • Software Engineering and Cloud Computing is a core course within Wallenberg Autonomous Systems and Software Program (WASP), whose purpose is to give a broad understanding of software engineering and cloud computing for scalable software-intensive systems.
Innehåll
  • The course is organized in a collaboration between four universities in Sweden: KTH, Chalmers, Linköping, and Lund. The course consists of three modules:
    - Software Systems Engineering
    - Continuous Software Engineering
    - Cloud Computing
Kunskap och förståelse
  • För godkänd kurs skall doktoranden
  • explain how software-intensive systems are designed, realized, validated, verified, deployed, and maintained.
    explain key concepts and methods in agile software development
    explain key concepts and methods in continuous development and operations (DevOps)
    explain key concepts in software architecture for autonomous systems
    explain how to determine functional and non-functional system properties, using model checking, formal verification, and software instrumentation
    explain key concepts and methods in cloud computing and datacenter management
Färdighet och förmåga
  • För godkänd kurs skall doktoranden
  • set up and use an agile software development tool chain
    implement domain-specific language tools using model-based software engineering
    design, implement, and test scalable applications using a cloud stack
Värderingsförmåga och förhållningssätt
  • För godkänd kurs skall doktoranden
  • analyze the software product, process, and organization used in industrial software development
Undervisningsformer
  • Föreläsningar
  • Seminarier
  • övningar
  • Projekt
  • övrigt
  • The course is organized around three two-day sessions with physical meetings, one for each course module. Each session consists of lectures, invited talks and seminars. The main content of each module is presented at a session and then examined through a project assignment. Between the sessions there will be local activities at the four main sites (Göteborg, Linköping, Lund and Stockholm). These will be mainly student driven.
Examinationsformer
  • Skriftlig rapport
  • Inlämningsuppgifter
  • övrigt
  • The examination consists of active participation at the physical sessions, exercises, and project assignments.
  • Underkänd, godkänd
Förkunskapskrav
Förutsatta förkunskaper
  • The students are expected to have a background in computer science, computer engineering, electrical engineering or similar. The students are expected to have the foundational mathematics found in most engineering programs and basic programming skills.
Urvalskriterier
Litteratur
  •  
  • Lecture material (slides and articles) and hand-in assignments are distributed via the course homepage.
Övrig information
Kurskod
  • EDA040F
Administrativ information
  •  -08-16
  • Professor Thomas Johansson

Alla fastställda kursplaner

1 kursplan.

Gäller från och med Första inlämning Andra inlämning Fastställd
Spring 2017 2017‑06‑22 16:40:43 2017‑06‑22 16:45:49 2017‑08‑16

Aktuellt eller kommande publicerat kurstillfälle

Inget matchande kurstillfälle hittades.

Alla publicerade kurstillfällen

Inga matchande kurstillfällen hittades.

0 kurstillfällen.


Utskriftsvänlig visning