Coursera Courses


Introduction to Intellectual Property (Coursera)

https://www.coursera.org/learn/introduction-intellectual-property

Intellectual property is the currency of the tech world, with the world’s most valuable intellectual property assets dwarfing the value of their real-world counterparts. Apple’ trademarked brand was valued at over $100 billion as of 2017. J.K. Rowling’s Harry potter franchise has generated over $25 billion to date. But how did the law come to create such enormous value in intangible assets? This course will introduce the various types of U.S. intellectual property: patents, which cover inventio

Introduction to International Criminal Law (Coursera)

https://www.coursera.org/learn/international-criminal-law

-- About the Course -- From the Nuremberg trial to the case against Saddam Hussein, from the prosecution of Al-Qaeda terrorists to the trial of Somali pirates – no area of law is as important to world peace and security as international criminal law. Taught by one of the world’s leading experts in the field, this course will educate students about the fundamentals of international criminal law and policy. We will explore the contours of international crimes such as genocide, war crimes, terro

Introduction to Internet of Things (Coursera)

https://www.coursera.org/learn/introduction-to-internet-of-things

Enroll in "Introduction to Internet of Things," a meticulously curated course by the eminent faculty of IIT Bombay in conjunction with TIH Foundation for IoT & IoE. This comprehensive course, spanning four modules, equips learners with foundational knowledge and skills essential to navigate the dynamic landscape of IoT. The Learning Objectives of this four-module course led by Prof. Rajbabu Velmurugan, Prof. Laxmeesha Somappa and Prof. Gaurav S. Kasbekar include - - Understand the fundamental

Introduction to iOS App Development with Swift 5 (Coursera)

https://www.coursera.org/learn/ios-app-development-swift-5

Welcome to Introduction to iOS Application Development with Swift 5. In this course you'll use your Swift skills to create iOS applications. Some of the things you will learn in this course are: • Write the code to build your very first iOS application • Manage screen display with multiple views • Use auto layout and the interface builder • Create applications with user interaction • Design a user interface allowing for multiple screen size and direction • Write and execute unit tests to keep

Introduction to iOS Mobile Application Development (Coursera)

https://www.coursera.org/learn/introduction-to-ios-mobile-application-development

Learn about iOS development by learning about the OS and the development platform. Discover how to set up and prepare a local environment. Get acquainted with the Swift playground and write code in Swift. By the end of this course, you’ll be able to: -Demonstrate a working knowledge of the general principles of mobile apps and the iOS ecosystem -Set up and explore the XCode environment -Demonstrate an understanding of how XCode is used in the Swift app development process -Write Swift c

Introduction to IT Security (Coursera)

https://www.coursera.org/learn/akamai-security

In Introduction to IT Security, you’ll develop a comprehensive understanding of security management. You’ll learn about risk assessment and management concepts, analyze quantitative and qualitative risk, and familiarize yourself with various types of security controls. Upon completing this course, you’ll be able to: ● Understand the security management process ● Harden endpoint devices including mobile and IoT devices ● Manage incident responses effectively and plan for business continuity ● Im

Introduction to Java (Coursera)

https://www.coursera.org/learn/java-introduction

This Course is the first of a series of courses that make up the Core Java Specialization. The Core Java Specialization, in turn, is part of a series of programming specializations, derived from LearnQuest's private Java Bootcamps, designed to provide the skill set necessary to be hired as an IT developer using Java in many corporate environments. This course includes hands-on practice and will give you a solid knowledge of the Java language. After completing this course, you will be able to i

Introduction to Java and Object-Oriented Programming (Coursera)

https://www.coursera.org/learn/java-object-oriented-programming

This course provides an introduction to the Java language and object-oriented programming, including an overview of Java syntax and how it differs from a language like Python. Students will learn how to write custom Java classes and methods, and how to test their code using unit testing and test-driven development. Topics include basic data structures like Arrays and ArrayLists and overloading methods.

Introduction to Java as a Second Language (Coursera)

https://www.coursera.org/learn/intro-java-second-language

This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. You will learn Java Object Orientation, and see the parallels with other programming paradigms. This is course 1 of a 3 course Specialization titled Java as a Second Language. It assumes that you know some pro

Introduction to Java Enterprise Edition (EE) (Coursera)

https://www.coursera.org/learn/introduction-ee

This course focuses on JEE as a platform. We discuss the motivation and purpose, as well as some of the frequently used libraries and technologies, in the Java Enterprise Edition. We take a look at Web basics, our building blocks for understanding how the internet works. Then, we get very hands on with understanding the Servlet hierarchy, and how servlets handle request/response cycles. Finally, we learn about transferring control via forward and redirect mechanisms.

Introduction to Javascript and Ajax: Building Web Apps (Coursera)

https://www.coursera.org/learn/introduction-to-javascript-and-ajax-building-web-apps-jhu

Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones. The course covers fundamental Javascript programming concepts, starting with variables, data types, ope

Introduction to Key Constitutional Concepts and Supreme Court Cases (Coursera)

https://www.coursera.org/learn/constitution

This course offers an introduction to the U.S. Constitution and landmark Supreme Court cases interpreting it. It explores the Constitution’s origins, its amendment over the years, and methods of constitutional interpretation. Topics include the nature and structure of the federal government, the powers of the federal government, and individual rights.

Introduction to Korean Philosophy and Culture (Coursera)

https://www.coursera.org/learn/introduction-to-korean-philosophy-and-culture

This course will give you the cultural and historical background to begin your journey into Korean philosophy, and there is no prerequisite knowledge on philosophy required. Anybody who either has an interest in Korean culture, maybe through K-Dramas or K-pop, or an interest in philosophy from a cross-cultural perspective, are all welcome. Despite the growing interest in Korean culture, there are few courses which explore the fascinating topic of Korean philosophy. On this course, you’ll be int

Introduction to KPIs: Measuring Success in Business (Coursera)

https://www.coursera.org/learn/introduction-to-kpis-measuring-success-in-business

“What gets measured gets done” If we measure something, we are more likely to do it. This idea is important for people who work in business. They learn that the main problem is not deciding what to measure but figuring out how to measure it. After measuring, they still need to decide how to judge the results (the "metric") and how to track if a new product is successful over time (KPIs). This is a key concern for everyone in business because picking the wrong thing to measure can cause a busines

Introduction to Large Language Models (Coursera)

https://www.coursera.org/learn/introduction-to-large-language-models

This is an introductory level micro-learning course that explores what large language models (LLM) are, the use cases where they can be utilized, and how you can use prompt tuning to enhance LLM performance. It also covers Google tools to help you develop your own Gen AI apps.

Introduction to Large Language Models - Español (Coursera)

https://www.coursera.org/learn/introduction-to-large-language-models-espaol

Este es un curso introductorio de microaprendizaje en el que se explora qué son los modelos de lenguaje grandes (LLM), sus casos de uso y cómo se puede utilizar el ajuste de instrucciones para mejorar el rendimiento de los LLM. También abarca las herramientas de Google para ayudarte a desarrollar tus propias aplicaciones de IA generativa.

Introduction to Learning Transfer and Life Long Learning (3L) (Coursera)

https://www.coursera.org/learn/intro-learning-transfer

Learn how to identify the enablers and barriers to learning transfer. Use your own experience to categorise the processes and activities involved in learning and transferring that learning into practice. There are many criteria against which the success of training and development activities can be judged. One of the most important, however, is learning transfer. Ultimately, the success of any given training and/or development program is reflected in whether or not what is learned is applied on

Introduction to Linear Algebra (Coursera)

https://www.coursera.org/learn/introduction-to-linear-algebra

Linear algebra and calculus are the two most important foundational pillars on which modern mathematics is built. They are studied by almost all mathematics students at university, though typically labelled as different subjects and taught in parallel. Over time, students discover that linear algebra and calculus are inseparable (but not identical) twins that interlock to form the backbone of almost all applications of mathematics to physical and biological sciences, engineering and computer sci

Introduction to Linear Algebra and Python (Coursera)

https://www.coursera.org/learn/linear-algebra-python-intro

This course is the first of a series that is designed for beginners who want to learn how to apply basic data science concepts to real-world problems. You might be a student who is considering pursuing a career in data science and wanting to learn more, or you might be a business professional who wants to apply some data science principles to your work. Or, you might simply be a curious, lifelong learner intrigued by the powerful tools that data science and math provides. Regardless of your moti

Introduction to Logic (Coursera)

https://www.coursera.org/learn/logic-introduction

This course is an introduction to Logic from a computational perspective. It shows how to encode information in the form of logical sentences; it shows how to reason with information in this form; and it provides an overview of logic technology and its applications - in mathematics, science, engineering, business, law, and so forth.

Introduction to Machine Learning (Coursera)

https://www.coursera.org/learn/machine-learning-duke

This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction. In addition, we have designed practice exercises that will give you hands-on experience implementing these data science models on data sets. T

Introduction to Machine Learning in Production (Coursera)

https://www.coursera.org/learn/introduction-to-machine-learning-in-production

In the first course of Machine Learning Engineering for Production Specialization, you will identify the various components and design an ML production system end-to-end: project scoping, data needs, modeling strategies, and deployment constraints and requirements; and learn how to establish a model baseline, address concept drift, and prototype the process for developing, deploying, and continuously improving a productionized ML application. Understanding machine learning and deep learning con

Introduction to Machine Learning in Sports Analytics (Coursera)

https://www.coursera.org/learn/machine-learning-sports-analytics

In this course students will explore supervised machine learning techniques using the python scikit learn (sklearn) toolkit and real-world athletic data to understand both machine learning algorithms and how to predict athletic outcomes. Building on the previous courses in the specialization, students will apply methods such as support vector machines (SVM), decision trees, random forest, linear and logistic regression, and ensembles of learners to examine data from professional sports leagues s

Introduction to Machine Learning on AWS (Coursera)

https://www.coursera.org/learn/machine-learning-on-aws

In this course, we start with some services where the training model and raw inference is handled for you by Amazon. We'll cover services which do the heavy lifting of computer vision, data extraction and analysis, language processing, speech recognition, translation, ML model training and virtual agents. You'll think of your current solutions and see where you can improve these solutions using AI, ML or Deep Learning. All of these solutions can work with your current applications to make some i

Introduction to Machine Learning with Python (Coursera)

https://www.coursera.org/learn/introduction-to-machine-learning-with-python

This course will give you an introduction to machine learning with the Python programming language. You will learn about supervised learning, unsupervised learning, deep learning, image processing, and generative adversarial networks. You will implement machine learning models using Python and will learn about the many applications of machine learning used in industry today. You will also learn about and use different machine learning algorithms to create your models. You do not need a programm

Introduction to Machine Learning: Supervised Learning (Coursera)

https://www.coursera.org/learn/introduction-to-machine-learning-supervised-learning

In this course, you’ll be learning various supervised ML algorithms and prediction tasks applied to different data. You’ll learn when to use which model and why, and how to improve the model performances. We will cover models such as linear and logistic regression, KNN, Decision trees and ensembling methods such as Random Forest and Boosting, kernel methods such as SVM. Prior coding or scripting knowledge is required. We will be utilizing Python extensively throughout the course. In this course

Introduction to Management Consulting (Coursera)

https://www.coursera.org/learn/introduction-to-management-consulting

Management consultants are paid well because they help executives to break down complex problems, make difficult decisions, and implement lasting change. Consultants know how to work smart and fast. Companies like McKinsey, Bain, BCG, Deloitte, EY, PWC, KPMG, and Accenture have trained thousands of consultants on useful skills, tools, methodologies. Taught by an ex-consultant from Deloitte, John Kim will give you a quick introduction to management consulting: • What do management consultants

Introduction to Market Research (Coursera)

https://www.coursera.org/learn/market-research-course-1

This course concentrates on the foundations of market research. You will be introduced to the essentials and nature of market research, the research process and the importance of a research proposal. Focus will be devoted to problem formulation, problem solving, research questions and research objectives. The course will be completed with a discussion of ethics on market research. Learners who successfully complete this course will be able to: - Discuss the fundamentals of market research -

Introduction to Marketing (Coursera)

https://www.coursera.org/learn/wharton-marketing

Taught by three of Wharton's top faculty in the marketing department, consistently ranked as the #1 marketing department in the world, this course covers three core topics in customer loyalty: branding, customer centricity, and practical, go-to-market strategies. You’ll learn key principles in - Branding: brand equity is one of the key elements of keeping customers in a dynamic world in which new startups are emerging constantly. - Customer centricity: not synonymous with customer service, cu

Introduction to Materials Science (Coursera)

https://www.coursera.org/learn/introduction-to-materials-science

Periods of our civilization have names associated with materials – stone age, bronze age, iron age and the silicon age. Materials impact all aspects of your daily life and will continue to do so in the future. The more we understand materials, the more we imagine the future with fantastic devices and advancements enabled by materials. This initial specialization introduces a limited number of material science and engineering concepts. The topic presentations are at the concept level without bein

Introduction to Mathematical Thinking (Coursera)

https://www.coursera.org/learn/mathematical-thinking

Learn how to think the way mathematicians do – a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics – at least not as mathematics is typically presented in our school system. School math typically focuses on learning procedures to solve highly stereotyped problems. Professional mathematicians think a certain way to solve real problems, problems that can arise from the everyday world, or from science, or from within mathemati

Introduction to Mechanical Engineering Design and Manufacturing with Fusion 360 (Coursera)

https://www.coursera.org/learn/mechanical-engineering-design-manufacturing

Design for manufacturing is the process of designing parts, components, or products with the understanding surrounding design requirements for a specific manufacturing method. This course explores the design for manufacture workflow and shows how to validate models and create the G code, the programming language needed to instruct the CNC machine on how to move. We practice the basics of part and assembly design, and tools such as animation, rendering, and simulations using Autodesk Fusion 360

Introduction to Medical Software (Coursera)

https://www.coursera.org/learn/introduction-to-medical-software

In this class, we present a broad overview of the field of medical software. You will learn from Yale professors and a series of industry experts who connect the course concepts to their real world applications. We begin by discussing medical device regulatory structures, data privacy and cybersecurity regulations, and key support technologies such quality management systems and risk management. We then take a detailed look at the medical software life cycle, starting with identifying user nee

Introduction to Merchandising (Coursera)

https://www.coursera.org/learn/introduction-to-merchandising

Boost your retail skills with our concise and practical course, "Introduction to Merchandising: Driving Sales and Profitability." In just one hour, you'll learn essential merchandising techniques to increase sales and profitability. Understand the basics of consumer behavior, develop effective retail strategies, and master inventory management. Discover how to create eye-catching store layouts and displays that attract customers. With real-world examples and actionable insights, you'll gain prac

Introduction to Meteor.js Development (Coursera)

https://www.coursera.org/learn/meteor-development

In this course, you will learn how to create a complete, multi-user web site using the Meteor.js framework and MongoDB. You will implement user authentication, security features, reactive templates and routing using iron router. You will carry out key database operations such as inserting, removing and updating data as well as sorting and filtering. You will see how a complete application can be built, line by line. At the end of the course, you will be able to: 1. Install the Meteor.js system

Introduction to Microprocessors (Coursera)

https://www.coursera.org/learn/arm-education-introduction-to-microprocessors

Introduction to Microprocessors is targeted at anyone with an interest in learning the basics of computer architecture, microprocessors and CPUs. Do you want to understand how the central processing unit (CPU) of a microprocessor works? How the code you type is actually executed by your computer? Presented by engineers from Arm, this course provides you with an introduction to the central components of processors including: - the Arithmetic Logic Unit, or ALU, and the arithmetic and logical op

Introduction to Microsoft 365 Copilot (Coursera)

https://www.coursera.org/learn/introduction-to-microsoft-365-copilot

What if you could boost your efficiency by 40%, enhance your creativity by 70%, and significantly save time in your daily tasks? 'Introduction to O365 Copilot,' a beginner-level course expertly guided by Rob Rubin, Ph.D., can make this a reality for you. In 1.5 hours, unlock the potential of Microsoft 365 Copilot to revolutionize your work efficiency across the Microsoft 365 Suite. This course is your ticket to boosting productivity, transforming data management, and optimizing business processe

Introduction to Microsoft Azure Cloud Services (Coursera)

https://www.coursera.org/learn/microsoft-azure-cloud-services

Whether you're just beginning to work with the cloud or you already have cloud experience and are new to Microsoft Azure, this course provides you with everything you need to get started. It introduces you to Microsoft Azure core concepts and services. You’ll learn the basics of cloud computing, its advantages, and how to choose the right Microsoft Azure solution for different business scenarios. You’ll use the Microsoft Azure portal and a sandbox to create and test Microsoft Azure resources at

Introduction to Microsoft Azure Synapse Analytics (Coursera)

https://www.coursera.org/learn/introduction-to-microsoft-azure-synapse-analytics

In this course, you will learn how Azure Synapse Analytics enables you to perform different types of analytics through its’ components that can be used to build Modern Data Warehouses through to advanced analytical solutions. You will learn how Azure Synapse Analytics solves the issue of having a single service to fulfill the broad range of analytics requirements that organizations face today and take a tour of the core application used to interact with the various components of Azure Synapse A

Introduction to Microsoft Copilot (Coursera)

https://www.coursera.org/learn/introduction-to-microsoft-copilot

In this introductory course, you'll embark on a journey into the world of generative AI and Microsoft Copilot. We'll demystify the concepts behind this transformative technology, exploring its potential and limitations. You'll gain a clear understanding of what generative AI is, how it works, and the diverse range of tasks it can perform. You'll be introduced to the specific capabilities of Copilot within the Microsoft 365 and Dynamics 365 ecosystems. We'll showcase how Copilot harnesses the pow

Introduction to Microsoft Dynamics 365 (Coursera)

https://www.coursera.org/learn/introduction-to-microsoft-dynamics-365

Learners who complete this course will receive 50% off of the MB-910 Microsoft Certification Exam. Being able to maximize your usage of a customer relationship management (CRM) tool like Microsoft Dynamics is a powerful way to strengthen relationships with customers and help keep yourself organized. But with tools that are so comprehensive, where do you begin? By the end of this course, you will be able to utilize the tools found within Microsoft Dynamics 365. You’ll build up your knowledge of

Introduction to Microsoft Power Platform (Coursera)

https://www.coursera.org/learn/introduction-to-microsoft-power-platform

Welcome to course 1 on Microsoft Power Platform Fundamentals! This course provides an overview of modules within the Power Platform ecosystem. You will gain a solid understanding of its capabilities & potential for building powerful business solutions, get insights into data connectors & their role in integrating, interacting with different data sources. You will delve into Microsoft Dataverse, a secure scalable data platform at the core of Power Platform, understand how it allows you to defin

Introduction to Midjourney (Coursera)

https://www.coursera.org/learn/introduction-to-midjourney

Welcome to the Introduction to MidJourney course, where you'll begin a journey to gain practical skills in AI art generation and harness the capabilities of Generative AI for creating images. Throughout this short course, you'll explore the many ways to generate a wide variety of images, from realistic to abstract to surreal, with MidJourney and delve into its various features and functionalities. By the end of this course, you will be able to: - Identify the key features and functionalities o

Introduction to Mobile App Development (Coursera)

https://www.coursera.org/learn/introduction-to-mobile-app-development

With smartphone usage projected to grow by 30%, there's never been a better time to launch a career in mobile app development. This course provides aspiring software engineers with the ideal introduction to this high growth field with no prior experience required. Mobile app developers design, code, and refine apps, combining technical skill with creativity to deliver engaging mobile experiences. In this course, you’ll explore what apps are, how they’ve evolved, and how the different parts of

Introduction to Mobile Development (Coursera)

https://www.coursera.org/learn/intro-to-mobile-development

If you want to become a mobile developer, this course is a good place to start. You will learn about the day-to-day responsibilities of web and mobile developers and get a general understanding of the core and underlying technologies that power the internet. You’ll be introduced to core technologies like HTML and CSS, and get opportunities to practice using them. In this course, you will also discover the unique world of cross-platform mobile applications (apps). Explore the various benefit

Introduction to Model-Based Systems Engineering (Coursera)

https://www.coursera.org/learn/introduction-mbse

Strengthen your knowledge of Model-Based Systems Engineering, and discover an approach that organizations, companies, and governments are using to manage ever-changing demands. In this course, you will learn more about systems thinking, architecture, and models. You will examine the key benefits of MBSE. Through an in-depth look at MBSE as a solution, you will examine SysML methodologies and languages. No degree is required. This course is primarily for professionals, college students, and advan

Introduction to Modern Data Engineering with Snowflake (Coursera)

https://www.coursera.org/learn/data-engineering-snowflake

This is a technical, hands-on course that teaches learners how to build modern and continuous data pipelines with Snowflake. It focuses specifically on the most practical Snowflake concepts and tools to get learners up and running quickly with building data pipelines. Learners start by learning about the "Ingestion-Transformation-Delivery" framework for modern data engineering, and dive deeper into each component of the framework by learning how to: - Ingest data into Snowflake at scale using

Introduction to Modern Web Development with ASP.NET Core (Coursera)

https://www.coursera.org/learn/modern-web-development

Immerse yourself in web development with our comprehensive ASP.NET Core course. Designed for beginners and seasoned developers alike, this program covers the full spectrum of ASP.NET Core, starting with fundamentals and guiding you through creating robust web applications. Explore the essentials, from setting up your development environment to building powerful Web APIs using RESTful architecture. Master data handling with Entity Framework Core, implement CRUD operations and manage database migr

Introduction to Molecular Spectroscopy (Coursera)

https://www.coursera.org/learn/spectroscopy

The course introduces the three key spectroscopic methods used by chemists and biochemists to analyse the molecular and electronic structure of atoms and molecules. These are UV/Visible , Infra-red (IR) and Nuclear Magnetic Resonance (NMR) spectroscopies. The content is presented using short focussed and interactive screencast presentations accompanied by formative quizzes to probe understanding of the key concepts presented. Numerous exercises are provided to facilitate mastery of each topic. A

Introduction to MongoDB (Coursera)

https://www.coursera.org/learn/introduction-to-mongodb

"Introduction to MongoDB" guides you through the foundational skills and knowledge you need to get started with MongoDB. Get an introduction to MongoDB Atlas, the developer data platform, and how to create and deploy an Atlas cluster. Discover how MongoDB structures data in documents similar to JSON objects, making it flexible and developer friendly. Learn how to connect to a MongoDB database and perform simple CRUD operations and other key tasks, such as aggregation, indexing, data modeling, tr