About This Course:

This is the 3rd course in the intermediate, undergraduate-level offering that makes up the larger Programming and Data Structures MicroBachelors program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable skipping ahead.

  1. Introduction to Programming in C++
  2. Advanced Programming in C++
  3. Introduction to Data Structures
  4. Advanced Data Structures

These topics build upon the learnings that are taught in the introductory-level Computer Science Fundamentals MicroBachelors program, offered by the same instructor.

This is a self-paced course that continues in the development of C++ programming skills. Among the topics covered is the development of more advanced command-line programs that utilize Pointers, Dynamic Storage, Recursion, Searching, Sorting to solve problems. Students learn how to use and program these data structures through the lectures and the labs. C++ programming material is presented over eight weeks of interactive lectures with quizzes to assess your understanding of the material Students will experience hands-on practice writing C++ programs through fourteen lab challenges.

Students will not only learn to use data structures to organize, manage, and storage in formats that enable efficient access and modification. A data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

What You’ll Learn:

  1. Demonstrate a basic understanding of object-oriented programming by using structures and classes in software projects.
  2. Use object-oriented programming techniques to develop executable programs that include elements such as inheritance and polymorphism.
  3. Apply basic searching and sorting algorithms in software design.
  4. Apply single-and multi-dimensional arrays in software.
  5. Demonstrate a basic understanding of programming methodologies, including object oriented, structured, and procedural programming.
  6. Design and develop programs that recursion to solve problems that can be expressed with recurrence.

Meet Your Instructor:

Aspen Olmsted

Adjunct Professor at New York University Tandon School of Engineering Aspen Olmsted is an adjunct faculty member in the New York University Tandon School of Engineering in the Computer Science and Engineering department. Aspen's fulltime job is as an assistant professor and Graduate program director at the College of Charleston. He obtained a Ph.D. in Computer Science and Engineering from The University of South Carolina. Before his academic career, he was CEO of Alliance Software Corporation. Alliance Software developed N-Tier enterprise applications for the performing arts and humanities market. Dr Olmsted’s research focus is on the development of algorithms and architectures for distributed enterprise solutions that can guarantee security and correctness while maintaining high-availability. In his Secure Data Engineering Lab, Aspen mentors over a dozen graduate and undergraduate students each year

About This Course:

What is Resilience? Resilience is often perceived as an abstract term that varies in meaning for people from different fields and backgrounds. Nevertheless, it has been a “buzzword” in the discussion around crises and disasters in recent decades.

In this course, we will introduce structure into this confusion and provide clearer definitions for the intangible multidisciplinary and sometimes ambiguous term resilience.

Subsequently, this understanding will serve to improve the learners’ ability to manage crisis situations, as well as to help them plan and focus interventions and protective measures in the field of emergency preparedness and response.

At the individual level, this course will provide learners with personal tools and resources for better coping in various stressful situations.

Resilience is a capacity of society, with implications for day-to-day life as well as in crisis situations. The familiarity with the concept and its’ broad aspects, is an asset to any individual in the pragmatic applied sense, beyond the academic attainment.

This course will introduce the concept of resilience and its relevance in various arenas and times.

We will portray the impact of the disaster on individuals, families, communities, organizations, infrastructure and the interfaces between them.

We will introduce the role of media and social media in the emergency management lifecycle

You will learn how to measure resilience, how to use this assessment to guide you in building response plans for emergency situations.

What You’ll Learn:

  • What is resilience
  • What is the role of resilience in disaster situations
  • How can one improve resilience
  • Introduction to Coping
  • The BASIC PH model of coping
  • Continuities
  • Grief and bereavement
  • The effects of emergencies and disasters on individuals
  • Who is vulnerable – at-risk populations
  • Helping the helpers
  • Factors of Community Resilience
  • The role of media during disasters
  • Effective media communication during emergencies
  • CERTs – Community Emergency Response Teams

Meet Your Instructors:

Limor Aharonson-Daniel

Head, PREPARED Center for Emergency Response Research, School of Public Health, Ben-Gurion University of the Negev (BGU) at IsraelX Prof. Limor Aharonson-Daniel, VP for Global Engagement, is the founding director of the PREPARED Center for Emergency Response Research at BGU. She is a Professor in the School of Public Health in the Faculty of Health Sciences. Limor is an international expert on injury epidemiology and played a significant role in the academization of the field of emergency preparedness and response and in the development of innovative approaches and tools for the study of emergency situations. Among these are the Barel body region by nature of injury diagnosis matrix, Multiple Injury Profiles and the Conjoint Community Resiliency Assessment Measure (CCRAM).

Mooli Lahad

Professor of Psychology, Tel Hai Academic college at IsraelX Prof. Lahad is the founder and President of the Community Stress Prevention Center Kiryat-Shmona , and Professor of Psychology at Tel-Hai College ,Israel He is a Senior medical psychologist; Author and co-author of over 35 books and many articles on the topics of Communities under Stress, and Coping with Life threatening Situations. He is the developer of the Integrative Model of Resiliency BASIC –Ph,”Islands of resiliency” community recovery model and the See Far CBT psychotrauma treatment protocol.

Ruvie Rogel

PhD at IsraelX Dr. Rogel is a lecturer at the Ben Gurion University of the Negev. Dr. Rogel develops and facilitates workshops and programs in the field of personal, community and national resilience for the public and private sectors. He serves deputy to the CEO of the Community Stress Prevention Center Kiryat-Shmona , and Professor of Psychology at Tel-Hai College ,Israel

Dmitry Leykin

PhD at IsraelX Lecturer at the Ben Gurion University of the Negev and Head of Research at the Community Stress Prevention Center in Kiryat Shmona.
Michal Linder Zarankin - Pearson Advance

Michal Linder Zarankin

Lecturer at Ben-Gurion University of the Negev at IsraelX Dr. Linder is a Research Fellow and a Lecturer at Ben-Gurion University of the Negev. Her research focuses on inter/intra-organizational behavior before, during and after crises and disasters, with an emphasis on the range of managerial, group and community organizations' responses to emergencies. In addition to her research, Dr. Linder has taught various courses on emergency and disaster management in the U.S. at the undergraduate and graduate levels.

About This Course:

This course is part of the Leadership in Global Development MicroMasters program. In order to get the most out of this course, we recommend that you have experience working in the development sector or a strong interest in this area. We also recommend that you complete the other three courses that make up the Leadership in Global Development MicroMasters program: Leaders in Global DevelopmentThe Science and Practice of Sustainable Development, and Adaptive Leadership in Development.

There is a vast array of different arguments about what development is and how development can be achieved. A leader in development must be able to understand, appreciate, evaluate and broker between differing and sometimes conflicting perspectives and ideas.

In this course you will develop skills in critical thinking and analysis, while being introduced to some of the contemporary debates and current challenges facing development practice. The wide variety of topics covered will also give you a sense of the diversity of issues that development encapsulates. Learners are encouraged to reflect on their own ideas and practice, and share their perspectives with other learners and the course team.

Each module in the course focuses on a contemporary topic in the development field. Within each module you will engage with key readings that argue different perspectives on the same topic. Interviews with the author complement these readings. Some of the authors we interview include Philip McMichael (Cornell University), Doug Porter (Coral Bell School of Asia Pacific Affairs, Australian National University), Blessings Chinsinga (The University of Malawi), Naila Kabeer (London School of Economics and Political Science), and Rachel Glennerster, (The Abdul Latif Jameel Poverty Action Lab, MIT).


What You’ll Learn:

• To identify the key arguments in academic papers
• To identify different methodological and conceptual approaches to research
• To compare and contrast different perspectives in development
• To evaluate the merits of different arguments
• To apply these different perspectives to practice and discuss their implications

Meet Your Instructor:

Mark Moran - Pearson Advance

Mark Moran

Professor and Chair of Development Effectiveness, Institute for Social Science Research at The University of Queensland Mark has a unique background of technical and social science research with a degree in civil engineering and a PhD in geography and planning. He is closely affiliated with the Aboriginal Environment Research Centre. His career spans across academia, nonprofits, government and consultancy.