Free Online Courses for everyone!

List of MOOCs offered by the Best Universities and Entities

 

 


 

Upcoming courses (for the next 30 days)

Jun 26th 2017

Are leaders born or made? Learn the essential skills to develop and expand your leadership repertoire, design teams for collaboration, and craft win-win negotiation strategies. High Performance Collaboration: Leadership, Teamwork, and Negotiation focuses on leadership, teamwork, and negotiation. Students will engage in self-assessments to analyze their leadership style, develop team charters to optimize their groups, and develop a game plan for effective negotiation.

Average: 7.1 (7 votes)
Jun 26th 2017

Gain a practical grounding in communication to boost your personal effectiveness, save you time and reduce your stress levels. Faced with a daily deluge of information, we have never had greater need of clear communication skills. This free course offers you a practical grounding in using a range of communication media, which will boost your personal effectiveness, save you time and reduce your stress levels.

Average: 4.9 (9 votes)
Jun 26th 2017

This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them -- such as buffer overflows, SQL injection, and session hijacking -- and we will consider defenses that prevent or mitigate these attacks, including advanced testing and program analysis techniques. Importantly, we take a "build security in" mentality, considering techniques at each phase of the development cycle that can be used to strengthen the security of software systems.

Average: 3.1 (8 votes)
Jun 26th 2017

This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include functional programming in R, robust error handling, object oriented programming, profiling and benchmarking, debugging, and proper design of functions.

Average: 6.4 (5 votes)
Jun 26th 2017

In this course, you will use computers to creatively design web pages using HTML and CSS. You will then use Javascript to develop programs and algorithms--ways to get the computer to solve problems. As you progress, you will master the programming process that will be used through the remainder of the courses in this Specialization.

Average: 5.3 (3 votes)
Jun 26th 2017

Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a programar em Python mas também os conceitos básicos da Ciência Computação!

Average: 2 (1 vote)
Jun 26th 2017

This course is a brief introduction to the elements of music theory for those with little or no music theory experience. We will explore pitch, rhythm, meter, notation, scales, keys, key signatures, meter signatures, triads, seventh chords, and basic harmony. If you listen to music or play music by ear, and you want to know more about how music is organized and notated, this course is for you.

Average: 2.7 (3 votes)
Jun 26th 2017

Accounting information is the lifeblood of the organization as it facilitates and influences operational and strategic decisions intended to achieve organizational goals. Organizations benefit from three decision-oriented roles of accounting: measurement, control, and communication.

Average: 5 (2 votes)
Jun 26th 2017

Develop insights on navigating the innovation process from idea generation to commercialization. Build knowledge on how to create strategies to bring innovations to market. Develop an innovation portfolio for your venture.

Average: 1.9 (8 votes)
Jun 26th 2017

There’s a songwriter lurking somewhere inside you, peeking around corners, wondering if it’s safe to come out. Now it is. This course is an invitation to let your inner songwriter step into the sunlight. All it takes is a simple “yes” and you’ll be climbing that windy hill, marveling at the view. If you haven’t written any or many songs, this course will show you an efficient, effective process for tailoring songs to express your ideas and emotions. If you have, you’ll look at your process differently, taking control of aspects of the process you may have not noticed.

Average: 7.9 (27 votes)

Pages

 
 
 



 

Last submitted or updated courses