Home
Assignments
Programming Fundamentals
Programming Concepts A
Programming Concepts B
Programming Concepts C
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Object-Oriented Design A
Object-Oriented Design B
Object-Oriented Design C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Content
Programming Fundamentals
Programming Concepts A
Programming Concepts B
Programming Concepts C
Object-Oriented Programming A (Last Updated: 9/4/2025)
Object-Oriented Programming B (Last Updated: 10/3/2025)
Object-Oriented Programming C (Last Updated: 11/12/2025)
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Topics
Glossary
Links
Canvas
Socrative
Feedback System
NTC Slack
NTC Email
Software Installations
Video Index
OOPA Videos Spring 2019
OOPA Intro Part 1 (44:21) - Dominic
OOPA Intro Part 2 (16:36) - Dominic
4.1 Zoo (32:12) - Dominic
4.1 Zoo Review and 4.2 Prep (37:57) - Dominic
4.2 Scratchpad Walkthrough (32:03) - Dominic
Renaming Projects (05:17) - Cody
OOP 4.3 Walkthrough/Prep (35:17) - Dominic
Inheritance Review (01:05:50) - Dominic
Interfaces and Instances (51:17) - Dominic
Oral Final Prep (21:06) - Dominic
Validation and Exceptions (35:13) - Dominic
Dependency Inversion (30:05) - Dominic
OOPB Videos Spring 2019
OOPB Overview (23:37) - Dominic
Exception Handling (55:10) - Dominic
Auto Properties and Syntactic Sugar (36:45) - Dominic
Strategy Pattern (36:27) - Dominic
Binary, Optimization, Sorting (43:50) - Dominic
Searching (14:58) - Dominic
Stacks and Queues (39:25) - Dominic
Dictionaries (45:18) - Dominic
Recursion, etc (01:41:05) - Dominic
OOPC Videos Spring 2019
Event Handlers, Timers, Serialization (01:06:16) - Dominic
6.2 Launchpad (08:10) - Dominic
Delegates (08:57) - Dominic
Objects: Functional, State, Delegate Overview (56:22) - Dominic
Delegates/Events (47:30) - Dominic
6.3 Zoo Overview and 6.4/6.5 Prep (01:16:46) - Dominic
6.4 Prep (01:27:40) - Dominic
Anonymous Types and Local Variable Type Inference (46:13) - Dominic
Extension Methods and LINQ (35:59) - Dominic