Introduction
Console Programming
Variables & Data Types

Console Applications

Assignment

Operators

Data Types

Data Types Examples

Math Functions

The DateTime Structure

Records (Structure)

Enumerated Types

Sets (Arraylist)

Random Numbers

Logical Bitwise Operators
Selection
Iteration
Procedures & Functions
Built-In Functions
Arrays
Handling Text Files
Standard Algorithms
Validation & Error Handling
Using Classes
Visual Programming
Section Introduction
Story Maker Program
Using List Boxes
Using Dialog Boxes
Drawing With GDI+
Working With Bitmaps
Sudoku Application

Sudoku: Basic Application

Sudoku: File Handling

Sudoku: Basic Solving

Sudoku: Advanced Solving

Sudoku: The Future
Fractals

Fractals: Introduction

Fractals: Complex Numbers

Fractals: The Mandelbrot Set

Fractals: Basic Application

Fractals: Zoom Feature

Fractals: Colouring Algorithms

Fractals: Mandelbrot Variations

Fractals: Julia Sets

Fractals: The Future
Programming Challenges