Stratford Logo - Return to Home Page
Home | Refer a Friend | Request Info | Enroll Now | Student Login | Country
Request Free Information Today! 1-800-254-4070
24 hours a day / 7 days a week
Distance Learning Courses Request FREE Info Enroll Now About Stratford Contact Us FAQs



Speak with an
Enrollment Advisor

1-800-254-4070

Home » Computer Technology » Computer Programming » Course Outline

Computer Programming Course Outline

Computer Programming 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

Computer Programming 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

Computer Programming 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

With your third module, you will also receive a copy of the software entitled Microsoft Visual C++ Express Edition, at no additional charge!

Computer Programming 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

Computer Programming 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

Computer Programming Module 6
Classes and Objects

• Introduction to Classes and Objects
• Operator Overloading
• Object-Oriented Programming: Inheritance and Polymorphism
• Templates
• Stream Input/Output
• Exception Handling

We take great pride in providing you with the most up-to-date computer programming textbooks and equipment. One or more of the above-mentioned subjects may, therefore, change if updating becomes necessary during the course of your computer programming studies. The order in which the material is presented may vary.

Enroll Now
Request Free Info
Learn Computer Programming
"I have gained lots of knowledge from this program. I would like to thank everyone at SCI who helped to put this program together." — M.D. - Ontario
About Stratford Career Institute
About Us News
Why Choose Stratford How It Works
Stratford Diploma Contact Us
FAQs
 
Most Popular Courses
High School Diploma Accounting
Business Management Medical Billing Specialist
Medical Office Assistant Nursing Assistant
Psychology/Social Work Veterinary Assistant
 
For Students
Student Home Review Grades
Ask An Instructor Online Exams
Enroll Now Module Shipments
Payment History Student Logout
Copyright © 2010 - Stratford Career Institute. All rights reserved.  | Copyright  | Privacy Policy  | Disclaimer  | Site Map  | Resources