IoT mit Android Things und Embedded Linux

Im CAS IoT mit Android Things und Embedded Linux steigern Sie Ihre Kompetenz im Umgang mit energieeffizienter Kommunikation und eingebetteten Systemen im Umfeld des IoT.

  • Das CAS richtet sich an Personen, die Soft- und Hardware entwickeln, sowie an Ingenieurinnen und Ingenieure aus dem Bereich Embedded Systems.
  • Das CAS vermittelt Konzepte und Umsetzungsmöglichkeiten auf der Basis von Linux und Android.
  • Sie lernen, was zu beachten ist, um bei möglichst geringem Energiebedarf den besten Nutzen für den Anwender zu erreichen.
  • Sie lernen die Konzeption, die Planung und das Design von Embedded-Systemen für den IoT-Bereich.
  • Sie lernen, Linux und Android als Entwicklungsplattform und Technologie professionell einzusetzen, um solche Systeme zu realisieren.

Steckbrief

  • Titel/Abschluss Certificate of Advanced Studies (CAS)
  • Dauer KW43 bis KW14
  • Unterrichtstage Montag und Mittwochabend
  • Anmeldefrist 27. September 2019
  • Anzahl ECTS 12 ECTS-Credits
  • Kosten Einzeln: CHF 7'500
    Als Teil eines DAS/MAS/EMBA: CHF 6'600
  • Unterrichtssprache Deutsch
  • Studienort Burgdorf
  • Departement Technik und Informatik
  • Nächste Durchführung Herbst 2019

Inhalt + Aufbau

Portrait

Eingebettete Systeme übernehmen heute in vielen Bereichen unserer Umwelt Überwachungs-, Steuerungs- und Regelungsfunktionen. Die Basis vieler Embedded-Lösungen ist Linux. Daneben stehen weitere Betriebssysteme wie Android Things für den Bau von IoT-Devices zur Verfügung. Unter Berücksichtigung der energieeffizienten Kommunikation und der Internetanbindung sind jeweils die optimalen Kombinationen von Betriebssystem und Hardware zu finden. Das CAS vermittelt Konzepte und Umsetzungsmöglichkeiten anhand von Linux und Android.

Ausbildungsziel

  • Sie erwerben fundierte Kenntnisse zu Konzeption, Planung und Design von Embedded-Systemen für den IoT-Beriech.
  • Sie setzen Linux und Android als Entwicklungsplattform und Technologie professionell ein, um solche Systeme zu realisieren.
  • Sie können evaluieren, in welchem Kontext Android als Teil einer Embedded-Lösung Vorteile bringt.

Es werden folgende Gebiete besprochen:

  • C und Java Refresh
  • Build-Environment, Tools und Chains
  • Embedded Android und Android Things
  • IoT-Technologien
  • Organisation und Meilensteine der Semesterarbeit
  • Integrationsprojekt
CAS | IoT mit Android Things und Embedded Linux

Kompetenzstufen
 

  1. Kenntnisse | Wissen
  2. Verstehen
  3. Anwenden
  4. Analyse
  5. Synthese
  6. Beurteilung
  • Kontaktunterricht
  • Selbststudium
  • Projektarbeit

Die Kompetenznachweise umfassen Projektarbeiten und Prüfungen, die mit einer ECTS-Note A bis F abgeschlossen werden.

Titel + Abschluss

Certificate of Advanced Studies (CAS) in «IoT mit Android Things und Embedded Linux»

Voraussetzungen + Zulassung

Personen, die Soft- und Hardware entwickeln, sowie Ingenieurinnen und Ingenieure, die im Bereich Embedded Systems tätig sind.

Zulassungsbedingungen

Hochschulabschluss und mindestens 2 Jahre Berufserfahrung. Zulassungen sind auch ohne Hochschulabschluss möglich, wenn Sie über eine gleichwertige Aus-/Weiterbildung und zusätzliche Berufserfahrung verfügen; Sie absolvieren zwingend den Kurs Einführung ins wissenschaftliche Arbeiten.

Berufliche Voraussetzungen

Gute Kenntnisse der Sprache C und/oder Java sowie Erfahrung im Umgang mit Linux oder anderen Embedded Entwicklungsumgebungen sind zwingend erforderlich. Vorkenntnisse im Bereich Realtime Systeme und der Internet-Security sind von Vorteil.

Kenntnisse + Fähigkeiten

Sie bringen IT-Vorkenntnisse im Rahmen einer Informatik- oder Wirtschaftsinformatik-Ausbildung mit. Insbesondere sind Erfahrungen in der Mitarbeit und Umsetzung von Informatikprojekten erforderlich.

Ausnahmen

Die Studienleitung kann in allen Fällen eine Dossierprüfung vornehmen und - eventuell mit Auflagen zur Modulwahl - über die Zulassung entscheiden.

Organisation + Anmeldung

Das CAS ITX dauert 1 Semester und umfasst 12 ECTS-Credits. Dies entspricht ca. 140 Lektionen und 100 Stunden Projektarbeit.

Das CAS findet montags von 8.30 bis 16.15 Uhr statt.
Zusätzlich können einzelne Kursabende mittwochs von 16.30 bis 19.45 Uhr hinzukommen.

Kursstart: Kalenderwoche 17 oder Kalenderwoche 43

Die Anmeldung ist bis einen Monat vor Studienbeginn möglich.

Einzeln: CHF 7'500 
Als Teil eines DAS/MAS/EMBA: CHF 6'600

In der Regel rund 24 Teilnehmende.

Moodle stellt virtuelle Kursräume zur Verfügung. In diesen werden Arbeitsmaterialien und Lernaktivitäten bereitgestellt.

Infoveranstaltungen + Beratung

Studienort + Infrastruktur

Nachfolgend sind die wichtigsten Informationen betreffend IT-Infrastruktur am Standort Bern, Wankdorffeldstrasse zusammengefasst.

Detaillierte Informationen sowie Kauftipps und Links zu vergünstigten Angeboten für Studierende finden Sie auf den offiziellen Webseiten der IT-Services im Intranet. Entsprechend sind diese Seiten nur mit BFH-Username und Passwort zugänglich.

Username und Passwort

Sie erhalten zu Studienbeginn ein Benutzerkonto der BFH, welches Sie als Zugang für alle IT-Services benötigt wird. Bitte ändern Sie Ihr Initialpasswort!

WLAN

In allen Gebäuden der BFH steht Ihnen ein sicherer WLAN Zugang zum Schulnetz zur Verfügung.

WLAN-Bezeichnung Anmeldung Verschlüsselung

VPN

bfh Username/Password WPA2

nicht notwendig

eduroam Username/Password WPA2

notwendig

bfh-open

Mobile-Nummer keine

empfohlen

 

Unsere Studierenden nutzen in den Gebäuden der BFH das WLAN "bfh“. Das WLAN „eduroam“ ist für Gäste fremder Hochschulen vorgesehen und darf von den Studierenden der BFH auswärts, zusammen mit VPN verwendet werden. Für Gäste aus der Industrie steht das WLAN „bfh-open“ nach Anmeldung mit den Smart-Phone zur Verfügung. 

E-Mail

Für jeden Benutzeraccount wird an der BFH ein eigenes E-Mail-Konto eingerichtet.

Dieses lautet jeweils: kürzel@bfh.ch oder vorname.name@student.bfh.ch.

Die Adresse steht während der ganzen Studiendauer zur Verfügung und wird von den Dozierenden und der Administration zur Kommunikation verwendet. Es ist empfehlenswert, dieses Konto mindestens einmal pro Tag zu überprüfen. Folgende Varianten stehen zur Verfügung:

  • Verwendung von Microsoft Outlook oder eines andern eigenen E-Mail Client mittels IMAPS resp. SMTP/TLS über imap.bfh.ch:993 (SSL/TLS) und smpt.bfh.ch:587 (STARTTLS)
  • Nachrichten, welche an die BFH-Adresse eingehen, können auch an eine andere (private) Adresse umgeleitet werden.

Homedrive

Mit dem eigenem Benutzeraccount wird den Studierenden an der BFH auch persönlicher Speicherplatz zur Verfügung gestellt. Auf den PC der BFH ist dieser beispielsweise unter "My Documents" abgebildet. Auf dem eigenen PC kann folgendermassen darauf zugegriffen werden:

  • Zugriff mit SCP/SFTP via sslportal.bfh.ch
  • Über die Windows-Protokolle SMB, resp. CIFS kann das Home-Directory über den UNC \\bfhfilerbe01.bfh.ch\kürzel eingebunden werden (erfordert ggf. eine VPN-Verbindung).

Weitere Datenshares

  • \\bfh.ch\data Zentrale Datenablage der Abteilungen
  • \\bfh.ch\data\TI\pool geeignet für den ungesicherten Datenaustausch bei Gruppenarbeiten

Kopieren und Drucken

Zum Kopieren und Drucken stehen an der Wankdorffeldstrasse zwei grosse Druckcenter, in der ersten und zweiten Etage, zur Verfügung.
Unter Voraussetzung einer VPN-Verbindung können diese Drucker über den  Printserver \\print.bfh.ch\FollowMe genutzt werden.
Zum Auslösen der Kopier- und Druckaufträge wird die persönliche BFH-Card benötigt.

Bitte beachten!

  • Verwenden Sie immer die FQDN-Notation (Angabe des Hostnamens mit Domain, z.B. webmail.bfh.ch). Somit vermeiden Sie Konflikte und Ärger.
  • Bei der Abfrage von Usernamen und Passwörtern für Shares und andere Windows-Services der BFH schreiben Sie für Ihren Benutzernamen (Kürzel) bevorzugt "bfh\kürzel" oder "kürzel@bfh.ch"
  • Bei Problemen im Zusammenhang der IT-Infrastruktur melden Sie diese bitte unverzüglich über unser Trouble-Ticket System.

Falls Sie keine Antiviren-Software auf Ihrem Notebook installiert haben, verwenden Sie bitte während der Dauer Ihres Studiums den von der BFH zur Verfügung gestellten Virenschutz von Sophos für Windows, MAC oder Linux-Systeme.