Google
HOME | SITE MAP | SEARCH | BLOG


Advanced C Programming

Advanced problem solving techniques using the C programming language. Topics include function use, structured programming techniques, structure, union, and pointer data types. Emphasis is on structured program design techniques. Some elementary C++ concepts are also introduced during this course.


Course Topics

Problem Solving using the C programming language
Array Indexing
Cell Offsets
Array Arguments
String Handling
Multidimensional Arrays
Array Sorting and Searching

Intro to Pointers
Pointer Variables
Indirection
Pointers and Arrays
Pointer Operations
Call by Reference Review

Structures and Unions
Introduction to Classes
Classes and C++
Input and Output
File Handling using Stream I/O
String I/O and Formatted I/O
Moving around in File
File Considerations

Intro to Recursion
Programming in the Large
Header Files
Macros
Conditional Compilation

Intro to Dynamic Data Structures
Linked Lists
Dynamic Data Structures
Nodes




Homework



Exams & Tests



Quizes



Home | Search | Blog | Glossary | Contact Us
Terms & Conditions of Use | Copyright 2007-2008. All Rights Reserved.