MMIS1 Course Organization

Course Organization
Multimedia Information Systems 1 VU (707.020)
(“Web Technologies” in the future)
WS 2014/15
Vedran Sabol
KTI, TU Graz
October 6th 2014
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
Course
• Multimedia Information Systems 1 VU (707.020)
• Elective course
• Catalog: Multimedia, Information Systems, etc.
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
2
Lecturer
Name:
Affiliation:
Office:
Office hours:
Phone:
Email:
Vedran Sabol
Vedran Sabol
Know-Center and TU Graz, KTI
Inffeldgasse 13, 6th floor, room 082
by appointment
+43 316 873 30850
[email protected]
MMIS1 VU - Introduction
October 6th, 2014
3
Language
•
•
•
•
•
Master course: lectures in English
Communication in German/English
If in German: please informally (Du)!
Project: German/English
Examination: German/English
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
4
Basic Info
• Lectures: Monday, 14:15 – 15:45, HS i12
• Registration for the course in TUGOnline until 09.10.2014, 23:59
• Course Homepage:
http://kti.tugraz.at/staff/vsabol/courses/mmis1
• Presence at lectures is not obligatory
• Do attend the practicals lecture on 13.10.2014
• Invited Talks by experts on
 01.12.2014: Augmented Reality Browsers
 15.12.2014: Recent Trends in Social Media
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
5
Basic Info
• Newsgroup: tu-graz.lv.mmis
• News server: news.tu-graz.ac.at
• Newsgroup is the preferred way of communication for this
course!
• The study assistant will actively participate in the newsgroup
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
6
Goals of the course (VU 707.020)
• To gain an overview of Multimedia Information Systems
• To learn about the technology that these systems are based on
 Web visualisation methods
 recent trends in Social Media
• To learn about successful examples of such systems
• To learn about the Web in (technical) details
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
7
Organisation of the course (VU 707.020)
• Theoretical part: lectures
• Written examination, two options:
 Two partial exams during the course
 Final exam at the end of the semester
• Practical part: project
 in groups of 2-3
• Deliver plan, implementation, documentation
• Presentation at the end of the semester
• Both the exam and the project are required
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
8
Content of the course (VU 707.020)
Main areas:
• Information systems: organization and history
• Web as an information system, information retrieval
• Markup languages with focus on HTML5
• Web programming , frameworks and architectural patterns
• Visualisation and augmented reality in the Web
• Social media trends
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
9
Content of the course (VU 707.020)
• Topic: Information systems
• Classification and history of information systems
• World Wide Web: What is it? What can WWW do? Why is
WWW the way it is? How does WWW work? How can I find
information on WWW? ...
• Information retrieval on the Web: Google, ...
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
10
Content of the course (VU 707.020)
• Topic: Markup Languages
• In which data formats do we present information on WWW and
Internet? How do we store this information on the server side?
• SGML, HTML, XML
• Displaying Markup Languages: CSS
• Main focus: HTML5 (two lectures)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
11
Content of the course (VU 707.020)
•
•
•
•
•
Topic: Web programming
HTTP, CGI, Java Servlets…
Generating dynamic content from databases
Web frameworks and technologies
Architectural patterns: Model-View-Controller (and similar)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
12
Content of the course (VU 707.020)
•
•
•
•
•
•
•
Visualisation on the Web
Visualisation Principles and Methods
Linked Data Visualisation
Knowledge Discovery and Visual Analytics
Augmented Reality Interfaces
Recent Trends in Social Media
Examples
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
13
Demo – Web Visualisation (VU 707.020)
• Examples
 Linked Data Query Wizard
 Linked Data Visualization Wizard
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
14
Video – Augmented Reality (VU 707.020)
• Remote support
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
15
Course Calendar (VU 707.020)
• 06.10.2014: Course organization (Vedran)
• 13.10.2014: Practicals organization with examples (Beni)
 Attendance strongly recommended
• 20.10.2014: Information systems and the Web (Vedran)
• 27.10.2014: Markup Languages and HTML5 (Vedran)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
16
Course Calendar (VU 707.020)
• 03.11.2014: HTML5 part II (Vedran)
• 10.11.2014: Basic Web programming (Vedran)
 First partial exam (first 3 lectures, 30 minutes)
• 17.11.2014: Web frameworks and architectural patterns (Vedran)
• 24.11.2014: Visualisation in the Web (Vedran)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
17
Course Calendar (VU 707.020)
• 01.12.2014: Invited talk - Augmented Reality Browsers (Eduardo)
• 15.12.2013: Invited talk - Recent Trends in Social Media (Christoph)
 Second partial exam (4 lectures, 30 minutes)
• 12. and 13.01.2015: Practicals - student presentations


12.01.2015, 14:00 - 16:00, Room i12 (Inffeldgasse 16b)
13.01.2015, 13:00 - 18:00, Room PZ2 06 062, Inffeldgasse 13 (6er OG)
• 19.01.2014: Final examination
 For those who have not taken the partial exams (8 lectures)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
18
Examination (VU 707.020)
•
•
•
•
•
Written examination
6 questions (keep answers short and focused )
Max 10 points for each question
Total points: 60
Two possibilities to take the exam (choose one)
 2 partial exams during the course
 Final exam at the end of the course
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
19
Examination (VU 707.020)
1. Two partial exams during the course (3 questions each)
 Take the exam in 2 parts while the lectures are still fresh in memory
 A bonus question (3 extra points) on the second partial exam
 Registration: per Email ([email protected]) until 31.10.2014
• Name, Matriklenummer, Subject: mmis1 partial exam registration
2. Final exam at the end of the semester
 Those who do not pass the partial exams may also participate
 No further exams planed (except if you were sick)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
20
Practicals (VU 707.020)
•
•
•
•
•
•
Special lecture on 13.10.2014
Course organization with examples
Study assistant: Behnam Taraghi (Beni)
Email: [email protected]
Newsgroup: tu-graz.lv.mmis
News server: news.tu-graz.ac.at
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
21
Practicals - Goals (VU 707.020)
•
•
•
•
•
Project: implementing a Multimedia Information System
Learning about different technologies
Teamwork: groups of 2-3 students
Try out something new (and cool)
Document all the steps
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
22
Project (VU 707.020)
• Project plan: goals, time estimate, group member
responsibilities
• Implementation: working code
• Documentation of code and design
• Presentation of results:
 5 minutes presentation and demo
 5 minutes question answering
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
23
Submission Timetable (VU 707.020)
• Detailed timetable given at the next lecture: 13.10.2014
 Team building: 19.10.2014
 Project plan: 26.10.2014
 Implementation and documentation: 07.01.2015
• Presentation and question answering: 12.01.2015 or 13.01.2015
• Submissions through TeachCenter:
https://tugtc.tugraz.at/wbtmaster/courseMain.htm?707020
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
24
Practicals Grading (VU 707.020)
•
•
•
•
•
Project plan: 5
Documentation: 10
Implementation: 30
Presentation and question answering: 15
Total points: 60
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
25
Project Presentation (VU 707.020)
•
•
•
•
•
•
Short presentation: 5 minutes (sharp)!
Show us what you did
Explain how it works shortly
Briefly answer 1-2 questions (2-3 minutes)
Why you did something (the way you did it)?
Advantages/disadvantages
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
26
MMIS1 Note (VU 707.020)
•
•
•
•
•
•
•
Exam and project graded separately
Both must be positive
0-30 points: 5
31-37 points: 4
38-45 points: 3
46-53 points: 2
54-60 points: 1
• One MMIS1 VU note: 50% exam, 50% project
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
27
Optional Activity - Evaluation of European Youth Award Projects
• Evaluation of the European Youth Award (EYA) 2014 winner
projects
 Web Applications from 7 categories
• Go Green, Connecting Cultures, Healthy Life, Future Living…
 By young developers (under 30) Europe-wide
• Tasks
 Technical analysis of one winner project (out of about 14)
 Find possibilities for improvements and further development
 Present you results: poster and hand-outs to the TU
• Details: http://eu-youthaward.org/studentenprojekt
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
28
Optional Activity - Evaluation of European Youth Award Projects
• Working in Groups (4-5 Students)
 Student groups from different universities or FHs
• Limited number of TUG participants: max. 15 Students
 Registration: per Email ([email protected]) by 10.10.2014
 First come first served
• Benefits and opportunities for students
 Practice analysing and evaluating of existing projects
 Train working in groups under time pressure
 Meet and work together with international talents and students
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
29
Optional Activity - Evaluation of European Youth Award Projects
• Timetable
 20.11.2014
• 15:00 – 18:00: EYA winner project presentations
• 18:00 – 19:00: working with winners (questions, discussions)
• After that: group work
 21.11.2014
• Until 14:00: group work
• 14:00 – 16:30: presentation of student results
• 20:00: Award ceremony (optional for students)
• Place: TU Graz, HS II
• Alternative to giving presentations in January 2015
 Earn 5 extra points (20 instead of 15)
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
30
Thank you
Questions?
Vedran Sabol
MMIS1 VU - Introduction
October 6th, 2014
31