|
Complete List of Currently Offered Courses
UEFI, Tiano, and
Legacy BIOS
UEFI
Platform Initialization and
Architecture
A
2-day Course
All systems
shipping with a desktop version of Windows 8 implement and expose the UEFI (Unified Extensible Firmware Interface)
boot firmware and have Secure Boot activated.
This impacts you, whether you
run Windows or not: Depending on the policies implemented by
the OEM, you may have difficulty installing the OS of your choice, even
if it is UEFI based.
Most implementations of UEFI follow the highly flexible and modular open architecture defined
by the UEFI Forum's PI (Platform Initialization) Specification, based
on Intel's Platform Innovation Framework for EFI, better known by
its 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 jobs.
This
course walks you through PI/Tiano's seven phases and explains how
modules are discovered and dependencies are resolved as system hardware
is initialized. Secure Boot, the UEFI compliant interface, CSM - the
Legacy BIOS compatibility module,
the pre-OS execution
environment, and the hand-off to an operating system boot loader are all
covered in detail.
Click for detailed outline.
BIOS Essentials
2-day Demo-Intensive Course
This course focuses
on the x86 PC’s traditional firmware design – Legacy BIOS and its POST (Power-On
Self Test) sequence. Using actual BIOS code sequences it shows how
built-in controllers are initialized, how PCI devices and functions are
discovered and configured, how expansion ROMs are detected, validated
and executed. The course also describes the various data
tables that are created and populated during POST.
If you design,
develop, test, or validate hardware or software platforms, ACPI, PCI, or
firmware based expansion ROM capabilities that interact with Legacy BIOS, this
course is for you!
In addition to the traditional BIOS and
POST sequences the course also gives a quick overview of UEFI,
the next generation firmware architecture. 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, HP, 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 Hardware and Software Architecture Overview 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.
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.
|