Fundamentals of Immunology: Death by Friendly Fire

, ,
Learn about immune cells and how they attack pathogens, with emphasis on the mechanism of inducing apoptosis and details of Antibody Directed Cell-mediated Cytotoxicity.

Parallel Programming in Java

,
Learn to use popular parallel Java frameworks to write parallel programs for a wide range of multicore platforms , while also learning about their theoretical foundations.

Concurrent Programming in Java

,
Learn to use basic concurrency constructs in Java such as threads, locks, accumulators, concurrent collections, and actors, as well as their theoretical foundations.

Distributed Programming in Java

,
Learn to use popular distributed programming frameworks from Java programs, as well as interfaces for locality-aware scheduling in multicore processors.

Initiating and Planning

,
Develop the tools to initiate a project plan, manage stakeholders and relationships, organize a team, develop a project charter, and build a business case for a project.

Scope, Time, and Cost Management

Learn to create a scope statement, build a Work Breakdown Structure (WBS), prepare a cost estimate, build a project budget, create a basic scheduling network and critical path along with basic project controls and progress measurement.

Risk, Quality, Teams, and Procurement

,
Learn to manage risk, control the quality, engage and manage people, and procure goods and services.