course organization
play

Course Organization Sofuware Architecture KU (706.707) Sran Dombi - PowerPoint PPT Presentation

Course Organization Sofuware Architecture KU (706.707) Sran Dombi 2020-10-07 Institute for Interactive Systems and Data Science, Graz University of Technology 1 Introduction Course Elective course for Sofuware Engineering


  1. Course Organization Sofuware Architecture KU (706.707) Srđan Džombić 2020-10-07 Institute for Interactive Systems and Data Science, Graz University of Technology 1

  2. Introduction

  3. Course • Elective course for Sofuware Engineering • Elective course for Computer Sciences (Teacher Training) • Elective course for various studies 2

  4. Teaching Assistant Name: Srđan Džombić E-Mail: dzombic@student.tugraz.at (please use [SA] in the subject) 3

  5. Language • Lectures in English • Communication in German/English • Project (KU): English • Examination: German/English 4

  6. Tutorials • Two tutorials: will be made available on the course website • … slides and videos • Registration for the course in TUGOnline • … for VU and KU individually • Online Q&A session • Weekly in the slot of the lecture • Study assistant will be available only on few slots (info in newsgroup) • … Wednesday, 16:00 - 17:00 • … feel free to join! 5 • https://tugraz.webex.com/meet/rkern

  7. Materials • Course Homepage • Watch out for old homepage / slides! 6 • https://courses.isds.tugraz.at/rkern/courses/sa/

  8. Communication • Newsgroup : tu-graz.lv.sa • News server: news.tu-graz.ac.at • Newsgroup is the preferred way of communication for this course! • … send email to study assistant ONLY when question is not appropriate for all students • Study assistants will actively participate in the newsgroup • When needed, it is possible to make personal appointment with study assistant • … asking for and making appointment is over email • … it will be held on Discord 7

  9. Groups • The project is carried out in a team of 2 students ! • Link to register the groups: http://tinyurl.com/sa2020-group-registration • Deadline to register your group is 16.10.2020 • If you have not found partner please contact study assistant per email 8

  10. Project description

  11. Tasks Project is consisted of four tasks divided in two submissions/milestones 1. Pipeline Architecture (Unix command line) - 6 points 2. Single Database Microservice for database updates (API) - 12 points 3. Logging Microservice communicating over Message Broker with first microservice - 17 points 4. Containerization and orchestration of two previous microservices - 5 points Datasets : You will need to use datasets published on our course website (data from OpenStreetMap) 9

  12. Deadlines Four tasks are split into two separate submissions: • First deadline is the 6.11.2020 (23:59) • Task 1 & Task 2 • Second deadline is the 4.12.2020 (23:59) • Task 3 & Task 4 10

  13. Submission Submission is done via a Github repository . Before group registration you should make your private Github repository and add study assistant to the repository: • Github name: srdjandzombic • Github email: dzombic@student.tugraz.at Submission interviews will be held on: • 19.11.2020 and 20.11.2020 for the first submission • 17.12.2020 and 18.12.2020 for the second submission 11

  14. Grading (KU) • 0-20 points: 5 • 21-25 points: 4 • 26-30 points: 3 • 31-35 points: 2 • 36-40 points: 1 12

  15. The End … of the organizational part of the course! 13

Recommend


More recommend