UNISA Short Course in Introduction to Visual C#.Net
Short Course in Introduction to Visual C#.Net (76804)Purpose
This module gives to both experienced programmers and beginners, insight to the relatively new programming language C#. On completion of this module, the student is expected to be familiar with the .Net environment and various object-oriented and event-driven programming techniques. The learner is exposed to the design of real life application in a short period of time (rapid application development)
Target group
Individuals with or without programming background
Junior developer and professionals not familiar with C#.
Admission requirements
NQF Level 4 – Matric Certificate
Duration
Semester Module
Language medium
English
Registration periods
Semester
Tuition method
- The course is offered using the ODL model of UNISA:
- Text book and additional material: Learners will be expected to work through the prescribed textbook as well as additional study material that may be required.
- Tutorial Letters: Learner will be provided with tutorial matters necessary for the understanding of the course contents as well as the completion of required assignments
- Software: Learners will be supplied with software for the completion of practical works.
- Online-material: Additional support material will be made available to students on the course website.
- Workshops: In certain circumstances practical workshops will be organized whenever necessary.
- Telephone and e-mail support: This will be the preferred means of communication.
- The Internet: It will be used as an additional communication tool between the learner (feedbacks and assignments memos) and the students (Assignment Submission).
- Study material will be in English only
Kind of assessment
- Formative Assessment: Learners will be required to complete assignments which will form an inherent part of their preparation for the examination.
- Summative Assessment: Final assessment by means of a 2-hour written examination.
Introduction to Visual C#.Net (CSCN01D)Syllabus/Content Topics
The syllabus is a combination of different types of knowledge, (concepts, processes, contexts) skills and values, and includes the following:
- Using GUI objects and the Visual Studio IDE
- Programming Fundamentals : Variables, Procedures and Functions
- Decision Making : If then and Case statements
- Looping: For Loop and While Loops
- Data Structures : Arrays and Strings
- Using Classes and Objects : Inheritance and Polymorphism
- Exception Handling
Course leader
Mr L Aron BSc Honours – UNISA
School of Computing
Office: Block C 4-82, Cnr Christiaan de Wet and Pioneer Avenue, Florida Campus, UNISA
Tel: 011 670 9102
E-mail: Aronl@unisa.ac.za
Programme administrator(s)
Centre for Software Engineering
Office: Block C 3-06, Cnr Christiaan de Wet and Pioneer Avenue, Florida Campus, UNISA
Tel: 011 670 9131 / 9139
E-mail: cense@unisa.ac.za
Did You Know : Top 15 Free Online Learning Platforms
-
Free Online Education Degrees : Coursera:
Coursera partners with universities and organizations worldwide to offer a wide range of courses. While many courses are free, a fee is often required for certification.
-
Free Online Education Degrees: edX:
Founded by MIT and Harvard, edX offers high-quality courses from top universities and institutions around the world. Certificates are available for a fee.
-
Free Online Education Degrees : Khan Academy:
Khan Academy provides free educational content in various subjects, especially mathematics and science, using instructional videos and practice exercises.
-
Free Online Education Degrees : Udacity:
Udacity focuses on tech-related courses and nanodegree programs, offering free content as well as more in-depth paid programs.
-
Free Online Education Degrees : MIT OpenCourseWare (OCW):
MIT OCW provides a vast array of MIT's course content for free, covering a wide range of disciplines.
-
Free Online Education Degrees : Harvard Extension School:
Harvard Extension School offers a selection of free online courses. While some courses are free, others may require payment for a certificate.
-
Free Online Education Degrees: Stanford Online:
Stanford Online offers a variety of free courses in different disciplines, including computer science, engineering, and business.
-
Best Free Online Courses : Carnegie Mellon Open Learning Initiative (OLI):
OLI offers free online courses and resources designed to improve learning outcomes through research-based methodologies.
-
Best Free Online Courses : FutureLearn:
FutureLearn partners with universities and institutions to offer a diverse range of free online courses. Certificates are available for a fee.
-
Best Free Online Courses: Alison:
Alison offers a wide range of free online courses, including diploma and certificate programs, covering various subjects.
-
Best Free Online Courses: Open Yale Courses:
Yale University provides free access to a selection of introductory courses through Open Yale Courses.
-
Best Free Online Courses : UC Berkeley Online:
UC Berkeley offers free online courses on a variety of subjects, ranging from computer science to humanities.
-
Best Free Online Courses : Google Digital Garage:
Google Digital Garage provides free courses on digital skills, including online marketing, data analysis, and more.
-
Best Free Online Courses : Codecademy:
Codecademy offers free coding courses, interactive exercises, and coding projects to help individuals learn programming languages.
-
Best Free Online Courses : LinkedIn Learning (formerly Lynda.com):
LinkedIn Learning provides a variety of video courses on professional development, technology, and creative skills. It offers a free trial period.
Did you know : International Scholarships 2024
There are several international scholarships available for South Africans to study abroad. Here are a few examples:
- Mastercard Foundation Scholarship Program: This program provides fully funded scholarships to study at selected universities in Africa, Europe, and North America. It is open to African students, including South Africans, who are committed to giving back to their communities.
- Commonwealth Scholarships: The Commonwealth Scholarship Commission offers scholarships for postgraduate study in the UK for citizens of Commonwealth countries, including South Africa. The scholarships cover tuition fees, travel costs, and a living allowance.
- Fulbright Foreign Student Program: The Fulbright program offers scholarships for South Africans to study at U.S. universities for a Master’s or PhD degree. The scholarship covers tuition, travel, living expenses, and health insurance.
- Erasmus+ Programme: The Erasmus+ programme offers scholarships for South Africans to study in Europe for a Master’s or PhD degree. The scholarship covers tuition fees, travel, and living expenses.
- Australia Awards Scholarships: The Australian government offers scholarships for South Africans to study at Australian universities. The scholarship covers tuition fees, travel costs, and a living allowance.
These are just a few examples of the many international scholarships available to South Africans. It is important to research the eligibility requirements and application deadlines for each scholarship program.