This course is designed to introduce students to the basic concepts of programming and includes simple algorithm design and basic application development in Microsoft Visual Basic 2008 programming language. It is intended as an introduction to the area for teachers who may wish to undertake further studies in more advanced programming. In addition, it is directed at teachers who need to acquire sufficient knowledge and skills to begin teaching computing subjects within secondary schools. -- Course Website