Keeping Technical Professionals Up-To-Date  

 
 Home
 
 Courses

    PC Firmware
    (UEFI, Tiano and BIOS)

    PC Architecture

    CPU Architecture

    Linux

 

 
 News
 
 Schedule a Course
 
 About Techstream
 
 Contact Us
 
 

 

Complete List of Currently Offered Courses

 

UEFI, Tiano, and BIOS

Tiano & UEFI Architecture
2-day Demo-Intensive Course
Legacy BIOS is being retired on most new x86 based 32- and 64-bit platforms. It is replaced by firmware producing the UEFI (Unified Extensible Firmware Interface). Most implementations of this new firmware follow the highly flexible and modular open architecture defined by the Intel Platform Innovation Framework for EFI, better known by its development code name – Tiano. UEFI and Tiano provide developers with powerful tools for integrating new features on a platform, and test- and validation-engineers with equally powerful capabilities to do their job.

This course walks you through Tiano's seven phases and explains how modules are discovered and dependencies are resolved as system hardware is initialized. The UEFI compliant interface, BIOS compatibility module, pre-OS execution environment, and the hand-off to an operating system boot loader are all covered in detail. Click for detailed outline.

PC BIOS and Firmware Essentials
2-day Demo-Intensive Course
This course is designed for engineers and high-level technicians who need to increase their knowledge about the PC's initialization and boot sequence. If you are developing ACPI, PCI, or firmware based expansion ROM capabilities this course is for you!

In addition to the traditional BIOS and POST sequences the next generation firmware architecture, consisting of the PAL (Processor Abstraction Layer), SAL (System Abstraction Layer), and EFI (Extensible Firmware Interface), is also covered. Extensive experience with PC hardware and firmware at the component level is assumed. Click for detailed outline.

 

PC Architecture

Our curriculum of PC Architecture workshops and courses is designed for students with different levels of technical background and training goals. These courses are highly flexible and customizable; Our flagship PC Hardware and Software Architecture Workshop has been adapted and successfully taught to over two thousand highly skilled design engineers at Intel, Dell and other leading-edge companies. Understanding that different companies and audiences have different training needs and goals allows us to create different version for our different customers. We can do the same for you!

For related courses, please see CPU Architecture and BIOS and Firmware.

PC Hardware and Software Architecture Overview
3-day Demo-Intensive Course

This course is aimed at engineers, technicians, technical managers and others who need a comprehensive, fundamental understanding of computer architecture, and of Intel- and AMD-based PCs in particular. This course provides an introduction to a wide range of computer concepts and components. Click for detailed outline.

PC Hardware and Software Architecture Workshop
4-day Hands-On Workshop

This workshop is aimed at design, validation, and test engineers and highly experienced technicians. It is based on the PC Configuration, Networking, and Troubleshooting workshop, but focuses on design and compatibility rather than configuration and troubleshooting.  Click for detailed outline.

  

CPU Architecture

x86-32, Intel64 and AMD64 CPU Architectures
3-day Course
This course provides a detailed description of the latest Intel and AMD 32/64-bit processor architectures and their implementations in Core, Xeon, Athlon, Opteron, and Phenom processors. Key features and characteristics of Intel and AMD chipsets designed to support the different versions are covered as well as the details of system implementation from both a hardware and software point of view.  Click for detailed outline.

AMD64 and Intel64 (EM64T) 32/64-Bit Enhancements
2-day Course
Advanced Micro Device's AMD64 technology, and its close relative, Intel's Extended Memory 64 Technology (EM64T), brings the venerable IA-32 architecture into the 64-bit world. This course explains the details of the new 64-bit modes, the enhancements made to the GP, SSE/XMM, and Control Register files. and also takes a close look at the extensions to the instruction set.

Itanium System Architecture Overview
2-day Course
Itanium Architecture, previously known as IA-64, is Intel’s entry in the 64-bit computing arena. Being one of the more recent entries in this field the Itanium  integrates concepts from several of the CPUs it is competing with, and adds the latest results from computer science research.

With its massive on-chip resources, several parallel execution pipes, and support for large, fast caches the Itanium Architecture creates opportunities and challenges for both hardware, system-level, and application-level developers. This course will bring you up-to-speed on Itanium’s architectural additions at the processor and system levels as well as the impact on software development approaches. Click for detailed outline.

 

Linux

Our curriculum of Linux workshops and courses has been designed to help organizations migrate all users, regardless of technical background, to this platform. Courses range from broad introductions for less technical users to narrower focus, in-depth workshops for experienced developers.

Introduction to Linux
2-day Hands-On Workshop

This workshop is aimed at the average user. It assumes no deep technical knowledge or understanding of computers and operating systems. The goal is to get students up-to-speed using a Linux-based graphical interface (KDE or GNOME) instead of Windows. Click for detailed outline.

Linux Installation, Configuration, Networking & Troubleshooting
4-day Hands-On Workshop

This workshop is aimed at Windows administrators and power users. It assumes a fundamental understanding of computers and operating systems, but little or no experience with Unix family operating systems.  Click for detailed outline.

Linux System Administration
4-day Hands-On Workshop

To benefit from this workshop attendees need to have the skills learned in either the
Linux Installation, Configuration, Networking & Troubleshooting or the Linux for Unix Professionals workshops or equivalent knowledge. This is not a workshop for Linux/Unix novices. Click for detailed outline.

 

Courses  News  Schedule a Course  |  About Us  |  Contact Us  |  Home

 

Copyright © 2005-2009, Techstream Inc. All rights reserved .