C

Project Layout and File Naming Conventions

Project Layout and File Naming Conventions

NCCA Coding Standard Code Layout

NCCA Coding Standard Code Layout

General Code Layout

General Code Layout

NCCA Coding Standard Style and Practice

NCCA Coding Standard Style and Practice

Class Layout

Class Layout

Citation of 3rd Party Code

Citation of 3rd Party Code

Lecture 1 Introduction to Programming

Simple C and Data Types

Lecture 2 Structured Programming

Structured Programming

Lecture 3 Selection Structures

Selection Structures

Lecture 4 Memory and Pointers in C++

Memory and Pointers

Lecture 4 Arrays Memory and Pointers

Arrays Memory and Pointers

Lecture 2 Threading

Introduction to threading in C and C++

Lecture 3 Introduction to SIMD

Introduction to SIMD in C++

Databases and SQL

Databases and SQL

Using WSL 2 for programming

some basic instructions for setting up WSL and the Windows Terminal for programming