Data Science for Software Engineers: busting software myths with R - Mx. Yim Register - Lightning Talk

February 3, 2020 Yim Register

The software engineering world is full of claims about best practices, languages, packages, styles, and workflows, but most software engineering students are never taught how to find, read, and interpret actual evidence on those topics. Is agile development really the secret to success? Do some languages actually cause more defects than others? This talk describes a series of meaningful lessons that explore research in software engineering for the beginner R programmer by teaching students to interpret and replicate research findings while learning meaningful results for their field in addition to common statistical methods. The lessons serve as a primer for software engineers to participate in a data-driven society; from advertising and business to combating misinformation and helping user experience.

A 5 minute presentation in our Lightning Talks series

About the Author

Yim Register

Yim is a PhD student studying machine learning literacy for self-advocacy. They are working on discovering innovative and joyful ways to teach ML and AI concepts. They believe in a world where we can all participate in, and be critical of, the algorithms in our newsfeeds, political institutions, grocery stores, justice systems, advertising, and more.

More Content by Yim Register
Previous Video
The Five Principles of Data Science Education - Hunter Glanz - Lightning Talk
The Five Principles of Data Science Education - Hunter Glanz - Lightning Talk

In this talk, I will outline a unified philosophy of data science education, and provide tips and tools for...

Next Video
TidyBlocks: using the language of the tidyverse in a blocks-based interface  - Maya Gans - Lightning Talk
TidyBlocks: using the language of the tidyverse in a blocks-based interface - Maya Gans - Lightning Talk

Blocks-based coding environments are a popular way to introduce programming to novices. Instead of typing i...