CS 145 – Introduction to Object-oriented Programming
Course Information
- Syllabus
- Enrollment: 109
Lectures
- CS 145 Lecture 40 - Volume Slicer
- CS 145 Lecture 39 - Data Analysis
- CS 145 Lecture 38 - Slideshow
- CS 145 Lecture 37 - Instance vs. Static vs. Local
- CS 145 Lecture 36 - Blackboxes Cont'd
- CS 145 Lecture 35 - Android Demo
- CS 145 Lecture 34 - Blackbox Objects
- CS 145 Lecture 33 - Stopwatch and Separation of Concerns
- CS 145 Lecture 32 - Objects
- CS 145 Lecture 31 - Decksercise
- CS 145 Lecture 30 - Higher Dimensions
- CS 145 Lecture 29 - ArrayList and 2D Arrays
- CS 145 Lecture 28 - Array Exercises, Cont'd
- CS 145 Lecture 27 - Array Exercises
- CS 145 Lecture 26 - Birthdays
- CS 145 Lecture 25 - Computer as Factory Worker
- CS 145 Lecture 24 - Accumulation
- CS 145 Lecture 23 - Optimization and Accumulation
- CS 145 Lecture 22 - Loop-and-a-half
- CS 145 Lecture 21 - Working with Images
- CS 145 Lecture 20 - For Loops
- CS 145 Lecture 19 - While
- CS 145 Lecture 18 - Bifurcations and N-way Choices
- CS 145 Lecture 17 - Bifurcations
- CS 145 Lecture 16 - Diversions
- CS 145 Lecture 15 - Tools for Logic
- CS 145 Lecture 14 - Collision Detection
- CS 145 Lecture 13 - Logical Operators
- CS 145 Lecture 12 - Relational Operators
- CS 145 Lecture 11 - Method Denouement
- CS145 Lecture 10 - Workings of Memory
- CS 145 Lecture 9 - Methods that Take and Give
- CS 145 Lecture 8 - Computer as Chef
- CS 145 Lecture 7 - String Methods
- CS 145 Lecture 6 - Scanner and String
- CS 145 Lecture 5 - More on the Math Class
- CS 145 Lecture 4 - Types and the Math Class
- CS 145 Lecture 3 - Bitbucket and Variables
- CS 145 Lecture 2 - Computer as Calculator
- CS 145 Lecture 1 - Hi
- CS 145 Lecture 0 - Software Setup
Homework
- CS 145 Homework 7 - due before December 14
- CS 145 Homework 6 - due before November 30
- CS 145 Homework 5 - due before November 13
- CS 145 Homework 4 - due before November 2
- CS 145 Homework 3 - due before October 19
- CS 145 Homework 2 - due before October 6
- CS 145 Homework 1 - due before September 22