Distance Learning - Computer Programming
UniversalClass - Connecting Teachers and Learners Worldwide Join Now | Sign In | Shopping Cart
Thursday, May 15, 2008
You Are Here: Home > Teach Online > A - Z List
Home Course Catalog A - Z List Teach Online My Transcript My Classes

- Areas of Study -

View Catalog FAQs Search Certificate LookUp Top 15 SearchesMore Options
 

Courses in Computer Programming


  1. C Programming (Beginner to Advanced)
  2. Cascading Style Sheets
  3. Dynamic HTML

C Programming (Beginner to Advanced)
CEUs: 1.0 (Continuing Education Units)
Course No: 8213
Course ID: ComputerProgramming
Basic Course Fee: $199.00
with CEU Certificate: $224.00
Review: Approved
Syllabus: View Syllabus
Duration: Continuous: Enroll anytime!
  Details/Enroll Now   |   Add to Cart
Course Description: 1.0 Continuing Education Units are available at course completion. This is a Beginner to Advanced level C Programming course offered in an online setting. This course will first introduce you with the fundamentals of programming techniques and then will teach you the more advanced topics in programming like pointers, dynamic memory allocation, linked data structures, C preprocessor, macros, static variables etc. Audience of this course Those who don't know anything about programming and want to learn computer programming from scratch. Those who know a little bit of C programming but want to work on complex programming projects to further gain confidence in C programming. Those who want to know the ins and outs of C Programming language and want to sharpen C programming skills by working on several C programming projects Those who know some other programming language and want to learn C Programming language Those who once worked on C Programming or some other programming and want to refresh their programming skills. Those who want to learn Object Oriented Programming and languages like C++, Java, Smalltalk. Organization of this Course First lesson of this course will give you a detailed introduction to Computer Programming and C Programming language in particular. Second Lesson of this course will prepare you with the grammatical rules to write Computer Programs in C Real fun of this course begins from Lesson 3. You will start writing Computer Programs in C with the level of difficulty increasing with each program. Topics covered in this online C Programming course Data Variables  Constants  (#define) Data types (int, char, float, double, long double, typedef, enum) Operators (Assignment Operators, Arithmetic Operators (*, /, +, -, ++, +=, --, -=, *=, /=)  Relational Operators( >, < , >=, <=, ==), Logical Operators (&&, ||), Bitwise Operators(AND, OR, XOR), Operator Precedence, sizeof )  Control structures (if, else, while, for, do while, switch, case, continue, break) Input/Output (printf, scanf, getche, getchar, puts, gets, format specifiers) Functions (by value, by reference) Arrays in C Files (file modes, fopen, fclose, fseek, rewind) in C Strings (strcpy, strncpy, strcat, strncat, strchr, atoi, atol, atof) Pointers (address, & operator, * operator, pointer arithmetic, pointers and arrays) Memory manipulation (calloc, malloc, free, linked list using dynamic memory)  Compiling in C Debugging (adding a watch variable, watching values of variables) in DevC++ C Preprocessor( #include, #define, #if, #endif, #undef, Macros) Command Line Arguments (argc, argv) in C Variable scope (automatic, static, extern, register) in C How does this course work? I provide detailed notes for each of the Lesson. In addition to that I also provide the links for web sites that I have carefully selected in all these years of my experience, to further supplement your reading material. In addition to this I also keep on posting new materials on course forum to supplement my notes. Once you read the notes and all reading materials provided in the related Course Net links, you can email me all your questions about concepts you don't understand. I provide programming questions to work on using concepts taught in Lessons. For whatever questions you need me help, you can either post on the course forum. There is already lot of questions posted by many students of this course, which will give you an idea how useful course forums are in this online setting. After this you can take online quiz. And you can also give me feedback for each lesson by voting in the Poll associated with each Lesson. Your Achievement after completing this course Completion of this course will enable you to Write complex Computer Programs in C Programming language using all concepts mentioned in section Topics covered Understand the flow of an already written C Program by someone else. Find bugs in a C program by looking at the code. Debug a C program by yourselves Get a certificate in C Programming (You need to mention that to UniversalClass.com) Get my reference letter, which you can show up to get a new job Start learning Object Oriented Programming and C++ Components of this course Each lesson would be followed by a programming assignment in C to master all the concepts taught in the lesson. Each assignment will require you to write, compile, debug and run a couple of C programs. I will be there to assist in doing the programming assignments. Students also need to take online quiz after completing each lesson. Quiz will test you on programming concepts taught in the class lessons. I post several review questions for each Lesson on the course forum. This review questions will test you on the concepts taught in the Lessons and in the reference material provided in the form of web sites. All students need to answer these review questions associated with each lesson. There will be midterm exam in the middle of this course, which will test you on the programming concepts taught in first seven lessons. There will be a final exam at the end of this course, which will test you on the programming concepts taught in the whole course. Course Duration You can complete this course as early as in six weeks and start programming in C or complete at your own pace. Although completing this course in six weeks will require you to work full time on this course. Click Here to Enroll Now!
 

Cascading Style Sheets
CEUs: 1.0 (Continuing Education Units)
Course No: 4926
Course ID: CSS01
Basic Course Fee: $20.00
with CEU Certificate: $45.00
Review:
Syllabus: View Syllabus
Duration: Continuous: Enroll anytime!
  Details/Enroll Now   |   Add to Cart
Course Description: 1.0 Continuing Education Units are available at course completion. In this course you will learn the basics of Cascading Style Sheets - how to save time and effort by separating content from design. CSS gives you control, and enables you to edit or altar one page or your entire Web site in moments instead of hours. You will learn how to convert HTML tags to CSS elements, and to control those elements in the DOM (document object model) with Java Script and DHTML to quickly create and maintain professional looking, dynamic pages and Web sites. Click Here to Enroll Now!
 

Dynamic HTML
CEUs: 1.0 (Continuing Education Units)
Course No: 6604
Course ID: DHTML
Basic Course Fee: $25.00
with CEU Certificate: $50.00
Review:
Syllabus: View Syllabus
Duration: Continuous: Enroll anytime!
  Details/Enroll Now   |   Add to Cart
Course Description: 1.0 Continuing Education Units are available at course completion. This is an advanced course in creating dynamic Web content using DHTML, Cascading Style Sheets, and Web Scripting. In this class you will quickly learn, through hands-on examples, how to add exciting and dynamic, cutting edge features to your HTML pages and Web designs. You will also be adding some very valuable new content to your resume. Click Here to Enroll Now!
 

 

Select your area of study:
  • Accounting
  • Alternative Medicine
  • Arts and Photography
  • Business
  • Career Training
  • Computers & Tech
  • Cooking
  • Course Series
  • Crafts & Hobbies
  • Entrepreneurship
  • Finance
  • GED Training
  • General Education
  • Health Care & Fitness
  • History
  • Home and Garden
  • Home Schooling
  • How To Start...
  • Industrial Technology
  • Language Arts
  • Law/Legal/Criminal
  • Loan Processing
  • Mathematics
  • Medical Billing
  • New Age
  • Office Skills
  • Parenting and Family
  • Performing Arts
  • Personal Care
  • Pet and Animal Care
  • Psychic Studies
  • Psychology
  • Real Estate
  • Reference
  • Religious Studies
  • Sciences
  • Self-Help
  • Social Work
  • Special Education
  • Staff Picks
  • Teacher Tools
  • Terminology
  • Test Preparation
  • Web Development
  • Writing Skills




  • About Us | Having a Problem? | Contact Us
    Disclaimer | Terms of Service | Privacy Policy

    © 2008 UniversalClass™ All rights reserved.