Online courses directory (1728)
Digital systems are at the heart of the information age in which we live, allowing us to store, communicate and manipulate information quickly and reliably. This computer science course is a bottom-up exploration of the abstractions, principles, and techniques used in the design of digital and computer systems. If you have a rudimentary knowledge of electricity and some exposure to programming, roll up your sleeves, join in and design a computer system!
This is Part 2 of a 3-part series on digital systems, teaching the fundamentals of computer architecture and is based on a course offered by the MIT Department of Electrical Engineering and Computer Science. Topics include instruction set architectures and assembly language, stacks and procedures, 32-bit computer architecture, the memory hierarchy, and caches.
Using your browser for design entry and simulation, you’ll implement a 32-bit computer using our gate library and write assembly language programs to explore the hardware/software interface.
Learner Testimonial
“If you look back, we've done sooooo much: assembly programming, stack crawling (detective work), building a 32-bit computer, for crying out loud, and also learnt about caches as the cherry on top (which really helped me because I always had trouble understanding how temporary memory worked). And to top it off, they're promising us more exciting courses in the future.” -- Previous Student
Commencer à utiliser un logiciel est toujours délicat, on ne sait jamais par où commencer.
Dans ce cours nous allons nous concentrer sur la maîtrise d’Octave et MATLAB, de façon à pouvoir par la suite continuer à apprendre de manière indépendante.
Le but est donc d’apprendre, pas à pas, comment ces logiciels sont organisés, comment faire des calculs compliqués, en utilisant des matrices et des vecteurs, ainsi que traiter des données et dessiner des graphiques qui mettent en valeur vos résultats. Vous allez aussi apprendre à bien organiser le travail en utilisant des scripts et des fonctions, ce qui va améliorer votre efficacité par la suite.
Enfin vous allez connaitre de bases simples pour la programmation.
Housing and Cities is a design-oriented architecture course that focuses on key moments of European urban housing history. It looks into ordinary or replicated housing types of different social classes that contributed to the definition of urban identity across borders and time.
Each topic is first introduced through a general overview that examines housing from an urban point of view. Secondly, each topic is illustrated through a typological analysis, aiming for a detailed vision of domestic life at each time.
Students are encouraged to have an operative view of the course, appreciating how modern and contemporary architecture has reinterpreted and been influenced by different housing models.
Image source: Lyonel Feininger, Beleuchtete Häuserzeile II, 1932 (acc.no. G 1960.19) Oil on canvas, 42.2 x 72.2 cm © 2015, ProLitteris, Zurich. Work held at the Kunstmuseum Basel, Bequest of Richard Doetsch-Benziger, Basel. Photographer: Martin P. Bühler.
VideoX is an introduction to the video creation process for edX.org. This course is part of the edX Course Creator XSeries and should be taken after completing StudioX.
After completing this course, you will be able to:
- identify best practices for video production and implement them in your edX course,
- recognize common pitfalls in the video production process and determine how to avoid such difficulties,
- train your instructor on edX best practices, including edX course segmentation and how to present content on-camera,
- create an effective plan for video production that accounts for time, resources and your production team's abilities,
- identify the main recording methods used in video production, understand what each method involves (in terms of technical, physical and logistical considerations) and employ them to create high-quality, impactful videos,
- utilize non-linear editing systems to manipulate your raw footage and incorporate graphics, animations and third-party media to produce polished video segments,
- describe the editing process from start to finish,
- encode your finished videos, upload them to edX and incorporate them into your course, and
- how to work with instructors - segmentation and how to talk to the camera
VideoX is a course for everyone and does not require any previous experience in video production. So what are you waiting for? Get started today!
Do you aspire to be an ideal people manager? The journey from being an individual contributor to a people manager requires significant personal development and growth. If you are a first time manager, you may have asked yourself:
- Where did I go wrong in managing this particular employee?
- How should I give feedback to my subordinates?
- How do I handle potential assessments?
- How should I motivate people who report to me?
The objective of this business and management course is to smoothen the transition for newly appointed people managers, motivate and guide people who are aspiring to become one and to think back and reflect for seasoned managers.
The course will provide learners with an enhanced understanding of the role of people management in organizational context.
Psychology is the academic and applied study of the human mind and behavior. Perhaps there are no more salient topics in the information age and the global economy than a comprehensive understanding of how learning takes place and what predicts and determines human behavior. The course is a primer, meant to provide substantive content through which to understand the human condition and to inspire students to continue their learning and growth.
Students interested in the study of psychology are interested in why people do, say and think what they do. They have questions about how learning takes place, how genetics dictate certain traits but not others, how memories are formed, where to draw the line between normality and disorder, whether a damaged brain can regain function and the predictors of addiction.
Through this introductory course, students will have the opportunity to understand the science of psychology and how psychologists measure mental function and behavior and how the results are reported. They will better understand perception and consciousness and the mysteries of sleep and dreams. Through child development, they will understand how the brain is ready for learning and pre-wired for language. Motivation, cognition and personality will be analyzed through the lens of past and current psychological thought. Students will understand the statistical reality of the normal distribution and how that is relevant to most traits. They will review new research on the plasticity of the brain and consider whether intelligence is fixed or flexible. Lastly, the array of disorders and dysfunction will be analyzed and discussed and the line between normal and abnormal will be considered.
Learn more about our High School and AP* Exam Preparation Courses
This course is set to Open-Archived mode. You may register for this course and peruse the content at your own pace, but at this time you may not pursue a certificate.
How can Iran be stopped from getting a nuclear bomb—negotiations, sanctions, or military action? As a participant in this course, you will advise the president in deciding whether, and how, the U.S. should act. Once you’ve made your assessment, you will move on to wrestle with other scenarios preoccupying policy makers. Between the Assad regime and ISIS, civilians in Syria and Iraq face unimaginable atrocities. Should the U.S. intervene? China’s rise is rattling capitalist economies and a half-century of Pacific peace. What counterbalancing actions should Washington take? Leaks are a fact of life — but why do they happen? Who gets them, and why? Should journalists publish or withhold them? Does legal accountability lie with the leaker—or the journalist?
This six-week course casts you as advisors on the hardest decisions any president has to make. We will go behind the veil to see the dynamic between the press and the U.S. government, to explore these dilemmas. We will also have to contend with the reality that government secrets rarely stay that way. Participants will learn to navigate the political landscape of an era in which private remarks become viral tweets, and mistakes by intelligence agencies become front-page stories.
Weekly assignments require strategic thinking: Analyzing dynamics of challenges and developing strategies for addressing them. Students will learn to summarize their analyses in a succinct “Strategic Options Memo,” combining careful analysis and strategic imagination with the necessity to communicate to major constituencies in order to sustain public support. They will also examine how policymaking is affected by constant, public analysis of government deliberations.
From this page, you may register to view the content for the Open version of this course. It has also been offered in the past as an intensive online course (limited enrollment, by application only). Admitted participants took the course on a private platform, read approximately 75 pages per week, completed and received individual feedback on assignments including four short policy memos, participated in sections led by the course Teaching Fellows, and engaged with fellow learners in moderated discussion forums. Information on any plan to offer future Limited Enrollment versions will be posted to this page.
HarvardX requires individuals who enroll in its courses on edX to abide by the terms of the edX honor code : https://www.edx.org/edx-terms-service. HarvardX will take appropriate corrective action in response to violations of the edX honor code, which may include dismissal from the HarvardX course; revocation of any certificates received for the HarvardX course; or other remedies as circumstances warrant. No refunds will be issued in the case of corrective action for such violations. Enrollees who are taking HarvardX courses as part of another program will also be governed by the academic policies of those programs.
HarvardX pursues the science of learning. By registering as an online learner in an HX course, you will also participate in research about learning. Read our research statement : http://harvardx.harvard.edu/research-statement to learn more.
Harvard University and HarvardX are committed to maintaining a safe and healthy educational and work environment in which no member of the community is excluded from participation in, denied the benefits of, or subjected to discrimination or harassment in our program. All members of the HarvardX community are expected to abide by Harvard policies on nondiscrimination, including sexual harassment, and the edX Terms of Service. If you have any questions or concerns, please contact harvardx@harvard.edu and/or report your experience through the edX contact form : https://www.edx.org/contact-us.
Want to be an app developer? Get your start with Windows 10.
In this app development course, you’ll learn the basic concepts of consumer app development that can be used across platforms and how to develop responsive and adaptive apps that can be deployed across a wide range of Windows 10 devices.
With Windows 10 and the Universal Windows Platform, you can create a single app package that can be installed and used across different device form factors. Build once and deploy to mobile, desktop, and other device’s families. This course will take you through the design phase, show you how to develop responsive and adaptive user interfaces for Store apps, and finish with how to publish to the app store.
This course is most applicable to hobby, independent or novice developers who want to build Windows consumer apps.
No prior app development experience is necessary, but some experience with object-oriented programming will be an asset.
In this engineering course, you will learn about photodetectors, solar cells (photovoltaics), displays, light emitting diodes, lasers, optical fibers, optical communications, and photonic devices.
This course is part of a three-part series, which explains the basis of the electrical, optical, and magnetic properties of materials including semiconductors, metals, organics, and insulators. We will show how devices are built to take advantage of these properties. This is illustrated with a wide range of devices, placing a strong emphasis on new and emerging technologies.
Part 1 - 3.15.1x: Electronic Materials and Devices
Part 3 - 3.15.3x: Magnetic Materials and Devices
选修该课的同学一般已经具有了C语言程序设计的基础。《Java程序设计》让学习者能够以Java语言编写具有一定规模、综合性的应用程序。
从课时内容而言,主要有三部分:
第一部分是Java语言部分,包括Java概述,简单的Java程序,变量、语句、数组,类、包、接口,深入理解Java语言面向对象的特点。
第二部分是Java的API类库及应用,包括工具类及常用算法、多线程、流、文件及基于文本的应用、图形用户界面、网络、多媒体和数据库编程等。
第三部分是关于养成良好的编程习惯,能够编写高代码的质量,能够编写有一定规模的应用程序。
课程一方面重视语言的基础和原理,另一方面注意实际编程能力的培养。
课程有一些小的作业,在课程结束还要求开发有一定工作量、有中等难度的项目。
Exchange 2013 is Microsoft’s calendaring software, mail server, and contact manager.
Learn how to configure, monitor and maintain Exchange Server 2013. This course will also provide guidelines, best practices, and considerations that will help you optimize performance and minimize errors and security threats in Exchange Server 2013.
Learn about one of the greatest engineering efforts in human history: NASA’s Project Apollo and the space race to put a man on the moon.
Apollo 11 landed on the moon in 1969, just eleven years after the first successful satellite launch (Sputnik in 1957) and forty-three years after Robert Goddard’s launch of the world’s first liquid fueled rocket. But the history of rocket development actually can be traced back more than 2,000 years to the experiments of Archytas, an ancient Greek Philosopher.
This aerospace history course will take you back in time and trace the many developments in technology that transformed rockets from celebratory accouterments to weapons and finally to launchpads for human space travel. It is a story of technology, but ultimately the emphasis on this course is about people. Some are very well-known, but others not so.
You will learn how the Chinese introduced rockets as weapons, how early experimenters succeeded through trial and error, how scientific advancement provided the foundation for rocket development and space travel, and how rocket use spread throughout the world prior to the modern era. Finally, you will be introduced to the contributions of rocket pioneers such as Tsiolkovsky, Oberth and Goddard who dreamed of and paved the way for space travel. The course culminates with an introduction of German rocket development in the early 1930s and the emergence the genius rocket engineer Wehner von Braun.
Verified students are eligible to earn Continuing Education Units (CEUs) and Professional Development Hours (PDHs), valid toward continuing education requirements for many professional certifications.
In this education and teacher training course, the case for using multiple choice exams for science and engineering courses is made. Multiple-choice exams effectively assess student learning in engineering and science courses and are more objective than other types of exams.
Learn how to conduct effective and systematic design of exam questions.
Using psychometrics statistics, you will be able to analyze the results and improve the performance of your exams.
Finally, you will learn how to build, use and maintain a database of multiple choice exam questions for easy administration and review of exams and their performance results.
This health course will focus on the mental health issues of people with intellectual disability.
You will learn about the complexities of diagnosing mental health issues in people with intellectual disabilities and the types of disorders, assessments, screenings, and treatments used. There will also be a special focus on the legal and ethical complexities in health practice with patients who often require substituted consent.
This course is open to anyone, but will be of particular relevance to those in the field of advanced medical, allied health, and disability. It can also be used as workforce education for professionals who are interested in mental health.
This course discusses the lessons learned by Michael Stonebraker and Andy Palmer during their start-up endeavors over a 30-year period. The lessons are distilled into six steps that any entrepreneur can follow to get a company going.
Topics include the generation and assessment of ideas, the challenges of building a prototype, the recruitment of a talented team, the closing of the first financing round, and pursuing growth with the right business leadership.
This is a self-paced course ending on August 31, 2016. Participants can move through the lectures and materials at their own pace and once completed, a certificate of completion will be generated automatically. Please note that we will be moderating the discussion board about 3 times a week on average. This discussion board is meant to serve as a platform between participants to discuss the content of the course, to offer additional ideas and useful perspectives, and to get answers to questions from the moderators or other participants. We hope you find the discussion board useful.
In 2011, a magnitude 9.0 earthquake triggered a major tsunami that devastated northeast Japan, killing more than 15,000 people and crippling a nuclear power plant.
Natural disasters like this one can be seen throughout our Earth’s history. They will continue to prey on all regions, bringing devastation when they strike. But are we so powerless? What if we could improve preparedness over the world and limit the devastation caused by coastal disasters?
These are the questions we at Waseda University have been asking. Now we would like to share our experiences and achievements in disaster prevention with the rest of the world.
In this environmental studies course, you will learn about coastal disasters. Using worldwide field surveys, you will develop an understanding of the nature of tsunamis and storm surges. You will learn how coastal areas are attacked, understand how human lives are lost and infrastructure destroyed. Using numerical simulations and hydraulic experiments, we will present you with different scenarios, teaching you about the mechanisms behind a coastal disaster.
You will look at successful coastal disaster prevention concepts and methods. This will include defenses such as coastal dikes, as well as the implementation of essential evacuation plans. Ultimately, you will learn how to reduce the effects of coastal disasters and how to protect yourself and others if a disaster strikes.
Whether you are an emergency management official, a city developer, an engineering student, or living in a potential natural coastal disaster community, this environmental studies course will teach you how we can improve disaster preparedness and management throughout the world.
In this course, we will take you on a virtual journey covering different Earth observation tools. In the course modules, we cover the most crucial measurement tools for solid Earth, the atmosphere, and the biosphere. Our experts will give you first-hand insights why, where, and how those techniques are applied and they will show you how sensors work in space, on aircrafts, and on the ground.
You will be given insights on how you can use data from various sensors to better understand our living planet and how it changes. Together with your fellow learners all over the world, you will conduct joined experiments that demonstrate, how easy it is to sense the Earth’s environment. On top of that, world-renowned experts will be interviewed - telling you why they think it is so important that we study our planet.
Join us and let’s sense planet Earth together!
This advanced computer science course will provide an overview of several of the most popular web and mobile app development toolkits, including MongoDB, ExpressJS, AngularJS, and Node.js. Together, these tools are called the “MEAN stack.”
This is an advanced course for experienced web developers. In this course, we will introduce the essential concepts of the MEAN stack using a fast-paced, learn-by- doing approach. As a concrete example, we will walk through building a retail application. This online store will enable users to search for products, add them to their cart, and check out using Stripe, an online payment processor. You’ll build your own REST API (Representational State Transfer Application Programming Interface) server from scratch using MongoDB schema design principles, as well as a web application using AngularJS and a hybrid mobile application using the Ionic framework.
When you complete the course, you will receive a discount to MongoDB Professional Certification, enabling you to demonstrate your skills, show recruiters and hiring managers your expertise, and earn a spot in the MongoDB Certified Professional Finder.
As Parcerias Público-Privadas (PPPs) tornaram-se um instrumento essencial para o crescimento produtivo, econômico e social dos países da América Latina e Caribe. Ao desenvolver e programar as PPPs observam-se restrições nas capacidades técnicas dos responsáveis, em especial no setor público.
Para preencher esta lacuna, IDBx desenvolveu este curso, o primeiro MOOC disponível em Português para aprender a planejar, projetar e implementar PPPs para projetos de desenvolvimento no Brasil e na América Latina e no Caribe.
Este curso busca dividir experiências de instituições internacionais líderes com a finalidade de ajudar a diminuir lacunas de conhecimento na utilização efetiva das PPPs, oferecendo ideias, soluções e lições aprendidas para lidar com os desafios ou restrições às capacidades técnicas e administrativas do setor público da região. As lições contidas no MOOC se aplicam a diferentes setores como infraestrutura, saúde, educação, banda larga e setor fiscal, levando em conta contextos nacionais de vários países da região, incluindo Brasil, Peru, México e Colômbia.
Para este efeito, o curso coloca à disposição dos participantes leituras selecionadas, vídeos, tutoriais de análises e outros recursos de aprendizagem.
O curso é baseado nos conteúdos do Guia de Referência sobre Parcerias Público-Privadas (PPPs) versão 2.0, desenvolvido e publicado em 2014 pelo BID, Banco Mundial (BM) e Banco Asiático de Desenvolvimento (ADB).
A elaboração deste curso foi financiada pelo Programa Especial para o Desenvolvimento Institucional (SPID). Mais informações em SPID.
Description de ce cours : Chaque région du monde présente des facteurs de vulnérabilité au changement climatique mais est néanmoins en mesure d’atténuer les effets de ce phénomène et de renforcer sa résilience. En ratifiant l’Accord de Paris, la communauté internationale a manifesté sa volonté d’agir. En effet, sans action climatique concertée, les progrès accomplis pendant des décennies en matière de développement seront menacés : nous nous trouvons donc à un moment décisif. Ce cours présente les données scientifiques les plus récentes sur la question, explique les différentes répercussions ressenties au plan régional, décrit les stratégies d’action climatique et mentionne différents types d’action qui s’offrent à vous.
Le cours « Bassions la Chaleur: de la science à l’action climatique » se déroule sur quatre semaines. Les deux premières seront consacrées à un tour d’horizon complet des données scientifiques disponibles sur le changement climatique, puis à la description des effets du réchauffement propres à certaines régions au XXIe siècle. Les deux dernières semaines seront axées sur les stratégies d’action que divers pays et régions mettent en œuvre pour relever le défi climatique ainsi que sur la manière dont chacun d’entre nous peut agir.
Format du cours
Ce MOOC est conçu selon un rythme hebdomadaire : il prévoit les ressources, les activités et les exercices qui vous sont destinés durant chacune des quatre semaines du cours. Chaque semaine, divers matériels pédagogiques seront mis à votre disposition :
- Des présentations vidéo interactives effectuées par de grands spécialistes et praticiens des questions climatiques
- Diverses ressources : activités interactives fondamentales ou optionnelles (approfondies) et distrayantes sur le thème de la semaine
- Des interrogations destinées à évaluer vos connaissances, compléter l’enseignement donné et fournir une rétroaction immédiate
- Des tâches qui affineront votre capacité d’analyse, de réflexion et de communication
- Des forums de discussion et des échanges sur les médias sociaux pour collaborer avec d’autres habitants de la planète, tout en enrichissant l’interaction entre les participants
- Une séance de questions-réponses interactive en direct avec des spécialistes internationaux du changement climatique sur l’application Google Hangout
- Enfin, votre projet final consistera en un document numérique.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.