Welcome! Log In Create A New Profile

Advanced

C++ Programming

Posted by Abo 
Announcements Last Post
Announcement SoC Curricula 09/30/2017 01:08PM
Announcement Demarcation or scoping of examinations and assessment 02/13/2017 07:59AM
Announcement School of Computing Short Learning Programmes 11/24/2014 08:37AM
Announcement Unisa contact information 07/28/2011 01:28PM
Abo
C++ Programming
April 12, 2011 12:36PM
Where is this course being offered? I would like to register.
Re: C++ Programming
April 12, 2011 01:02PM
http://cs-cert.unisa.ac.za/index2.html?course_name=C++%20Programming


Centre for Software Engineering
home > Colleges & Departments > College of Science, Engineering and Technology

short course: c++ programming
Code: CSCP1D-B (Year course)

Objectives

The course is designed to equip learners with practical C++ programming skills. Upon completion of the course, learners will be able to develop their own C++ applications.

Intended Audience

The course is intended for learners who have already mastered introductory programming in a high-level programming language.
Many scientists and engineers are proficient in a programming language that is either outdated or inappropriate to their application area. They need to learn a modern programming language and often need to update their programming skills. C++ is currently one of the most widely used modern programming languages for scientific and engineering applications.
Many people find themselves in the computer industry without formal qualifications. There is a definite need for training and obtaining a qualification, which does not require the employees to interrupt their work schedule for an extended period to attend courses.
This course differs from standard university programming courses. First year university courses typically teach introductory programming principles, whereas we assume that learners have already mastered these skills. Second year university courses typically concentrate on different data structures, and sorting and searching techniques, and include a significant amount of theoretical knowledge. We concentrate on practical programming experience.


Course Syllabus

The following concepts will be covered:

The C++ Language:

Control constructs;
Functions;
Classes;
Lists;
Dynamic memory allocation;
Inheritance;
Templates;
Polymorphism;
Object-oriented programming.
Prerequisites

Some procedural programming experience, for example in C, Pascal, Fortran or Basic.
Internet access is required for downloading, completion, and submission of assignments.
Evaluation

Continuous assessment by means of assignments.
The final evaluation will be in the form of a written examination. A certificate from Unisa will be awarded to students who obtain a final mark of 50% or more.
Course Duration

The duration of the course is one year commencing in February annually.

Method of Course Delivery

The language medium of this course is English. The distance teaching model of Unisa is followed, as well as the Internet.
Addison-Wesley Publishers maintain an online resource centre and interactive teaching tool called CodeMate. The assignments have to be submitted on the CodeMate website.
Study material consists of a prescribed book, tutorial letters, software, and access to the interactive web-based teaching tool. Students must have access to a computer and the Internet.
Students will submit assignments during the year. The assignments give the student the opportunity to practice his or her programming skills, obtain feedback from the web-based teaching tool, and give the course presenters the opportunity to provide feedback and guidance.
Contact with the lecturer can be via e-mail, telephone, or personal consultation (by appointment.)
Course Fee

R3800 (full course fees payable on registration). Course fees include all study material: prescribed book, tutorial letters, software, and access to CodeMate. The prescribed book is: Walter Savitch. Absolute C++. Walter Savitch. ISBN-10: 0131365843, ISBN-13: 9780131365841. 4th Edition. Publisher: Addison-Wesley. Copyright: 2010



Lecturers

Petra le Roux
Abo
Re: C++ Programming
May 05, 2011 12:02PM
Thanks Petra for the info.
But now does this mean that I need to first do the COS1511 & COS1512 before doing this course?
Sorry, only registered users may post in this forum.

Click here to login