Course: Course | Programming Paradigms Dnatube

share this page with the world.

WATCH LECTURE

Lec 1 - Programming Paradigms (Stanford)

"Lec 1 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. Professor Cain provides an overview of the course. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming, Scheme, and Python. The class aims to teach students...
WATCH LECTURE

Lec 2 - Programming Paradigms (Stanford)

"Lec 2 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C and C++ programming codes, as well as binary addition and subtraction. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent...
WATCH LECTURE

Lec 3 - Programming Paradigms (Stanford)

"Lec 3 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C programming, focusing upon string duplicates, string copy, and memory diagrams. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++,...
WATCH LECTURE

Lec 4 - Programming Paradigms (Stanford)

"Lec 4 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C and C++ programming, including bit patterns, memory copy, and linear search. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent...
WATCH LECTURE

Lec 5 - Programming Paradigms (Stanford)

"Lec 5 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain focuses on linear search and stack within the C programming language. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming,...
WATCH LECTURE

Lec 6 - Programming Paradigms (Stanford)

"Lec 6 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C language programming by focusing on different forms of stack. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming,...
WATCH LECTURE

Lec 7 - Programming Paradigms (Stanford)

"Lec 7 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues his lecture on the C programming language and generic stacks. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming,...
WATCH LECTURE

Lec 8 - Programming Paradigms (Stanford)

"Lec 8 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses heap segments and their use in the C programming language. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming, Scheme,...
WATCH LECTURE

Lec 9 - Programming Paradigms (Stanford)

"Lec 9 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain introduces computer architecture and the Assembly programming language while referencing C code. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++,...
WATCH LECTURE

Lec 10 - Programming Paradigms (Stanford

"Lec 10 - Programming Paradigms (Stanford" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues his discussion on computer architecture by talking about function call and returns in relation to C code. Programming Paradigms (CS107) introduces several programming languages, including C,...
WATCH LECTURE

Lec 11 - Programming Paradigms (Stanford)

"Lec 11 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues his lecture on computer architecture by discussing function call and return in further depth as well as introducing the swap function in relation to C++ code. Programming Paradigms (CS107)...
WATCH LECTURE

Lec 12 - Programming Paradigms (Stanford)

"Lec 12 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses pre-processing, compilations, and linking in the context of C++ and C language programming. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly,...
WATCH LECTURE

Lec 13 - Programming Paradigms (Stanford)

"Lec 13 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses how linking and compilations work together in the context of C++ and C language programming. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly,...
WATCH LECTURE

Lec 14 - Programming Paradigms (Stanford)

"Lec 14 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses struct codes and wraps up the implementation of C and C++ code. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming,...
WATCH LECTURE

Lec 15 - Programming Paradigms (Stanford)

"Lec 15 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses thread libraries in the context of the C and C++ programming languages. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent...
WATCH LECTURE

Lec 16 - Programming Paradigms (Stanford)

"Lec 16 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues his lecture on thread libraries, discussing semaphores in greater depth, in the context of the C and C++ programming languages. Programming Paradigms (CS107) introduces several programming...
WATCH LECTURE

Lec 17 - Programming Paradigms (Stanford)

"Lec 17 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues discussing semaphores, and moves on to more practical applications of threading in relation to C and C++ programming. Programming Paradigms (CS107) introduces several programming languages,...
WATCH LECTURE

Lec 18 - Programming Paradigms (Stanford)

"Lec 18 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses the synchronization directive by using the ice cream store simulation as an example. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++,...
WATCH LECTURE

Lec 19 - Programming Paradigms (Stanford)

"Lec 19 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain introduces a new programming paradigm, the functional paradigm, and begins lecturing on the Scheme programming language. Programming Paradigms (CS107) introduces several programming languages,...
WATCH LECTURE

Lec 20 - Programming Paradigms (Stanford)

"Lec 20 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. Prof. Cain continues lecturing on the functional paradigm and the Scheme programming language by using the flatten function as an example. Programming Paradigms (CS107) introduces several programming languages, including C,...
WATCH LECTURE

Lec 21 - Programming Paradigms (Stanford)

"Lec 21 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain continues discussing the functional program and the Scheme programming language by focusing upon function pointers. Programming Paradigms (CS107) introduces several programming languages, including...
WATCH LECTURE

Lec 22 - Programming Paradigms (Stanford)

"Lec 22 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain elaborates upon Scheme programming language by giving several detailed code examples. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent...
WATCH LECTURE

Lec 23 - Programming Paradigms (Stanford)

"Lec 23 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses memory models in Scheme programming language by giving several detailed examples. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++,...
WATCH LECTURE

Lec 24 - Programming Paradigms (Stanford)

"Lec 24 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain introduces Python, a scripting language, by providing a basic overview of the language and some examples. Programming Paradigms (CS107) introduces several programming languages, including C,...
WATCH LECTURE

Lec 25 - Programming Paradigms (Stanford)

"Lec 25 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses the Python dictionary and illustrates a small program containing the imperative, object-oriented, and functional paradigms. Programming Paradigms (CS107) introduces several programming...
WATCH LECTURE

Lec 26 - Programming Paradigms (Stanford)

"Lec 26 - Programming Paradigms (Stanford)" Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain lectures on the Python programming language in relation to XML processing and the internet. Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++,...
WATCH LECTURE

Lec 27 - Programming Paradigms (Stanford)

"Lec 27 - Programming Paradigms (Stanford)" Lecture by Sasha Rush for the Programming Paradigms (CS107) course in the Stanford University Computer Science department. Sasha lectures on the Haskell programming language, providing several code examples while comparing it to other common programming languages. Programming Paradigms (CS107) introduces several programming languages, including C,...

Course | Programming Paradigms


Source of these courses is stanford 
Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming, Scheme, and Python. The class aims to teach students how to write code for each of these individual languages and to understand the programming paradigms behind these languages.
stanford  Website: http://www.dnatube.com/school/stanford

COURSE NAME: Course | Programming Paradigms

62283 LECTURE VIEWS

2657 COURSE VIEWS