27 Folgen

Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. The functional paradigm (using LISP) and concurrent programming (using C and C++). Brief survey of other modern languages such as Python, Objective C, and C#.

Prerequisites: Programming and problem solving at the Programming Abstractions level. Prospective students should know a reasonable amount of C++. You should be comfortable with arrays, pointers, references, classes, methods, dynamic memory allocation, recursion, linked lists, binary search trees, hashing, iterators, and function pointers. You should be able to write well-decomposed, easy-to-understand code, and understand the value that comes with good variable names, short function and method implementations, and thoughtful, articulate comments.

Programming Paradigms Stanford

    • Technologie
    • 3.4, 19 Bewertungen

Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. The functional paradigm (using LISP) and concurrent programming (using C and C++). Brief survey of other modern languages such as Python, Objective C, and C#.

Prerequisites: Programming and problem solving at the Programming Abstractions level. Prospective students should know a reasonable amount of C++. You should be comfortable with arrays, pointers, references, classes, methods, dynamic memory allocation, recursion, linked lists, binary search trees, hashing, iterators, and function pointers. You should be able to write well-decomposed, easy-to-understand code, and understand the value that comes with good variable names, short function and method implementations, and thoughtful, articulate comments.

Kundenrezensionen

3.4 von 5
19 Bewertungen

19 Bewertungen

HendrikMerx ,

Programming Paradigms, Lecturer Jerry Cain

Jerry Cain uses his large experience to introduce you to the imperative, object-oriented, and functional paradigms on both the visible and the underlying level explaining the use and the operation of the paradigms. His background in applied programming, his ablility to think one step ahead of you, his clear and fine-tuned concept, and his wit and humour make this lecture a pleasure to listen to.

Top‑Podcasts in Technologie

Zuhörer haben auch Folgendes abonniert:

Mehr von Stanford