Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/floe/mobile-information-systems
Mobile Information Systems lecture materials
https://github.com/floe/mobile-information-systems
android computer-science lecture-material mmbuw
Last synced: 16 days ago
JSON representation
Mobile Information Systems lecture materials
- Host: GitHub
- URL: https://github.com/floe/mobile-information-systems
- Owner: floe
- License: other
- Created: 2015-07-02T12:44:14.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T06:21:16.000Z (7 months ago)
- Last Synced: 2024-04-24T16:43:04.070Z (7 months ago)
- Topics: android, computer-science, lecture-material, mmbuw
- Homepage:
- Size: 146 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# _Mobile Information Systems_ lecture materials
## Preface
This repository contains lecture materials (mostly slide sets) for a graduate course in mobile information systems. This course was initially held at [Bauhaus-Universität Weimar](https://www.uni-weimar.de/) in the summer semester 2015 for M.Sc. students in the [Computer Science and Media](http://www.uni-weimar.de/en/media/studies/computer-science-and-media-hci/medieninformatik-computer-science-and-media-msc/) degree. Prerequisites are a bachelor's degree in computer science and good programming skills (theoretical as well as practical) in Java.
_Comments, feedback and suggestions for improvement (including pull requests) are very welcome._
Some material was contributed by Prof. Dr. Matthias Kranz (University of Passau), Prof. Dr. Andreas Butz & Dr. Julie Wagner (Ludwig-Maximilians-Universität Munich) - thanks again!
## License
Original copyright © 2015 by [Florian Echtler](http://www.uni-weimar.de/en/media/chairs/mobile-media/). All material is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-nc-sa/4.0/) ![CC-BY-SA-NC](https://i.creativecommons.org/l/by-nc-sa/4.0/80x15.png).
As a very brief summary, this means that you can freely use these materials as long as you:
* provide attribution to the original author(s)
* share your modifications under the same or a similar license
* only use them for non-commercial purposes (such as teaching a university course)Where possible, I have tagged material from external sources with CC (also under a compatible CC license), PD (public domain material) or FU (material which I believe to be included as "fair use").
## Contents
The course currently spans 10 weekly sessions with the following topics:
* Introduction & Basics
* Big Issues
* Networks & Location
* I/O on Small Screens Part 1 & 2
* Usage Context
* Privacy & Security
* UbiComp & IoT
* Mixed Reality
* Case StudiesThere's also two extra lectures which are very topic-specific and might not work for some audiences:
* Android Internals
* Mobile AlgorithmsThe course is usually accompanied by an Android-based exercise class every two weeks. As the exercise materials are part of the graded course assignments, I'm currently not including them in this public release.
A video recording of the entire course (except lectures 10 and 12) is available on [Youtube](https://www.youtube.com/watch?v=8EmbrZJwMOI&list=PLjEglKdMOevWv4zPW0diw7iJFdT7s4sTP), also with CC license.
## git and ODT
The files in this repository are in OpenDocument format. If you add the following lines to your `~/.gitconfig` file and install the `odt2txt` utility, you can use the regular `git diff` command to compare versions etc. (see also [here](http://www-verimag.imag.fr/~moy/opendocument/) for more details).
[diff "odf"]
textconv = odt2txt