UNISA Short Course in Introduction to Visual Basic.Net Programming

UNISA Short Course in Introduction to Visual Basic.Net Programming

University of South Africa Short Course in Introduction to Visual Basic.Net Programming

Short Course in Introduction to Visual Basic.Net Programming (70122)

 

Purpose

The course has been designed to give learners a practical and theoretical foundation in computer programming for the Windows environment. After completing the course learners will be able to write Visual Basic .NET programs easily, and they will be well prepared to develop their programming skills further, be it in Visual Basic .NET or in any other Windows programming language.
 


Target group

The course is intended for people who want to learn to program using a modern, visual programming language.  Note that the Delphi and Visual Basic courses are quite similar – having completed the one will enable the person to learn the other one very easily. Persons currently working in the Information Technology sector can base their choice between Visual Basic .NET and Delphi on what language is being used in their environment.
 

Admission requirements

– Senior Certificate or equivalent NQF level 4 qualification.- Proficiency in English.- Students must have some experience in using the Windows environment, and must be computer literate.- No programming experience is required for the year course, but some experience in any programming language is necessary for the semester course.- The Visual Basic .NET software requires Windows XP or Vista. – Access to email and the Internet
 

Duration

Students with previous programming experience can do the semester course commencing in February and July annually. Those students who have never done computer programming are recommended to do the year course commencing in February annually.CSVB1D-G (Semester course) CSVB1Y-8 (Year course)
 

Language medium

English
 

Registration periods

for more information about registrations visit http://cs-cert.unisa.ac.za
e-mail address: [email protected]
 
 

Tuition method

UNISA open distance learning with print and online. Study material consists of course notes and tutorial letters. Students must have access to a computer with Windows XP or Vista. Contact with lecturer will be via mail, e-mail, fax, and personal appointments. Assessment during the year will consist of assignments, which will include practical questions that require students to write Visual Basic .NET programs, and questions that deal with the theoretical aspects underlying computer programming. The purpose of this will be to give the student the opportunity to show his/her understanding of the course material, and to give the lecturer the opportunity to give feedback on the students progress and to give guidance.
 

Kind of assessment

Note:
Formative assessment and examination admission will comply with UNISA’s formative assessment rules and policies
Formative assessment:
Assignments
Summative assessment:
Examinations
The final evaluation will be through a written two-hour examination. A certificate from UNISA will be awarded to students who obtained a final mark of 50% or more.
 

Introduction to Visual Basic .NET Programming (CSVB1Y8 – One year course / CSVB1DG – Semester course)
Syllabus/Content Topics
  • The design, implementation and testing of Visual Basic .NET programmes
  • Variables, constants, calculations
  • Visual Basic .NET controls (e.g. text boxes, buttons, list boxes, radio buttons)
  • Event handlers and methods
  • Object-oriented programming concepts
  • Procedures and functions
  • Simple databases
  • Programme control structures (decision and repetition)
  • Arrays
  • Menus

 
 

Course leader

Mr Cyrille Dongmo (UNISA)
Discipline expertise: fourteen years Visual Basic development
School of Computing
Office C-Block 367, Florida Campus, UNISA
Tel: 011 471 2247
E-mail: [email protected]
 
 

Programme administrator(s)

School of Computing
Office: Block C 3-06, Cnr Christiaan de Wet and Pioneer Avenue, Florida Campus, UNISA
Tel: 011 670 9131 / 9139
E-mail: [email protected]