loading...
Programming Paradigms (CS107) introduces several computer programming languages: C, Assembly, C++, Concurrent Programming, Scheme, and Python. Students will learn to code these languages and understand the programming paradigms behind them. For example, they will learn advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms; and the functional paradigm (using LISP) and concurrent programming (using C and C++).
People attempting to take this course should be familiar with C++, as well as arrays, pointers, references, classes, methods, dynamic memory allocation, recursion, linked lists, binary search trees, hashing, iterators, and function pointers.
The course is taught by Jerry Cain at Stanford University.
Lecture 1 | Programming Paradigms (Stanford) (#1)
Lecture 2 | Programming Paradigms (Stanford) (#2)
Lecture 3 | Programming Paradigms (Stanford) (#3)
Lecture 4 | Programming Paradigms (Stanford) (#4)
Lecture 5 | Programming Paradigms (Stanford) (#5)
Lecture 6 | Programming Paradigms (Stanford) (#6)
Lecture 7 | Programming Paradigms (Stanford) (#7)
Lecture 8 | Programming Paradigms (Stanford) (#8)
Lecture 9 | Programming Paradigms (Stanford) (#9)
Lecture 10 | Programming Paradigms (Stanford (#10)
Lecture 11 | Programming Paradigms (Stanford) (#11)
Lecture 12 | Programming Paradigms (Stanford) (#12)
Lecture 13 | Programming Paradigms (Stanford) (#13)
Lecture 14 | Programming Paradigms (Stanford) (#14)
Lecture 15 | Programming Paradigms (Stanford) (#15)
Lecture 16 | Programming Paradigms (Stanford) (#16)
Lecture 17 | Programming Paradigms (Stanford) (#17)
Lecture 18 | Programming Paradigms (Stanford) (#18)
Lecture 19 | Programming Paradigms (Stanford) (#19)
Lecture 20 | Programming Paradigms (Stanford) (#20)
Lecture 21 | Programming Paradigms (Stanford) (#21)
Lecture 22 | Programming Paradigms (Stanford) (#22)
Lecture 23 | Programming Paradigms (Stanford) (#23)
Lecture 24 | Programming Paradigms (Stanford) (#24)
Lecture 25 | Programming Paradigms (Stanford) (#25)
Lecture 26 | Programming Paradigms (Stanford) (#26)
Lecture 27 | Programming Paradigms (Stanford) (#27)
Location: Stanford University
Length: Full Course
Subjects: Computer Science, Full Course
Tags: computer programming, nad
Keep up with new videos daily through
{ 2 comments… read them below or add one }
i will to understand . pls try to teach the lessons easy way to understand
i try to understand