Programming in Visual Basic focusing on structured, procedural, and object-oriented techniques, event-driven design, and application development including user interface, error handling, and data processing.