Home
Assignments
Programming Fundamentals
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
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 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
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
Programming Fundamentals
Module 1
0.1.1 The OOP Series at NTC [7 minutes]
0.1.2 Overview of Object Oriented Programming [6 minutes]
0.1.3 History of Object Oriented Programming [9 minutes]
0.1.4 Programming and Development [9 minutes]
0.1.5 Intro to C# [14 minutes]
0.1.6 Intro to Objects [7 minutes]
0.1.8 Parcheesi [12 minutes]
0.1.9 Encapsulation [15 minutes]
0.1.10 Inheritance [5 minutes]
0.1.11 Abstraction [7 minutes]
0.1.12 Polymorphism [5 minutes]
0.1.13 Slack on Mobile [5 minutes]
0.1.14 Setting the Default Browser [5 minutes]
Module 2
0.2.1 How to Create an Object Diagram in Violet [15 minutes]
0.2.2 How to Read an Object Diagram [4 minutes]
0.2.3 How to Create a Folder Structure for Diagrams [2 minutes]
0.2.4 How to Register with the Feedback System [2 minutes]
0.2.5 How to Submit Diagrams to the Feedback System [3 minutes]
0.2.6 How to Create a Folder Structure for Code [2 minutes]
0.2.8 How to Start and Stop Applications in Visual Studio [1 minute]
Module 3
0.3.1 How to Build/Rebuild Your Application [2 minutes]
0.3.2 Create an object diagram in Violet [4 minutes]
0.3.3 How to Debug Using the Error List [2 minutes]
0.3.4 Diagnosing UML Errors in the Feedback System [1 minute]
0.3.5 How to Run StyleCop [11 minutes]
0.3.6 How to Submit C# Code to the Feedback System [4 minutes]
0.3.7 How to Resolve Feedback System C# Code Errors [4 minutes]
0.3.8 Understanding Objects (Last Updated: 7/16/2026)
0.3.9 Understanding Fields (Last Updated: 7/16/2026)
0.3.10 Creating a folder structure for Violet (Last Updated: 7/16/2026)
0.3.11 Submitting UML diagrams to the Feedback System (Last Updated: 7/16/2026)
0.3.12 Submitting C# diagrams to the Feeedback System (Last Updated: 7/16/2026)
Module 4
0.4.1 How to Debug Using Breakpoints [14 minutes]
0.4.2 How to Debug Using Autos [3 minutes]
0.4.3 How to Assign Values to Fields [3 minutes]
0.4.4 How to Use Intellisense and the "dot" Operator [3 minutes]
0.4.5 Inline Comment [1 minute]
0.4.6 How to Use the "this" Keyword [11 minutes]
0.4.7 How to Assign Primitive Values [18 minutes]
0.4.8 Opening Visual Studio [17 minutes]
0.4.9 Stepping Over Code (F10 Key) [2 minutes]
0.4.10 How to Add a Comment to a Class [1 minute]
0.4.11 How to Work with Default Values [2 minutes]
0.4.12 How to Add a Comment to a Field [1 minute]
0.4.13 Using IntelliSense (Last Updated: 7/16/2026)
0.4.14 Opening Solutions in Visual Studio (Last Updated: 7/16/2026)
0.4.15 Creating a folder structure for Visual Studio (Last Updated: 7/16/2026)
0.4.16 Running and Stopping Applications in Visual Studio (Last Updated: 7/16/2026)
0.4.17 Using the Visual Studio Error List (Last Updated: 7/16/2026)
0.4.18 Debugging in Visual Studio (Last Updated: 7/16/2026)
0.4.19 Setting Breakpoints in Visual Studio (Last Updated: 7/16/2026)
0.4.20 Interacting with objects in C# (Last Updated: 7/16/2026)
0.4.21 Assigning values to fields (Last Updated: 7/16/2026)
0.4.22 Using the Visual Studio Autos Window (Last Updated: 7/16/2026)
0.4.23 Diagnosing C# Errors in the Feedback System (Last Updated: 7/16/2026)
Module 5