Dieser Kurs führt Menschen, die mit der Java-Programmierung bereits vertraut sind, in die breitere Disziplin der Informatik ein. Er umfasst die zweite Hälfte unseres Buches Computer Science: An Interdisciplinary Approach (die erste Hälfte wird in unserem Coursera-Kurs Computer Science: Programming with a Purpose, der im Herbst 2018 erscheinen wird). Unser Ziel ist es, das Rechnen zu entmystifizieren und ein Bewusstsein für die wesentlichen intellektuellen Grundlagen und die reiche Geschichte des Fachgebiets Informatik zu schaffen. Zunächst stellen wir klassische Algorithmen zusammen mit wissenschaftlichen Techniken zur Leistungsbewertung im Kontext von modernen Anwendungen vor. Anschließend stellen wir klassische theoretische Modelle vor, die es uns ermöglichen, grundlegende Fragen zum Rechnen, wie z. B. Berechenbarkeit, Universalität und Unlösbarkeit, zu beantworten. Den Abschluss bilden die Maschinenarchitektur (einschließlich der Programmierung in Maschinensprache und ihrer Beziehung zur Programmierung in Java) und das Logikdesign (einschließlich eines vollständigen CPU-Designs von Grund auf). Der Kurs betont die Beziehungen zwischen der Anwendungsprogrammierung, der Rechentheorie, realen Computern und der Geschichte und Entwicklung des Fachgebiets, einschließlich der Art der Beiträge von Boole, Shannon, Turing, von Neumann und anderen. Alle Funktionen dieses Kurses sind kostenlos verfügbar. Wer den Inhalt vertiefen möchte, sollte sich das Lehrbuch Computer Science: An Interdisciplinary Approach (auf dem der Kurs basiert) oder die Website introcs.cs.princeton.edu besuchen, die eine Fülle von zusätzlichem Material enthält. Dieser Kurs wird nicht mit einem Zertifikat abgeschlossen.

Informatik: Algorithmen, Theorie und Maschinen
Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

776 Bewertungen
Kompetenzen, die Sie erwerben
- Kategorie: Algorithmen
- Kategorie: Computer-Hardware
- Kategorie: Rechnerische Logik
- Kategorie: Skalierbarkeit
- Kategorie: Computerprogrammierung
- Kategorie: Computerarchitektur
- Kategorie: Daten-Strukturen
- Kategorie: Informatik
- Kategorie: Computer-Systeme
- Kategorie: Theoretische Informatik
Werkzeuge, die Sie lernen werden
- Kategorie: Java-Programmierung
Wichtige Details
10 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 11 Module
Dozenten


Mehr von Algorithmen entdecken
Status: KostenlosPrinceton University
Status: Kostenloser TestzeitraumUniversity of London
Status: Kostenloser TestzeitraumThe Hong Kong University of Science and Technology
Status: Kostenloser TestzeitraumStanford University
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
75,67 %
- 4 stars
18,53 %
- 3 stars
3,47 %
- 2 stars
1,41 %
- 1 star
0,90 %
Zeigt 3 von 776 an
Geprüft am 2. Sep. 2022
amazing course, this course is an amazing course as introduction to cs, it shows the power and limits of computer, thanks coursera and professors for the course
Geprüft am 20. Jan. 2022
Great course that has taught me a lot in the field of computer science. Cheers to Coursera and Princeton for such great knowledge.
Geprüft am 24. Dez. 2018
Loved this course! Such a great introduction to Computer Science. The course is really well broken down and the videos are very well done!
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




