Switch Training Courses and Workshops

Schools providing training courses, certificates, diplomas or degree programs of Network Switching




Total 800 training courses and degree programs available around the world.

United States - United Kingdom - Canada - Australia - India

Popular courses:
Implementing Cisco Switched Networks
Securing Networks with Cisco Routers and Switches
Implementing Cisco IP Switched Networks
Configuring Cisco Nexus 7000 Switches
Junos Enterprise Switching
Building Cisco Multilayer Switched Networks


Junos Service Provider Switching

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This two-day course provides students with intermediate switching knowledge and configuration examples. The course includes an overview of switching concepts such as LANs, Layer 2 address learning, bridging, virtual LANs (VLANs), provider bridging, VLAN translation, spanning-tree protocols, and Ethernet Operation, Administration, and Maintenance (OAM). This course also covers Junos operating system-specific implementations of integrated routing and bridging (IRB) interfaces, routing instances, virtual switches, load balancing, and port mirroring. Furthermore, this course covers the basics of Multiple VLAN Registration Protocol (MVRP), link aggregation groups (LAGs), and multichassis LAG (MC-LAG). This course uses MX Series 3D Ethernet Universal Edge Routers for the hands-on component. This course is based on the Junos OS Release 14.2R3.8.

Day 1

Chapter 1: Course Introduction

Chapter 2: Carrier Ethernet
Ethernet in the WAN
Ethernet Standards Organizations
MX Series Layer 2 Features

Chapter 3: Ethernet Switching and Virtual LANs
Ethernet LANs
Bridging
Configuring and Monitoring VLANs
Automating V... [Read More]

Advanced Junos Enterprise Switching

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Advanced Ethernet Switching
Virtual Local Area Networks
Automating VLAN Administration
Tunneling Layer 2 Traffic
Lab 1: Advanced Ethernet Switching
Advanced Spanning Tree
Spanning Tree Review
MSTP
VSTP
Lab 2: Advanced Spanning Tree
Authentication and Access Control
Authentication Overview
Access Control Features
Overview of Authentication Processing
Lab 3: Authentication and Access Control
Deploying IP Telephony Features
Deployment Scenarios
IP Telephony Features
Case Study: Deploying IP Telephony Features
Lab 4: Deploying IP Telephony Features
Class of Service
Class of Service Review
Processing and Feature Overview
Case Study: Implementing Class of Service
Lab 5: Class of Service
Monitoring and Troubleshooting Layer 2 Networks
Introduction to Monitoring and Troubleshooting
Monitoring and Troubleshooting Tools
Case Studies
Lab 6: Monitoring and Troubleshooting

HP B Series Switch Administration

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This two-day course provides a comprehensive understanding of everyday administration within a HP B series san solution covering technologies and concepts. Students will gain the experience needed to tackle the challenges of working in enterprise class SAN environments.

Objectives
This practical two-day course provides exposure to HP B series SAN solutions and supporting technologies, such as Fibre Channel and IP storage.
Each lab provides experience with component configuration, SAN management and other SAN relatated activities in a B series environment.
Participants learn about protocal, standards, management practices and tools.

Implementing Cisco Switched Networks v2.0

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Basic Concepts and Network Design
Analyzing Campus Network Structure
Comparing Layer 2 and Multilayer Switches
Using Cisco SDM Templates
Implementing LLDP
Implementing PoE

Campus Network Architecture
Implementing VLANs and Trunks
Introducing VTP
Implementing DHCP
Implementing DHCP for IPv6
Configuring Layer 2 Port Aggregation

Spanning Tree Implementation
Implementing RSTP
Implementing STP Stability Mechanisms
Implementing Multiple Spanning Tree Protocol

Configuring Inter-VLAN Routing
Implementing Inter-VLAN Routing Using a Router
Configuring a Switch to Route

Implementing High Availability Networks
Configuring Network Time Protocol
Implementing SNMP Version 3
Implementing IP SLA
Implementing Port Mirroring for Monitoring Support
Verifying Switch Virtualization

First Hop Redundancy Implementation
Configuring Layer 3 Redundancy with HSRP
Configuring Layer 3 Redundancy with VRRP
Configuring Layer 3 Redundancy with GLBP
Configuring First Hop Redundancy for IPv6

Campus Network Security
Imp... [Read More]

Implementing Cisco Catalyst 6500 Series Switches v1.0

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Cisco Catalyst 6500 Series Switches Architecture
Assessing the Cisco Catalyst 6500 Series Switches
Listing Cisco Catalyst 6500 Series Switch Supervisor Engines
Choosing Cisco Catalyst 6500 Series Switch Line Cards
Characterizing Packet Forwarding in a Cisco Catalyst 6500 Series Switch
Describing Unicast Packet Walks Between Different Line Cards

Core Technologies on the Cisco Catalyst 6500 Series Switches
Applying the Virtual Switching System 1440/4T to a Network
Analyzing Multicast on the Cisco Catalyst 6500 Series Switches
Characterizing Identity and Authentication
Introducing Network Virtualization
Describing Data Center Interconnect
Planning and Implementing High Availability

Cisco Catalyst 6500 Monitoring and Operations
Configuring SPAN, RSPAN, and ERSPAN
Configuring NetFlow
Introducing Enhanced Manageability
Deploying Control Plane Policing
Implementing ACL Features
Prioritizing Traffic Through the Cisco Catalyst 6500 Using QoS

CCNA Routing and Switching (Certificate)

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Global Knowledge’s accelerated CCNA Bootcamp is an intensive program designed to teach learners how to install, operate, configure and verify a basic IPv4 and IPv6 network including configuring a LAN switch, configuring an IP router, connecting to a WAN and identifying basic security threats.

Labs are core to understanding concepts taught. Students will have 120 hours of lab access. This is accessible over a 180 day period including classroom time, ensuring students are able to perform basic troubleshooting steps in an enterprise branch office network.

An ideal course for students looking to achieve CCNA Routing and Switching Certification.

After you complete this course you should be able to:


Install, operate and troubleshoot a medium-sized network, including connecting to a WAN and implementing network security.
Describe the effects of new technologies such as IoE, IoT, IWAN and SDN on network evolution.

CCIE Routing & Switching Written v5 (Certificate)

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This instructor-led theory course is designed to build upon the knowledge gained from the professional level routing and switching or service provider certifications. The focus will be on refreshing and enhancing your knowledge on the key topics covered in the version 5 written exam: Network Principles, Layer 2 technologies, Layer 3 Technologies, VPN Technologies, Infrastructure Security and Infrastructure Services.

After attending this course you should be able to:
Confidently sit the CCIE® Routing &, Switching Written Exam 400-101.
Detail the theory behind configuring complex Routing and Switching networks.
Have an enhanced knowledge of Cisco Routing &, Switching technology and methodology.

Configuring BGP on Cisco Routers

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

BGP Overview
Introducing BGP
Understanding BGP Path Attributes
Establishing BGP Sessions
Processing BGP Routes
Configuring Basic BGP
Monitoring and Troubleshooting BGP

BGP Transit Autonomous Systems
Working with a Transit AS
Interacting with IBGP and EBGP in a Transit AS
Forwarding Packets in a Transit AS
Monitoring and Troubleshooting IBGP in a Transit AS

Route Selection using Policy Controls
Using Multihomed BGP Networks
Employing AS ?Path Filters
Filtering with Prefix-Lists
Using Outbound Route Filtering
Applying Route-Maps as BGP Filters
Implementing Changes in BGP Policy

Route Selection Using Attributes
Influencing BGP Route Selection with Weights
Setting BGP Local Preference
Using AS-Path Prepending
Understanding the BGP Multi-Exit Discriminator
Addressing BGP Communities

Customer-to-Provider Connectivity with BGP
Understanding Customer-to-Provider Connectivity Requirements
Implementing Customer Connectivity Using Static Routing
Connecting a Multihomed Customer to a Single Service Provider
Connecti... [Read More]

Configuring Cisco Nexus 7000 Series Switches v3.1

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This is a 5-day course designed for systems and field engineers who install and implement the Cisco Nexus 7000 switch. This course covers the key components and procedures you need to know to configure, manage, and troubleshoot the Cisco Nexus 7000 switch platform.New Features introduce in Cisco NX-OS 6.2 have also been incorporated into this course.

After you complete this course you will be able to:
Identify the features of the Cisco Nexus family of switches, and the Cisco Nexus 7000 Series Switches features and deployment models
Identify Cisco Nexus 7000 Series hardware, management tools, and troubleshooting features that are available on the Cisco Nexus 7000 Series Switches. You will also learn how to configure the relevant management tools and be able use the troubleshooting key features on the Cisco Nexus 7000 Series Switches.
Identify the networking and storage features that are available on the Cisco Nexus 7000 Series Switch and learn how to configure, manage, optimize, verify and troubleshoot them.

Configuring Cisco Nexus 5000 Series Switches v3.1

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

Cisco Nexus 5000 Series Switches
Describing the Cisco Nexus Product Family
Describing Cisco Nexus 3000 Series Switches
Describing Cisco Nexus 4000 Series Switches
Describing Cisco Nexus 5500 and 5600 Series Switches
Describing Cisco Nexus 2000 Series Fabric Extenders
Describing Cisco Nexus 6000 Series Switches

Cisco Nexus 5000 Series Switch Administration and Management
Describing the Cisco NX-OS Software Architecture
Configuring System Management Features
Configuring User Management
Configuring Cisco Prime DCNM
Describing Administration and Management Troubleshooting

Cisco NX-API and Python on Cisco Nexus 5000 Series Switches
Using Cisco NX-APU on Cisco Nexus 5000 Series Switches
Using Python on Cisco Nexus 5000 Series Switches

Cisco Nexus 5000 Series Switch LAN Features
Configuring Cisco Nexus 2000 Series Fabric Extenders
Troubleshooting Cisco Nexus 2000 Series Fabric Extenders
Configuring Layer 2 Switching Features
Troubleshooting Layer 2 Switching
Describing vPC Technology and Enhanced vPC
Configuring vPCs and EvPCs
Troubleshooting vP... [Read More]

Configuring Cisco MDS 9000 Switches v2

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This course is delivered in partnership between Global Knowledge and Firefly Education. This partnership has enabled the Cisco market to conduct training on the latest technology addressing business relevant issues and is constantly invested in, to keep the materials up to date of any changes that happen.

Configuring Cisco MDS 9000 Series Switches (DCMDS) v2.0 is an instructor-led course for the end-user customer consisting of lectures and labs. This course is a five-day product training course.

DCMDS is a comprehensive hands-on experience which familiarizes data center systems engineers, field engineers, architects, and Cisco partners who implement storage networking solutions with the Cisco MDS 9000 Series switch platform.

Module 1: Cisco MDS 9000 Series Switch Platform
Lesson 1: Introducing the Cisco MDS 9000 Series Switch Platform
Lesson 2: Implementing Integrated Management and Explaining the Value of the Cisco Prime Data Center Network Manager (DCNM) for SAN Monitoring, Health Checks, and Threshold-based Reporting

Module 2: System Installation and Initial Configuration
Lesson 1: Performing the Initial Swit... [Read More]

Introducing Cisco Nexus 9000 Switches in NX-OS Mode v1.0

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V


DCINX9K is a 2-day ILT training program that is designed for systems and field engineers who install and implement the Cisco Nexus 9000 Switches in NX-OS mode. This course covers the key components and procedures you need to know to install, configure, manage, and troubleshoot the Cisco Nexus 9000 Switch platform.

Cisco Nexus 9000 Series NX-OS Mode Solution
Data Center Trends
Cisco Nexus 9000 Solution
Enhanced Cisco Nexus Operating System

Cisco Nexus 9000 Series Hardware
Cisco Nexus 9500 Modular Chassis
Cisco Nexus 9500 Supervisor Modules
Cisco Nexus 9500 System Controllers
Cisco Nexus 9500 Fans and Power Supplies
Cisco Nexus 9500 Fabric Modules
Cisco Nexus 9500 Line Card Modules
Cisco Nexus 9300 Fixed Configuration Switches
Cisco Nexus 9000 Support for Fabric Extenders
Cabling 40GE and 100GE Networking
Optics Supported by Cisco Nexus 9000 Switches

Cisco Nexus 9000 Series Hardware Architecture
Cisco Nexus 9500 Modular Switch Architecture
Cisco Nexus 9500 Line Card Modules
Packet Forwarding in the Cisco Nexus 9000 Series Switches
Cisco Nexus 9300 Arc... [Read More]

Configuring Cisco Nexus 9000 Switches in ACI Mode

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This course is designed for engineers who implement and manage the CIsco Nexus 9000 in ACI mode. The course covers the key components and procedures required to understand how to configure and manage Cisco Nexus 9000 Switches in ACI mode , including how to connect the ACI Fabric to external networks and services.

This course features extensive hands-on labs that begin with ACI fabric discovery and include deployment of application profiles, hypervisor integration, service graphs, external network connectivity, and a brief exploration of the APIC REST API.

Introducing Cisco ACI

Describing the Cisco Nexus 9000 Series Switch ACI Solution
Describing the Cisco ACI Fabric
Describing Cisco Nexus 9000 Series Switch Hardware

Cisco ACI Configuration
Configuring Cisco APIC
Configuring Layer 4 Through Layer 7 Services
Configuring APIC Hypervisor Integration

Cisco ACI Programmability and Orchestration

Demonstrating Cisco ACI Network Programmability
Cisco ACI Network Orchestration

Cisco ACI External Connectivity, Management and Migration
Configuring ACI Connectivity to ... [Read More]

Brocade Network Industry Protocol

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V

This Instructor-led course provides an extensive view of networking concepts and technologies while exploring the standardized protocols used in networks today. It can also serve as a foundational course preparing students that are entering into the IP networking field needing a working knowledge of a networks structure and function. Studies include the physical and logical understanding of basic networking operations, Layer 2/3 addressing and standardized multi-vendor supported core, management and monitoring protocols. Multi-cast forwarding using PIM and IGMP protocols are discussed and an overview of popular WAN technologies deployed past in present.

Objectives
Upon successful completion of this course, the student should be able to:
Describe the OSI reference model and the function of each layer
Describe the TCP/IP model
Explain end-to-end packet flow
Describe the differences between, an L2 switch, and an L3 switch/router
Describe Layer 2 functionality and its supported protocols (VLAN, STP, 802.1Q, LACP, physical address)
Describe Layer 3 concepts (IPv4v6 design, addressing, CIDR, VLSM)
Describe IP routing concepts a... [Read More]

Brocade 5600 vRouter Fundamentals

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V


This instructor-led course with hands-on labs, includes information on installing, configuring, and managing the Brocade 5600 vRouter. Other topics include, configuring DNS, DHCP, NAT, and firewall, creating site-to-site VPNs using IPsec or OpenVPN, and configuring the 5600 vRouter in a high availability scenario.

After you complete this course you will be able to:
Download, install, and upgrade vRouter software
Describe options for CLI access
Explain the configuration file structure
Configure features including, device management, loopback interfaces, host and domain names, and time synchronization
Configure Ethernet and VLAN interfaces
Configure static routes including default, backup, and floating static routes
Describe and configure DNS and DHCP
Describe and configure VPNs using OpenVPN or IPsec
Configure the 5600 vRouter to communicate with an SNMP server
Configure the 5600 vRouter to communicate with an external Syslog server
Use logs and monitoring to troubleshoot configuration and operational problems
Describe how VRRP works and configure VRRP on the 5600 vRouter

Troubleshooting IP Networks

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V


This course is designed to provide students with the tools and abilities to perform troubleshooting and data gathering techniques in IP networks containing Brocade FastIron and NetIron products.

Content

Module 1: Course Introduction

Module 2: Troubleshooting Essentials

Module 3: Debugging
Lab 3: Discover Lab Topology

Module 4: Layer 1 Troubleshooting

Module 5: Layer 2 Forwarding

Module 6: Layer 2 Loop Prevention Protocols
Lab 6-1: Troubleshooting Spanning Tree
Lab 6-2: Troubleshooting High CPU Issues

Module 7: L2/L3 Redundancy Protocols
Lab 7: Troubleshooting Link Aggregation

Module 8: Layer 3 Forwarding

Module 9: Layer 3 Routing Protocol Troubleshooting
Lab 9-1: Troubleshooting OSPF
Lab 9-2: Troubleshooting BGP

Module 10: Multicast Troubleshooting
Lab 10: Troubleshooting IP Multicast

Module 11: Device Access and Security Issues

Module 12: Software Upgrade and Licensing Issues

Junos Service Provider Switching

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

This two-day course provides students with intermediate switching knowledge and configuration examples. The course includes an overview of switching concepts such as LANs, Layer 2 address learning, bridging, virtual LANs (VLANs), provider bridging, VLAN translation, spanning-tree protocols, and Ethernet Operation, Administration, and Maintenance (OAM). This course also covers Junos operating system-specific implementations of integrated routing and bridging (IRB) interfaces, routing instances, virtual switches, load balancing, and port mirroring. Furthermore, this course covers the basics of Multiple VLAN Registration Protocol (MVRP), link aggregation groups (LAGs), and multichassis LAG (MC-LAG). This course uses MX Series 3D Ethernet Universal Edge Routers for the hands-on component. This course is based on the Junos OS Release 14.2R3.8.

Day 1

Chapter 1: Course Introduction

Chapter 2: Carrier Ethernet
Ethernet in the WAN
Ethernet Standards Organizations
MX Series Layer 2 Features

Chapter 3: Ethernet Switching and Virtual LANs
Ethernet LANs
Bridging
Configuring and Monitoring VLANs
Automating V... [Read More]

Advanced Junos Enterprise Switching

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

Advanced Ethernet Switching
Virtual Local Area Networks
Automating VLAN Administration
Tunneling Layer 2 Traffic
Lab 1: Advanced Ethernet Switching
Advanced Spanning Tree
Spanning Tree Review
MSTP
VSTP
Lab 2: Advanced Spanning Tree
Authentication and Access Control
Authentication Overview
Access Control Features
Overview of Authentication Processing
Lab 3: Authentication and Access Control
Deploying IP Telephony Features
Deployment Scenarios
IP Telephony Features
Case Study: Deploying IP Telephony Features
Lab 4: Deploying IP Telephony Features
Class of Service
Class of Service Review
Processing and Feature Overview
Case Study: Implementing Class of Service
Lab 5: Class of Service
Monitoring and Troubleshooting Layer 2 Networks
Introduction to Monitoring and Troubleshooting
Monitoring and Troubleshooting Tools
Case Studies
Lab 6: Monitoring and Troubleshooting

HP B Series Switch Administration

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

This two-day course provides a comprehensive understanding of everyday administration within a HP B series san solution covering technologies and concepts. Students will gain the experience needed to tackle the challenges of working in enterprise class SAN environments.

Objectives
This practical two-day course provides exposure to HP B series SAN solutions and supporting technologies, such as Fibre Channel and IP storage.
Each lab provides experience with component configuration, SAN management and other SAN relatated activities in a B series environment.
Participants learn about protocal, standards, management practices and tools.

Implementing Cisco Switched Networks v2.0

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V

Basic Concepts and Network Design
Analyzing Campus Network Structure
Comparing Layer 2 and Multilayer Switches
Using Cisco SDM Templates
Implementing LLDP
Implementing PoE

Campus Network Architecture
Implementing VLANs and Trunks
Introducing VTP
Implementing DHCP
Implementing DHCP for IPv6
Configuring Layer 2 Port Aggregation

Spanning Tree Implementation
Implementing RSTP
Implementing STP Stability Mechanisms
Implementing Multiple Spanning Tree Protocol

Configuring Inter-VLAN Routing
Implementing Inter-VLAN Routing Using a Router
Configuring a Switch to Route

Implementing High Availability Networks
Configuring Network Time Protocol
Implementing SNMP Version 3
Implementing IP SLA
Implementing Port Mirroring for Monitoring Support
Verifying Switch Virtualization

First Hop Redundancy Implementation
Configuring Layer 3 Redundancy with HSRP
Configuring Layer 3 Redundancy with VRRP
Configuring Layer 3 Redundancy with GLBP
Configuring First Hop Redundancy for IPv6

Campus Network Security
Imp... [Read More]

Pages: 1 2 3 4 5 6 ...


Find Switch training courses, certificates, diplomas and degrees in Countries:



Australia - Canada - India - Indonesia - Ireland - Malaysia - New Zealand
Pakistan - Philippines - Singapore - South Africa - United Arab Emirates
United Kingdom - United States



Tips:
If you can not find a training course suitable for you instantly, you can leave your training request here and let trainers contact you later.



- Other Topics -
- Online/E-learning -
Switch
Ask for Training
Add Courses