Free Guide to Home Learning
About Us Contact Us Qualifications & Accreditation COUNTRY SEARCH

Computer Programming Course Outline

Home » IT/Computing Courses

Open learning improves career prospects and earnings

Study at home learning to become a Computer Programmer.

If you want a career in Computer Programming, our tutor supported open distance learning Computer Programming course provides the necessary knowledge, skills and qualification without disrupting your current lifestyle.

The DCA Home Learning Computer Programming course provides training in the core skills needed to embark on a rewarding career in Computer Programming. The DCA supported self-study Computer Programming course is specially designed, allowing you to learn the skills of Computer Programming through flexible and cost-effective home study at your own time and pace.

With the DCA Home Learning Computer Programming course, online study resources and a personal tutor are available to guide you throughout the course, and your Student Advisor is a Freephone call away. What's more, because the distance learning Computer Programming course is so comprehensive, no prior knowledge or skills are required. The DCA Computer Programming course provides an entry level diploma as proof our your competence and skills.

If you'd like to earn more money and enjoy working in Computer Programming, the DCA home study course is the ideal distance learning training course for you.

Understanding the Personal Computer
• Terminology
• Evolution of Software
• Installing a New Computer
• Hardware Components
• Function of the CPU
• Memory, Input, Output, and Storage Devices
• Operating Systems
• Internet and Online Services
• Troubleshooting PC Problems and Errors

Using Windows XP and Vista
• Windows XP
• Windows Basics
• Opening, Closing, and Rearranging Windows
• Icons, Folders, and Shortcuts
• Installing Software and Finding Lost Files
• Printing Documents and Browsing the Internet
• User Accounts
• Windows Vista
• Hardware Requirement and Software Versions
• Vista’s Desktop, Visual Differences, Programs, Security, and Search Features

An Introduction to C Programming
• Machine, Assembly, and High-Level Languages
• Fortran, COBOL, Pascal and Ada
• C, C++, Java, BASIC, Visual Basic, Visual C++, Visual C# and .NET
• Simple C Programs
• Memory Concepts and Arithmetic in C
• Equality and Relational Operators
• Structured Program Development in C
• C Program Control and C Functions

More Components of C Programming
• C Arrays
• C Pointers
• C Characters and Strings
• C Formatted Input/Output
• C Structures, Unions, Bit Manipulations, and Enumerations

From C to C++
• C File Processing, C Data Structures, and C Preprocessor
• Game Programming with the Allegro C Library
• Sorting
• Introduction to C99
• C++ as a Better C; Introducing Object Technology

Classes and Objects
• Introduction to Classes and Objects
• Operator Overloading
• Object-Oriented Programming: Inheritance and Polymorphism
• Templates
• Stream Input/Output
• Exception Handling
"I have a better understanding of computers than I had before. DCA has led me to want to learn more about computers and helped me learn how I can use them to improve myself and society." — G M
Privacy Statement | Copyright & Terms | Site Map | Resources | Refund Policy WorldPay Payments Processing