From Serebra Learning Corporation
C Programming - Part 3 
This course is the third in a four-part series that will give students the fundamental skills and knowledge necessary to be able to write syntactically correct C code, using the facilities of a standard
ANSI C library, to create basic applications. This series is not environment or vendor-specific. This course begins to introduce some more advanced topics. Students will learn about some of the
more...
Process Analysis and Documentation 
...nciples of measurement; learn how to identify key process input variables and key process output variables; document their relationships through a cause and effect diagram; assign constant, noise, and experimental variables to causes in a cause and effect diagram; and create an action plan to change noise variables to constants. Six
Sigma is a registered
Trademark of
Motorola Corporation, and
more...
Bridge The Expectations Gap 
... policies that impact on customer service are set without input from either the customers themselves, or the frontline employees who are the best qualified to know what customers want. Maybe your company's advertising is making promises that your employees can't keep, no matter how hard they try. Directed towards "the usual suspects" in this way, you can make some basic checks in the areas that
more...
Introduction to Project Process Groups and Initiating a Project 
... the beginning. The baton handoff is both a result and an input. In any project, there are many baton "handoffs" that must happen, making the whole project highly interactive. During this interactive experience--called a project--there are interrelated processes that must occur. These processes can be grouped into five
Process Groups. The art of project management is to understand which
more...
Introduction to IT Project Management 
Do you want to increase your effectiveness as a leader in project management? Are you unsure of the key skills needed for managing an information technology (IT) project? As you proceed through this "
Introduction to IT Project
Management" course in the "
Project Management for IT Professionals" series, you will gain valuable insight into project management with a special focus on managing IT
more...
PrimeFinance The Ground Rules 
This course defines the relevance of finance for the nonfinancial manager. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance The Financial Statements 
This course explains the core financial statements (income statement, balance sheet and cash flow statement) and how to interpret them. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance Evaluating Performance 
This course describes appropriate managerial responses to an evaluation of liquidity, activity, profitability and solvency ratios. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance Budgeting Matters 
This course describes how to relate budgeting and the key budgeting methods to a manager's work. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance How to Budget 
This course describes how to interpret and control budgets. Project managers and department managers who need to take on budgetary responsibilities and input into business decisions .
more...
PrimeFinance Making Investment Decisions 
This course describes the decision points that support capital budgeting within an organization, and continues to explore how a range of techniques (including
CVP,
NPV, payback,
IRR, and
ARR) can be used to conduct short- and long-term project evaluations within this process. Department managers who need to take on budgetary responsibilities, input into business decisions and participate
more...
Total Quality Management Fundamentals 
In Total Quality Management Fundamentals you will learn concepts and the history of
Total Quality Management. Beginning with the benefits of a total quality solution, the course then explores the origins of total quality, comparing it with traditional management practices. It then goes on to teach the learner about the cost of quality, building a quality framework, managing organizational change
more...
Total Quality Management Principles 
In
Total Quality Management Principles you will build on the fundamentals by examining the principles of customer satisfaction and quality teamwork. It teaches the importance of training and motivation, performance excellence and shared quality, as well as the first steps in implementing an improvement process. This curriculum is aimed at all individuals who wish to input to and improve quality
more...
Advanced Technology Concepts for Web Designers 
To introduce users to the incorporation of
JavaScript and other technologies such as
DHTML, cookies and plug-ins in web sites, and to web site publishing, web site maintenance, and database integration
Web authors, webmasters, marketing and communications professionals, PR professionals, graphic designers, desktop designers, technical writers, and library scientists
more...
Fundamentals of HTML Programming 
This course enables students to understand
Web page development using
HTML as the programming language. The course explains the concepts of developing basic and advanced HTML pages with the help of tables and forms. This course deals with HTML 3.2 and HTML 4.0. This course is intended for students who are interested in developing web pages using HTML as the programming language.
more...
Web-form Creation with C 2005 and ASP NET 2 0 
To create web forms with server controls, event handlers, state-management capabilities, navigation controls, validation features, globalization, and accessibility features, to configure web-application settings, to redirect users to other web pages, and to optimize pages
Individuals who wish to use the .NET Framework 2.0 with
Visual Studio 2005, C# 2005, and
ASP.NET 2.0 to develop web-based
more...
Web-form Creation with Visual Basic 2005 and ASP NET 2 0 
To create web forms with server controls, event handlers, state-management capabilities, navigation controls, validation features, globalization, and accessibility features, to configure web-application settings, to redirect users to other web pages, and to optimize pages
Individuals who wish to use the .NET Framework 2.0 with
Visual Studio 2005,
Visual Basic 2005, and
ASP.NET 2.0 to develop
more...
Input Validation and Error Handling in C 
To demonstrate how to validate user input and provide error handling for a C# Windows application
Application developers with some experience in C# who wish to become familiar with developing user services in the .NET Framework, especially those who wish to attain the Microsoft Certified Solution Developer (
MCSD) or Microsoft Certified Application Developer (
MCAD) for
Microsoft .NET credentials
more...
Data Manipulation in C 
This course introduces students to the data manipulation features of C . In addition to understanding stream and file handling in C , the students are introduced to the role of preprocessor in C . Programmers and
Application Developers who have experience in programming using a structured language like
Fortran and
Pascal constitute the primary audience for this curriculum. This curriculum would
more...
Intermediate C Programming 
... addresses two major areas of C programming: pointers and input/output. The majority of C Language programs use pointers. This course teaches the techniques for working with pointers and functions and performing input /output functions. It covers retrieving input from the keyboard, the getch( ) function, the fundamentals of performing multiple character input, and using scanf( ) to read
more...
Introduction to UNIX 
This course presents the basics of using a
UNIX operating system, including logging in, using simple commands, and creating files. It also addresses several useful electronic communication programs available on a UNIX operating system. The course begins with an introduction to the features and capabilities of a UNIX operating system. It introduces the student to the system's main components
more...
Unix Shell Scripting Basics 
To explain how to create simple shell scripts using
UNIX shell commands IT professionals and UNIX end-users who need to familiarize themselves with the UNIX shell environment
more...
UNIX Shell Programming 
... mechanisms. The course covers various methods of getting input for shell scripts. Four methods are presented: command substitution the read command, command line input and the trap command. Also presented is a summary of the types of interpretations the shell performs and a discussion about double quote marks. The flow control constructs discussed in this course include the case command, which
more...
Win2000 Professional Managing Hardware Devices 
... as tape devices. You will become acquainted with various input-output devices and with the configuration and troubleshooting of I/O devices, such as scanners. You will be able to create free space on your hard drive, using the
Disk Cleanup tool or by compressing data. File compression and the performance tools that you can use to optimize disk speed and disk performance are also the subject of
more...
Win2000 Server Managing Hardware Devices Drivers 
... as tape devices. You will become acquainted with various input-output devices and with the configuration and troubleshooting of I/O devices, such as scanners. You will be able to create free space on your hard drive, using the
Disk Cleanup tool or by compressing data. File compression and the performance tools that you can use to optimize disk speed and disk performance are also the subject of
more...
Managing Laptops and Portable Devices 
To identify laptop-specific connections, power, and electrical devices, how to remove laptop hardware, and how to diagnose and repair laptop problems The for this path includes computer technicians who have accumulated 500 hours hand-on experience in a lab or in the field and, ideally, have completed the A Essentials exam (
220-601)
more...
Working with Laptops and Portable Devices 
To understand the features of laptops and portable devices, including major components, communication methods, and peripherals The for this path includes computer technicians who have accumulated 500 hours hand-on experience in a lab or in the field and, ideally, have completed the A Essentials exam (
220-601)
more...
OS 390 REXX Programming Fundamentals 
...tine or function. REXX instructions that support terminal
Input/
Output (I/O) operations are discussed. REXX facilities for receiving arguments and returning results are analyzed. REXX instructions and interfaces used to read and write information from disk files are also examined. In addition, the
Program Stack, buffers, and the use of
REXX instructions to control data movement onto and off of
more...
OS 390 REXX Program Development 
...tine or function. REXX instructions that support terminal
Input/
Output (I/O) operations are discussed. REXX facilities for receiving arguments and returning results are analyzed. REXX instructions and interfaces used to read and write information from disk files are also examined. In addition, the
Program Stack, buffers, and the use of
REXX instructions to control data movement onto and off of
more...
Personal Computer Components 
To understand the names and purposes of, and how to install, configure, remove, and troubleshoot personal computer components The for this path includes entry-level computer technicians who will, by the end of studying this path and before taking the exam, have accumulated 500 hours hand-on experience in a lab or in the field
more...
IMS DC Programming I 
This course teaches new
IMS/DC developers to maintain existing systems, or develop new IMS/DC systems. The major components of the
IMS Data Communications environment, as well as retrieving input messages and sending output messages in an IMS/DC environment, are covered. Other areas of interest include the differences between conversational and non-conversational processing, using the
Scratch Pad more...
Large Systems Overview I 


This course explains and demystifies the world of large
IBM and compatible computer systems. It expands upon the more common acronyms, and explains the concepts to which they refer. Included are such areas as the logical configuration of a computer, input/output, and communication units. Anyone interested in data processing basics.
more...
COBOL Calculation Applications 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. A subset of the contents of a sequential master file are retrieved. Calculations are performed on the data and a print file is generated. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL
more...
COBOL Basic File Processing 
TA COBOL product recall application will be created that accepts input from a sequential sales file and an index customer file, then generates a sorted customer contact file. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL standards. This course is designed for individuals with some prior programming experience who require an introduction to, or to be reacquainted with, the
more...
COBOL Complex File Processing 
...usinesses with large files. The first application accepts input from two files, the
Customer Contact file and the
Warranty file. The data is checked for the latest contact information and a master contact log file is generated. The second application merges the master contact file with the old contact log file to create a new master contact log file. This course is based on
ANSI X3.23-1974 and
more...
COBOL Interactive Applications 
... update a relative master recalled parts file by manually inputting the data, and automatically generate a transaction log of the updated records. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL standards. It is a prerequisite to
COBOL:
Report Generation. This course is designed for individuals with some prior programming experience who require an introduction to, or to be
more...
COBOL Report Generation 
This course will present task-based, real-world scenarios covering the design, coding, and implementation of one type of
COBOL application that is commonly required by businesses with large files. This interactive application will write a recall customer notification report and a recall status report. This course is based on
ANSI X3.23-1974 and ANSI X3.23-1985 COBOL standards. This course is
more...
OS 390 Assembler Language Programming Advanced 
This course covers comparison instructions, branching instructions and how they are used to perform selection and iteration. In addition, the
Data Management Macro Instructions necessary to perform simple sequential input/output operations is covered. The techniques of modular programming in assembler are presented, including standard techniques for passing data and control. Finally, the
more...
CICS ESA Definition and Program Design 
This course covers the basic coding techniques, source language statements, and
CICS commands needed to code an application program for the CICS/
ESA environment. It discusses how to code the
BMS macros needed to define the maps a CICS program uses for input and output, implementing pseudo-conversational transactions, and passing control among separate application program modules. While each CICS
more...
Configuring Voice Interfaces 
To configure router voice ports, identify how to monitor and troubleshoot voice ports, recognize factors affecting analog voice quality, and configure voice interface settings for optimal voice quality IT professionals responsible for preparing, configuring, and maintaining a voice and data network; candidates preparing for the
Cisco Certified Voice Professional certification (
CVOICE 642-432)
more...
Electrical Electronics Introduction to Electronics 
This course will cover introduction to electronics, codes, symbols, and standard values, energy conversion devices, basic circuits, electronic applications, electronic test equipment, and safety considerations for equipment testing. This series is aimed at individuals working with machinery, maintaining machinery, or involved in maintenance.
more...
Blueprint Reading Electrical Print Reading 
The units in this course will cover tracing circuits, difference between serial and parallel circuits, elementary diagrams, control logic tracing, power system wiring, equipment location and specifications, and installation of
PLC prints. Individuals working with machinery or involved in maintenance of machinery.
more...
Using Your Dell Axim 
The course will cover how to use
PDA hardware and system components such as the stylus, buttons, and features. The course includes how to enter and find information. The course will give an overview of using the programs that come with the PDA and connecting to the world with your PDA. A computer user who has computer experience, and is adding the use of a PDA into his/her daily activities.
more...
Project Management: Coordination 
This program covers the components of project integration, the differences between a project and product lifecycle, as well as the functions of a project plan. In addition, this course covers the components of a project management information system, how to conduct mid-project evaluations, and how to use stakeholder input while implementing the project plan. Finally, this program teaches students
more...
Advanced Features of java.lang & java.util Packages 
This course provides an overview of the advanced features of the java.lang and the java.util packages. The course details the methods of the
System Process and
Runtime classes in the java.lang package. You will learn to access runtime objects by using the classes in java.lang.reflect package. The course also deals with the classes in java.util.jar package. In addition you will be able to perform
more...
Java 2: File I/O 
...input/output) in
Java. You will be introduced to terms such as streams readers and writers. You will learn how to perform I/O operations in Java using the
InputStream and
OutputStream classes and their subclasses. The course also explains how I/O operations are performed in files with the help of the
File class. You will also learn to create a random access file. Finally the course will
more...
Introduction to ASP.NET Part 1: Introduction and Web Controls 


This is the first course in a three part series that presents the learner with a broad overview of
ASP.NET and gives a comprehensive introduction to
Web Controls. This course introduces the learner to the .NET framework and also the differences between ASP and ASP.NET, coverage of the ASP.NET platform and features, core elements of ASP.NET -
Web Forms, ASP.NET script code, and page events.
more...
C Programming - Part 3 


This course is the third in a four-part series that will give students the fundamental skills and knowledge necessary to be able to write syntactically correct C code, using the facilities of a standard
ANSI C library, to create basic applications. This series is not environment or vendor-specific. This course begins to introduce some more advanced topics. Students will learn about some of the
more...
Frontline Leadership: Knowledge in the Workplace 
Frontline
Leadership:
Knowledge in the
Workplace emphasizes the importance of managing knowledge in the workplace conducting assessment interviews for employees utilizing employee knowledge and input and providing employees with opportunities for continuing education. The program also details the affects technology has on the exchange of knowledge and offers guidelines for using specific types of
more...
ABAP 6.10 Reporting 
The course
ABAP reporting 6.10 will show the trainee how to integrate reports in
SAP R/3. The user will be introduced to batch input programming and evaluation as well as being introduced to the
ALV grid control and shown what it can be used for.
more...
Linux Part 2: Advanced Topics for Users 
The second course in this
Linux Essentials series provides more detailed information about working within the
Linux shell environment. This includes customizing the
Shell environment and shell functionality. It also covers standard input output and file compression. The course examines data backup processes and procedures. The learner will also learn how to control processes and access remote
more...
Advanced Features of Flash 4.0 
One of the most important features of
Macromedia's
Flash 4.0 is its programming capabilities. Flash enables the student to create movies that are dynamic have machine-calculated properties and can respond to user input. Movies can be used to send raw data to the server side applications and scripts and receive data from them. Flash 4.0 provides tools that help create truly advanced movies and
more...
Intermediate Java Programming 
This course gives an overview of the intermediate programming constructs in
Java. It teaches how to code simple programs using the java.lang and java.util packages, handle exceptions in a program, input and output data using the java.io package, and use multiple threads in a program. In addition, it prepares students to take the Sun Certified Java Programming Examination for
JDK 1.1.
more...
Key Java Classes 
This course is the fourth in a series of five which prepares students for the
Sun Certified Java Programmers certification exam. This course teaches students more advanced
Java language concepts and is designed for programmers who understand the basic syntax of Java programs and can create and extend Java classes and objects. When completed students will understand Java class libraries work with
more...