Introduction to computers and programming -- Introduction to Visual C# -- Processing data -- Making decisions -- Loops, files, and random numbers -- Modularizing your code with methods -- Arrays and lists -- More about processing data -- Classes and multiform projects -- Inheritance and polymorphism -- Databases.