Online Varianten

Bezeichnung der LVA im Curriculum Angewandte InformatikOnline Courses
Projektmanagement (W. Pree)

1) Tech Entrepreneur Nanodegree (Udacity)

 

  • Abschluss bis spätestens 31. August 2016
  • Abgabe aller ausgearbeiteten Projekte durch Senden eines Download-Links an office@cs.uni-salzburg.at

2) Durcharbeiten der folgenden frei zugänglichen Udacity-Kurse:

 

  • Product Design—Validation and UX through Design Sprints
  • Rapid Prototyping—Building Apps for Web and Mobile
  • App Marketing—Your First 1,000 Users & Beyond
  • App Monetization—Develop a Sustainable Financial Strategy

 

Zusätzlich ist das Buch Finding Your Element: How to Discover Your Talents and Passions and Transform Your Life (Ken Robinson) zu lesen.

 Am 30. Juni 2016 ist eine Klausur zu absolvieren, in der Fragen zu den obigen Udacity-Kursen und zum Buch Finding Your Element gestellt werden.

Software Techniken und Verteilte Systeme (W. Pree)

Mögliche Online-Varianten

  • Abschluss bis spätestens 31. August 2016
    Abgabe aller ausgearbeiteten Projekte durch Senden eines Download-Links an office@cs.uni-salzburg.at
 
  • N_iOS)
  • N_Android
  • N_WebDev) Full Stack Web Developer Nanodegree (Udacity)
Alle drei Varianten gelten sowohl für VO und PS Software Techniken als auch VO und PS Verteilte Systeme

 

Software Techniken (W. Pree)

Mögliche Online-Varianten

ST1) Implementierung von Python-Programmen in Scala

ST2) Entwickeln einer iOS App oder Android App

Beide Varianten gelten sowohl für VO als auch PS Software Techniken

 

ST1) Implementierung von Python-Programmen in Scala

Die 6 Python-Programme, die im Udacity-Kurs Design of Computer Programs präsentiert werden, sind in Scala zu programmieren und am Ende des Semesters abzugeben. Zusätzlich ist eine Klausur zu absolvieren, in der Scala-Programme zu erstellen sind.

Zum Erlernen von Python und Scala können Online-Kurse, z.B. die Scala Kurse auf Coursera und/oder Bücher Ihrer Wahl verwendet werden. Zum Einarbeiten in Scala wird das Buch Programming in Scala empfohlen.

  • Am 30. Juni 2016 ist eine Klausur zu absolvieren
  • Abgabe der in Scala zu programmierenden Programme an office@cs.uni-salzburg.at
 
 

ST2) Entwickeln einer iOS App oder Android App

Die sogenannte Coola-App ist entweder als iOS oder Android App zu entwickeln. Diese App ist durch Senden eines Download-Links an office@cs.uni-salzburg.at abzugeben.

Am Ende des Semesters ist eine einfache App im Rahmen einer Klausur zu erstellen.

 

Zum Erlernen der nötigen Fertigkeiten, Programmiersprachen und Werkzeuge können Online-Kurse und/oder Bücher Ihrer Wahl verwendet werden.

  • Am Ende des Semesters ist eine einfache App im Rahmen einer Klausur (30. Juni 2016) zu erstellen.
  • Abgabe der Coola-App bis zum 15. Juli 2016.
 
Verteilte Systeme (W. Pree)

VS1)   Durcharbeiten von drei frei zugänglichen Udacity-Kursen
 

  • Intro to Hadoop & MapReduce for Beginners
  • Developing Scalable Apps with Google App Engine
  • iOS Networking with Swift- Web Services, APIs, and JSON   


Am Ende des Semesters ist eine einfache Hadoop/Mapreduce-Anwendung im Rahmen einer Klausur (30. Juni 20167) zu erstellen. In der Klausur werden weitere Fragen zu den o.a. Kursen gestellt.

 

Die iOS App On the Map ist durch Senden eines Download-Links an office@cs.uni-salzburg.at abzugeben und an einem zu vereinbarenden Termin zu präsentieren.