

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeDiscover how to write elegant code that works the first time it is run.This Specialization provides a hands-on introduction to functional programming using the widespread programming language, Scala. It begins from the basic building blocks of the functional paradigm, first showing how to use these blocks to solve small problems, before building up to combining these concepts to architect larger functional programs. You'll see how the functional paradigm facilitates parallel and distributed programming, and through a series of hands on examples and programming assignments, you'll learn how to analyze data sets small to large; from parallel programming on multicore architectures, to distributed programming on a cluster using Apache Spark. A final capstone project will allow you to apply the skills you learned by building a large data-intensive application using real-world data.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeLes structures en treillis, en poutre, en dalles et en cadre sont essentielles pour une grande partie des constructions modernes : immeubles pour l'habitation ou de bureaux, halles et usines, ponts, ou passerelles, voies de transport de l'énergie ou des télécommunications, stades et grandes toitures. Le cours L'Art des Structures 2 vous propose d'en découvrir le fonctionnement et les bases de leur dimensionnement.Sur la base de la statique graphique, une discipline plus que centenaire qui allie rigueur et compréhension globale du fonctionnement, tout en limitant au maximum les aspects mathématiques, les efforts dans les structures sont déterminés, ce qui permet d'en choisir les dimensions.Après avoir suivi ce cours, vous serez en mesure d'identifier les structures en treillis, en poutres, en dalles et en cadre, ainsi que leurs déclinaisons en trois dimensions. Vous saurez comment déterminer les efforts qui agissent dans ces structures et de les prédimensionner.Vous serez à même de faire des propositions pour la réalisation d'une structure utilisant ces diverses formes et de comparer l'efficacité des diverses solutions possibles.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeCe cours initie aux bases de la programmation en utilisant le langage Java : variables, boucles, fonctions, ...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)». Il s'appuiesur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours.
Imagine you want to design the following educational scenario. First, your students solve a problem individual. Next, you form pairs of students who obtained different solutions and ask them to choose the best of their two solutions. Finally, you display the produced solutions and compare them in your final lecture. This scenario needs to be managed dynamically: collecting individual solutions, forming pairs, collecting pair solutions and displaying them. It also requires opportunistic timing: you would like all individuals to complete their solution before moving to the team activity but you don’t want to have many students waiting too long because one has not yet finished. These operations (timing transitions, collecting data, forming pairs) implement the orchestration of the designed scenario.For designing this kind of lesson plan, this MOOC proposes a visual model, called orchestration graph. The vertices of the graph are the learning activities. Learners perform some of these activities individually; some activities are done in teams and some with the whole class. The edges of the graph connect consecutive activities. They are associated to operators that transform the data structures produced by learners during a learning activity into the data structures necessary to run the next activity. A graph of operators hence constitutes a workflow. The edges also describe why an activity is necessary for the next activity: is it a cognitive pre-requisite, a motivational trick, an advanced organizer, an organizational need, etc.Instructional design is the process of building a sequence of learning activities though which learners will reach the learning objectives assigned to a session. Most instructional engineering methods are based on the decomposition of the target knowledge or skills into fragments and by sequencing them as chains or pre-requisites. The next step is to design learning activities for each unit of this sequence. Some activities are class-wide (e.g. a lecture), some in teams and some individual. The design skills addressed in this MOOC concern the construction of sequences that integrate these various activities, with a special focus on designing productive team activities. The participants will first acquire the concepts by sketching graphs on paper and will next learn to use FROG, an online platform for Fabricating and Running Orchestrating Graphs.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeThis course is about areas dedicated nature conservation, "protected areas": how they work and why they are so important in maintaining the health of the environment in a fast developing world, and in particular in Africa. It will help you understand the challenges of conservation in Africa and how protected areas can help to deal with it, from the local to the international level.Hello,NB: The course “Protected Areas Management in Africa" will close definitively on October 12, 2017. Q: How is is this course organised?A: This course is composed of 7 thematic modules (key concepts, planning, governance, management effectiveness, specificities of management, financing, topical issues) that include videos (introduction, 5 themes, one video on a convention related to PA and conclusion), readings, training quizzes (optional) and exams (one per week - compulsory for the certificate).Q: Who present it?A: Many speakers share their knowledge and field experience during this course coordinated by the four professors:Paul Ndiaye from UCAD in Dakar, Paul Ouedraogo from the secretariat of the Ramsar Convention, Sylvie Goyet who used to work at the International Foundation for the Banc d'Arguin and Geoffroy Mauvais, who from the International Union for Conservation of Nature (IUCN-Papaco) and external collaborator at the College of Humanities at EPFL. The MOOC is co-produced by André Hoffmann, IUCN-Papaco and EPFL.Q: Are there prerequisites?A: Whether you are a novice or professional conservationist you can follow this MOOC and decide how deep (optional readings, etc) and fast (5h per week for 7 weeks is only indicative, you may take more or less time according to your experience) you want or need to go.Q: Is this course free?A: The entire course and access to exams, lectures, exercises is completely free. However, note that Coursera offers an online certificate that you must pay to obtain (this is beyond the control of EPFL and IUCN) and regularly make announcements about it. Even if you do not plan on passing this certificate you can still access all the content of the course, take exams, etc. It is also possible to apply for financial help and to receive this certificate for free (https://learner.coursera.help/hc/en-us/articles/209819033-Apply-for-Financial-Aid) Q: What if I want a certificate/diploma at the end?A: There are two options to receive a certificate and a diploma . 1/ The Coursera certificate . For this you must validate all the online exams and pay the certificate to Coursera (see previous question). Note that is only a certificate based on online evaluation and it does not have as much value and recognition as a real diploma. 2 / The EPFL diploma. To receive this diploma you need to take an onsite exam organised 2 times a year. You do not need to pass online exams to register for the onsite exam. This diploma comes with 2 ECTS (European university credits).EPFL and IUCN are currently working on the creation of a COS (Certificate of Open Studies) composed of several MOOCs, including this one. Only EPFL diplomas and credits will be recognised within this COS (no Coursera certificate). Q: How may I exchange with the other participants of this course?A: A forum will be set up from the beginning of the course to collect questions, comments, criticisms and suggestions. The MOOC also a Facebook group in which all participants can exchange: https://www.facebook.com/groups/208309996241190/.More questions? Read the Handbook for the MOOC participants: http://papaco.org/wp-content/uploads/2016/09/Guide-MOOC_ENG_2809.pdf
Le but de cet enseignement est de faire comprendre comment fonctionne notre système immunitaire et son rôle dans la lutte contre les agents infectieux. Les étudiants serontinitiés aux composants cellulaires et moléculaires des réponses immunitaires innée et adaptative (cellules NK, neutrophiles, cellules B et T, peptides antimicrobiens, complément, anticorps, cytokines…).Ils connaîtront dans les grandes lignes l'organisation des tissus lymphoïdes primaires (moelle osseuse, thymus) et secondaires (rate, nœuds lymphatiques) et seront capables d'expliquer comment ces structures permettent la générationd’un répertoire diversifié de cellules B et T.Les étudiants seront en mesure de comprendre comment les composants du système immunitaire sont capables de reconnaître et de cibler les agents infectieux sans s’attaquer au soi. Ils apprendront les séquences d’événements menant à une réponse immunitaire de type T ou B.
Are you interested in investigating materials and their properties with unsurpassed accuracy and fidelity? Synchrotrons and XFELs (X-ray free-electron lasers) are considered to be Science’s premier microscopic tools. They're used in scientific disciplines as diverse as molecular biology, environmental science, cultural heritage, catalytical chemistry, and studies of the electronic properties of novel materials - to name but a few examples. This course provides valuable insights into this broad spectrum of scientific disciplines, from the generation of x-rays - via a description of the machines that produce intense x-ray sources - to modern experiments performed using these facilities.
* Note: Archived Course This course gives an introduction to the field of theoretical and computational neuroscience with a focus on models of single neurons. Neurons encode information about stimuli in a sequence of short electrical pulses (spikes). Students will learn how mathematical tools such as differential equations, phase plane analysis, separation of time scales, and stochastic processes can be used to understand the dynamics of neurons and the neural code.Week 1: A first simple neuron modelWeek 2: Hodgkin-Huxley models and biophysical modelingWeek 3: Two-dimensional models and phase plane analysisWeek 4: Two-dimensional models (cont.)/ DendritesWeek 5: Variability of spike trains and the neural codeWeek 6: Noise models, noisy neurons and codingWeek 7: Estimating neuron models for coding and decodingBefore your course starts, try the new edX Demo where you can explore the fun, interactive learning environment and virtual labs. Learn more.This is a past/archived course. Certain features of this course may not be active, but we still invite you to explore the available materials.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeHave you come across large piles of garbage in neighbourhoods and streets and smelly waste disposal sites polluting the environment of low- and middle-income countries? Do you want to know what kind of sustainable solutions are appropriate to better manage waste and enhance recycling and recovery? If yes, this course is for you! This course provides you with an overview of the municipal solid waste management situation in low- and middle-income countries. It covers key elements of the waste management system, such as its technical, environmental, social, financial and institutional aspects. Besides understanding the challenges, you will be introduced to appropriate and already applied solutions through selected case studies.
Technology innovation can be a great enabler for development in low and middle-income countries. This course presents a methodology and an approach to develop impactful innovations that have the power to foster sustainable development. The course proposes tools to help solve important issues that burden those living in poverty. Through practical examples, we will demonstrate how you can take your initiative from a blank sheet of paper through to large-scale deployment of your technology innovation.This course is about coming up with an idea and taking it from concept to large-scale deployment.It fosters an entrepreneurial approach, as you will learn how to design business models that are relevant to address development-related challenges. It encourages co-creating the solution with the key stakeholders involved, including the affected populations.Coming-up with solutions that are more affordable and more durable, that require less use of consumables and electricity while still being economically viable, concerns all of us, and not just the people living in poverty.There is no previous knowledge required.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeDo you want to learn how to plan affordable and context-specific sanitation solutions? Be up-to-date on the newest developments in urban sanitation planning and programming? Get to know best practice examples of urban sanitation systems in low- and middle-income countries? If yes, this course is for you! This course provides you with an introduction to integrated sanitation planning, both on a citywide scale and for specific contexts such as informal settlements. You will become familiar with different sanitation planning frameworks as well as different systems and technologies relevant along the sanitation value chain. You will learn why systems’ thinking is crucial for urban environmental sanitation, and how to apply key terminology and important concepts. INSTRUCTION Eawag-Sandec and EPFL jointly offer this course with support from sanitation experts of the World Bank and WHO. LANGUAGES We simultaneously offer this course in English and French. The name of the French course is « Planification & Design des Systèmes et Technologies d’Assainissement ». MOOC SERIES This course is one of four in the series “Sanitation, Water and Solid Waste for Development".
This physics course covers the physical principles of major in vivo bio-imaging modalities and the different imaging techniques.After a short study of ultrasound imaging, you will learn about the different X-ray imaging techniques. The understanding of the interaction of X-rays with tissue will lead to the study of three different techniques:Computed Tomography (CT)Emission TomographyPositron Emission Tomography (PET)This course shows how existing physical principles transcend into bio-imaging and establish an important link into life sciences, illustrating the contributions physics can make to life sciences. Practical examples will be shown to illustrate the respective imaging modality, its use, premise and limitations, and biological safety will be touched upon.During this course, you will develop a good understanding of the mechanisms leading to tissue contrast of the bio-imaging modalities covered in this course, including the inner workings of the scanner and how they define the range of possible biomedical applications. You will be able to judge which imaging modality is adequate for specific life science needs and to understand the limits and promises of each modality.To learn more about biomedical imaging, join us in the second part of this course Biomedical Imaging: Magnetic Resonance Imaging (MRI).
This course will teach you about the management and governance of infrastructures.As cities are currently hosts to half of the world’s population, the role played by urban infrastructures in the delivery of services (such as energy, transport and water) becomes crucial. The management and governance of such complex socio-technical systems becomes vital to ensuring their performance.In this course we look at the economic, social, political, and technological dimensions of urban infrastructure management. Note that this it is not an intensely technical course, but rather a course in the area of (public) management.In addition to covering the basic principles and main schools of thought in managing and governing urban infrastructures, we also focus on two, particularly vital urban infrastructures, namely energy and transport.The course is structured into 4 blocks. The first block provides a solid foundation for understanding urban infrastructures: why are they important? How do they function? Why are they different from other large socio-technical systems?The second block explores the main challenges as well as the main schools of thought in managing and governing urban infrastructures.The third and fourth blocks are dedicated to developing a deeper understanding of urban energy and urban transport management and governance respectively.Block 3 will offer an introduction to urban energy systems, focusing, in particular, on the unique characteristics of these systems. Block 4 will do the same for urban transportation systems and highlight, in particular, the emerging integrated approach to urban mobility.
Ce cours est un cours d’introduction à la réalisation des fonctions linéaires à l’aide de transistors.Les étudiants appliquent la théorie des circuits, Ils apprennent à manipuler les modèles petits et grands signaux du transistor bipolaire afin de réaliser les fonctions d’amplifications et filtrage. Les explications sont illustrées par des exercices avec des démonstrations de circuits simulés à l’aide d’un simulateur de type Spice qui peuvent être reproduite par les élèves.
Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeDigital Signal Processing is the branch of engineering that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of on-demand entertainment. By reworking the principles of electronics, telecommunication and computer science into a unifying paradigm, DSP is a the heart of the digital revolution that brought us CDs, DVDs, MP3 players, mobile phones and countless other devices. In this series of four courses, you will learn the fundamentals of Digital Signal Processing from the ground up. Starting from the basic definition of a discrete-time signal, we will work our way through Fourier analysis, filter design, sampling, interpolation and quantization to build a DSP toolset complete enough to analyze a practical communication system in detail. Hands-on examples and demonstration will be routinely used to close the gap between theory and practice.To make the best of this class, it is recommended that you are proficient in basic calculus and linear algebra; several programming examples will be provided in the form of Python notebooks but you can use your favorite programming language to test the algorithms described in the course.