Be prepared to enter introductory level courses in any programming language. No prior knowledge of computer programming is needed for this course. Learn about the concepts of looping, functions, conditional statements and program design.
Automate the solving of problems by learning to program. You have most likely followed some type of (non-computer) program in your life. Computer programming is very similar to other programs. Learn to write a sequence of instructions that will enable a computer to complete a task.
This course will teach you:
The concept of computer programming
How to use the basic essential programming tools
Elements of C++ programs
Write programs that:
Contain statements that perform loops and define functions
Contain names and namespaces
Contain char, int and string types
Accept input from a user and store the data into variables within their
Generate random numbers and respond to keyboard and mouse input
Use various types of data containers
This course will teach you to:
Create some drawings
Getting, storing and restoring graphical items
Animate graphics created and learn to create objects
Use turtle graphics
Write menus to provide choices
Understand dependents
Store information to files
Use captured data
Write code that uses recursion
You will also learn:
Random and psuedo-random sequences
Algorithms for random numbers
The basics of a lottery program
To send hidden messages
To use a list of Primes
To use an associative container, a set, a map
In this course you will:
Reflect on how far you have come in the course
Get some fun programming ideas
Understand games based problems
Understand Analytical and mathematical problems
Create your first program in this course .
Scheduled Dates
You can register for a class for up to 10 days after the start date.
8/13/2008 - 10/1/2008
32 hours - $249
9/10/2008 - 10/29/2008
32 hours - $249
10/8/2008 - 11/26/2008
32 hours - $249
11/5/2008 - 12/24/2008
32 hours - $249
All courses qualify
to receive CEU credits
from
Texas A&M University - Kingsville
Other courses you may be interested in:
Click on a course title to view the information about that course.