dipopotamus/custom_instruct_coursera_course_module_list huggingface dataset:
Course: Web Applications and Command-Line Tools for Data Engineering
Modules:
Introduction to Web Applications and Command-Line Tools for Data Engineering, Overview of Key Concepts, Introduction to Jupyter Notebooks, Getting Started with Jupyter, Code Cells in Jupyter, Text Cells in Jupyter, Magics in Jupyter, Overview of Jupyter Lab
Introduction to Colab, Tour of Colab Features, Data and Documents in Colab, Introduction to SageMaker, Tour of SageMaker Studio, Overview of SageMaker Pipelines
Introduction to Building Python Microservices, What are the Benefits of Microservices?, Setting up Python Project Structure for Continuous Integration, Building a Random Fruit Web App with Python, Introduction to Python Microservices with FastAPI, Building FastAPI Microservices for Machine Learning Predictions, Deploying a Python Lambda Microservice, Introduction to Building Containerized Microservices, Why use Containers for Microservices?, Deploying a Containerized .NET 6 API, Deploying a Containerized Machine Learning Microservice
Introduction to Python Packaging and Command-Line Tools, Introduction to Building Command-Line Tools, Getting Started with Python Projects, Overview of Command-Line Tool Frameworks, Using Click to Build a Command-Line Tool, Exploring Advanced Command-Line Tool Features, Recap of Building Command-Line Tools, Introduction to Packaging and Distributing your Python Project, Introduction to Python Packaging, Working with Python Setup Tools, Uploading to a Python Registry, Recap of Packaging and Distributing your Python Project, Introduction to Continuous Integration for Command-Line Tools, Introduction to Linting, Automating Testing with GitHub Actions, Automating Publishing of your Python Project, Recap of Continuous Integration for Command-Line Tools, Introduction, Setting up your development environment for Command-line development, Your first Command-line tool in Rust, Working with user input: arguments and options, Expanding your tool's functionality with modules and libraries, Managing output: logging, errors, and panics, Optimizing your Command-line tools: Performance and best practices, Big O Notation-Final Challenge Walkthrough
Course: Techniques of Design-Oriented Analysis
Modules:
Introduction to Extra Element Theorem, EET Questions and Answers, EET Derivation, Practical applications of EET, EET Application - Effect of Capacitor ESR, Graphical Comparison of Impedances
Analysis of SEPIC Frequency Responses Using EET, SEPIC Example: ZN, SEPIC Example: ZD, Derivation of ZD Using EET, SEPIC Example: Undamped Frequency Response, SEPIC Example: Impedance Interactions, Practical Design of Damping
Introduction to N Extra Element Theorem (NEET), NEET Application Example: Two-Section Filter, NEET: Discussion, NEET - Application Example: Damped Filter Transfer Funciton, NEET - Frequency Inversion, NEET Application Example: Output Impedance, NEET - Summary
Course: Machine Learning for Smart Beta
Modules:
L1 Beta Investing, L2 Creating a Smart Beta Index, L3 Weighting Schemes, L4 Smart Beta, L5 Recreating the MSCI Value Index
L6 Data Processing, L7 Overfitting, L8 Tree Model, L9 Classification Tree in R
L10 Classification and Regression Tree (CART), L11 Bagging, L12 Boosting, L13 Ensemble
L14 Multifactor Models, L15 Traditional Methods v. Machine Learning, L16 Bond Factors, L17 Adaptive Multifactor Models, L18 Final Recap
Course: Go Beyond the Numbers: Translate Data into Insights
Modules:
Introduction to Course 3, Robb: Obstacles and achievements, Welcome to module 1, Find stories using the six exploratory data analysis practices, Benj: Data science and storytelling, Combine PACE and EDA practices, PACE with data visualizations, Wrap-up
Welcome to module 2, Yaser: Understand data to drive value, Where the data comes from, EDA using basic data functions with Python, Discover what is missing from your dataset, Date string manipulations with Python, Use structuring methods to establish order in your dataset, EDA structuring with Python, Wrap-up
Welcome to module 3, Methods for handling missing data, Work with missing data in a Python notebook, Remy: A day in the life of a data professional, Account for outliers, Identify and deal with outliers in Python, Sort numbers versus names, Label encoding in Python, The value of input validation, Input validation with Python, Wrap-up
Welcome to module 4, The visualization life cycle, Work with Tableau, Part 1, Work with Tableau, Part 2, Drew: Explore the possibilities of data, Craft compelling stories with Tableau, Present like a pro with Tableau, Wrap-up
Welcome to module 5, Introduction to your Course 3 end-of-course portfolio project, End-of-course project wrap-up and tips for ongoing career success, Course wrap-up
Course: Capstone Project: Advanced AI for Drug Discovery
Modules:
Welcome to the Course!, Setting Up the Environment, Module Intro, Introduction to Part I
Module Intro, Introduction to Part II
Module Intro, Introduction to Part III
Module Intro, Introduction to Part IV
Course: Archaeoastronomy
Modules:
Archaeoastronomy: the science of stars and stones, The celestial coordinates and the apparent motion of the Sun, The constellations and the apparent motion of the stars, Precession and the reconstruction of ancient skies, Sightseeing with an archaeoastronomer's eye
Astronomy and architecture: a very early connection, Archaeoastronomy in action: hierophanies and sacred landscapes, The places where Archaeoastronomy was born: Stonehenge, The places where Archaeoastronomy was born: Newgrange
The stellar destiny of the Pharaohs, The Great Pyramid and the stars, The horizon of Khufu, Karnak, Abu Simbel and the Egyptian calendar, The Amarna heresy and the horizon of the Aten
Maya astronomy and calendar, Chichen Itza and the Serpent Equinox, The Inca pillars of the Sun, Macchu Picchu
The first emperor and the Terracotta Army, The pyramids of ancient China, Angkor Wat, Between sun and waters: the temples of the Khmer heartland
Houses of the Gods: the Greek temples of Sicily, Aosta and Augustus' power from the stars, Astronomy and empire at the Pantheon in Rome
Conclusions and perspectives
Course: Get Organized: How to be a Together Teacher
Modules:
Welcome to Get Organized!, Reflecting on Your Togetherness, Togetherness Buckets
Introducing the Weekly Worksheet., Drew's Worksheet: Paper, Anna's Worksheet: Paper, Jennifer's Worksheet: Google Calendar, The Worksheet and You
Introducing the Comprehensive Calendar, Vanessa's Calendar: Commercial Planner, Anna's Calendar: Paper, Drew's Calendar: Outlook and Paper, Jennifer's Calendar: Google Calendar
Introducing the Upcoming To-Do List, Anna's List: Paper, Kate's List: Excel, Jennifer's List: Google Tasks, Esther's List: Trello
The Togetherness Triangle, Introducing the Weekly Round-Up, Closing Thoughts and Next Steps
Elijah - A Dean's System, Ify - Keeping Yourself Honest, Sarah - Mixing Personal and Professional, Keith - Making it Yours, Melissa - Planning Every Moment, Stephanie - The Double Flexi
Course: Integración y preparación de datos
Modules:
Introducción al curso, Anaconda y su instalación, Video Introductorio Exploración y visualización de datos, Video animado - caso del proyecto, Manipulación básica de fuentes de datos, Caso de perfilamiento de datos, Gráficos de visualización
Preparación de datos para mejorar su calidad, La calidad de los datos y su importancia, La estandarización en un caso, Problemas y soluciones a datos inconsistentes
Integración de datos, Técnicas de integración, Tutorial: Manejos de join en Python, Integrando datos: Integraciones complejas
Introducción al módulo, Transformación de Datos: tipos y técnicas, Procesamiento de texto, Video de cierre
Course: The Worldview of Thomas Berry:  The Flourishing of the Earth Community
Modules:
Course Introduction
Dialogue: Tucker and Grim, “The Worldview of Thomas Berry”, “Thomas Berry Speaks,” filmed by Marty Ostrow, Brian Swimme's Thomas Berry intro
Tucker and Grim, “Thomas Berry and the Encounter  with World Religions., (Part 1) “The Universe and Religion” by Thomas Berry, (Part 2) “The Universe and Religion” by Thomas Berry, (Part 3) “The Universe and Religion” by Thomas Berry, (Part 4) “The Universe and Religion” by Thomas Berry, Thomas Berry, a Scholar of World Cultures
(Part 1) Teilhard de Chardin in an Age of Ecology,” an interview of Thomas Berry with Jane Blewett, (Part 2) Teilhard de Chardin in an Age of Ecology,” an interview of Thomas Berry with Jane Blewett, Teilhard de Chardin's influence on Berry's thoughts
(Part 1) “The New Story,” by Thomas Berry, (Part 2) “The New Story,” by Thomas Berry, Differentiation, Subjectivity, and Communion
“The Historical Mission of Our Time,” (Part I) by Thomas Berry, “The Historical Mission of Our Time,” (Part II) by Thomas Berry, Thomas Berry and the Earth Community
(Part 1) “Thomas Berry Speaks on ‘The Great Work’”, (Part 2) “Thomas Berry Speaks on ‘The Great Work’”, (Part 3) “Thomas Berry Speaks on ‘The Great Work’”, Reflections on Capacity From Marrakech - Catherine Martini, Brian Swimme on "The Great Work"
Course: Boosting Productivity through the Tech Stack
Modules:
Boosting Productivity through the Tech Stack, Course Introduction, Instructor Introduction Video, Turbocharging the SDR Workflow through Tech, Integrating Tech Tools into the SDR Workflow, Tools to Boost Productivity, Keeping Up with the Evolving Tech Stack, Becoming Savvy and Skillful with Tech Tools, Review of Week 1: Tech Tool Basics for Sales Development
What Is a CRM?, Using CRM Tools Like a Pro, If It's Not in Salesforce, It Doesn't Exist, Using Salesforce with Strategy and Creativity, Transforming the Sales Experience through AI, Review of Week 2: Ground Your Workflow with Salesforce
Introduction to Sales Intelligence, Introduction to Data Enrichment Tools, Using Data Enrichment Tools Like a Pro, Introduction to Call Analysis Tools, Introduction to Power Dialers, Introduction to LinkedIn Sales Navigator, SDR Best Prospecting Practice: LinkedIn Prospect List Development, Review of Week 3: Optimize Your Workflow with Sales Intelligence Tools
Introduction to Sales Engagement, Using Sales Engagement Tools Like a Pro, Review of Week 4: Strategize, Interact, and Track with Sales Engagement Tools
Introduction to Social Selling Tools, Using Social Selling Tools Like a Pro, Concrete Strategies for LinkedIn, Introduction to LinkedIn InMail and Direct Message, Introduction to Video Prospecting, Using Video Prospecting Tools Like a Pro, Review of Week 5: Create Leverage with Social Media and Video Prospecting Tools, Course Review: Boosting Productivity through the Tech Stack, Introduction to the Mock Company, Peer Review Instructions and Sample
Course: Stanford Introduction to Food and Health
Modules:
Introduction, A Sociocultural History of Obesity, Macronutrient Structure & Metabolism, Carbohydrate-rich Foods & the Glycemic Index, Animal & Plant-based Proteins, Dietary Fats & Their Effects on Human Health
Why Are Highly Processed Foods Generally Less Healthy?, Trends in Sugar Consumption & Recommendations, The Case for Cooking, A Case Study: Middle-aged Pre-diabetic Man, A Step-wise Approach to Behavior Change
Eat Food. Not Too Much. Mostly Plants., Cooking: Fundamental Ingredients, Cooking: Increasing Vegetable Intake, Cooking: Sensible Substitutions
Constructing a Healthy Plate, Shopping in a Supermarket, Reading Nutrition Labels, The Importance of Moderation in Maintaining a Healthy Diet
How to Make Gluten Free Crêpes, How to Make Lemon Herb Roasted Chicken, How to Make Asparagus Torta, How to Make Idlis - Indian Rice Cakes, How to Make Pad Thai, How to Make Lasagna, How to Make Ricotta Cake, How to Make Pancakes in a Blender, How to Make a Sweet Pea Salad, How to Make Egg Sandwiches
List of Recommended Readings, List of Recommended Documentaries, List of Recommended Websites
Course: MATLAB을 사용한 프로그래밍 소개
Modules:
과정 미리보기
소개, MATLAB 실행, MATLAB 데스크탑, 계산기로서의 MATLAB, 구문 및 의미, 도움말, 플로팅
행렬 및 연산자 소개, 콜론 연산자, 행렬의 일부에 접근하기, 행렬 결합 및 변환, 산술 파트 1, 산술 파트 2
함수 소개, 함수 입력/출력, 함수의 형식적 정의, 하위 함수, 범위, 함수의 장점, 스크립트
프로그래머의 도구 상자 소개, 행렬 설계, 입력/출력, 플로팅, 디버깅
선택, If 문(계속), 관계 연산자와 논리 연산자, 중첩된 If 문, 함수의 가변 인자, 견고성, 영구 변수
for 루프, while 루프, break 문, 논리적 인덱싱, 사전 할당
데이터 유형 소개, 문자형 배열, 구조체, 셀, String 유형(2017a에 도입됨), Datetime 및 Duration 유형(2014b에 도입됨)
파일 입력/출력, Excel 파일, 텍스트 파일, 바이너리 파일
Course: Making Sense of Supplements
Modules:
Before You Start, Final Thoughts
Course: Cyber Attack Countermeasures
Modules:
Introduction: What You Will Learn from This Course on Cyber Security, Assignments and Reading, Safeguards and Countermeasures, Reference Model, Orange Book Compliance, Bell La Padula Model, Biba Integrity Model, Issues with Subject-Object-Actions Models, Covert Channels, Information Flow Models and Hook-Up Theorem - Part 1, Information Flow Models and Hook-Up Theorem - Part 2, Welcome Kirsten Bay
Assignments and Reading, Identification and Authentication, Factors of Authentication including 2FA, Authentication Protocol Schema and Zones, Passwords and Analysis, Hand-Held Authentication Protocol (Part 1: Implementation), Hand-Held Authentication Protocol (Part 2: Analysis and Cryptanalysis), Welcome Lior Frenkel, RSA SecureID Protocol (Part 1: Implementation), RSA SecureID Protocol (Part 2: Analysis)
Assignments and Reading, Lamport’s S/Key Protocol (Part 1: Implementation), Lamport’s S/Key Protocol (Part 2: Analysis), Welcome Ajoy Kumar, Kerberos (Part 1: Implementation – TGT Issuance), Kerberos (Part 2: Implementation – TBOB Issuance), Basic Cryptosystems and Properties, Cryptographic Algorithm Design, DES Design, Triple-DES
Assignments and Reading, CBC Mode Block Cryptography, Conventional Cryptography Scaling Issues, Public Key Crypto (Basics), Public Key – Secrecy, Public Key – Digital Signature, Cryptographic Message Exchange, Diffie-Hellman Key Exchange, Key Distribution and Certification Authority, Secure Sockets Layer, The Story of James Ellis and Clifford Cox, Welcome Franscis Cianfrocca
Course: Introduction to Software, Programming, and Databases
Modules:
Course Introduction video, Computing Platforms and Compatibility, Commercial and Open Source Software, Software Licenses, Software Installation Management, Software Versions, Using Your Windows Lab Workspace, Mobile Applications & Stores, Productivity, Business, and Collaboration Software, Types of File Formats
Common Web Browsers, Browser Installs and Updates, Browser Plug-ins and Extensions, Basic Browser Security Settings, Browser Security Certificates and Pop-ups Settings, Private Browsing and Client-side Scripting Settings, Introduction to cloud computing and cloud deployment and service models, Application Architecture and Delivery Methods, Software Development Life Cycle
Interpreted and Compiled Programming Languages, Comparing Compiled and Interpreted Programming Languages, Query and Assembly Programming Languages, Scripting Languages & Use Cases - Windows and Linux, Understanding Code Organization Methods, Branching and Looping Programming Logic, Introduction to Programming Concepts Part 1, Introduction to Programming Concepts Part 2
Types of Data, Sources, and Uses, Database Fundamentals and Constructs, Database Roles and Permissions, Database Types, Interfacing with Databases, Database Management, Backing Up Databases
Congrats & Next Steps, Thanks from the Course Team, Honors Project Overview and Scenario
Course: Becoming a Social Entrepreneur: Getting Started
Modules:
Introduction to the Course, Social Entrepreneurship, Learn, The Challenges of Social Entreprenurship, Lessons to be Learned, Are You a Social Entrepreneur?, How Did I Become a Social Entrepreneur?, What is a Social Entrepreneur?
Immersion, It's Not About You!, Check Yourself, Real Experience: You Cannot Learn from Phone Calls, Live the Problem, Volunteer, Use on the Ground Knowledge, Build an Ecosystem
Ideas, Solving a Problem, Idea or Good Idea?, Research, A Good Idea is Context-Specific and Can Change, “Problem First” vs. “Solution First”
Necessity, Why “Necessity” May Be Hard to Grasp, Example of “Necessity”, Join, Personal Challenges, Profit, Emotions, Emotional Roller Coaster, Threats to You and Your Business, Extreme Emotional Challenges, No Glamour (“You'll Want to Quit”), Uncertainty, Burnout, Isolation & Feeling Misunderstood, Financial Problems, Moving Slower Than You'd Like
Pro-Social Behavior, Pro-social Skills of Social Entrepreneurs, Empathy, Doing It For Others, Flexibility & Quiet Confidence, Resilience, Persistence & Patience, Team and Personal Support System, Faith and Mission, The “Why”, Authenticity, Bonus Material: How a Social Enterprise Changes Lives, Commit, “All In”, Going For It, Skills
Course: Responsible AI for Developers: Fairness & Bias - Indonesian
Modules:
Pengantar Kursus
AI & Tanggung Jawab, Prinsip-Prinsip AI Google, Praktik Responsible AI, Studi kasus: Google Penerbangan
Ringkasan Keadilan dan Bias, Mengidentifikasi Bias - Alat TFDV, Mengidentifikasi Bias - What-If Tool, Mengidentifikasi Bias - Alat TFMA, Memitigasi Bias - Intervensi Data, Memitigasi Bias - Kalibrasi Batas, Memitigasi Bias - Perbaikan Model, Lab: Memitigasi Bias dengan MinDiff di TensorFlow, Coursera: Memulai dengan Google Cloud dan Qwiklabs
Ringkasan Kursus
Modul 0: Pengantar Kursus, Modul 1: Pengantar Responsible AI, Modul 2: Keadilan & Bias AI, Modul 3: Ringkasan Kursus
Course: GenAI for Data Engineers: Scaling with GenAI
Modules:
Introduction to GenAI for Data Engineers, History & Background for GenAI and Data Engineering, Demo: Create Synthetic Data for Testing a Data Pipeline with ChatGPT, Remediating Risks and Ethical Concerns, Demo: Data Pipeline Development from Low-Code, to SQL, to Python with ChatGPT, Closing Thoughts: What’s Next
Course: Inteligencia Emocional: Un enfoque práctico
Modules:
Bienvenida, Políticas y lineamientos de calificación, Políticas de Coursera
Introducción a las emociones, Experimentando tus emociones 1, Experimentando tus emociones 2, Sistema Límbico, Mecanismo Emotivo
¿Qué es la inteligencia?, Habilidades cognitivas, Conclusión
Introducción, IKIGAI, Fórmula Preventiva, Respiración, Automotivación, Optimismo Aprendido, Empatía, No Positivo, Principios de comunicación, Comunicación Asertiva, Técnicas de Comunicación, Conclusión
Introducción, ¿Qué son las creencias?, Metas de vida, Modelo ABC, Detectando momentos limitantes, Componentes de las creencias erróneas, Preguntas para refutar, Nuevas creencias, Conclusión
Caso de inteligencia emocional, Caso de creencias limitantes
Encuesta, Muchas felicidades
Course: Create Image Captioning Models - 简体中文
Modules:
创建图片标注模型：概览, 创建图片标注模型：实验演示
Course: Capstone Project: Predicting Safety Stock
Modules:
Welcome to the Course!, Setting Up the Environment, Module Intro, Introduction to Part I
Module Intro, Introduction to Part II
Module Intro, Introduction to Part III
Course: GIS Data Acquisition and Map Design
Modules:
Welcome to the course!, Introduction to topology, Topology and data formats, Shapefile: simple, with no topology, Coverage: Complex, but has topology, Comparison of shapefile, coverage, and geodatabase, Building basic topology, Georelational and object-relational vector data models
Evaluating data using metadata, Data dictionary, The importance of metadata, Viewing and editing metadata in ArcMap, Downloading and using GIS data, Adding x,y data from a table, Clipping a feature class, Merging feature classes
What is geocoding?, Geocoding in ArcGIS Online, Geocoding postal codes, Geocoding postal codes in ArcMap, Postal codes and census data, Canadian census units, Ecological fallacy, Geocoding street addresses, Geocoding street addresses in ArcMap
Developing a critical eye, The map design process, Controls on map design, part 1, Controls on map design, part 2, Controls on map design, part 3, Design principles, Visual hierarchy, Figure-ground relationship, Contrast, Legibility, Visual balance, Map elements, Creating a map layout in ArcMap, Basic map design in ArcMap, Exporting a map as an image in ArcMap, Typography, Creating and customizing labels in ArcMap
Levels of measurement and mapping, Colour models: RGB, Colour models: HSV, Colour models: CMYK, Choropleth maps, Creating choropleth maps in ArcMap, Data classification for mapping, Data classification methods for mapping, Mean vs. median, Zero values on your map, Joining tables, Working with tables in ArcMap, Field calculations in tables
Dot maps, Creating dot density maps in ArcMap, Proportional symbol maps, Graduated symbol maps, Creating proportional and graduated symbol maps in ArcMap, Contour maps, Flow maps, Multivariate maps
Data Acquisition and Map Design Project
Course: 人体生理学导论（中文版）
Modules:
课程简介
稳态和体液区室, 稳态调节, 转运体、泵和通道, 溶质和水运输, 一般概念, 评估和病理学
简介和细胞类型, 膜电位, 动作电位, 通讯方法, 组织结构
简介和视觉, 听觉和前庭系统, 化学感觉, 简介和结构, 运动控制
简介和收缩, 张力和新陈代谢, 平滑肌结构、调节和起步点, 心肌结构、调节和起步点
心脏电活动, 作为泵的心脏, 心脏功能, 循环系统, 反射控制
解剖学和力学, 肺容积和肺顺应性, 压力变化和阻力, 肺功能检查和肺泡通气, 氧气运输, CO2 运输和 V/Q 比例失调, 运动和缺氧, 呼吸调节
下丘脑-垂体前叶轴- GH, 下丘脑-垂体后叶轴, 下丘脑-垂体-肾上腺轴, 下丘脑-垂体-甲状腺轴, 禁食状态和胰高血糖素, 进食状态与胰岛素
下丘脑-垂体-生殖腺轴, 精子和激素的产生, 下丘脑-垂体-生殖腺轴, 月经周期
一般结构和功能, 胃酸分泌调节, 能动性, 消化和吸收
一般结构和功能, 体液平衡调节, 再吸收和分泌, 滤过率和调节, 一般概念和肾小管功能, 平衡、紊乱及分析
Course: 财务会计概论（中文版）
Modules:
1.1.1: 财务报表概述, 1.1.2: 财务报表示例, 1.2.1: 资产负债表等式, 1.2.2: 资产、负债和股东权益, 1.3.1: 借贷记账 I, 1.3.2: 借贷记账 II, 1.4.1: 案例，第 1 部分, 1.4.2: 案例，第 2 部分, 1.5: 3M 公司：年度财务报表导览
2.1: 收入和支出, 2.2: 案例，第 3 部分, 2.3.1: 调整分录 I, 2.3.2: 调整分录 II, 2.4.1: Relic Spotter 案例，第 4a 部分, 2.4.2: Relic Spotter 案例，第 4b 部分, 2.5: 财务报表和结账分录, 2.6: 3M 公司：利润表和资产负债表
3.1.1: 经营、投资和融资现金流, 3.1.2: Relic Spotter 案例，第 5 部分, 3.2.1: 现金流量表, 3.2.2: Relic Spotter 案例，第 6 部分, 3.3.1: 更多现金流量表 (SCF) 主题和息税折旧摊销前利润 (EBITDA), 3.3.2: 现金流与税折旧摊销前利润 (EBITDA) 示例, 3.4: 3M 公司：现金流
4.1: 比率分析概览, 4.2: Plainview Technology 案例，第 1 部分, 4.3: Plainview Technology 案例，第 2 部分, 4.4: Plainview Technology 案例，第 3 部分, 4.5: 3M 公司：比率
Course: Photography Capstone Project
Modules:
Planning and starting your Capstone Project, Baker Woodlot Series: A failed plan but a successful ending, Photographing Light Itself:-U-Turn, Lesson Review: "Making not Taking Photographs," from Course 3
Lesson Review: "Responding to Photographs," from Course One, Analyzing the MSU Student project by Amy Davis, Analyzing the MSU student project by Haley Kooistra
What is a "critique?", Analyzing the MSU Student Project by Dennis Kennedy, Analyzing the MSU Student Project by Lauren Nalepa, Lesson Review: "Composition is a 'Map,' Balance is bike riding," from Course 3
Midterm Peer Review Process, Mark discusses the development of his Cuba photography projects - past, the present, and the future, Peter discusses the development of his photography project: Flora, Fauna, Florida, Lesson Review: Working a Scene from Course One
The Photographer's Statement: from ideas to pictures to questions and answers
PETER discusses 2 different statements he wrote for 2 different projects., MARK - Examples of Project and Artist Statements
Our 2-part process for Capstone Project review
Go Beyond! a final lecture from Peter and Mark
Course: Unordered Data Structures
Modules:
Lesson 1.1.1 Hashing Introduction, Lesson 1.1.2 Hashing - Hash Function, Lesson 1.1.3 Hashing - Hash Function Examples, Lesson 1.1.4 Collision Handling I: Separate Chaining, Lesson 1.1.5 Collision Handling II: Probing and Double Hashing, Lesson 1.1.6 Hashing Analysis, Lesson 1.1.7 Hash Tables in C++
2.1.1 Disjoint Sets: Introduction, 2.1.2 Disjoint Sets: Naive Implementation, 2.1.3 Disjoint Sets: UpTrees - A Better Implementation, 2.1.4 UpTrees: Simple Running Time, 2.1.5A UpTrees: Smart Union & Path Compression I, 2.1.5B UpTrees: Smart Union & Path Compression II
3.1.1 Graphs: Introduction, 3.1.2 Graphs: Vocabulary, 3.1.3 Graphs: Edge List Implementation, 3.1.4 Graphs: Adjacency Matrix Implementation, 3.1.5 Graphs: Adjacency List Implementation
4.1.1 Graphs: BFS Traversal, 4.1.2 Graphs: BFS Analysis, 4.1.3 Graphs: DFS Traversal, 4.2.1 Minimum Spanning Trees (MST) Introduction, 4.2.2 MST: Kruskal's Algorithm I, 4.2.3 MST: Kruskal's Algorithm II, 4.2.4 MST: Prim's Algorithm, 4.3.1 Graphs: Dijkstra's Algorithm, 4.3.2 Graphs: Dijkstra's Edge Cases, 4.3.3 Graphs: Dijkstra's Running Time, 4.3.4 Graphs: Landmark Path Problem
Course: Process Mining: Data science in Action
Modules:
Course Background and Practical Information, 1.1: Data Science and Big Data, 1.2: Different Types of Process Mining, 1.3: How Process Mining Relates to Data Mining, 1.4: Learning Decision Trees, 1.5: Applying Decision Trees, 1.6: Association Rule Learning, 1.7: Cluster Analysis, 1.8: Evaluating Mining Results, Introducing Fluxicon & Disco, Real Life Session 01: The Demo Scenario (7 min.), Real Life Session 02: Process Discovery and Simplification (11 min.), Real Life Session 03: Statistics, Cases and Variants (8 min.), Real Life Session 04: Bottleneck Analysis (7 min.), Real Life Session 05: Compliance Analysis (6 min.), Real Life Session 06: Tip 1 - Keep Copies of your Analyses (4 min.), Real Life Session 07: Tip 2 - Take Different Views on your Process (7 min.), Real Life Session 08: Tip 3 - Exporting Results (4 min.)
2.1: Event Logs and Process Models, 2.2: Petri Nets (1/2), 2.3: Petri Nets (2/2), 2.4: Transition Systems and Petri Net Properties, 2.5: Workflow Nets and Soundness, 2.6: Alpha Algorithm: A Process Discovery Algorithm, 2.7: Alpha Algorithm: Limitations, 2.8: Introducing ProM and Disco
3.1: Four Quality Criteria For Process Discovery, 3.2: On The Representational Bias of Process Mining, 3.3: Business Process Model and Notation (BPMN), 3.4: Dependency Graphs and Causal Nets, 3.5: Learning Dependency Graphs, 3.6: Learning Causal nets and Annotating Them, 3.7: Learning Transition Systems, 3.8: Using Regions to Discover Concurrency
4.1: Two-Phase Process Discovery And Its Limitations, 4.2: Alternative Process Discovery Techniques, 4.3: Introduction to Conformance Checking, 4.4: Conformance Checking Using Causal Footprints, 4.5: Conformance Checking Using Token-Based Replay, 4.6: Token Based Replay: Some Examples, 4.7: Aligning Observed and Modeled Behavior, 4.8: Exploring Event Data
5.1: About the Last Two Weeks of This Course, 5.2: Mining Decision Points, 5.3: Discovering Data Aware Petri Nets, 5.4: Mining Bottlenecks, 5.5: Mining Social Networks, 5.6: Organizational Mining, 5.7: Combining Different Perspectives, 5.8: Comparative Process Mining Using Process Cubes, 5.9: Refined Process Mining Framework
6.1: Operational Support: Detect, Predict and Recommend, 6.2: Getting the Right Event Data, 6.3: Guidelines for Logging, 6.4: Process Mining Software, 6.5: How to Conduct a Process Mining Project, 6.6: Mining Lasagna Processes, 6.7: Mining Spaghetti Processes, 6.8: Process Models as Maps, 6.9: Data Science in Action
Course: Responsible AI for Developers: Privacy & Safety - Українська
Modules:
Вступ
Огляд конфіденційності в системах ШІ, Конфіденційність у навчальних даних: методи деідентифікації, Конфіденційність у навчальних даних: методи рандомізації, Конфіденційність у моделях машинного навчання: DP-SGD, Конфіденційність у моделях машинного навчання: федеративне навчання, Захист системи в Google Cloud, Захист системи в генеративному ШІ, Практична робота: "Застосування диференційної конфіденційності в машинному навчанні за допомогою TensorFlow Privacy", Coursera: початок роботи з Google Cloud Platform і Qwiklabs
Огляд безпеки в системах ШІ, Оцінювання безпеки, Запобігання шкоді, Навчання моделі принципам безпеки: покращення вказівок, Навчання моделі принципам безпеки: RLHF, Безпека в генеративному ШІ Google Cloud, Практична робота: "Налаштування захисту за допомогою Vertex AI Gemini API"
Підсумок курсу
Модуль 0. Вступ, Модуль 1. Конфіденційність у системах ШІ, Модуль 2. Безпека в системах ШІ, Модуль 3. Підсумок курсу
Course: المشروع المتقدم لمطور الواجهة الخلفية
Modules:
مقدمة إلى الدورة التدريبية, إعداد المشروع, ما تعرفه عن عناوين URL والمسارات, ملخص الوحدة
استخدام قواعد البيانات والنماذج, إنشاء واجهة برمجة تطبيقات, ملخص الوحدة
تأمين التطبيق, اختبار التطبيق, ملخص الوحدة
ملخص الدورة التدريبية للمشروع المتقدم, تهانينا، لقد أكملت المشروع المتقدم!
Course: Java Programming: Solving Problems with Software
Modules:
Introduction to the Course, Resources to Help You Succeed, Tips for Learning Programming, Using Forums: How to Ask for Help Effectively, Object Oriented Programming with Java Specialization
Why Use Java?, Using BlueJ to Program in Java, Shapes: Collections of Points, Why Semantics: Motivation to Read Code, Variables, Mathematical Operators, Functions, Conditionals, Classes, New, Methods, Types, For Each Loops, Solving Programming: A Seven Step Approach, Seven Steps in Action: Developing an Algorithm, Seven Steps in Action: Testing the Algorithm, Seven Steps in Action: Translating to Code
What is a String, Understanding Strings, Developing an Algorithm, Positions in Strings, Translating into Code, Java Math, Introduction, Conceptual Understanding, While Loops, While Loop Syntax and Semantics, Coding While Loops, Three Stop Codons, Coding Three Stop Codons - Part I, Coding Three Stop Codons - Part II, Logical And / Or, Coding And / Or, Finding Multiple Genes, Translating to Code, Separation of Concerns, StorageResource Class, Coding StorageResource Class
CSV Data: Comma Separated Values, Using CSV Libraries, Which Countries Export...? Developing an Algorithm, Which Countries Export...? Translating into Code, CSVExport: Summary, Hottest Day in a Year: Comma Separated Values, Converting Strings to Numbers, Maximum Temperature: Developing an Algorithm, Java for Nothing—null: When You Don't Have an Object, Maximum Temperature: Translating into Code, Maximum Temperature: Testing Code, Maximum Temperature from Multiple Datasets, Maximum Temperature Refactored, CSVMax: Summary
Baby Names MiniProject: Overview, Baby Names MiniProject: Data Overview, Baby Names MiniProject: Total Births, Batch Grayscale: Converting Many Files, Grayscale Algorithm: Seven Step Approach, Image Iterable in BlueJ: Grayscale, Batch Processing Grayscale, Saving Images with New Names, Batch Grayscale Summary: Converting Many Files
Course: مقاييس الأعمال للشركات التي تعتمد على البيانات
Modules:
نبذة عن هذا التخصص, مقدمة
مقاييس تساعدنا في طرح الأسئلة الصحيحة, التمييز بين الإيرادات والربحية ومقاييس المخاطر, التمييز بين المقاييس التقليدية والديناميكية, دراسة حالة Egger’s Roast Coffee الجزء 1 – التعريفات, دراسة حالة Egger’s Roast Coffee الجزء 2 – كيف يُشهَر إفلاس شركة رابحة ومتنامية, مقاييس الإيرادات – قمع مبيعات المشروعات التقليدية, مقاييس الإيرادات - Amazon.com كمثال رائد في استخدام المقاييس الديناميكية - الجزء 1, مقاييس الإيرادات - Amazon.com كمثال رائد في استخدام المقاييس الديناميكية - الجزء 2, الربحية/مقاييس الكفاءة: إدارة المخزون, الربحية/مقاييس الكفاءة: الاستغلال الأمثل لشغل غرف الفنادق, مقاييس المخاطر: التأُثير الإيجابي ومخاطر السمعة
الأدوار والبيانات باعتبارهما متعلقين بالبيانات الضخمة, محلِّل الأعمال, مقابلة مع محللة الأعمال "شامبهافي فاشيشتا", التمييز بين محلل بيانات الأعمال وأدوار محلل الأعمال, "مقابلة مع محللة بيانات الأعمال "تيفاني يو, عالِم البيانات, مقابلة مع عالم البيانات "داي لي", كبير مهندسي البرمجيات, نظرة عامة على 5 أنواع للشركات بوصفها متعلقة بالبيانات الضخمة, استشارة الأعمال الاستراتيجية التقليدية, شركات التجارة التقليدية, دراسة حالة Barnes وNoble, استشارة الأعمال الاستراتيجية - التركيز على البرامج/تكامل أنظمة تكنولوجيا المعلومات, شركات المعدات الحاسوبية والبرامج, الشركات الرقمية
التسويق الشبكي - المقاييس, التسويق الشبكي - مقاييس AdWord, التسويق الشبكي - التجزئة, مقاييس الخدمات المالية - إدارة المال واستثماره, معادلة الإيرادات المختلفة – نسبة شارب, أربعة أنواع لمديري المال ومقاييس أدائهم, رأس المال الاستثماري ومستثمرو الأسهم الخاصة
نظرة استشرافية
Course: Inclusión social de personas con discapacidad desde un enfoque de derechos.
Modules:
Bienvenida al curso
Introducción a la Convención sobre los derechos de las Personas con Discapacidad de las Naciones Unidas.
Discapacidad, tránsito conceptual hacia un enfoque de derechos.
Caracterización y prevalencia de la discapacidad en el mundo
Principios de Accesibilidad
Autonomía
Salud inclusiva
Educación inclusiva
Inclusión laboral
Cuestionario de cierre
Course: Diode - pn Junction and Metal Semiconductor Contact
Modules:
Course Introduction, PN Junction at Equilibrium, Step Junction, Linearly Graded Junction, Heterojunction
PN Junction Under Reverse Bias, Avalanche Breakdown, Avalanche and Zener Breakdown, PN Junction Under Forward Bias, Ideal Diode Equation, Non-Ideal Behavior, Current in Heterojunction
Schottky Contact at Equilibrium, Schottky Contact Under Bias, Schottky Barrier Lowering, Current in Schottky Contact, Ohmic Contact, Surface States and Fermi Level Pinning
Light Emitting Diode, Laser Diode, Photodetector, Solar Cell
Course: Pandas for Data Science
Modules:
Course Introduction, Paths and Filesystems, Exceptions, Using an Exception Traceback to Debug, File IO
Live Coding - Indexing and Subsetting
Live Coding: Cleaning Data
Live Coding: Combining and Grouping
Course: Laravel Additional Security
Modules:
Proper request methods, Cross-site request forgery mitigation, Displaying and escaping user data, Security headers, Most common tools, Laravel-specific scanning tools, Implementing tripwires, Leveraging honeypots, Staying up to date and getting involved
Course: Les bases de la stratégie d’entreprise
Modules:
Introduction à l’analyse stratégique, Analyse stratégique, Le défi du stratège, Principe fondamental de la stratégie d’entreprise, Marchés concurrentiels, Un petit peu de calcul, Deux perspectives sur les revenus, Leçons du module, Boîte à outils du stratège : Analyse SWOT, Boîte à outils du stratège : Analyse de la concurrence, Boîte à outils du stratège : Analyse environnementale
Analyser la structure du secteur, Menace de l'arrivée de nouveaux concurrents, partie 1, Menace de l'arrivée de nouveaux concurrents, partie 2, Menace des produits de substitution, Pouvoir de négociation des acheteurs, partie 1, Pouvoir de négociation des acheteurs, partie 2, Pouvoir de négociation des fournisseurs, Intensité de la rivalité, Leçons du module, Boîte à outils du stratège : Analyse des cinq forces
Analyser les capacités de l’entreprise, Chaîne de valeur, Alignement, Durabilité : Imitation, Durabilité : Longévité, Développer les capacités, Leçons du module, Boîte à outils du stratège : Analyse des capacités
Déterminer le positionnement concurrentiel, Positions concurrentielles générales, partie 1, Positions concurrentielles générales, partie 2, Dresser une carte du positionnement concurrentiel, Quelle position est la meilleure ?, Leçons du module, Boîte à outils du stratège : Cartes stratégiques
Course: Azure: Network Security
Modules:
Lab - Virtual Network Connectivity, Lab - Network Security Groups (NSG), Lab - Network Security Groups - Further Aspects, Lab - Network Security Groups - Azure Resources, Lab - Application Security Groups(ASG), Lab - Point-to-Site VPN Connection, Lab - Site-to-Site VPN Connection, Network Security - Configure Azure Firewall in a Virtual WAN Hub, Network Security - Encrypted ExpressRoute for Virtual WAN using IPsec, Implementing Virtual WAN - Creating a Secure Virtual Hub within the Virtual WAN Infrastructure, Implement Virtual WAN - Implementing Virtual WAN with Check Point Cloud Guard, Implement Encryption over ExpressRoute
Azure Firewall Overview, Azure Firewall Manager, Working with Azure Firewall Manager, Demo - Plan and implementing Azure Firewall Part 1, Demo - Plan and implementing Azure Firewall Part 2, Demo - Manage Azure Firewall and Azure Firewall Manager, Demo - Azure Firewall Policies, Azure App Service Environment (ASE) - Network Integration for Azure App Service and Azure Functions, Azure App Service Environment (ASE) - Network Security Configurations, Azure Trust Center, App Service (Protection from threats and Obtaining and Managing Certificates), Azure App Service Environment (ASE) - App Service Security Enhancement and Threat Protection, Azure Web Apps Security, Lab - Azure Front Door, Lab - Azure Application Gateway, Lab - Azure Application Gateway - Web Application Firewall, Exam Lab – Azure Storage Account - Service Endpoints, Adding a Custom Domain and Enabling SSL for Azure Web App, Adding Custom Domain and TLS SSL in Azure, Configuring Secure Connection with Valid Certificate in Azure, Web Page Upload & Code Management in Azure DevOps
Course: Heavy Manufacturing Process and System
Modules:
About the Specialization, About the Course, Overview of Machining Processes, Mechanism of Material Removal (Metal Cutting), Tool Specification (Geometry, Material, Cutting Angle), Tool Wear, Failure & Tool Life, Types of Chips, Chip Formation, Heat Generation, Cutting Fluids - Part 1, Types of Chips, Chip Formation, Heat Generation, Cutting Fluids - Part 2, Turning, Shaping & Planing Operation - Part 1, Turning, Shaping & Planing Operation - Part 2, Drilling & Boring Operation - Part 1, Drilling & Boring Operation - Part 2, Milling Operation - Part 1, Milling Operation - Part 2, Grinding Operation, Special Machining Process- Deep Hole Drilling, Gang Drilling, Jig Grinding, Jig Boring,, Complex Shape Machining - Thread Machining, Thread Whirling, Overview of CNC Machines and CNC Programming
Fluid Power System, Components and its Properties - Part 1, Fluid Power System, Components and its Properties - Part 2, Fluid Power Generation, Control Valves and its Types - Part 1, Fluid Power Generation, Control Valves and its Types - Part 2, Pressure Control Valve and Servo Valve, Essential Components in Hydraulic and Pneumatic System, Hydraulic Powered Circuits for Milling, Grinding and Shaper, Hydraulic Application Circuit for Drilling, Hydraulic Press and Fork Lifting Machine, Pneumatic Application Circuit for Two-handed Safety, Clamp Pressure and Dual Pressure, Servo Valve Application Circuit, Hydraulic System - Problems and Possible Causes, Maintenance and Troubleshooting Steps for Pneumatic System and Servo Valves
Introduction to Shear Cutting, Introduction to Water Jet cutting, Introduction to Plasma Arc Cutting, Introduction to Laser Cutting, Introduction to Shrink Fitting, Introduction to Tube to Tubesheet Welding (IBW and Orbital Welding), Introduction to Tube to T/S Joint Expansion, Overview of Robotic Welding (Part 1), Overview of Robotic Welding (Part 2), Introduction to EDM, Machining Processes for FRP & Ceramics, Surface Preparation and its Methods, Painting Part-1, Painting Part-2, Thermal Spray Aluminium (TSA) Coating, Refractory Application
Course: Foundations: Data, Data, Everywhere
Modules:
Welcome to the Google Data Analytics Certificate, Introduction to the course, Data analytics in everyday life, Cassie: Dimensions of data analytics, What is the data ecosystem?, How data informs better decisions, Discover data skill sets, Key data analyst skills, All about thinking analytically, Explore core analytical skills, Data drives successful outcomes, Witness data magic, What to expect moving forward
Learn about data phases and tools, Stages of the data life cycle, The phases of data analysis and this program, Molly: Example of the data analysis process, Explore data analyst tools
The ins and outs of core data tools, Make spreadsheets your friend, SQL in action, Angie: Everyday struggles when learning new skills, Become a data viz whiz, Lilah: The power of a visualization
Let's get down to business, The job of a data analyst, Joey: Path to becoming a data analyst, Tony: Supporting careers in data analytics, The power of data in business, Rachel: Data detectives, Understand data and fairness, Alex: Fair and ethical data decisions, Data analysts in different industries, Samah: Interview best practices, Congratulations! Course wrap-up
Course: Decentralized Finance (DeFi) Primitives
Modules:
Transaction Mechanics, Fungible Tokens, Non-Fungible Tokens
Custody, Supply Adjustment, Incentives
Centralized Exchange, Decentralized Exchange, Automated Market Makers, Collateralized Loans, Flash Loans
MetaMask Wallet, Hashes and Keys, Addresses, Signatures and Transaction Mechanics, Consensus, Incentives, Latency, Data, Computing Power, Cross-chain, Immutability, Oracles, Privacy
Course: Python: de explorador de datos a analista
Modules:
Bienvenida al curso, Bienvenida a la semana 1, Instala Python, Introducción a Power Shell, Entornos virtuales, Espacio de trabajo, Desarrolla paquetes de Python, Propuestas de Mejora de Python, Programación Orientada a Objetos, Manejo de errores, Decoradores. Parte 1, Decoradores. Parte 2, Desempaquetado, Funciones lambda, Operador Walrus
Bienvenida a la semana 2, Repaso de Matplotlib, Programación Orientada a Objetos en Matplotlib, Decoradores en Matplotlib, Estilos de gráficos en Matplotlib, Gráficas interactivas, Estructuras de datos en OWD, Introducción a Plotly, Introducción a Bokeh, Grámatica de gráficos, Diferencias entre herramientas, Diferencias entre herramientas. Parte 2
Bienvenida a la semana 3, Introducción a Pandas, Promedios móviles, Funciones para valores consecutivos, Nuevos formatos de archivos, El método groupby, Método pivot_table, Combinar dataframes, Manejar datos faltantes, Zonas horarias, Zonas horarias. Parte 2
Bienvenida a la semana 4, Ejecuta libretas, Convertir libretas a scripts, Pruebas unitarias, Introducción a Quarto, Libretas a reportes con Quarto, Presentaciones en Quarto, Introducción a Shiny, Bibliotecas para exploración de datos
Proyecto final
Course: Basic Programming in Python II
Modules:
Clean Code in Python I
Clean Code in Python II
Python Loops: Break and Continue
Course: Membuat Antarmuka Pengguna (UI) Dinamis untuk Situs
Modules:
Pengantar Materi 6: Responsive Web Design in Adobe XD (Mendesain Web Responsif di Adobe XD), Dave - Perjalanan saya menuju UX, Selamat datang di minggu 1, Memahami website responsif, Pengantar Adobe XD, Memulai proyek di Adobe XD, Jennifer - Menggunakan tool untuk desain digital, Berempati dengan pengguna untuk memahami kebutuhan dan titik permasalahan mereka, Membuat persona, Membuat cerita pengguna, Membuat peta perjalanan pengguna, Mengembangkan pernyataan masalah, Akhir kata: Memulai proses desain UX: Berempati dan mendefinisikan
Selamat datang di Minggu ke-2, Melakukan audit kompetitif, Memunculkan ide menggunakan “How Might We”, Memunculkan ide menggunakan “Crazy Eights”, Merencanakan information architecture (arsitektur informasi), Mengeksplorasi struktur website yang umum, Mengeksplorasi sitemap, Membuat sitemap untuk website Anda, Kesimpulan: Melanjutkan proses desain UX: Ideate (Ideasi)
Selamat datang di minggu ke-3, Menjelajahi tata letak umum untuk laman beranda situs web, Dasar-dasar wireframe, Merencanakan tata letak responsif, Menyesuaikan tata letak halaman berdasarkan ukuran layar, Melakukan transisi dari wireframe kertas ke digital, Membuat wireframe digital di Adobe XD, Membuat wireframe untuk ukuran layar tambahan di Adobe XD, Jay - Mendesain dengan Adobe XD, Memperbaiki wireframe untuk meningkatkan aksesibilitas, Mengevaluasi wireframe menggunakan Prinsip Gestalt, Penutup: Membuat wireframe untuk situs web responsif
Selamat datang di minggu ke-4, Memahami purwarupa low-fidelity, Membuat purwarupa low-fidelity di Adobe XD, Merencanakan studi penelitian UX, Melakukan studi kegunaan, Mengurangi bias dalam studi kegunaan, Melakukan analisis dan sintesis pada hasil penelitian, Melakukan iterasi pada desain low-fidelity berdasarkan temuan penelitian, Akhir kata: Membuat dan menguji purwarupa low-fidelity
Selamat datang di minggu ke-5, Mulai mendesain mockup, Mulai membuat mockup untuk beranda website di Adobe XD, Melanjutkan membuat mockup untuk beranda website di Adobe XD, Membuat mockup untuk website seluler di Adobe XD, Bekerja dengan sistem desain, Menggunakan sistem desain eksternal di Adobe XD, Membuat purwarupa high-fidelity di Adobe XD, Anotasi purwarupa untuk aksesibilitas web, Akhir kata: Membuat dan menguji desain high-fidelity, Opsional - Uji purwarupa high-fidelity yang Anda buat
Selamat datang di Minggu ke-6, Berkolaborasi dengan tim teknik, Menyerahkan spesifikasi desain di Adobe XD, Menambahkan proyek ke portofolio Anda your portfolio, Memahami pekerjaan yang dilakukan para desainer UX pada umumnya, Mengeksplorasi jenis perusahaan tempat desainer UX bekerja, Kenny - Ketekunan, Mengidentifikasi tempat untuk melamar pekerjaan desain UX, Memindai deskripsi pekerjaan untuk mencari kata-kata kunci, Memahami resume desain UX, Dane - Nasehat saya untuk resume di bidang desain UX, Tim - Nasihat seorang perekrut tentang resume desain UX, Memperbarui resume berdasarkan deskripsi pekerjaan, Kesimpulan: Mendokumentasikan hasil desain dan mencari pekerjaan, Selamat, Anda telah menyelesaikan Materi 6: Mendesain Web responsif di Adobe XD
Course: Visual Elements of User Interface Design
Modules:
Welcome to the UI/UX Design Specialization, Course Introduction, Introducing an Additional Instructor, Why Peer Review?, Peer Review Tips, How to apply feedback
Introduction to Week 1, What is a User Interface?, The Relationship Between UI and UX, Roles in UI/UX, A Brief Historical Overview of Interface Design, Interface Conventions: Theory, Interface Conventions: Application, Template vs Content, Aesthetics & Functionality
Introduction to Week 2, Design Before Design, Look and Feel, Language as a design tool, Color and Shape, Imagery, Typography, Icons
Introduction to Week 3, Static to Active, Functionality, Speed and Style, Composition and Structure, Buttons, Not Buttons, States and Changes
Introduction to Week 4, Invisible Complexity: Making a Whole from Many Parts, Hierarchy of Content, Conventions and Expectations, Structure and Grids, Platforms and Screen Sizes, Putting it All Together: Slice 'n' Dice, Design Critique: Review of Example Submissions
Course: Cutting-Edge Blockchain Security Mechanisms
Modules:
Course introduction, Architectural security measures, Cryptographic security measures: Part 1, Cryptographic security measures: Part 2, Cryptographic security measures: Part 3, Transaction security: Part 1, Transaction security: Part 2
Reentrancy and access control, Arithmetic and unchecked return value, Tx.origin phishing attack and default visibility, Compromised oracles, Incorrect deploy and post-deploy settings, Delegatecall attack, Sanitization of function parameters and false security guarantee
Denial of service and bad randomness, Timestamp dependence and short addresses, Race conditions and frontrunning, Shadowing variables, Signature replay and incorrect inheritance order, Real-life attacks
Course wrap-up
Course: Networking in Google Cloud: Hybrid and Multicloud
Modules:
Course introduction
Introduction, Connectivity options, Dedicated Interconnect, Partner Interconnect, Cross-Cloud Interconnect, Debrief
Introduction, Cloud VPN Overview, HA VPN Topologies, Influence best path selection, Network Connectivity Center, Coursera: Getting Started with Google Cloud Platform and Qwiklabs, Lab intro: Configuring Network Connectivity Center as a Transit Hub, Debrief
Course: Service Transformed: Lessons in U.S. Veteran Centered Care
Modules:
01.01 - Introduction, 01.02 - Today's Veterans, 01.03 - VA's Contribution to Medical Education, Introduction to Peer Assessments, End of Unit Evaluations
02.01 - Social Determinants of Health, 02.02 - Social Issues, 02.03 - Systemic Causes of Health Care Disparities
03.01 - Interpersonal Approaches to Addressing Veteran Health Concerns, 03.02 - Military Culture
04.01 - Military History Taking: Systemic Approaches to Addressing Veteran Health Concerns (Part 1), 04.02 - Military History Taking: Systemic Approaches to Addressing Veteran Health Concerns (Part 2)
05.01 - Screening for Sexual Trauma, 05.02 - Reintegration
06.01 - Where Soldiers Come From& the Impact of Combat Related Illnesses (Part 1), 06.02 - Where Soldiers Come From& the Impact of Combat Related Illnesses (Part 2)
07.01 - Team Based Care, 07.02 - Patient-Centered Medical Home, 07.03 - Danielle Furgeson Interview