Programming




Start Date: Jul 15th 2013

Learn about the inner workings of cryptographic primitives and protocols and how to apply this knowledge in real-world applications.

Start Date: Jun 3rd 2013

This course is about learning to program well: building programs that are elegant, well tested and easy to maintain. The course is intended for students with no programming experience, but many former students who already knew how to program have said it made them better programmers.

Start Date: June 2013

For anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music, and also for artists who would like to use programming in their artistic practice.

Start Date: May 27th 2013

This course will introduce you to native software development on SAP HANA. SAP HANA is an in-memory data platform that is deployable as an appliance or in the cloud. At its core, it is an innovative in-memory relational database management system.

Start Date: Self Paced Course - Start anytime

Learning Java.

Start Date: Self Paced Course - Start anytime

Solving Hard Problems.

Start Date: Self Paced Course - Start anytime

Programming Principles.

Start Date: Self Paced Course - Start anytime

How to Verify Chips and Eliminate Bugs.

Start Date: May 13th 2013

Learn everything you need to know to get started building a MongoDB-based app.

Start Date: Self Paced Course - Start anytime

A survey of more advanced stack-based memory corruption bugs (e.g. stack overflow), and how they lead to conditions that allow attackers to execute arbitrary code. The class also covers exploit mitigation technologies found in Microsoft Windows and how attackers bypass these techniques.

Pages


Cloud of tags