27-Lecture Course: Programming Paradigms (CS107)

September 27, 2010 · 2 comments

GD Star Rating
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.

Course Materials

27-Lecture Course: Programming Paradigms (CS107), 8.9 out of 10 based on 8 ratings Instructor:
Location:
Length:
Subjects: Computer Science, Full Course
Tags: ,
Share with friends:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Tumblr
  • Twitter
Keep up with new videos daily through RSS or Email

Previous post:

Next post:

{ 2 comments… read them below or add one }

deivasigamani October 8, 2010 at 9:45 am

i will to understand . pls try to teach the lessons easy way to understand

Reply

deivasigamani October 8, 2010 at 9:45 am

i try to understand

Reply

Leave a Comment