Computer Programming Course
Course
Distance
Description
-
Type
Course
-
Methodology
Distance Learning
-
Class hours
150h
-
Duration
12 Months
With the Computer Programming course you will learn about command descriptions, format syntax and language references. As you work for your Diploma you’ll even be able to practice while you study.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.
About this course
Key Topics
Module 1: Understanding the Personal Computer
Module 2: Using Windows XP and Vista
Module 3: An Introduction to C Programming
Module 4: More Components of C Programming
Module 5: From C to C++
Module 6: Classes and Objects
No Entry Requirements
Computer Programming Award
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 11 years
Subjects
- Computer Programming
- Programming
- IT
- C programming
Teachers and trainers (1)
Support Advisor
Support Advisor
Course programme
How is the course structured? The Computer Programming Course is divided into six comprehensive modules
Module 1: 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
Module 2: 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
Module 3: 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
Module 4: More Components of C Programming
- C Arrays
- C Pointers
- C Characters and Strings
- C Formatted Input/Output
- C Structures, Unions, Bit Manipulations, and Enumerations
Module 5: 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
Module 6: Classes and Objects
- Introduction to Classes and Objects
- Operator Overloading
- Object-Oriented Programming: Inheritance and Polymorphism
- Templates
- Stream Input/Output
- Exception Handling
Computer Programming Course