Oct 20th 2014

Learn the basics of Java programming by developing a simple mobile game that you can run on your computer, Android phone, or tablet.

10
Average: 10 (1 vote)
May 12th 2014

In this course--the second in a trans-institution sequence of MOOCs on Mobile Cloud Computing with Android--we will learn how to apply patterns, pattern languages, and frameworks to alleviate the complexity of developing concurrent and networked services on mobile devices running Android that connect to popular cloud computing platforms.

0
No votes yet
Apr 29th 2014

In this course you will learn several fundamental principles of algorithm design: divide-and-conquer methods, graph algorithms, practical data structures, randomized algorithms, and more.

0
No votes yet
Mar 21st 2014

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.

7
Average: 7 (1 vote)
Self Paced Course - Start anytime

The main goal of this corse is to provide the student with the fundamentals on computer architecture and to introduce the C.

10
Average: 10 (1 vote)
Mar 17th 2014

The course is an introduction to linear and discrete optimization - an important part of computational mathematics with a wide range of applications in many areas of everyday life.

0
No votes yet
Mar 3rd 2014

A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc. How do we design these complex chips? Answer: CAD software tools. Learn how to build these tools in this class.

0
No votes yet
Feb 24th 2014

Ce cours introduit la programmation orientée objet en l'illustrant en langage Java. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours «Initiation à la programmation (en Java)».

0
No votes yet
Feb 18th 2014

Android es la plataforma libre desarrollada por Google, ampliamente utilizada en multitud de dispositivos como móviles, tabletas, TV o sistemas empotrados. Su expansión ha sido expectacular, superando en la actualidad al S.O. Microsoft Windows. Tras realizar este curso conocerás los fundamentos del desarrollo de aplicaciones en Android y podrás realizar sencillas aplicaciones, que incluyan los aspectos más importantes y novedosos de esta plataforma. Incluyendo: principales elemementos del interfaz de usuario, posicionamiento, mapas, seguridad y bases de datos.

0
No votes yet
Feb 4th 2014

A project-based course that guides students through creating a novel mobile application - from generative research to design, usability, implementation and field evaluation.

0
No votes yet
Jan 31st 2014

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers basic iterable data types, sorting, and searching algorithms.

8
Average: 8 (1 vote)
Self Paced Course - Start anytime

Learn to program using the Java programming language.

0
No votes yet
Oct 3rd 2013

Investigate the basic concepts behind programming languages, with a strong emphasis on the techniques and benefits of functional programming. Use the programming languages ML, Racket, and Ruby in ways that will teach you how the pieces of a language fit together to create more than the sum of the parts. Gain new software skills and the concepts needed to learn new languages on your own.

0
No votes yet
Sep 23rd 2013

Ce cours initie à la programmation en utilisant le langage Java. Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en Java)».

0
No votes yet
Self Paced Course - Start anytime

This course will touch upon a variety of fundamental topics within the field of Computer Science and will use Java, a high-level, portable, and well-constructed computer programming language developed by Sun Microsystems (now Oracle), to demonstrate those principles.

0
No votes yet
Self Paced Course - Start anytime

This course is a continuation of the first-semester course titled CS101: Introduction to Computer Science I. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. We will begin with a comparison between Java—the programming language utilized last semester—and C++, another popular, industry-standard programming language.

0
No votes yet
Jun 10th 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.

0
No votes yet
May 1st 2013

Join the data revolution. Companies are searching for data scientists. This specialized field demands multiple skills not easy to obtain through conventional curricula. Introduce yourself to the basics of data science and leave armed with practical experience programming massive databases.

0
No votes yet

Pages

 

Tell your friends: