University of Washington CSE 142 - Computer Programming I
This is a complete basic introductory course (using C) for beginners that have no previous programming experience, that was offered at the University of Washington during the fall of 2000 (taught by Martin Dickey).
If you have never studied programming, this course was designed for you.
Access to slides, homework assignments & solutions, exams & solutions (everything except the lectures and quizzes):
http://www.online.cs.washington.edu/cse142/
Here are the lecture videos. It may seem as if they are listed out of order, but they are actually in the proper order in which they should be viewed. Whoever uploaded them numbered them wrong. The entire set of videos is Closed Captioned.
- Lecture 1: Overview and Welcome
- Lecture 2: Problems, Algorithms and Programs
- Lecture 3: Variables, Values and Types
- Lecture 4: Arithmetic Expressions
- Lecture 5: Input and Output (I/O)
- Lecture 23: Style
- Lecture 6: Conditionals
- Lecture 7: Functions
- Lecture 8: Function Parameters
- Lecture 9: Iteration
- Lecture 10: Loop Development and Program Schemas
- Lecture 11: Complex Conditionals
- Lecture 12: Functions and Design
- Lecture 27: Switch Statement
- Lecture 24: Structuring Program Files
- Lecture 13: Pointer Parameters
- Lecture 14: Arrays
- Lecture 15: Linear & Binary Search
- Lecture 16: Sorting
- Lecture 17: Multidimensional Arrays
- Lecture 18: Structures
- Lecture 19: Strings
- Lecture 21: File Input/Output
- Lecture 20: Nested Data Structures
- Lecture 26: Recursion
- Lecture 25: Recursive Binary Search
- Lecture 22: Course Wrap-up and Review
If you want to download them for offline viewing, you can use this site with the URL's provided above.
The textbook they used in this course:
Problem Solving and Program Design in C (Hanly and Koffman)
No comments:
Post a Comment