Introduction to Psychology
In this course, you'll learn about the brain, human development, mental illnesses and treatments, and psychological studies.
It covers psychological experiments, cognitive abilities like memory, learning, attention, perception and consciousness, and how the behaviour of others affects our thoughts and behaviour.
Learn to Program: The Fundamentals
This course introduces the building blocks of programming. It teaches you how to write programs that are fun and useful with the Python language.
There are lessons on design, variables, mathematical expressions, functions, and Python data types.
The City and You: Find Your Best Place
This course explores what cities do, why they matter, what shapes urbanization and how to choose the right city for you.
It teaches you about the importance of cities and how cities affect our lives, so you can identify why cities are economic drivers, the implications of urbanization, the key characteristics of creative and innovative cities, and social divides in cities.
At the end of the course, you'll complete an exercise to assess your own community and find the best place for you.
The Arts and Science of Relationships: Understanding Human Needs
This course provides an introduction to basic concepts of the Strategies and Skills Learning and Development System and their relevance for everyday relationships.
You'll learn about building and managing relationships through communication, the transformation and termination of relationships, and love, sexuality, intimacy and relationship problems.
It teaches these lessons through relationship management case studies.
Learn to Program: Crafting Quality Code
In this course, you'll learn about writing quality code that runs correctly and efficiently.
You'll also design, code and validate programs while learning how to compare programs that are addressing the same task.
Managing Your Health: The Role of Physical Therapy and Exercise
This course focuses on the concepts and benefits of physical therapy and exercise.
With these lessons, you'll learn about the importance of physical activity, common sports injuries, and how exercise relates to cardiovascular disease, osteoporosis, cancer and arthritis.
Introduction To Swift Programming
This is the first course in a four-part specialization series that provides you with the tools and skills to develop an iOS app.
Lessons include basic concepts of Swift programming, advanced principles, image processing, and more topics.
By the end of class, you'll be able to demonstrate intermediate application of programming in Swift and be proficient with syntax, object-oriented principles, memory management, functional concepts and more.
Since Swift programming is for iOS apps, this course requires you to have a Mac computer and, ideally, an iPhone or an iPad.