This course will provide an intensive introduction to the field of information …
This course will provide an intensive introduction to the field of information technology and global development, in its historical, policy, and design dimensions. Part One offers a comprehensive overview of key historical and contemporary debates, problems, and issues in international development. Part Two explores crucial information policy issues in developing country contexts, ranging from technology transfer, research and innovation systems, and intellectual property to telecommunications, wireless, and other critical infrastructure development. Part Three explores the growing ICT4D project literature, with special reference to programs and applications in the health, education, finance, governance, agriculture, and rural development sectors. Through readings, discussions, and course assignments, students will gain critical research and professional skills in the analysis and design of information policies, programs, and projects in a range of developing country settings. Through geographically focused project and discussion groups, students will also develop specific regional or country-level knowledge and experience.
This seminar examines efforts in developing and advanced nations and regions to …
This seminar examines efforts in developing and advanced nations and regions to create, finance, and regulate infrastructure and energy technologies from a variety of methodological and disciplinary perspectives. It is conducted with intensive in-class discussions and debates.
inquiryHub high school and middle school curricula, guided by the Next Generation …
inquiryHub high school and middle school curricula, guided by the Next Generation Science Standards (NGSS) and STEM standards in computer science and AI education, uses research-based approaches to teach science in a deeply digital environment, where students apply science and engineering ideas and practices to explain phenomena and solve problems.
The inquiryHub team led the development of courses in three- Biology, Chemistry, and Physics with Earth and space science integrated into each course. Featuring storyline instructional models and exciting new anchors, the units were selected using interest data from students. Additionally, all materials were field tested in more than 300 schools across the country to ensure they meet high standards for student engagement and learning. Through a collaboration with the Learning in Places Collaborative, we have integrated ethical decision making into phenomena and design challenges. Additionally, an integral component of the development process has been external validation of alignment to the NGSS by NextGenScience’s Science Peer Review Panel using the EQuIP rubric and reviews by educators who are part of Science Educators for Equity, Diversity, and Social Justice.
This ITS ePrimer provides transportation professionals with fundamental concepts and practices related …
This ITS ePrimer provides transportation professionals with fundamental concepts and practices related to ITS technologies. This resource can help practicing professionals and students better understand how ITS is integrated into the planning, design, deployment, and operations of surface transportation systems. The ePrimer is both a stand-alone reference document for the practitioner as well as a text for education and training programs.
A port of the open wikibook Lua Programming to LiaScript. This book …
A port of the open wikibook Lua Programming to LiaScript.
This book aims to teach usage of the latest version of Lua. This means it will be attempted to regularly update it as new versions of Lua come out (Lua releases are infrequent enough that this should not be too difficult). Currently, the book is up-to-date for Lua 5.2, which is the previous version. If you are using Lua in an embedded environment that uses an older version of Lua in the 5.x branch (Lua 5.0 and Lua 5.1), the material should still be sufficiently relevant for you.
This course examines the interconnections of international politics and climate change. Beginning …
This course examines the interconnections of international politics and climate change. Beginning with an analysis of the strategic and environmental legacies of the 20th Century, it explores the politicization of the natural environment, the role of science in this process, and the gradual shifts in political concerns to incorporate "nature". Two general thrusts of climate-politics connections are pursued, namely those related to (a) conflict - focusing on threats to security due to environmental dislocations and (b) cooperation - focusing on the politics of international treaties that have contributed to emergent processes for global accord in response to evidence of climate change. The course concludes by addressing the question of: "What Next?
This course includes Quantitative introduction to physics of the solar system, stars, …
This course includes Quantitative introduction to physics of the solar system, stars, interstellar medium, the Galaxy, and Universe, as determined from a variety of astronomical observations and models. Topics: planets, planet formation; stars, the Sun, "normal" stars, star formation; stellar evolution, supernovae, compact objects (white dwarfs, neutron stars, and black holes), plusars, binary X-ray sources; star clusters, globular and open clusters; interstellar medium, gas, dust, magnetic fields, cosmic rays; distance ladder; galaxies, normal and active galaxies, jets; gravitational lensing; large scaling structure; Newtonian cosmology, dynamical expansion and thermal history of the Universe; cosmic microwave background radiation; big-bang nucleosynthesis. No prior knowledge of astronomy necessary. Not usable as a restricted elective by physics majors.
This course samples the wide variety of bioengineering options for students who …
This course samples the wide variety of bioengineering options for students who plan to major in one of the undergraduate Engineering degree programs. The beginning lectures describe the science basis for bioengineering with particular emphasis on molecular cell biology and systems biology.
This course is designed as a survey course that will expose you …
This course is designed as a survey course that will expose you to business terminology, concepts, and current business issues, with the intent of helping students develop a viable business vocabulary, foster critical and analytical thinking, and refine business decision-making skills.
Business can refer to a particular organization such as WalMart or to …
Business can refer to a particular organization such as WalMart or to an entire market sectorfor example, the music business. Compound forms such as agribusiness represent subsets of the words broader meaning, which encompasses all activity by suppliers of goods and services in the agricultural industry. Business can also refer to an individual who earns his or her income by working from home selling items through an online auction site like eBay. The concept of business has enough definitions and applications that we could almost say that everything is business. Throughout this course we will explore the various functions, roles, and characteristics of business while keeping in mind that business is like the air we breatheeverywhere!
This is a fast-paced introductory course to the C++ programming language. It …
This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts.
This book provides free educational resources to be used in the area …
This book provides free educational resources to be used in the area of career exploration within the field of child development and early childhood care and education. Resources and information relates to Child Development /Early Childhood Education and Education majors at California Community Colleges.
You are probably reading this book because you are taking an introductory …
You are probably reading this book because you are taking an introductory Communication course at your college or university. Many colleges and universities around the country require students to take some type of communication course in order to graduate. Introductory Communication classes include courses on public speaking, interpersonal communication, or a class that combines both. While these are some of the most common introductory Communication courses, many Communication departments are now offering an introductory course that explains what Communication is, how it is studied as an academic field, and what areas of specialization make up the field of Communication. In other words, these are survey courses similar to courses such as Introduction to Sociology or Introduction to Psychology. Our goal in this text is to introduce you to the field of Communication as an academic discipline of study.
Developed by the NYCDOE CS education team, the Introduction to Computational Media …
Developed by the NYCDOE CS education team, the Introduction to Computational Media is a yearlong (108 hours) creative computing course for high schools using the open source Javascript library p5.js. By understanding how code can be a medium for creative expression, students will learn the fundamentals of computer science while designing and prototyping interactive projects that run on a browser. Additionally, students will learn how HTML/CSS elements can interact with p5.js to fully take advantage of developing content for a browser. This course has been implemented in NYC schools via CS4All’s Software Engineering Program (SEP), revised by classroom teachers with guidance from the Processing Foundation, and aligns with the CS4All Blueprint for CS education that emphasizes a hands-on CS approach called creative computing. Watch this video and view this fact sheet for more information.
This course is a continuation of the first-semester course titled Introduction to …
This course is a continuation of the first-semester course titled Introduction to Computer Science I. It will introduce the student to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. The student will begin with a comparison between Java--the programming language utilized last semester--and C++, another popular, industry-standard programming language. The student will then discuss the fundamental building blocks of Object-Oriented Programming, reviewing what they have learned learned last semester and familiarizing themselves with some more advanced programming concepts. The remaining course units will be devoted to various advanced topics, including the Standard Template Library, Exceptions, Recursion, Searching and Sorting, and Template Classes. By the end of the class, the student will have a solid understanding of Java and C++ programming, as well as a familiarity with the major issues that programmers routinely address in a professional setting. Upon successful completion of this course, the student will be able to: Demonstrate an understanding of the concepts of Java and C++ and how they are used in Object-Oriented Programming; Demonstrate an understanding of the history and development of Object-Oriented Programming; Explain the importance of the C++ Standard Template Library and how basic components are used; Demonstrate a basic understanding of the importance of run-time analysis in programming; Demonstrate an understanding of important sorting and search routines in programming; Demonstrate an understanding of the generic usage of templates in programming for C++ and Java; Compare and contrast the features of Java and C++. (Computer Science 102; See also: Mathematics 303)
This is part of MIT’s OpenCourseWare website. It includes a course syllabus, …
This is part of MIT’s OpenCourseWare website. It includes a course syllabus, reading list, lecture videos, Powerpoint slides and code, in-class questions and video questions as well as assignments – all available for download. The course is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class uses the Python 3.5 programming language.
Why do affluent, liberal, and design-rich cities like Minneapolis have some of …
Why do affluent, liberal, and design-rich cities like Minneapolis have some of the biggest racial disparities in the country? How can designers help to create more equitable communities? Introduction to Design Equity, an open access book for students and professionals, maps design processes and products against equity research to highlight the pitfalls and potentials of design as a tool for building social justice.
Introduction to Ecology is an open course remix of the OpenStax Biology …
Introduction to Ecology is an open course remix of the OpenStax Biology open textbook. The remix includes a modular revision of parts of the text with supplemental questions added.
Focusing primarily on the period since 1500, explores the influence of climate, …
Focusing primarily on the period since 1500, explores the influence of climate, topography, plants, animals, and microorganisms on human history and the reciprocal influence of people on the environment. Topics include the European encounter with the Americas, the impact of modern technology, and the historical roots of the current environmental crisis.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.