Share This Page
Digg icon Delicious icon Facebook icon Reddit icon Yahoo! icon StumbleUpon icon
      Free Career Information
About Us Contact Us Frequently
Asked Questions
COUNTRY SEARCH

Computer Programming Course Outline

Home » Computer Technology
Computer Programming Module 1
Understanding The Personal Computer:

· Computer systems
· How to hook up the PC
· What’s in the tower?
· What is a CPU?
· Computer memory
· Input, output, and storage devices
· Operating systems
· The internet and on-line services
· Troubleshooting PC problems

Computer Programming Module 2
Windows XP:

· Desktop operations
· Launching applications programs
· Creating and altering text documents
· Folders and shortcuts
· Working with user accounts
· Copying, moving, and deleting files
· Launching Windows XP explorer
· Finding files or folders
· Modifying the desktop
· Adjusting keyboard and mouse properties
· Altering formats, fonts and settings
· Troubleshooting hardware devices
· Adding and removing programs
· Web searching

Computer Programming Module 3
Introduction to "C" Programming:

· The history of "C"
· C++ and Java
· Structured program development in "C"
· "C" program control
· "C" functions
· Increment and decrement operators
· Assignment operators
· Structured programming summary
· Internet and web resources

Computer Programming Module 4
More Components of "C" Programming:

· "C" arrays
· Multi-subscripted arrays
· "C" pointers
· Pointer operators
· "C" characters and strings
· String conversion functions
· "C" formatted input/output
· Structures, unions, bit manipulators and enumerations
· Using structures with functions

Computer Programming Module 5
From "C" to “C++”:

· "C" file processing
· Files and streams
· "C" data structures
· Dynamic memory allocation
· Introduction to "C++"
· "C++" standard library
· "C++" classes and data abstractions
· "C++" operator overloading
· "C++" inheritance
· "C++" virtual functions and polymorphisms

Computer Programming Module 6
"C++" and Java Programming:

· "C++" stream input/output
· Templates
· Exception handling
· Introduction to Java applications and applets
· Operators, methods and arrays in Java
· Java object-based programming
· Java object-oriented programming
· Java graphics and Java 2D
· Graphical user interface components
· Multimedia: images, animations, and audio

***With module three, you will receive a copy of Microsoft Visual C++ 6.0, introductory edition, which is yours to keep.

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.

Learn Computer Programming
"I have gained lots of knowledge from this program. I would like to thank everyone at SCI who help to put this program together." — M.D. - Ontario
Computer Programming Training
"I have a better understanding of computers than I had before. SCI training 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. - Indiana
Privacy Statement | Copyright & Terms | Site Map | Resources