Course details

'

Now you can learn computer programming at home with Stratford's distance learning computer programming course. Our unique training methods are designed to let learn computer programming at a time and place that is most convenient for you. 

You get the same quality education as other classroom style computer programming courses, but you aren't tied to a set schedule, so your studies won't interfere with your current job or busy schedule. 

Computer programming training can lead to a rewarding, new career!

Stratford's course offers a thorough introduction to computer programming and works up to more sophisticated computer programming language. Before you know it, you'll be well on your way to an exciting, new career.

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

Introduction to Windows 7 

  • Windows Operating System
  • Desktop, Icons and Start Menu
  • Hardware
  • Opening and Closing Windows
  • Using Tags 
  • Taskbar and Task Manager
  • Changing Views and Scrolling 
  • Using Shake, Snap and Peek Features
  • Creating, Organizing, Moving and Copying Folders
  • Creating Shortcuts
  • Desktop Options Menu
  • Windows Gadgets
  • Using the Clipboard
  • Formatting CDs and DVDs
  • Keyboard Shortcuts
  • WordPad, Notepad, and Sticky Notes
  • Installing Software
  • Searching from the Start Menu
  • Finding and Restoring Deleted Files
  • Windows Help
  • Installing Printer and Setting Preferences
  • Internet Explorer
  • Keeping Your System Healthy
  • Windows 7 Tools
  • User Accounts 

Computer Programming Module 3

C Programming Absolute Beginner's Guide Part 1

  • Defining C Programming
  • The Programming Process
  • Writing Your First C Program
  • Clarifying Your Code with Comments
  • Putting Your Program's Results up on Screen
  • Adding Variables to Your Programs
  • Adding Words to Your Programs
  • Making Your Programs More Powerful with #include and #define
  • Interacting with Users
  • Letting C Handle Math for You
  • Powering up Variables with Assignments and Expressions
  • Testing Data to Pick a Path
  • Using Logical Operators and Other Operators

Computer Programming Module 4

C Programming Absolute Beginner's Guide Part 2 

  • Using Loops to Save Time and Effort
  • Breaking in and out of Looped Code
  • Using Statements 
  • Increasing Your Programs Output and Input
  • Getting More from Your Strings
  • Advanced Math for the Computer
  • Arrays
  • Alphabetizing and Arranging Your Data
  • Solving the Mystery of Pointers
  • Maximizing Your Computer's Memory
  • Setting up Your Data with Structures
  • Saving Sequential and Random Files
  • Organizing Your Programs with Functions
  • Passing Variables to Your Functions
  • Returning Data from Your Functions

Computer Programming Module 5

Sams Teach Yourself C Programming Part 1

  • Getting Started with C
  • The Components of a C Program
  • Storing Information
  • Variables and Constants
  • Statements, Expressions and Operators
  • Packing Code in Functions
  • Basic Program Control
  • Fundamentals of Reading and Writing Information
  • Using Numeric Arrays
  • Understanding Pointers
  • Working with Characters and Strings
  • Implementing Structures, Unions and TypeDefs
  • Understanding Variable Scope

Computer Programming Module 6

Sams Teach Yourself C Programming Part 2

  • Advanced Program Control
  • Working with Screen, Printer and Keyboard
  • Pointers to Pointers and Arrays of Pointers
  • Pointers to Functions and Linked Lists
  • Using Disk Files
  • Manipulating Strings
  • Getting More from Functions
  • Exploring the C Function Library
  • Working with Memory
  • Advanced Compiler Use
' Updated on 12 June, 2016

Course Location

About Stratford

Stratford Career Institute is a privately owned correspondence school established in 1991 that offers at-home vocational training programs to students in North America

Stratford’s founders saw a need to meet the emerging education needs of today’s busy adult. Understanding the value and convenience of distance learning, they set out to develop an innovative style of correspondence education that would allow individuals to get a quality education – at home.

With more than one million students enrolled, Stratford has earned its reputation in the delivery of quality at-home career training.

See all Stratford courses
Are you from Stratford ? Claim your course!
Courses you can instantly connect with... Do an online course on Programming starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or