title updates
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 1
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 1)
|
||||
|
||||
## Today:
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 10
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 10)
|
||||
|
||||
## Associative Containers
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 11
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 11)
|
||||
|
||||
## Operator overloading intro
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 12
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 12)
|
||||
|
||||
## Object-Oriented Programming (OOP) in C++
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 13
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 13)
|
||||
|
||||
## Memory layout of a C++ program, variables and their lifetimes
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 14
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 14)
|
||||
|
||||
## Copy control
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 15
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 15)
|
||||
|
||||
## Move semantics introduction and motivation
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 16
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 16)
|
||||
|
||||
## Intro to OOP design and principles
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 17
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 17)
|
||||
|
||||
## Object Oriented Programming Building Blocks
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 2
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 2)
|
||||
|
||||
Today we'll talk generally about C++ development (plus a few platform specifics):
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 3
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 3)
|
||||
|
||||
## C++ basic data types
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 4
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 4)
|
||||
|
||||
## Namespace details
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 5
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 5)
|
||||
|
||||
## Function and the Call Stack
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 6
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 6)
|
||||
|
||||
## Expressions
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# CSE332S Lecture 7
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 7)
|
||||
|
||||
## Debugging
|
||||
|
||||
Debugger let’s us:
|
||||
Debugger let's us:
|
||||
|
||||
1. Execute code incrementally
|
||||
a. Line by line, function to function, breakpoint to breakpoint
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 8
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 8)
|
||||
|
||||
## From procedural to object-oriented programming
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# CSE332S Lecture 9
|
||||
# CSE332S Object-Oriented Programming in C++ (Lecture 9)
|
||||
|
||||
## Sequential Containers
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# CSE332S
|
||||
# CSE332S Course Description
|
||||
|
||||
**Object-Oriented Software Development Laboratory**
|
||||
**Spring 2025**
|
||||
|
||||
Instructor: **Jon Shidal**
|
||||
|
||||
## Course Description
|
||||
|
||||
Intensive focus on practical aspects of designing, implementing and debugging software, using object-oriented, procedural, and generic programming techniques. The course emphasizes familiarity and proficiency with a wide range of C++ language features through hands-on practice completing studio exercises and lab assignments, supplemented with readings and summary presentations for each session. An evening midterm exam at which attendance is required will be given on March 25. Prerequisites: CSE 131 and CSE 247.
|
||||
Reference in New Issue
Block a user