
Description Educators have an ever-increasing stream of data at their fingertips, but knowing how to use this data to improve learning and teaching — how to make it less overwhelming, more useful, and part of an effective collaborative process — can be challenging. Based on the book Data Wise: A Step-by-Step Guide to Using Assessment…
Description In this course, we will explore a series of contemporary conflicts in different regions of the world with a special focus on identifying and analyzing the diverse and complex roles that religions play in both promoting and mitigating violence in each context. Students will learn a method for recognizing and analyzing how religious ideologies…
Description The study of religion is the study of a rich and fascinating dimension of human experience that includes but goes well beyond beliefs and ritual practices. In this religion course, learners explore case studies about how religions are internally diverse, how they evolve and change through time, and how religions are embedded in all…
Description Christianity is a global religion. From modest beginnings 2,000 years ago, it has grown to encompass nearly a third of the human population. Diverse in languages, cultures, histories and creeds, Christians nonetheless share a common collection of sacred scripture called the Bible. This religion course introduces you to the Bible and its scripture and…
Description Whether you are new to the study of Buddhism or have been studying it or practicing it for years, this course will provide you with the opportunity to become acquainted with a variety of Buddhist teachings while guiding you to think about them, and yourself, in new ways. Through a combination of carefully selected…
Description How can you improve your understanding of Islam and its most important holy text, the Quran? How can you make sense of a tradition and a text that have been interpreted in different ways across vast geographical spaces for nearly a millennium and a half? Using a multimedia and student-centered approach, this religion course…
Description In a quest to understand how video games themselves are implemented, you’ll explore the design of such childhood games as: Super Mario Bros. Pong Flappy Bird Breakout Match 3 Legend of Zelda Angry Birds Pokémon 3D Helicopter Game Dreadhalls Portal Price: FREE to audit! View Class CS50’s Introduction to Game Development through edX, a…
Description This course is a variant of Harvard University’s introduction to computer science, CS50, designed especially for lawyers (and law students). Whereas CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately, it equips…
Description Please note that registration closes on 30 November 2019 and all assignments must be completed by 30 June 2020. This course picks up where CS50 leaves off, transitioning from web development to mobile app development with React Native. The course introduces you to modern JavaScript (including ES6 and ES7) as well as to JSX,…
Description This is CS50’s introduction to technology for students who don’t (yet) consider themselves computer persons. Designed for those who work with technology every day but don’t necessarily understand how it all works underneath the hood or how to solve problems when something goes wrong, this course fills in the gaps, empowering you to use…