Maria

Personal Education Path

Semester 1 Fall 2013

Udacity 25 Oct 2013 - 24 Jan 2014 Completed
8 0 0

In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in yo…

Saylor.org 25 Oct 2013 - 24 Jan 2014 Completed
8 0 0

This course will introduce you to modern operating systems.  We will focus on UNIX-based operating systems, though we will also learn about alternative operating systems, including Windows.  The course will begin with an overview of the structure o…

Udacity 25 Oct 2013 - 24 Jan 2014 Completed
115 0 0

This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems.

Semester 2 Spring 2014

Udemy 01 Jan 2014 - 02 Apr 2014 Completed
6 0 0

Discover how to use design patterns to structure and simplify your Java program on this FREE Java Tutorial for Beginners…

Coursera 01 Jan 2014 - 27 Feb 2014 Completed
33 0 0

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

Udacity 01 Jan 2014 - 02 Apr 2014 Completed
100 0 0

Ever played the Kevin Bacon game? This class will show you how it works by giving you an introduction to the design and analysis of algorithms, enabling you to discover how individuals are connected.

Coursera 01 Jan 2014 - 02 Apr 2014 Completed
104 0 0

This course covers database design and the use of database management systems for applications.

Udacity 20 Feb 2014 - 22 May 2014 Completed
8 0 0

In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in yo…

Saylor.org 20 Feb 2014 - 22 May 2014 Completed
8 0 0

This course will introduce you to modern operating systems.  We will focus on UNIX-based operating systems, though we will also learn about alternative operating systems, including Windows.  The course will begin with an overview of the structure o…

Udacity 20 Feb 2014 - 22 May 2014 Completed
115 0 0

This class teaches you about basic concepts in theoretical computer science -- such as NP-completeness -- and what they imply for solving tough algorithmic problems.

Semester 3 Fall 2014

Udemy 01 Aug 2014 - 31 Oct 2014 Completed
17 0 0

Improve the design of your code and make the best use of the Eclipse IDE…

Udemy 01 Aug 2014 - 31 Oct 2014 Completed
16 0 0

Unveiling the mysteries of multithreading in Java. The ultimate Java multithreading course…

MIT OpenCourseWare (OCW) 01 Aug 2014 - 31 Oct 2014 Completed
15 0 0

6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project.

Coursera 01 Aug 2014 - 13 Sep 2014 Completed
106 0 0

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.

Udacity 01 Aug 2014 - 31 Oct 2014 Completed
92 0 0

When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.

Udemy 01 Aug 2014 - 31 Oct 2014 Completed
6 0 0

Discover how to use design patterns to structure and simplify your Java program on this FREE Java Tutorial for Beginners…

Coursera 01 Aug 2014 - 27 Sep 2014 Completed
33 0 0

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

Udacity 01 Aug 2014 - 31 Oct 2014 Completed
100 0 0

Ever played the Kevin Bacon game? This class will show you how it works by giving you an introduction to the design and analysis of algorithms, enabling you to discover how individuals are connected.

Coursera 01 Aug 2014 - 31 Oct 2014 Completed
104 0 0

This course covers database design and the use of database management systems for applications.

Semester 4 Spring 2015

Udemy 01 Jan 2015 - 02 Apr 2015 Completed
17 0 0

Improve the design of your code and make the best use of the Eclipse IDE…

Udemy 01 Jan 2015 - 02 Apr 2015 Completed
16 0 0

Unveiling the mysteries of multithreading in Java. The ultimate Java multithreading course…

MIT OpenCourseWare (OCW) 01 Jan 2015 - 02 Apr 2015 Completed
15 0 0

6.005 Software Construction introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. The course includes problem sets and a final project.

Coursera 01 Jan 2015 - 13 Feb 2015 Completed
106 0 0

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.

Udacity 01 Jan 2015 - 02 Apr 2015 Completed
92 0 0

When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.