Anzeige
Certificate of Advanced Studies
Informationsmaterial anfordern
Lehrgang
Hochschule
5 Monate
berufsbegleitend

Der Lehrgang

Der Computer ist in unserem heutigen Leben omnipräsent. Sei es als Bestandteil Ihres Notebooks, Handys, Fernsehers oder Ihrer Waschmaschine: In all diesen Geräten befinden sich Computer, die auf denselben Prinzipien eines digitalen Rechners funktionieren.

In diesem CAS lernen Sie, wie ein Computer grundsätzlich funktioniert und wie Informationen in einem Computer codiert und verarbeitet werden. Weiter lernen Sie, wie Problemstellungen mit einem Algorithmus und einer Programmiersprache systematisch gelöst und wie grosse Informationsmengen strukturiert in relationalen Datenbanken verarbeitet werden.

Das CAS Computer Science 1 kann als Wahlpflicht-CAS im Rahmen des DAS Informatik und des MAS Informatik angerechnet werden.

Zielpublikum und Ziele

Das Weiterbildungsangebot im Bereich Informatik richtet sich an

  • ICT-Quereinsteiger, die eine fundierte und breite Ausbildung in Informatik absolvieren wollen;
  • ICT-Fachkräfte mit mehrjähriger Berufserfahrung und Spezialisten, die sich im Bereich Informatik als Ganzes oder in einem spezifischen Thema der Informatik weiterbilden bzw. spezialisieren wollen.

Folgende Fragestellungen stehen im Zentrum des CAS Computer Science 1:

  • Wie funktioniert ein Computer grundsätzlich?
  • Wie wird Information im Computer codiert und verarbeitet?
  • Wie sieht der Aufbau eines modernen Computers (Hard- und Software) aus?
  • Wie programmiere ich einen Computer und was für Programmiersprachen gibt es?
  • Wie entwerfe und programmiere ich systematisch einen Algorithmus zur Lösung eines Problems?
  • Was ist eine Datenbank und wie kann ich Daten darin abfragen und bearbeiten?

Inhalt

Modul "Grundlagen Informatik"

  • Grundbegriffe wie Bit, Byte und Wort
  • Zahlensysteme und Konvertierungsalgorithmen: Binär-, Oktal-, Dezimal- und Hexadezimalsystem
  • Rechnen im Binärsystem: Addition, Subtraktion, Multiplikation, Division
  • Darstellung von Zeichen und Text (ASCII, Unicode)
  • Informationstheorie: Entropie, Redundanz und Anwendung in der Datenkompression und Fehlererkennung
  • Gesetze einer Booleschen Algebra
  • Logische Funktionen und Gatter
  • Kombinatorische und sequentielle Grundschaltungen (Multiplexer, Addierer, Schieberegister, Zähler)
  • Aufbau und Funktionsweise eines Computers (Von-Neumann-Architektur)
  • Moderne Rechnerarchitekturen und alternative Computermodelle (z.B. Quantencomputer)

Modul "Programmiersprachen"

  • Programme mit Python erstellen
  • Variablen und Datentypen
  • Kontrollstrukturen und Logik (Sequenz, Selektion, Iteration)
  • Arrays und Collections
  • Funktionen, Module
  • Entwurf und Analyse von Algorithmen (Greedy, Divide and Conquer, Rekursion, Komplexität und O-Notation)
  • Lösen praktischer, einfacher Programmieraufgaben
  • Beschreibung von formalen Sprachen
  • Charakteristika und Vertreter der einzelnen Generationen von Programmiersprachen
  • Imperatives, objektorientiertes und deklaratives Programmierparadigma

Modul "Hardwarenahe Programmierung"

  • Einführung in die Mikrocontroller-Programmierung mit C (Datentypen, Operatoren, Funktionen)
  • Analoge und digitale Ein- und Ausgabeschnittstellen (GPIO, I2C, SPI)
  • Einlesen von Sensorwerten (Temperatur, Luftfeuchtigkeit, Beschleunigung etc.)
  • Ansteuern von Aktoren (LED, Buzzer, LCD, Motoren etc.)
  • Anwendungen wie Internet of Things (IoT)
  • Praktisches Arbeiten mit einem Mikrocontroller (Arduino-Plattform) für einfache Überwachungs-, Steuerungs- und Regelungsaufgaben

Modul "Datenbanken"

  • Einführung in Datenbanksysteme
  • Datenmodellierung (Entity-Relationship-Diagramm) und Normalformen
  • Relationale Algebra und Datenbankabfragesprache SQL
  • Datenbankprogrammierung (Stored Procedures, Trigger)
  • Aufbau und Zweck von Indexen
  • Transaktionen, ACID-Prinzip
  • Praktisches Arbeiten mit einem Datenbanksystem (z.B. MySQL) und Anbindung an eine Anwendung (Python)
  • Alternative Datenbank-Modelle (z.B. NoSQL)

Zulassung

Die Zulassung zu einem MAS, DAS oder CAS setzt grundsätzlich einen Hochschulabschluss (Fachhochschule, HTL, HWV, Uni, ETH) voraus. Es können aber auch Praktikerinnen und Praktiker mit vergleichbarer beruflicher Kompetenz zugelassen werden, wenn sich die Befähigung zur Teilnahme aus einem anderen Nachweis ergibt.

Vorkenntnisse
Grundkenntnisse in Informatik und erste praktische Erfahrungen im ICT-Umfeld sind sinnvoll, aber nicht Voraussetzung. Weiter sollte Ihnen logisches und abstraktes Denken zur Problemlösung Freude machen.

Kosten

CHF 5'900.00

Methodik

Das Ausbildungsprogramm umfasst verschiedene Aktivitäten, wie etwa Vorlesungen, praxisorientierte Übungen und Fallbeispiele, Gruppenarbeiten und Selbststudium (Vor- und Nachbereitung).

Unterricht

Der Unterricht findet berufsbegleitend jeweils am Dienstagnachmittag/-abend von 13.15 bis 20.45 Uhr (8 Lektionen) statt. Das CAS Computer Science 1 dauert rund fünf Monate. Den individuellen Stundenplan erhalten die Studierenden spätestens einen Monat vor Studienbeginn. Die schulfreie Zeit richtet sich nach den Schulferien der Stadt Zürich.

Informationsmaterial

Hier können Sie kostenloses Informations­material zu diesem Lehrgang direkt vom Bildungsanbieter ZHAW Zürcher Hochschule für Angewandte Wissenschaften - School of Engineering anfordern. Die angegebenen Daten werden ausschließlich an diesen Bildungsanbieter übermittelt und selbstverständlich nicht an Dritte weiter gegeben.

Ich bitte um:
Datenschutzerklärung gelesen und akzeptiert

Anbieter

Unsere Hochschule ist eine der führenden Hochschulen für Angewandte Wissenschaften in der Schweiz. In Forschung und Entwicklung orientiert sich die ZHAW Zürcher Hochschule für Angewandte Wissenschaften an zentralen gesellschaftlichen Herausforderungen – mit den Schwerpunkten Energie und Gesellschaftliche Integration. Die ZHAW ist mit ihren Standorten in Winterthur, Zürich und Wädenswil regional verankert und kooperiert mit internationalen Partnern. Die Hochschule umfasst acht Departemente: Angewandte Linguistik, Angewandte Psychologie, Architektur, Gestaltung und Bauingenieurwesen, Gesundheit, Life Sciences und Facility Management, School of Engineering, School of Management and Law sowie Soziale Arbeit.

Die ZHAW School of Engineering gehört zu den führenden technischen Bildungs- und Forschungsinstitutionen in der Schweiz. 13 Institute und Zentren garantieren qualitativ hochstehende Ausbildung, Weiterbildung, Forschung und Entwicklung mit Schwerpunkt in den Bereichen Energie, Mobilität, Information und Gesundheit. Das Studienangebot orientiert sich an Bedürfnissen der Wirtschaft und vermittelt eine wissenschaftlich fundierte Ingenieurausbildung mit starkem Praxisbezug und interdisziplinärem Ansatz. Bereits 1874 als Technikum Winterthur gegründet, ist die School of Engineering eine traditionsreiche Ausbildungsstätte.

Kontakt

ZHAW Zürcher Hochschule für Angewandte Wissenschaften - School of Engineering

Lagerstrasse 41
8004 Zürich
Schweiz

E-Mail: weiterbildung.engineering@zhaw.ch
Tel.: +41 (0) 58 934 74 28