Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Computer Programming With one of the most employer recognised colleges Programme Types offered at Damelin Correspondence College Programme Types offered at Damelin Correspondence College (DCC) 1. National Qualifications are credit-bearing qualifications registered on the NQF (National Qualifications Framework) and accredited by a Quality Assurance Body, such as a SETA (Sector Education and Training Authority). A skills programme is an accredited component of a National qualification. 2.Agent Programmes are programmes for which Damelin Correspondence College offers tuition, but where DCC does not issue the final certificate. The Agent Body issues the final certificate and manages the final examinations. 3.Damelin Correspondence College Programmes are DCC’s own programmes that are not linked to the NQF and are not credit-bearing. However, they are in high demand and carry the approval of the Damelin Correspondence College Academic Board. Damelin Correspondence College Programmes fall into four categories: • Damelin Correspondence College Career Programmes are DCC’s own programmes that are designed to teach you the skills and knowledge to succeed in a particular career. • Damelin Correspondence College Continuous Professional Development (CPD) Short Courses are courses that help you add to your current professional knowledge in a particular field, and hence boost your abilities within your career. • Damelin Correspondence College Orientation Programmes are short courses that introduce you to a particular field or career and that offer you the opportunity to explore an interest or skills set without having to enrol on a full programme. • Damelin Correspondence College Self-Employment Programmes are designed to refine your skills in a particular field of interest; to teach you how to make a living from a particular skill, interest or hobby, and to help you start your own business. Damelin Correspondence College Computer Programming Introduction Not only do you get paid well for a career in Computer Programming, but it is also fun. Launch your career in Computer Programming with one of Damelin Correspondence’s Programming courses. Your Computer Programming Career Path No matter what course you decide on, you will have taken steps towards a lucrative career in the exciting world of Computer Programming. Established programmers can improve their existing careers and progress by enrolling for one of our advanced courses. Damelin Correspondence College Computer Programming Damelin Correspondence College Introduction to Programming Certificate Damelin Correspondence’s Introduction to Programming course tackles the subject of software design by using modern programming techniques and pseudocode to develop a solution algorithm. It aims to teach entry-level programmers the essential programming practice of design before construction, as well as good programming skills for solving business problems. Too often, programmers launch straight into the code of their chosen programming language, instead of concentrating on the actual problem at hand. They can become bogged down with the syntax and format of the language, and often spend many hours getting the program to work. In this course the programmer will learn how to define the problem properly, how to divide it into modules, how to design a solution algorithm and how to prove the algorithm’s correctness before commencing any program coding. Programme Type The Damelin Correspondence College Introduction to Programming Certificate is a DCC Orientation Programme, that is approved by the DCC Academic Board.* Computer Requirements Access to a PC and the Internet for the purpose of communicating with tutors and submitting assignments via email. Entrance Requirements Grade 10 (Std 8) or equivalent with PC Literacy using Windows operating systems or relevant work experience. Course Duration You should be able to complete this course within 12 months. Course Content • Program Design • Pseudocode • Developing an Algorithm • Selection Control Structures • Repetition Control Structures • Pseudocode Algorithms Using Sequence, Selection and Repetition • Array Processing • First Steps in Modularisation • General Algorithms for Common Business Problems • Communication Between Modules, Cohesion and Coupling *Non-credit bearing/Not aligned to NQF Damelin Correspondence College Computer Programming • An Introduction to Object-oriented Design • Object-oriented Design for MoreThan One Class • Object-oriented Design for Multiple Classes Assessment All the required assignments must be completed and sent to the College for marking. All assignments must be successfully passed in order to obtain the award. Award On successful completion of this course, you will receive your Damelin Correspondence Introduction to Programming Certificate. Included with your course • Text book supplied *Damelin Correspondence College reserves the right to change the kit items without prior notice. Damelin Correspondence College Computer Programming Damelin Correspondence College Introduction to Visual Basic.NET Certificate This course has been designed as a comprehensive hands-on introduction to Visual Basic.NET. You will start with fundamentals and work through to advanced topics. This course will enable you to plan and create your own interactive Windows applications, even if you have no previous programming experience. Programme Type The Damelin Correspondence College Introduction to Visual Basic. NET Certificate is a DCC Orientation Programme, that is approved by the DCC Academic Board.* Entrance Requirements Grade 10 (Std 8) or equivalent with Computer Literacy using a Windows operating system, or relevant work experience. Course Duration You should be able to complete this course within 12 months. System requirements It is essential that you have access to a PC to complete this course. The PC must have Visual Studio 2008 software installed. You also need access to the Internet. Operating system Your textbook was written using Microsoft Windows Vista, but you may also use Microsoft Windows XP. Minimum Hardware requirements • A Pentium 4 processor, 1.6 GHz or higher. Software requirements Your PC must have Visual Studio 2008 software installed. Course Content • An introduction to Visual Basic 2008 • Creating a user interface • Variables, constants, and arithmetic operators • Making decisions in a program • More on the Selection Structure • The Do Loop and List Boxes • The For…Next Loop and String Manipulation • Sub and Function Procedures • Arrays • Structures and Sequential Access Files • Creating Classes and Objects • Working with Access Databases and LINQ *Non-credit bearing/Not aligned to NQF Damelin Correspondence College Computer Programming Assessment All the required assignments must be completed and sent to the College for marking. All assignments must be successfully passed in order to obtain the award. Award On successful completion of this course, you will receive your Damelin Correspondence Introduction to Visual Basic.NET Certificate. Damelin Correspondence College Computer Programming Damelin Correspondence College Introduction to C# Programming Certificate Damelin Correspondence’s Introduction to C# Programming Certificate course will introduce you to the concept of objectorientation (OO), a type of structured programming. This course is designed to teach the novice programmer to develop programs in C#. The ultimate goal is to teach you the discipline of programming. Programme Type The Damelin Correspondence Introduction to C# Programming Certificate is a DCC Orientation Programme, that is approved by the DCC Academic Board.* Career Opportunities Understanding the C# language and being able to apply good C# programming practices will add value to your CV when you apply for employment opportunities in programming. Entrance Requirements Grade 10 (Std. 8) or equivalent with computer literacy using a Windows operating system, or relevant work experience. System Requirements It is essential that you have a PC with Visual Studio 2008 software installed to complete this course. Operating System You must have one of the following operating systems installed on your computer: • Microsoft Windows XP • Microsoft Windows Vista • Windows 7 Minimum Hardware Requirements • 1.6 GHZCPU, 192 MB Ram, 1024x768 display • 5400-RPM hard disk Software Requirements • Microsoft Visual Studio 2008 Course Duration You should be able to complete this course within 12 months. *Non-credit bearing/Not aligned to NQF Damelin Correspondence College Computer Programming Course Content • A first program using C# • Using data • Making decisions • Looping • Using arrays • Using methods • Using classes and objects • Introduction to inheritance • Exception handling • Using GUI objects and the Visual Studio IDE • Using controls • Handling events • Files and streams • Using LINQ to access data in C# programs Assessment All the required assignments must be completed and sent to the College for marking. All assignments must be successfully passed in order to obtain the award. Award On successful completion of your this course, you will receive your Damelin Correspondence Introduction to C# Programming Certificate. Included with your course • Text book supplied • Software: Only Visual Studio 2010 is available at Damelin Correspondence. *Damelin Correspondence College reserves the right to change the kit items without prior notice. Damelin Correspondence College Computer Programming Damelin Correspondence College Introduction to Java Programming Certificate Due to the widespread application of Java, it is rapidly becoming the backbone of e-business. Skilled developers are in high demand. This course will help you, as a first-time computer programmer, to understand the significance of Java, before moving on to developing programming skills in the areas of object-orientated and Java Technology. By the end of the course, you will be able to create programmes using a wide range of Java Technologies. Programme Type The Damelin Correspondence College Introduction to Java Programming Certificate is a DCC Orientation Programme, that is approved by the DCC Academic Board.* Career Opportunities With virtually all businesses entering the e-business arena, this Damelin Correspondence Introduction to Java Programming Certificate will pave the way to a lucrative career. It is a specialised field and you could soon see yourself working in a number of fascinating industries, from web design studios to company IT departments. It may even be the first step towards starting your own web consultancy! Entrance Requirements Grade 10 (Std. 8) or equivalent with computer literacy using a Windows operating system and web browsers. Optional Requirements The following optional requirements will assist you in your studies: • Basic knowledge of Web development using HTML; • Basic introductory knowledge of programming in any other programming language; • Basic knowledge of SQL and Database Management software, such as Microsoft Access or Microsoft SQL Server; and access to a computer that runs Microsoft Access. Hardware and Software Requirements A personal computer (PC) that runs the Windows operating system and the Internet. N Standard PC Setup + Access to Java Software. Course Duration You should be able to complete this course within 12 months. Course Content • Introduction to Java and Programme Design *Non-credit bearing/Not aligned to NQF Damelin Correspondence College Computer Programming • Creating a Java Application and Applet • Manipulating Data Using Methods • Decision-making and Repetition with Reusable Objects • Arrays, Loops, and Layout Managers Using External Classes • Creating a Java Calculator • Designing User Interfaces with Swing • Reading and Writing Data • Using Collections and Strings in a Reusable Class • Understanding Abstract Classes and Interfaces • Accessing Databases using JDBC • Utilising Servlets for Web Applications Assessment All the required assignments must be completed and sent to the College for marking. All assignments must be successfully passed in order to obtain the award. Award On successful completion of this course, you will receive your Damelin Correspondence Introduction to Java Programming Certificate. Included with your course • Text book supplied *Damelin Correspondence College reserves the right to change the kit items without prior notice. Damelin Correspondence College Computer Programming Sun Microsystems Certified Programmer for Java Platform The Sun Certified Programmer for Java Platform, Standard Edition 6 certification exam is for programmers experienced in using the Java Programming language. Achieving this certification provides clear evidence that a programmer understands the basic syntax and structure of the Java Programming language and can create Java technology applications that run on server and desktop systems using Java SE 6. The Programming Exam - Exam CX-310-065:- is designed to test your knowledge of the Java Programming language. It requires detailed knowledge of language syntax, core concepts and a number of common application programming interfaces. The exam also tests intermediate knowledge of object-orientated design concepts. Programme Type Sun Microsystems Certified Programmer for Java Platform is an Agent Programme. Entrance Requirements Grade 10 (Std. 8) or equivalent with PC literacy using a Windows operating system, or Damelin Correspondence Introduction to Java Programming Certificate, or relevant work experience (2 years). Course Duration You should be able to complete this course within 12 months. Course Content Declarations and Access Control • Java Refresher • Indentifiers and JavaBeans • Declare Classes • Declare Interface / Declare Mass Members Object Orientation • Encapsulation • Polymorphism • Overriding / Overloading • Reference Variable Casting • Implementing an Interface • Legal Return Types • Constructors and Instantiation • Statics • Coupling Assignments • Stack and Heap • Literals, Assignments and Variables • Passing Variables into Methods • Array Declaration, Construction and Initialization • Using Wrapper Classes and Boxing • Overloading • Garbage Collection Operators • Java Operators Damelin Correspondence College Computer Programming Flex Control, Exceptions and Assertions • If and Switch Statements • Loop and Iterators • Handling Exceptions • Common Exceptions and Errors • Working with Assertion Strings, I/O, Formatting and Parsing • String, StringBuilder and StringBuffer • File Navigation • Serialization • Dates, Numbers and Currency • Parsing Tokenizing and Formatting Generics and Collections • Overriding hashCode and equals • Collections • Using the Collections Framework • Generic Types Inner Classes • Inner Classes • Method Local Inner Classes • Anonymous Inner Classes • Static Nested Classes Threads • Defining, Instantiating and Starting Threads • Thread States and Transitions Development • Using the Javac and Java Commands • JAR Files • Using Stat Imports Assessment and Exam Information This course is externally examined at a Pearson Vue testing centre. You will need to access the following website to allocate your nearest testing centre: www.pearsonvue.com. Please note that your exam fee is not included in your tuition fee. Award On successful completion of your external exams, you will receive your internationally recognised Programmer for Java Platform Sun Microsystems Certification. Included with your course • Text book supplied *Damelin Correspondence College reserves the right to change the kit items without prior notice. Damelin Correspondence College Computer Programming Damelin Correspondence College Computer Programming Diploma Choose your preferred programming language and take it to the next level. Programme Type The Damelin Correspondence College Computer Programming Diploma is a DCC Self-Employment Programme, that is approved by the DCC Academic Board.* Career Opportunities On successful completion of this course, you will have gained the skills you need to start programming in the language of your choice, across a number of industries. Entrance Requirements Grade 12 (Std. 10) or equivalent with PC literacy using a Windows operating system, or relevant work experience (2 years). Course Duration You should be able to complete this course within 24 months. Course Content Compulsory Subjects: • Introduction to Computer Programming • Systems Analysis and Design • Information Systems Management • Start Your Own Small Business Plus one of the following: • Introduction to Java and Advanced Java • Introduction to Visual Basic.NET and Windows Forms Application Development Assessment All the required assignments must be completed and sent to the College for marking. All assignments must be successfully passed in order to obtain the award. Award On successful completion of your assignments, you will receive your Damelin Correspondence Computer Programming Diploma. Optional Extra Exams The MCTS component of the course has external exams that can be completed if you want to receive an additional internationally recognized certificate. These are examined at a Prometric Testing Centre. Please contact your nearest testing centre on 0800 99 11 20 two weeks in advance before writing the external Microsoft exam. Please note that your exam fee is not included in your tuition fee. *Non-credit bearing/Not aligned to NQF Damelin Correspondence College Computer Programming Damelin Correspondence College PC Requirements You can complete almost all practice exercises using virtual machines rather than real server hardware. The following hardware is required to complete the lab exercises: • Personal computer with minimum 1GHz (x86) or 1.4GHz (x64) processor (2GHz or faster recommended) • 1 GB of RAM or more (4GB recommended; 8GB enables you to host all the virtual machines specified for all the practice exercises in the book) • 15GB free hard disk space (60GB recommended; 80 GB enables you to host all the virtual machines specified for all the practice exercises in the book.) • DVD-ROM Drive or DVD Writer Drive • Super VGA (1,024 x 768) or higher resolution video adapter and monitor • Keyboard and Microsoft mouse or compatible pointing device Damelin Correspondence Computer School Why do a Computer Course with Damelin Correspondence College? In today’s world, a computer skill, even the most fundamental Word Processing and Data Processing abilities, like using MS Word and MS Excel, could help you when you look for the perfect job. Interested in working overseas and travel opportunities? Some of Damelin Correspondence’s computer courses give you the opportunity to achieve an internationally-recognised learning programme. You don’t have to put your life on hold while you are doing a Damelin Correspondence course. Damelin Correspondence College Computer Programming From the General Manager Take your next step now! Follow through on your decision to enhance your life and your future prospects by enrolling for a Damelin Correspondence College Computer Programming course today! Why study with Damelin Correspondence College? • • • • • • • • Quality study material designed specifically for home-study. The freedom to study at YOUR own pace, where and when it suits YOU. The widest range of courses for today’s world. Free consultations with Damelin Correspondence College’s career counselling and development specialists. Free study choice advice from Damelin Correspondence College’s Student Consultants. The convenience of online enrolment, contact and advice. Affordable, easy payment options. Ongoing study support and attention from qualified tutors. Umalusi Accreditation Damelin Correspondence College (Pty) Ltd has been awarded provisional accreditation by Umalusi. Umalusi is the Council for Quality Assurance in General and Further Education and Training in South Africa - see www.umalusi.org.za Employers are legally permitted to claim from the Skills Levy Fund for investing in their employees’ education, and are required to quote the following Provisional Accreditation No.: FET 00475 PA. DHET Registration Damelin Correspondence College (Pty) Ltd has been granted provisional registration by the Department of Higher Education and Training as a private FET College, until 31 December 2014. Provisional Registration No. 2008/FE07/037 - see www.dhet.gov.za. For further information please refer to our website: www.dcc.edu.za. Damelin Correspondence College (Pty) Ltd is committed to meeting legislative requirements regarding accreditation and registration of private education and training providers in South Africa. Wishing you every success in your studies and your future! Willem Louw Damelin Correspondence College General Manager correspondence The Career Development College Damelin Correspondence College Computer Programming Notes GCX Certified Carbon Footprint Analyst Certificate Notes Damelin Correspondence College Computer Programming Notes Damelin Correspondence College Computer Programming correspondence The Career Development College Register Today! GAUTENG EASTERN CAPE JOHANNESBURG 3rd Floor, Success House 2 Melle Street, Braamfontein P.O. Box 31001, Braamfontein 2017 +27 11 712 2556 PORT ELIZABETH 246 Cape Road, Mill Park Port Elizabeth 6001 P.O. Box 27067, Greenacres 6057 PRETORIA Shop 6, 273 Andries Street, Pretoria 0002 P.O. Box 1332, Pretoria 0001 +27 12 352 9111 CENTURION Eco Boulevard (Next to Virgin Active) 270 Witch-Hazel Avenue, Eco Park Centurion. P.O. Box 10502, Centurion, 0046 +27 12 661 3311 +27 41 363 0877 EAST LONDON 91 Western Avenue East London +27 43 726 4291 KWA-ZULU NATAL DURBAN The Educor Gallery, 325 Anton Lembede (Smith) Street, Durban 4001 P.O. Box 4086, Durban 4000 +27 31 374 9750 MENLYN 15 Kirlin Place Menlyn, Pretoria. Corner Lois Avenue & Glen Manor Street P.O. Box 11914, Hatfield, 0028 +27 12 471 3300 KOKSTAD Shop 15 Tiagos Building 81 Main Street, Kokstad +27 39 727 1133 BENONI CITY 61 Princess Avenue Benoni ESTCOURT 1st Floor, Shop 5 Enterprise Building 74 Harding Street +27 36 352 5748/5083 +27 11 420 2161 MPUMALANGA NELSPRUIT 25 Brown Street, Nelspruit 1200 +27 13 752 2400 ERMELO Shop no 40, Ermelo Mall 50A de Jager Street, Ermelo +27 17 811 2100 FREE STATE PHUTHADITJHABA Shop 16, Phuthaditjhaba Shopping Centre, 1029 Phuta Main Road Witsieshoek, Qwa-Qwa +27 58 713 1333 WESTERN CAPE CAPE TOWN Shop 34, Matador Centre, 62 Strand Street, Cape Town 8001 P.O. Box 4180, Cape Town RICHMOND Shop no 25 Richmond Shopping Centre Chilley Street 3780 +27 33 212 3948 RICHARDS BAY Shop 31, Bellingham Park Building/Mall, Penny Lane +27 35 789 0550 STANGER Suite 4, 1st Floor Jangnoor Centre 62 Hulett Street Stanger +27 32 551 2378 NAMIBIA NAMIBIA Shop 17, M Floor BPI House, 269 Independence Ave. Windhoek +264 61 308 835 +27 21 417 8160 Damelin Correspondence College (Pty) Ltd. Provisionally registered as a private FET college with the Department of Higher Education and Training until 31 Dec 2014. Prov. Reg. No. 2008/FE07/037 Provisionally accredited by Umalusi, the Council for Quality Assurance in General and Further Education and Training, www.umalusi.org.za Umalusi Prov. Accr. No. FET 00475 PA DCC is a Registered Credit Provider: NCRCP 2325