Tuesday, June 7, 2022

Master of Applied Data Science | University of Michigan

 

When you earn your MADS degree, you’ll be able to:

  • Use data to improve outcomes and achieve ambitious goals.
  • Master core data science concepts like machine learning and natural language processing.
  • Understand key topics such as privacy, data ethics, and persuasive communication.
  • Build predictive models and visualize data in dashboards.
  • Formulate better problem statements for data informed solutions.

Curriculum

Students enrolled in the University of Michigan School of Information’s Master of Applied Data Science (MADS) program will take courses in all essential subjects of applied data science, with an emphasis on an end-to-end approach. The MADS program intersects computation with theory and application, ensuring that students put their data science learnings into practice.

Courses cover:

  • Computational methods for big data
  • Exploring and communicating data
  • Visualizing data using various methods
  • Analytic techniques (machine learning, network analysis, natural language processing, experiments and causal inference)
  • Data science applications in context (search and recommender systems, social media analytics, learning analytics)
  • 3 portfolio-building major projects

The following course clusters and titles highlights a breadth and depth of engaging data science subjects. Courses cover everything from problem formulation to putting results into action.

Python is the primary programming language used throughout this curriculum. Students will apply data science skills and knowledge in 3 capstone projects throughout the program.

Unless otherwise noted, each course is 1 credit unit (roughly 4 weeks) in length. A total of 34 credit units is required to graduate. Please note that course titles are subject to change as the curriculum is expanded and refined.

Formulating Problems

  • Introduction to Applied Data Science
  • Contextual Inquiry
  • Data Science Ethics

Collecting and Processing Data

  • SQL & Databases
  • SQL Architectures & Technologies
  • Big Data: Efficient Data Processing
  • Big Data: Scalable Data Processing
  • Data Manipulation
  • Experiment Design and Analysis

Analyzing and Modeling Data

  • Math Methods for Data Science
  • Visual Exploration of Data
  • Data Mining I
  • Data Mining II
  • Supervised Learning
  • Unsupervised Learning
  • Deep Learning
  • Machine Learning Pipelines
  • Causal Inference
  • Natural Language Processing
  • Network Analysis

Presenting and Integrating Results into Action

  • Information Visualization I
  • Presenting Uncertainty
  • Communicating Data Science Results
  • Information Visualization II

Real world applications of data science

  • Search and Recommender Systems
  • Social Media Analytics
  • Learning Analytics
  • More to come

Culminating Learning Experiences

  • Capstone I: synthesis of computational techniques to collect and process big data
  • Capstone II: synthesis of analytics and machine learning techniques to analyze data and present results
  • Capstone III: capstone that applies end-to-end data science techniques to real world scenarios

MADS students have the opportunity to start with these data science courses:

Introduction to Applied Data Science

This course explores expertise, perspectives, and ethical commitments data scientists apply to projects during four phases of data science: problem formulation, data acquisition, modeling and analysis, and presentation of results. Through this process, students will define a vision for how they want their data science careers to develop.

Data Manipulation

Data Manipulation presents manipulation and cleaning techniques using the popular Python Pandas data science library. By the end of this course, students will have the skills needed to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses.

Math Methods for Data Science

Math Methods will review and establish the foundational math concepts needed for a data scientist’s toolkit. Students will learn and apply concepts from linear algebra (such as matrices and vectors), basic optimization techniques (such as gradient descent), and statistics (such as Bayes’ rule).

Information Visualization I

Information Visualization I will focus is on the role of visualization in understanding one-dimensional and multidimensional data. It covers how perception, cognition, and good design can enhance visualizations. This course also introduces APIs for visualization construction.

Experiment Design and Analysis

Experiment Design and Analysis presents techniques for laboratory and field experiments. Students will discuss the logic of experimentation and the ways in which experimentation is used to investigate social and technological phenomena. Students will also learn ways to design experiments and analyze experimental data.

Visual Exploration of Data

Visual Exploration of Data enables students to identify aggregate patterns within data using the matplotlib library, and learn the challenges associated with exploring and representing data. Students will also improve their understanding of the applications of various statistical methods.

Data Mining I

Data Mining I introduces the basic concepts of data mining. This course covers how to represent real world information as basic data types (itemsets, matrices, and sequences) that facilitate downstream analytics tasks. Students will learn how to characterize each type of data through pattern extraction and similarity measures.

Program Length

The courses in the program represent 1-3 credits each. Courses take 1-2 months to complete. Courses are offered in the fall, winter and spring/summer semesters, and are taught by core University of Michigan School of Information faculty.

This flexible online curriculum is offered in one credit, four-week course modules, so students can take as little as one credit per month and as many as three credits per month. The program is well suited for students seeking to study on a flexible schedule. . For example, full-time students may complete the program in one year (12 months)*.

Part-time students may complete the program in two years (24 months) or three years (36 months).

The three capstone courses award 2-3 credits, and may require more than one month to complete. A full-time load is equivalent to 16 credits. 34 total credits are needed to graduate.

Flexibility

Earn your degree in 12-36 months, completely online, on your schedule. Lectures and quizzes are available on-demand, and professors and teaching assistants will be accessible through online office hours and discussion boards. Access classes from your chosen mobile device. Download lectures to work offline without affecting your data plan.

Classes are flexible, and offered in one-credit, four-week course modules. The degree is designed to fit your life, even if you have a full-time job and family responsibilities.

Coursera on Mobile

Students can access course materials from anywhere with the mobile app, which is used by more than 80 percent of degree students on Coursera. The app is available on iOS and Android.

Using the mobile app, you can:

  • Save a week’s worth of content for offline access with one click
  • Save and submit quizzes offline
  • View text transcripts of lecture videos
  • Take notes directly in the app
  • Set reminder alerts to help you make progress

Google chat team -> Amazon maps team

 Linkin update:

Jesse Cordeiro


I like to spend 10 minutes to learn two teams, one is Google chat, one is Amazon maps. 


Amazon maps team

 

Sanjay Kumar

 

Monday, June 6, 2022

Friends from 1996 to 2022

June 6, 2022

It is summer time and so busy to make plans to visit mountains, and have good time to travel. I like to get connected to friends, and then learn better about their life and work experience. 

Friends from 1996 to 2022

I just could not believe that we have more friends to join us to live and work close to west side of north America, near Pacific ocean. 

This summer I just learned that Dr. Guan Sam joined Microsoft in Seattle, and Dr. Gao and his family will have summer road trip in LA, CA, Oregon and Vancouver Canada. 

I also like to take my first cruise trip if possible this summer. 



C# code: Simple test cases for C# Array ToList() API and List ToArray() API

June 6, 2022

I like to prepare a test case for future reference. Here is the link. 

Meta | Machine learning | Bahlul Haider

Machine learning

Bahlul Haider
Status is online

Bahlul Haider 

Senior Software Engineer

Senior Software Engineer
Amazon · Full-timeMay 2020 - May 2022 · 2 yrs 1 moSeattle, Washington, United States

Sunday, June 5, 2022

Orbis Technologies, Inc | Guan Sam

 Software Development Manager

Software Development Manager
Orbis Technologies, Inc. · Full-timeMay 2020 - Oct 2020 · 6 mosOrlando, Florida, United States

Hytera US Inc | Guan Sam

 VP of Engineering

VP of Engineering
Hytera US Inc. · Full-timeMay 2015 - May 2020 · 5 yrs 1 moMiramar, Florida, United States

Promethean | Guan Sam

Guan Sam  

Software Engineering Manager

Software Engineering Manager
Promethean · Full-timeOct 2020 - Oct 2021 · 1 yr 1 moSeattle, Washington, United States