Computer Programming
Course
Distance
Description
-
Type
Course
-
Methodology
Distance Learning
Suitable for: Level 3
Reviews
Course programme
Computer Programming - NCFE - Level 3 Award
Supported Home Study
Course Summary
Reach Your Potential in Computer Programming
Soon you could be writing C and C++ courses even if you have never written a program before.
That's right! Get ready to join the ever-increasing numbers of people learning and using C and C++ programs that do what they want them to do.
The learning materials include examples of code, questions to ponder and exercises to reinforce your skills.
By the time you've finished we know you will be writing powerful programs with confidence and competence. While the learning materials are aimed primarily at the beginner computer programmer or those new to C and C++, this course teaches more than just the language. It is therefore ideal for those who already write programs but have never had the time to tackle more detailed projects.
Course includes:
- Understanding the Personal Computer
- Introduction to C Programming
- Components of C Programming
- C to C++
- Classes & Objects
Computer Programming CourseOutline
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.
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
Additional information
Computer Programming