- C# Intro and Basic Syntax - Lab
- C# Intro and Basic Syntax - Exercises
- C# Conditional Statements and Loops - Lab
- C# Conditional Statements and Loops - Exercises
- C# Basics - More Exercises
- Data Types and Variables - Lab
- Data Types and Variables - Exercises
- Data Types and Variables - More Exercises
- Methods. Debugging and Troubleshooting Code - Lab
- Methods. Debugging and Troubleshooting Code - Exercises
- Arrays - Lab
- Arrays - Exercises
- Arrays and Methods - More Exercises
- Lists - Lab
- Lists - Exercises
- Dictionaries, Lambda and LINQ - Lab
- Dictionaries, Lambda and LINQ - Exercises
- Dictionaries and Lists - More Exercises
- Objects and Classes-Lab
- Objects and Classes-Exercises
- Objects and Classes-More-Exercises
- Strings and Text Processing - Lab
- Strings and Text Processing - Exercises
- Regular Expressions (RegEx) - Lab
- Regular Expressions (RegEx) - Exercises
- Strings and Regular Expressions - More Exercises
- Files and Exceptions - Lab
- Files and Exceptions - Exercises
- Data Types, Variables and Methods - Lab
- Data Types, Variables and Methods - Exercise
- Arrays and Lists - Lab
- Arrays and Lists - Exercise
- Strings and Regex - Lab
- Strings and Regex - Exercise
- Dictionaries and LINQ - Lab
- Dictionaries and LINQ - Exercises
- Exam Preparation I
- Exam Preparation II
- Data Types Numeral Types and Type Conversion - Lab
- Data Types - Exercises
- Methods and Debugging - Lab
- Arrays - Lab
- Arrays and Methods - Exercises
- Arrays - More Exercises
- Lists - Exercises
- Lists - More Exercises
- Array and List Algorithms - Lab
- Array and List Algorithms - Exercises
- Array and List Algorithms - More Exercises
- Dictionaries - Lab
- Dictionaries - Exercises
- Nested Dictionaries - Lab
- Nested Dictionaries - Exercises
- Lambda and LINQ - Exercises
- Lambda and LINQ - More Exercises
- Objects and Simple Classes - Exercises
- Strings and Text Processing - Exercises
- Strings and Text Processing - More Exercises
- Regular Expressions (RegEx) - Exercises
- Exam Preparation I
- Exam Preparation II
- Exam Preparation III
- Exam Preparation IV
- Programming Fundamentals Exam - 05 November 2017
- Programming Fundamentals Exam - 09 July 2017
- Programming Fundamentals Exam - 26 February 2017
- Programming Fundamentals Retake Exam - 6 January 2017
- Programming Fundamentals Exam - 23 October 2016
- Programming Fundamentals Sample Exam II - October 2016
- Programming Fundamentals Sample Exam I - October 2016
- Programming Fundamentals Sample Exam II - June 2016
- Programming Fundamentals Sample Exam I - June 2016
- Programming Fundamentals Retake Exam - 11 September 2016
- Programming Fundamentals Retake Exam - 05 January 2018
- Programming Fundamentals Sample Exam - June 2016
- Programming Fundamentals Exam - 04 March 2018
- Programming Fundamentals Extended Exam - 10 December 2017
- Programming Fundamentals Extended Retake Exam - 04 Sept 2017
- Programming Fundamentals Extended Exam - 20 August 2017
- Programming Fundamentals Extended Retake Exam - 09 May 2017
- Programming Fundamentals Extended Exam - 30 April 2017
- Exam Preparation I - Taking a Sample Exam
- Exam Preparation II - Taking a Sample Exam
- Exam Preparation III - Taking a Sample Exam
- Exam Preparation IV - Taking a Sample Exam
- Exam Preparation V - Taking a Sample Exam