Components of a Data Center
By tkenton
In this learning activity you'll describe the typical components of a data center.
Domain Model
By Terry Bartelt
In this learning activity you'll examine how a large computer network is configured.
User Experience Design : Remote vs. In-Person Usability Testing
By Kimberly Reed
In this activity, you'll discover the differences, advantages, and disadvantages of remote and in-person usability testing.
Bandwidth Capacity Techniques
By Dennis Fontaine, Terry Bartelt
In this learning activity you'll follow the process of converting digital data into a series of analog signals.
Subtracting Binary Numbers by Adding the 2's Complement
By Kevin Ritzman
In this learning activity you'll solve three binary subtraction problems using the 2's complement method.
How Switches Increase Speed
In this learning activity you'll observe how switches are used in local area networks to increase data transmission speeds.
DDoS - Distributed Denial of Service Attacks
By Joseph Wetzel
Explore what DDoS attacks are, the methods used to carry them out, and how to prevent them.
Wireless Hardware
Learners consider the most common types of electromagnetic waves and the kinds of hardware used in a wireless network. A short quiz completes the activity.
Pointers In C++
By Ryan Appel
In this learning activity you'll be introduced to programming pointers compatible with both the C and C++ languages.
User Experience Design: Usability Testing
In this learning activity, you will learn about usability testing.
Finding Factorials with Recursion
By Brett Sheleski
In this activity we will discover when recursion is the best solution for your computer programming task.
Instantiation: Constructing an Object
By Jay Stulo
In this learning activity you'll discover how constructors in the C# programming language are used to instantiate objects.
JOINs (Inner, Left, Right, Full)
By jamiecchavez
In this learning activity, you’ll explore four different types of JOINs and understand how they help programmers produce readable reports.
Port Scanning - Common Network Protocols
In this learning activity you'll explore three common network protocols that computers use to communicate in a network.
Firewall: Network Address Translation/Port Address Translation
By Joseph Wetzel, Douglas Tabbutt
In this learning activity you'll examine how network address translation works.
Customer Service Skills for IT Professionals - Soft Skills
In this learning activity you'll be introduced to soft skills, or people skills, needed by all IT professionals.
Recursion - See Recursion
By carlfranklin
In this learning object you'll learn what recursion is and how to use it.
Angular JS
By Rose Guthrie, Donna Gehl
Explore the AngularJS framework, learn how it’s used to architect, and organize code when building web applications.
The CLR: Overview of the Common Language Runtime
In this learning activity, you’ll explore the Common Language Runtime, or CLR.
High Speed Ethernet
Learners identify the advantages and disadvantages of four versions of high speed Ethernet. A short quiz completes the activity.
User Experience Design: Developing Personas
In this learning activity, you'll be introduced to what personas are, explore how to create one, and understand why they're important.
Async and Await
In this learning activity, we’ll explore how async and await is used in mobile programming to allow multiple tasks to happen at once.
User Experience Design: Prototyping
In this learning activity, you'll explore the basics of prototyping for user experience design.
Understanding Cloud Service Types
By Jeff Sonnleitner
You'll explore the three main services of cloud computing: Software as a service, Platform as a Service, and Infrastructure as a Service.
SEO - Site Optimization
This learning activity explains how site structure and organization can have a positive effect on optimization and driving traffic to your website.