PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
CONTENT AND OBJECTIVES:
Review the C programming language.
Code three parameterized macros where the passed parameters determine the resulting generated source.
Datatypes and Storage Classes
Code a program which will pop and push data into a stack that recognizes stack overflow and underflow.
Pointers, Arrays, and Structures
Create an array of pointers which references strings and traverses the array.
Memory Management and Linked Lists
Create a tree structure by using dynamic memory allocation.
Traverse the tree and allow the addition and removal of nodes.
Create a linked list data structure that allows for the searching, addition, removal of specific nodes. This exercise demonstrates dynamic memory allocation and fast searches.
Code a program that writes and reads random records based on a record number.
Using the previous exercise, include exception handling and error control within the application.
Standard Library Functions
Using the macro assert, verify assumptions made by the program and print a diagnostic message if this assumption is false.
Pass in command-line arguments, parse the values, and perform an edit check on the passed values.
Sparse Array Processing
Perform an operation on all cells in a sparse matrix containing a value.
Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.
SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.