<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UBC MDS</title><link>https://ubc-mds.github.io/</link><description>Recent content on UBC MDS</description><generator>Hugo</generator><language>en-us</language><managingEditor>info-mds@science.ubc.ca</managingEditor><webMaster>info-mds@science.ubc.ca</webMaster><lastBuildDate>Mon, 26 Aug 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://ubc-mds.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>The Purpose of an Education Isn’t What You Think it Is</title><link>https://ubc-mds.github.io/2024-08-26-the-purpose-of-an-education-isnt-what-you-think-it-is/</link><pubDate>Mon, 26 Aug 2024 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2024-08-26-the-purpose-of-an-education-isnt-what-you-think-it-is/</guid><description>&lt;h3 id="doing-homework-and-passing-exams-teach-you-more-than-just-the-course-materials-but-they-also-train-you-to-be-a-motivated-problem-solver"&gt;Doing homework and passing exams teach you more than just the course materials, but they also train you to be a motivated problem-solver.&lt;/h3&gt;
&lt;p&gt;“One day, I’ll work at AbCellera”, I told my partner. I didn’t want to spend my entire career working in a medical laboratory, performing repetitive tasks, and being stuck in a routine. I wanted more variety in my work, a chance to analyze and troubleshoot complex issues, and contribute to innovations that could make a real impact—whether through discovering new treatments, helping develop vaccines, or being part of a team that pushes the boundaries of science. That was my dream back in 2020, a year after graduating from the University of British Columbia (UBC) with a Bachelor of Science in microbiology, and shortly after I started working at Vancouver General Hospital. The excitement of being in the field I studied and the opportunity to contribute meaningfully to medical science energized me, and I started to envision a future with greater professional fulfillment and growth.&lt;/p&gt;</description></item><item><title>N-of-1 Trials and Analyzing Your Own Fitness Data</title><link>https://ubc-mds.github.io/2024-08-15-n-of-1-fitness-data/</link><pubDate>Thu, 15 Aug 2024 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2024-08-15-n-of-1-fitness-data/</guid><description>&lt;p&gt;&lt;img src="../img/blog/merete/watch.jpg" alt="Photo by Luke Chesser on Unsplash"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Photo by Luke Chesser on Unsplash.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I first heard of N-of-1 trials in 2018 as a master&amp;rsquo;s student studying epidemiology. I was in my Intermediate Epidemiologic and Clinical Research Methods class, and we had a guest lecture from &lt;a href="https://www.ericjdaza.com/"&gt;Dr. Eric Daza&lt;/a&gt; on N-of-1 study design. The N-of-1 study can be thought of as a clinical trial investigating the efficacy of an intervention on an individual patient. At the time, this methodology was an emerging practice, with promising implications for personalized medicine and optimizing healthcare for the individual.&lt;/p&gt;</description></item><item><title>My Little Markov Model - Now Tweeting New Taylor Swift Lyrics</title><link>https://ubc-mds.github.io/2022-12-01-my-little-markov-model/</link><pubDate>Thu, 01 Dec 2022 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2022-12-01-my-little-markov-model/</guid><description>&lt;h2 id="picture-this"&gt;Picture This&amp;hellip;&lt;/h2&gt;
&lt;p&gt;You&amp;rsquo;re sitting at your desk browsing the news and you see a head line something like:&lt;/p&gt;

 
&lt;link rel="stylesheet" href="https://ubc-mds.github.io/css/hugo-easy-gallery.css" /&gt;
&lt;div class="box fancy-figure caption-position-bottom" &gt;
 &lt;figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject"&gt;
 &lt;div class="img"&gt;
 &lt;img itemprop="thumbnail" src="https://ubc-mds.github.io/2022-12-01-my-little-markov-model/../img/blog/TJ/google-news-headline.jpg" alt="(this is a real headline from Nov 2022)"/&gt;
 &lt;/div&gt;
 &lt;a href="https://ubc-mds.github.io/2022-12-01-my-little-markov-model/../img/blog/TJ/google-news-headline.jpg" itemprop="contentUrl" target="_blank"&gt;&lt;/a&gt;
 &lt;figcaption&gt;&lt;p&gt;(this is a real headline from Nov 2022)&lt;/p&gt;
 &lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;/div&gt;


&lt;p&gt;You&amp;rsquo;re skeptical but you check out the AI startups demos and sure enough it looks like it could pass most first year university degrees with a 4.0.&lt;/p&gt;
&lt;p&gt;Now imagine you&amp;rsquo;re in a Masters of Data Science program, working on a lab that is writing a basic text generation model from scratch and you read the same headline. I suspect you would feel somewhere about here on the Dunning-Kruger curve:&lt;/p&gt;</description></item><item><title>MDS Capstone via Zoom: A lookback</title><link>https://ubc-mds.github.io/2021-07-12-MDS-Capstone-via-Zoom-A-Lookback/</link><pubDate>Mon, 12 Jul 2021 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2021-07-12-MDS-Capstone-via-Zoom-A-Lookback/</guid><description>&lt;p&gt;This post aims to share some of our learnings from our MDS Capstone project in 2021. If you&amp;rsquo;re a new student or a current student reading
this after completing your block 6 coursework, congratulations! We wish you the very best in your capstone journey and hope that some
of the following tips might serve you well during your project.&lt;/p&gt;
&lt;h2 id="project-management"&gt;Project Management&lt;/h2&gt;
&lt;h3 id="have-a-realistic-timeline-give-a-buffer-for-your-intended-timeline"&gt;Have a realistic timeline, give a buffer for your intended timeline&lt;/h3&gt;
&lt;p&gt;8 weeks for capstone projects is double the time of your earlier group projects in MDS, and you may think you have more time.
However, more often than not, people tend to overestimate their productivity. Furthermore, from our experience, the first week for the
hackathon and the last two weeks for presentation, testing &amp;amp; documentation went by much quicker than we realized, hence the core time
for the project development was actually around 5 weeks.&lt;/p&gt;</description></item><item><title>Generating Photo-Realistic Neighbourhoods using Artificial Intelligence</title><link>https://ubc-mds.github.io/2020-07-10-realistic-neighbourhoods/</link><pubDate>Fri, 10 Jul 2020 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2020-07-10-realistic-neighbourhoods/</guid><description>&lt;p&gt;Before starting, I wanted to give a brief introduction to the project, as well as give a special thanks to the team I worked with. This project was done for &lt;a href="https://www.realtor.com/"&gt;realtor.com&lt;/a&gt; as a UBC MDS &lt;a href="https://ubc-mds.github.io/capstone/about/"&gt;capstone project&lt;/a&gt;. The team &amp;ndash; &lt;a href="https://github.com/bradentam"&gt;Braden Tam&lt;/a&gt;, &lt;a href="https://github.com/fsywang"&gt;Florence Wang&lt;/a&gt;, &lt;a href="https://github.com/HanyingZhang"&gt;Hanying Zhang&lt;/a&gt; and &lt;a href="https://github.com/AndresPitta"&gt;me&lt;/a&gt; &amp;ndash; was given the task of using image generation to generate realistic pictures of neighbourhoods. The solution will address the issue of having empty thumbnails for some specific pages of the website. It is also worth mentioning that the images are not related to house postings (because we cannot sell a house that does not exist), but it is more related to the aesthetics of the website. Now that we know what the project is about, let&amp;rsquo;s start.&lt;/p&gt;</description></item><item><title>NLP in the Real World: A Reflection on a Two-Month Capstone</title><link>https://ubc-mds.github.io/2020-07-10-NLP-in-the-real-world/</link><pubDate>Fri, 10 Jul 2020 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2020-07-10-NLP-in-the-real-world/</guid><description>&lt;p&gt;Recently, my team and I wrapped up our two-month long capstone project with &lt;a href="https://unbounce.com/"&gt;Unbounce&lt;/a&gt;.
The completion of the capstone marks the end of my &lt;a href="https://masterdatascience.ubc.ca/programs/computational-linguistics"&gt;Master of Data Science — Computational Linguistics program&lt;/a&gt; (MDS-CL) at the University of British Columbia, as well as the transition from being a student, the encapsulation of my identity for the past seventeen years, to being a new graduate, a new identity that still takes a little getting used to.
In between job hunting and trying to maintain a semblance of a normal life in the midst of a global pandemic, I&amp;rsquo;d like to reflect on these past two months and the lessons that I&amp;rsquo;ve gained.&lt;/p&gt;</description></item><item><title>MDS 2019/2020 Capstone Seminar Series</title><link>https://ubc-mds.github.io/2020-07-03-capstone-seminar-series/</link><pubDate>Fri, 03 Jul 2020 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2020-07-03-capstone-seminar-series/</guid><description>&lt;p&gt;During the last two months of the UBC Master of Data Science program (typically May &amp;amp; June each year) we have &lt;a href="https://ubc-mds.github.io/capstone/about/"&gt;Capstone projects&lt;/a&gt;, in which our students work in teams of ~4 students with an external capstone partner and a UBC mentor to address a question facing the capstone partner’s organization using data science. In 2019 we added in a weekly “capstone seminar series” where we invite data science experts from academia and industry to give a seminar on a relevant data science topic. In this blog post I&amp;rsquo;ll provide a short description and some key take-aways from each of this year&amp;rsquo;s seminars. The schedule for the 2020 capstone seminar series is shown in Table 1 below.&lt;/p&gt;</description></item><item><title>Integrating R &amp; Python into a Data Science program</title><link>https://ubc-mds.github.io/2020-02-03-teach-python-and-r/</link><pubDate>Mon, 03 Feb 2020 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2020-02-03-teach-python-and-r/</guid><description>&lt;p&gt;R and Python are the two leading languages used in industry and academia for data analysis. Thus, to best prepare students in the University of British Columbia&amp;rsquo;s course-based, professional Master of Data Science (MDS) program to be competitive and perform on the job market, we have made an explicit decision to teach both languages.&lt;/p&gt;
&lt;p&gt;Students are concurrently introduced to R and Python in the first month of MDS, and they work in both languages for all 8 months of their coursework. In some courses, students learn the same skills in both languages (e.g., general programming, data wrangling, visualization, software development and packaging) and in other courses we specialize in one language in order to go more deeply into that topic (e.g., statistical inference in R, and machine learning in Python). In the 2-month Capstone project at the end of the program, students work with a partner from industry, government or not-for-profit. At the start of the project, the students and partner agree on which programming language will be used. This decision is sometimes based on what best suits the project, and other times is chosen based on what the Capstone partner&amp;rsquo;s organization already uses. Other times the projects involve a mix of both languages.&lt;/p&gt;</description></item><item><title>Project courses in MDS</title><link>https://ubc-mds.github.io/2019-08-22-project-courses/</link><pubDate>Thu, 22 Aug 2019 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2019-08-22-project-courses/</guid><description>&lt;p&gt;How can we train effective data scientists? Traditional lecture/lab-based courses typically involve prescribed and well-defined examples, and we found this format very effective for foundational courses that focus on a particular area of statistics, machine learning or computer programming. However, real-world data science differs greatly from these courses: data is messy, the tasks are not perfectly defined, knowledge must be integrated from various areas of data science, and collaboration with others is typically required. Our &lt;a href="https://ubc-mds.github.io/about/"&gt;Master of Data Science&lt;/a&gt; (MDS) program ends with an &lt;a href="https://ubc-mds.github.io/capstone/about/"&gt;8-week full-time Capstone course&lt;/a&gt;, which provides much of the needed hands-on experience. However, based on student and instructor feedback, it was evident that we needed to do more. Thus, to augment and prepare students for Capstone, we have started transforming some of our traditional lecture/lab-based courses into smaller project-based courses as well.&lt;/p&gt;</description></item><item><title>What's for dinner? Predicting customer order probabilities</title><link>https://ubc-mds.github.io/2019-07-26-predicting-customer-probabilities/</link><pubDate>Fri, 26 Jul 2019 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2019-07-26-predicting-customer-probabilities/</guid><description>&lt;p&gt;One of the things that drew to me data science is its applicability to pretty much any field you can name: technology, healthcare, finance, retail, education, government, entertainment, agriculture, real estate, etc. There&amp;rsquo;s no domain too large or small and no organization that would not benefit from having a data scientist (or a team of data scientists!) on staff to solve interesting problems.&lt;/p&gt;
&lt;p&gt;I recently completed the &lt;a href="https://masterdatascience.ubc.ca/"&gt;Master of Data Science&lt;/a&gt; program at the University of British Columbia, a 10-month intensive program focused on computing, statistics, and machine learning. After 8 months of coursework, the program concludes with an 2-month &lt;a href="https://ubc-mds.github.io/capstone/about/"&gt;capstone project&lt;/a&gt;. My capstone team worked with Vancouver-based &lt;a href="https://en.wikipedia.org/wiki/Meal_kit"&gt;meal kit&lt;/a&gt; company &lt;a href="https://www.freshprep.ca/"&gt;Fresh Prep&lt;/a&gt; to build a predictive model for customer ordering. Fresh Prep can use our model to understand which of their customers are likely to order in a given week, and target their marketing strategies in an attempt to increase order rates.&lt;/p&gt;</description></item><item><title>Winning the EasyMarkit AI Hackathon</title><link>https://ubc-mds.github.io/2019-06-21-EasyMarkit/</link><pubDate>Fri, 21 Jun 2019 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2019-06-21-EasyMarkit/</guid><description>&lt;p&gt;On April 6, 2019, &lt;a href="https://www.easymarkit.com/"&gt;EasyMarkit&lt;/a&gt; hosted their first Hackathon in Vancouver where teams were asked to offer an AI solution to improve patient communication. My team (&lt;a href="https://www.linkedin.com/in/baileylei"&gt;Bailey Lei&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/pakalexh"&gt;Alex Pak&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/bettybhzhou"&gt;Betty Zhou&lt;/a&gt;) was awarded first place based on the accuracy of our model in predicting communication response from patients.&lt;/p&gt;
&lt;h5 id="about-the-easymarkit-ai-hackathon"&gt;About the EasyMarkit AI Hackathon&lt;/h5&gt;
&lt;p&gt;EasyMarkit is a Vancouver-based company that focuses on developing automated patient communication software specializing in dentistry. The hackathon challenged participants to predict whether or not patients will respond to communications like appointment reminders. The event was hosted at EasyMarkit&amp;rsquo;s office in downtown Vancouver, and ran from 9am to 5pm. Owen Ingraham, CTO at EasyMarkit, and his team did a fantastic job of hosting the event and our team was extremely impressed by the culture at EasyMarkit.&lt;/p&gt;</description></item><item><title>Teaching Convolutional Neural Networks</title><link>https://ubc-mds.github.io/2019-04-15-teaching-cnns/</link><pubDate>Mon, 15 Apr 2019 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2019-04-15-teaching-cnns/</guid><description>&lt;p&gt;When I first learned about convolutional neural networks (also known as CNNs, or convnets), I was shown a picture much like the one below, which is from the &lt;a href="https://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf"&gt;AlexNet paper&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cdn-images-1.medium.com/max/1600/1*qyc21qM0oxWEuRaj-XJKcw.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;I will call this a &amp;ldquo;row-of-boxes&amp;rdquo; diagram. In my experience, this type of diagram is common in both CNN papers &lt;em&gt;and&lt;/em&gt; CNN lessons, even though the audiences are very different in those two contexts. I would argue that row-of-boxes diagrams are targeted at people who already understand CNNs, not students seeing them for the first time. Given the diagram issue and other obstacles, it took me a few iterations to fully understand CNNs when I was a student.&lt;/p&gt;</description></item><item><title>Designing a Master of Data Science program: goals, design decisions, and lessons learned</title><link>https://ubc-mds.github.io/2019-02-19-designing-mds/</link><pubDate>Tue, 19 Feb 2019 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2019-02-19-designing-mds/</guid><description>&lt;p&gt;Since launching the UBC MDS program in 2016, we&amp;rsquo;ve received a lot of questions on why we designed MDS the way we did. The post will address the following design decisions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Statistics and CS as the home departments.&lt;/li&gt;
&lt;li&gt;Goal of the program: responsible use of DS.&lt;/li&gt;
&lt;li&gt;Length of the program: 10 months.&lt;/li&gt;
&lt;li&gt;Length of the courses: 4 weeks.&lt;/li&gt;
&lt;li&gt;Creating all new courses from scratch.&lt;/li&gt;
&lt;li&gt;The program prerequisites.&lt;/li&gt;
&lt;li&gt;Dividing the instructor role into two pieces: lecture and lab.&lt;/li&gt;
&lt;li&gt;Setting a single deadline for all weekly assignments.&lt;/li&gt;
&lt;li&gt;A few words on the curriculum.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="stat-cs-partnership"&gt;Stat-CS partnership&lt;/h3&gt;
&lt;p&gt;The UBC MDS program is an equal partnership between the &lt;a href="https://www.stat.ubc.ca/"&gt;Department of Statistics&lt;/a&gt; and the &lt;a href="https://www.cs.ubc.ca/"&gt;Department of Computer Science&lt;/a&gt;. I have noticed that some other DS programs lack the statistics component, and I think that is a big loss. To us, data science is not just computer programming and machine learning (and certainly not just deep learning!). Rather, it is a broad field about how to ask and answer questions using data.&lt;/p&gt;</description></item><item><title>Welcome to our 2018-19 cohort</title><link>https://ubc-mds.github.io/2018-09-17-welcome-2018-19/</link><pubDate>Mon, 17 Sep 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-09-17-welcome-2018-19/</guid><description>&lt;p&gt;Last week we welcomed our third MDS Vancouver cohort. It only seems a short while ago when we launched the program with a cohort of &amp;ldquo;only&amp;rdquo; 22 students. Now we have 70 new students in the program with another 28 at our UBC Okanagan campus.&lt;/p&gt;
&lt;p&gt;One of the strengths of the MDS Vancouver program is the diversity of our students:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;70 new students.&lt;/li&gt;
&lt;li&gt;41 domestic and 29 international students from Brazil, China, Hong Kong, Ivory Coast, India, Mexico, Puerto Rico, USA, Turkey and Pakistan.&lt;/li&gt;
&lt;li&gt;32 women and 38 men (46% women, 54% men).&lt;/li&gt;
&lt;li&gt;a variety of academic backgrounds, from psychology, neuroscience, business, economics, political science, biology, chemistry, engineering and many more.&lt;/li&gt;
&lt;li&gt;Nine students have completed another advanced degree (Master’s, PhD, MD) prior to MDS.&lt;/li&gt;
&lt;li&gt;60% of the class completed their Bachelor’s degree in 2016 or earlier, with 29% having just graduated in 2018.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We were extremely impressed with the quality and size of the applicant pool this year. The program is becoming more and more competitive but with more spaces opening up at our UBC Okanagan campus as well as a new MDS program with a specialization in Computational Linguistics coming in September 2019 (pending provincial government approval) there will be more opportunities for applicants to join our MDS family.&lt;/p&gt;</description></item><item><title>Bringing data science to new industries</title><link>https://ubc-mds.github.io/2018-08-09-data-science-in-new-industries/</link><pubDate>Thu, 09 Aug 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-08-09-data-science-in-new-industries/</guid><description>&lt;p&gt;Before starting the &lt;a href="https://masterdatascience.science.ubc.ca/"&gt;Master of Data Science&lt;/a&gt; (MDS) program at UBC, I had been working as a civil engineer for a consulting firm in Vancouver. I soon realized that despite producing vast amounts of data, the civil engineering and construction industries have felt little influence from advancements in data science and machine learning. Having seen the capabilities of data science and machine learning implemented in other industries, it became apparent that the civil engineering and construction industries could benefit greatly through the implementation of these technologies.&lt;/p&gt;</description></item><item><title>Learning from real data</title><link>https://ubc-mds.github.io/2018-07-21-learning-from-real-data/</link><pubDate>Sat, 21 Jul 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-07-21-learning-from-real-data/</guid><description>&lt;p&gt;For the past three months, I was on a team of UBC &lt;a href="https://ubc-mds.github.io/"&gt;Master of Data Science&lt;/a&gt; (MDS) students working on our MDS capstone project. Our team developed a data science product to help the course creators on the &lt;a href="thinkific.com"&gt;Thinkific&lt;/a&gt; e-learning platform to improve their online courses. Unsurprisingly, working on the improvement of online learning was a great learning experience for ourselves. Therefore, to share some of my experiences, and as a reminder to my future self, in this post I will summarize the six most important lessons I learned during the project. But first, to give some context, I&amp;rsquo;ll quickly describe the client and the project.&lt;/p&gt;</description></item><item><title>Becoming a data scientist: My year-long hiatus from medical school</title><link>https://ubc-mds.github.io/2018-07-04-becoming-a-data-scientist/</link><pubDate>Wed, 04 Jul 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-07-04-becoming-a-data-scientist/</guid><description>&lt;p&gt;In my second year of medical school, I decided to open an unfamiliar email entitled &amp;ldquo;UBC Centennial Symposium on Health Informatics&amp;rdquo;. What was Health Informatics? I had no idea, but I intended to find out. The symposium featured the UK&amp;rsquo;s National Health Service (NHS) and showcased their use of &lt;a href="https://www.genomicsengland.co.uk/"&gt;large population datasets&lt;/a&gt;. I was impressed with how the NHS uses data to improve care. I went into medicine because of a personal desire to help people one-on-one; applying data science to healthcare seemed to provide the opportunity to positively impact millions at a time, &lt;em&gt;in addition&lt;/em&gt; to one at a time.&lt;/p&gt;</description></item><item><title>Our curriculum, Part 1: Computer science &amp; machine learning</title><link>https://ubc-mds.github.io/2018-06-04-curriculum-CS-ML/</link><pubDate>Mon, 04 Jun 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-06-04-curriculum-CS-ML/</guid><description>&lt;p&gt;This is the first in what will hopefully become a series of posts on our curriculum for the &lt;a href="https://masterdatascience.science.ubc.ca/"&gt;Master of Data Science&lt;/a&gt; (MDS) program at UBC. Our program is structured as six four-week blocks, each containing four mini-courses, for a total of 24 mini-courses. Each of these mini-courses is about one third the size of a regular university course. The image below summarizes our current schedule:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://ubc-mds.github.io/img/blog/schedule.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;(For more details on each of these courses, see &lt;a href="https://ubc-mds.github.io/descriptions/"&gt;here&lt;/a&gt;.)&lt;/p&gt;</description></item><item><title>Visualizing massive open online courses</title><link>https://ubc-mds.github.io/2018-01-01-CTLT-capstone/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2018-01-01-CTLT-capstone/</guid><description>&lt;p&gt;After eight months of coursework, the &lt;a href="https://masterdatascience.science.ubc.ca/"&gt;UBC Master of Data Science&lt;/a&gt; (MDS) program concludes with a 2-month &lt;a href="https://ubc-mds.github.io/capstone/about/"&gt;Capstone project&lt;/a&gt;.
We partnered with &lt;a href="http://ctlt.ubc.ca/people/ido-roll/"&gt;Ido Roll&lt;/a&gt; from UBC&amp;rsquo;s &lt;a href="https://ctlt.ubc.ca/"&gt;Centre for Teaching, Learning and Technology (CTLT)&lt;/a&gt; to analyze data from UBC&amp;rsquo;s
&lt;a href="https://en.wikipedia.org/wiki/Massive_open_online_course"&gt;massive open online courses&lt;/a&gt; (MOOCs). UBC offers dozens of MOOCs to thousands of students through the &lt;a href="https://www.edx.org/school/ubcx"&gt;edX platform&lt;/a&gt;. Unlike in-person classes, in a MOOC the instructor cannot observe student engagement directly. Instead, they must infer student engagement from recorded events (for example, a student pausing a video). A single course can involve millions of events in its lifetime, which means there was lots of data for us to look through. Our task was to build a dashboard to help MOOC instructors answer the following questions:&lt;/p&gt;</description></item><item><title>Statistics-ML dictionary</title><link>https://ubc-mds.github.io/2017-12-14-terminology/</link><pubDate>Thu, 14 Dec 2017 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2017-12-14-terminology/</guid><description>&lt;p&gt;One of the most rewarding aspects of working on the &lt;a href="https://masterdatascience.science.ubc.ca/"&gt;UBC Master of Data Science&lt;/a&gt; program has been the close collaboration between my home department,
&lt;a href="https://www.cs.ubc.ca/"&gt;computer science&lt;/a&gt;,
and the &lt;a href="https://www.stat.ubc.ca/"&gt;statistics department&lt;/a&gt; here at UBC.
The collaboration has also come with a challenge, though: the two communities
often use different words to mean the same thing.
A prime example would be the word &amp;ldquo;bias&amp;rdquo; &amp;ndash; it is hard to get an unbiased opinion on what this word means!
Over the last couple of years I recorded these discrepancies in a &amp;ldquo;statistics / machine learning dictionary&amp;rdquo;
and also expanded the scope of the document to
include general terminology issues that arise in data science. The current version of the document
&lt;a href="https://ubc-mds.github.io/resources_pages/terminology/"&gt;can be found here&lt;/a&gt;. As one highlight, I&amp;rsquo;ve found that all of the following terms can refer to the same thing: predictors, features, inputs, explanatory variables, regressors, covariates, and independent variables! In general, terminology is a tricky business
because there aren&amp;rsquo;t always objective truths and yet people tend to feel quite passionate about it.&lt;/p&gt;</description></item><item><title>Communication in data science: more than just the final report</title><link>https://ubc-mds.github.io/2017-11-10-DSCI-542-communication/</link><pubDate>Fri, 10 Nov 2017 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2017-11-10-DSCI-542-communication/</guid><description>&lt;p&gt;When people stress the importance of good communication in data science, they are usually saying something like what Hadley Wickham says in his book &lt;a href="http://r4ds.had.co.nz/communicate-intro.html"&gt;R for Data Science&lt;/a&gt;: &amp;ldquo;[It] doesn’t matter how great your analysis is unless you can explain it to others: you need to communicate your results.&amp;rdquo; In other words, good communication is crucial to data science because it is the final step, without which all prior work would be wasted.&lt;/p&gt;</description></item><item><title>Algorithms and optimization</title><link>https://ubc-mds.github.io/2017-10-18-discrete_optimization/</link><pubDate>Wed, 18 Oct 2017 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2017-10-18-discrete_optimization/</guid><description>&lt;p&gt;Over the years I&amp;rsquo;ve struggled with the disconnect between &amp;ldquo;algorithms&amp;rdquo; — as a student might see
in a standard algorithms and data structures class — and optimization. Several of the algorithms taught in such courses
are in fact instances of (discrete) optimization: for example, dynamic programming (DP), or Dijkstra&amp;rsquo;s algorithm for finding the shortest path in a graph (related to DP), or greedy algorithms for solving the traveling salesman problem. I like the example of dynamic programming in particular because it can often form a conceptual island in students&amp;rsquo; minds, without apparent connection to any of their other knowledge (for example, in the famous &lt;a href="https://en.wikipedia.org/wiki/Introduction_to_Algorithms"&gt;CLRS algorithms book&lt;/a&gt;, DP is listed under the miscellaneous heading &amp;ldquo;Advanced Design and Analysis Techniques&amp;rdquo;).
In this post I&amp;rsquo;ll do a deep dive into one of our MDS assignments (or &amp;ldquo;labs&amp;rdquo; as we call them — but they&amp;rsquo;re really assignments) that attempts to connect these concepts using a single application.
The lab is &lt;a href="https://github.com/UBC-MDS/DSCI_512_alg-data-struct/blob/master/labs/lab4/lab4.ipynb"&gt;available here&lt;/a&gt;, as part of our &lt;a href="https://github.com/UBC-MDS/public"&gt;publicly available teaching materials&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Introducing our 2017-18 cohort</title><link>https://ubc-mds.github.io/2017-09-01-introducing-the-second-cohort/</link><pubDate>Fri, 01 Sep 2017 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2017-09-01-introducing-the-second-cohort/</guid><description>&lt;p&gt;This is an exciting time for the UBC MDS program, with the second cohort starting their journey in just a few days.
We are thrilled about the strength and diversity of our incoming class. Here are some facts about the incoming cohort:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;43 new students.&lt;/li&gt;
&lt;li&gt;21 domestic, 22 international.&lt;/li&gt;
&lt;li&gt;20 women and 23 men (47% women, 53% men).&lt;/li&gt;
&lt;li&gt;a variety of academic backgrounds, from psychology to civil engineering to a current UBC medical student who is taking a year out to pursue MDS.&lt;/li&gt;
&lt;li&gt;previous degrees from UBC, other Canadian universities, the U.S., China, Colombia, France, India, South Africa, Turkey, and Vietnam (see map below).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://ubc-mds.github.io/img/blog/students_degree_geo.png" alt=""&gt;&lt;/p&gt;</description></item><item><title>Teaching with GitHub</title><link>https://ubc-mds.github.io/2017-08-24-teaching-with-github/</link><pubDate>Thu, 24 Aug 2017 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/2017-08-24-teaching-with-github/</guid><description>&lt;p&gt;In this post I will describe the system we use for delivering courses via GitHub in the &lt;a href="https://ubc-mds.github.io"&gt;UBC MDS program&lt;/a&gt;. I will first describe our high level goals and how we tackled them, and then discuss some implementation details. This post assumes the reader is familiar with git and GitHub and focuses more on the technical setup than the pedagogical implications.&lt;/p&gt;
&lt;p&gt;Our main goals for this project were as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;help students gain experience with version control systems&lt;/li&gt;
&lt;li&gt;eliminate all paper submissions&lt;/li&gt;
&lt;li&gt;facilitate peer review amongst the students&lt;/li&gt;
&lt;li&gt;facilitate group projects/assignments&lt;/li&gt;
&lt;li&gt;allow course staff to view and comment on work-in-progress remotely&lt;/li&gt;
&lt;li&gt;have a single place where most/all course content lives&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When we were starting to think this through (around May 2016) there were already several existing solutions, such as &lt;a href="https://classroom.github.com/"&gt;GitHub Classroom&lt;/a&gt;, but none met all of our needs. We were committed to using GitHub rather than GitLab/Stash/etc because one of our team members, &lt;a href="https://github.com/jennybc"&gt;Jenny Bryan&lt;/a&gt;, had already been using GitHub to deliver &lt;a href="http://stat545.com/"&gt;STAT 545&lt;/a&gt; and we wanted to build on her experience. The general approach is that students submit their work via GitHub and the TAs view/grade it there as well.&lt;/p&gt;</description></item><item><title/><link>https://ubc-mds.github.io/archived/jobs/StatTF2017/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/jobs/StatTF2017/</guid><description>&lt;h2 id="postdoctoral-teaching--learning-fellow"&gt;Postdoctoral Teaching &amp;amp; Learning Fellow&lt;/h2&gt;
&lt;p&gt;The &lt;a href="http://www.ubc.ca/about"&gt;University of British Columbia, Vancouver&lt;/a&gt; invites applications for a Postdoctoral Teaching &amp;amp; Learning Fellow, associated with the &lt;a href="http://masterdatascience.science.ubc.ca"&gt;Master of Data Science&lt;/a&gt; (MDS) program. This program is a collaborative effort of the &lt;a href="https://www.cs.ubc.ca"&gt;Department of Computer Science&lt;/a&gt; and the &lt;a href="http://www.stat.ubc.ca"&gt;Department of Statistics&lt;/a&gt;, within the &lt;a href="http://science.ubc.ca"&gt;Faculty of Science&lt;/a&gt;. The Fellow will be based in the Department of Statistics but work closely with colleagues from both departments.&lt;/p&gt;
&lt;p&gt;The MDS program focusses on the innovative and responsible use of Data Science tools across a broad spectrum of data types and domain areas. It is a 10-month, full-time program, delivered in course modules of two-week and four-week durations. The last two months are devoted to a capstone project. The first cohort of students began their studies in September 2016.&lt;/p&gt;</description></item><item><title/><link>https://ubc-mds.github.io/note/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/note/</guid><description>&lt;p&gt;This folder contains the images embedded in the with-great-data-science.md file in the _posts/ folder.&lt;/p&gt;</description></item><item><title/><link>https://ubc-mds.github.io/resources_pages/imgs/README/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/imgs/README/</guid><description/></item><item><title/><link>https://ubc-mds.github.io/selftest/mds_self_test/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/selftest/mds_self_test/</guid><description>&lt;h1 id="ubc-mds-self-test"&gt;UBC MDS self-test&lt;/h1&gt;
&lt;h2 id="how-to-use-this-document"&gt;How to use this document&lt;/h2&gt;
&lt;p&gt;If you are a prospective or entering MDS student and you are not sure about your preparation, try the
questions below. After some review of topics not recently encountered, a prepared student should be able to
do all of the questions below with limited effort in 1-3 hours. These exercises are not meant to represent the
level of MDS content (which will be much higher!); rather, the intent is that if you cannot do these questions
easily, you are likely to struggle in the program without additional preparation. To acquire this preparation,
please see &lt;a href="https://ubc-mds.github.io/resources_pages/learning_resources/"&gt;&lt;strong&gt;our page of suggested learning resources&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>About UBC MDS</title><link>https://ubc-mds.github.io/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/about/</guid><description>&lt;p&gt;The UBC Master of Data Science (MDS) program is a 10-month professional master&amp;rsquo;s program in Data Science.
The &lt;a href="https://www.ubc.ca/"&gt;University of British Columbia&lt;/a&gt; (UBC) is a comprehensive research-intensive university, consistently ranked among the 40 best universities in the world. The MDS program was launched in September 2016 and is offered by a collaboration between the UBC &lt;a href="https://www.cs.ubc.ca/"&gt;Department of Computer Science&lt;/a&gt; and &lt;a href="https://www.stat.ubc.ca/"&gt;Department of Statistics&lt;/a&gt;.
The program involves &lt;a href="https://ubc-mds.github.io/descriptions"&gt;24 one-month courses&lt;/a&gt; followed by a two-month &lt;a href="https://ubc-mds.github.io/capstone/about"&gt;Capstone Project&lt;/a&gt;. MDS started at UBC&amp;rsquo;s main campus in Vancouver, and has since expanded to the Okanagan campus and to a computational linguistics option of the program. At UBC, our students learn to:&lt;/p&gt;</description></item><item><title>Application Tips</title><link>https://ubc-mds.github.io/resources_pages/applicationAdvice/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/applicationAdvice/</guid><description>&lt;p&gt;The following tips are meant to help prospective students prepare strong applications to the UBC MDS program.&lt;/p&gt;
&lt;h4 id="1-understand-the-program"&gt;1. Understand the program&lt;/h4&gt;
&lt;p&gt;Read about the program thoroughly, to fully understand what kind of students the program is looking for.
MDS is a professional Master’s program, not a research program. We expect most of our graduates to enter the workforce after the program.
While we also anticipate a few students may pursue further graduate studies in a domain area of interest,
our program is not geared towards preparing students for further graduate studies in statistics or computer science.
If your ultimate goal is to pursue a PhD in statistics or computer science, MDS is likely not the best fit for you.&lt;/p&gt;</description></item><item><title>Capstone Projects</title><link>https://ubc-mds.github.io/capstone/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/about/</guid><description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;The call for MDS-V Capstone project proposals is Now open.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;During the last two months of the Master of Data Science program (May &amp;amp; June each year), our students work in teams of ~4 students with an external capstone partner and a UBC mentor to address a question facing the capstone partner&amp;rsquo;s organization using data science. The capstone program is free for partner organizations to participate in, but requires a point person who is willing to meet regularly with the students and offer guidance.&lt;/p&gt;</description></item><item><title>Career and Industry Resources</title><link>https://ubc-mds.github.io/resources_pages/CareerandIndustryResources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/CareerandIndustryResources/</guid><description>&lt;h2 id="career-and-professional-development"&gt;Career and Professional Development&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://students.ubc.ca/career"&gt;Build My Career&lt;/a&gt; UBC CareersOnline (exclusive job postings for UBC students and alumni - CWL required), resume, cover letter, interview skills, etc. resources and career and professional development events.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.grad.ubc.ca/current-students/graduate-pathways-success/e-resources-presentations"&gt;Grad Studies e-Resources and Presentations&lt;/a&gt; Career development and advice for UBC Graduate Students.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mitacs.ca/en"&gt;Mitacs&lt;/a&gt; Canadian research and training internships, career and professional development workshops and industry partnerships.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://my.cs.ubc.ca/students/development/events"&gt;Computer Science Career Postings&lt;/a&gt; UBC Department of Computer Science events and employer information sessions (CWL required).&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.glassdoor.ca/index.htm?countryRedirect=true"&gt;Glassdoor&lt;/a&gt; Interview questions-lookup for companies and roles.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.careercup.com/"&gt;Careercup&lt;/a&gt; Technical interview questions.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codeeval.com/"&gt;CodeEval&lt;/a&gt; Technical interview questions.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.amazon.ca/Programming-Interviews-Exposed-Secrets-Landing/dp/1118261364/ref=pd_bxgy_b_img_c"&gt;Programming Interviews Exposed&lt;/a&gt; Book on Amazon. Great for any Technical interviews.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.amazon.ca/Cracking-Coding-Interview-Programming-Questions/dp/098478280X"&gt;Cracking the Coding Interview&lt;/a&gt; Book on Amazon. Lots of Technical interview questions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="salary-information"&gt;Salary Information&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.glassdoor.ca/Salaries/data-scientist-salary-SRCH_KO0,14.htm"&gt;Glassdoor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.quora.com/What-is-the-salary-of-a-data-scientist"&gt;Quora&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.oreilly.com/data/free/files/2016-data-science-salary-survey.pdf"&gt;O’Reilly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="data-science"&gt;Data Science&lt;/h2&gt;
&lt;h4 id="vancouver-meetups"&gt;&lt;strong&gt;Vancouver Meetups&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/LearnDataScience/"&gt;Learn Data Science&lt;/a&gt; and &lt;a href="http://www.meetup.com/DataScience/"&gt;Data Science&lt;/a&gt; meetup groups&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.meetup.com/vanpyz/"&gt;Python Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.meetup.com/Vancouver-R-Users-Group-data-analysis-statistics/"&gt;R Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.meetup.com/Vancouver-Data-Visualization/"&gt;Data Visualization Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/R-Ladies-Vancouver/"&gt;R-Ladies Vancouver&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="facebook"&gt;&lt;strong&gt;Facebook&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/search/top/?q=ubc%20master%20of%20data%20science"&gt;UBC Master of Data Science&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/Data-Science-Interest-Group-DSIG-941598902591276/"&gt;Data Science Interest Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/socaldatascience/"&gt;Data Science Association&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="newsletters"&gt;&lt;strong&gt;Newsletters&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://roundup.fishtownanalytics.com/?utm_campaign=Issue&amp;amp;utm_content=profileimage&amp;amp;utm_medium=email&amp;amp;utm_source=The+Data+Science+Roundup"&gt;The Data Science Roundup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datascience.berkeley.edu/10-data-science-newsletters-subscribe/"&gt;10 Data Science Newsletters to Subscribe to&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="associations"&gt;&lt;strong&gt;Associations&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.datascienceassn.org/"&gt;Data Science Association&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.datasciencecentral.com/"&gt;Data Science Central&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dssberkeley.org/index.html"&gt;Data Science Society at Berkeley&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="industry"&gt;Industry&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.bctia.org/"&gt;BC Technology Industry Association (BCTIA)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bcic.ca/"&gt;BC Innovation Council (BCIC)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bctechnology.com/"&gt;BC Technology (T-Net)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ic.gc.ca/eic/site/icgc.nsf/eng/h_07056.html"&gt;Innovation, Science and Economic Development Canada&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dataconomy.com/"&gt;Dataconomy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Code of Conduct</title><link>https://ubc-mds.github.io/resources_pages/code_of_conduct/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/code_of_conduct/</guid><description>&lt;h2 id="mds-leadership-code-of-conduct"&gt;MDS Leadership Code of Conduct&lt;/h2&gt;
&lt;p&gt;We include this code of conduct because we want to treat students respectfully.&lt;/p&gt;
&lt;h2 id="our-pledge"&gt;Our Pledge&lt;/h2&gt;
&lt;p&gt;In the interest of fostering an open and welcoming environment, we as leaders of the Master of Data Science (MDS) program pledge to making studying under MDS a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. We pledge to abide by UBC&amp;rsquo;s &lt;a href="http://www.hr.ubc.ca/respectful-environment/"&gt;Respectful Environment Statement&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Contributing to the MDS Blog</title><link>https://ubc-mds.github.io/resources_pages/contributing_blog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/contributing_blog/</guid><description>&lt;p&gt;Want to share your insights with the MDS community? Contributing to the &lt;a href="https://ubc-mds.github.io/"&gt;MDS blog&lt;/a&gt; is easy and fun! Just follow these steps to get your blog post published with the help of our Editor, Varada Kolhatkar (&lt;code&gt;@kvarada&lt;/code&gt;):&lt;/p&gt;
&lt;h3 id="1-reach-out"&gt;1. Reach Out&lt;/h3&gt;
&lt;p&gt;First things first—get in touch with the Editor, Varada Kolhatkar, at &lt;a href="mailto:kvarada@cs.ubc.ca"&gt;kvarada@cs.ubc.ca&lt;/a&gt; to discuss your blog idea and how you&amp;rsquo;d like to contribute. We&amp;rsquo;re excited to hear what you have in mind!&lt;/p&gt;</description></item><item><title>Data science terminology</title><link>https://ubc-mds.github.io/resources_pages/terminology/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/terminology/</guid><description>&lt;h2 id="about-this-document"&gt;About this document&lt;/h2&gt;
&lt;p&gt;This document is intended to help students navigate the large amount of jargon, terminology, and acronyms encountered in the MDS program and beyond. There is also an accompanying &lt;a href="https://ubc-mds.github.io/2017-12-14-terminology/"&gt;blog post&lt;/a&gt;. Course numbers of the form DSCI XXX refer to relevant &lt;a href="https://ubc-mds.github.io/descriptions/"&gt;UBC MDS courses&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="stat-ml-dictionary"&gt;Stat-ML dictionary&lt;/h2&gt;
&lt;p&gt;This section covers terms that have different meanings in different contexts, specifically statistics vs. machine learning (ML).&lt;/p&gt;
&lt;h4 id="regression"&gt;&lt;code&gt;regression&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;in ML, &lt;code&gt;regression&lt;/code&gt; refers to predicting continuous outputs given input features, and classification refers to predicting categorical outputs given input features.&lt;/li&gt;
&lt;li&gt;in statistics, both of the above tasks are referred to as &lt;code&gt;regression&lt;/code&gt;. See also &lt;code&gt;supervised learning&lt;/code&gt; below.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="bias"&gt;&lt;code&gt;bias&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;even within statistics this word has &lt;a href="https://en.wikipedia.org/wiki/Bias_(statistics)"&gt;a lot of meanings&lt;/a&gt;. See also &lt;a href="https://en.wikipedia.org/wiki/Bias_of_an_estimator"&gt;bias of an estimator&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;in ML, when we have a trasformation of the form Wx+b (especially in linear models or neural networks) we refer to b as the &amp;ldquo;bias term&amp;rdquo; or the elements of b as the biases if b is a vector. For example, see &lt;a href="http://stackoverflow.com/questions/2480650/role-of-bias-in-neural-networks"&gt;this Stack Overflow post&lt;/a&gt;. In statistics we would call this the &amp;ldquo;intercept&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;in both fields, we talk about the bias-variance tradeoff; see below.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="parameter-and-parametric"&gt;&lt;code&gt;parameter&lt;/code&gt; and &lt;code&gt;parametric&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;in statistics, &lt;code&gt;parameter&lt;/code&gt; is used to describe probability distributions, like &amp;ldquo;the gamma distribution has a shape parameter and a scale parameter&amp;rdquo;. Thus, a &lt;code&gt;parametric model&lt;/code&gt; is a model using a parametric probability distribution.&lt;/li&gt;
&lt;li&gt;in ML, &lt;code&gt;parameter&lt;/code&gt; refers to the components (usually numbers) that are getting learned in a system. A &lt;code&gt;parametric model&lt;/code&gt; has a fixed number of parameters that is independent of the number of training examples, and typically doesn&amp;rsquo;t require the training examples to be stored in order to make predictions. An example would be linear regression, which involves one parameter per feature plus one more intercept parameter. On the other hand, &lt;a href="https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm"&gt;k-nearest neighbours&lt;/a&gt; (KNN) would be an example of a nonparametric model as we don&amp;rsquo;t &amp;ldquo;distill&amp;rdquo; the training data into a fixed set of parameters. Another way to think about this is that, with KNN, the complexity of the model grows with the amount of training data.&lt;/li&gt;
&lt;li&gt;the differences above can cause confusion. For example, a statistician might say a linear &lt;a href="https://en.wikipedia.org/wiki/Support_vector_machine"&gt;support vector machine&lt;/a&gt; (SVM) is not a parametric classifier because it is not based on an underlying probabilistic model. And yet, in ML, a linear SVM is parametric because we&amp;rsquo;re learning one parameter per dimension (in the primal formulation) to represent a linear boundary, and thus the number of parameters is fixed.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="early-stopping"&gt;&lt;code&gt;early stopping&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;in ML, this refers to terminating an optimization routine before reaching convergence, which may mitigate overfitting (see &lt;a href="https://en.wikipedia.org/wiki/Early_stopping"&gt;here&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;in statistics, this sometimes refers to stopping an experiment early, particularly as in early stopping of clinical trials.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="hypothesis"&gt;&lt;code&gt;hypothesis&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;in statistics, this word evokes &lt;a href="https://en.wikipedia.org/wiki/Statistical_hypothesis_testing"&gt;hypothesis testing&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;in ML, &lt;code&gt;hypothesis&lt;/code&gt; is sometimes used to refer to a particular model or decision boundary from the hypothesis space. E.g., we select a linear decision boundary from the hypothesis space of all possible hyperplanes; more complicated models have a larger hypothesis space.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="factor"&gt;&lt;code&gt;factor&lt;/code&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;in statistics, &lt;code&gt;factor&lt;/code&gt; means categorical variable; factorial experiment means trying all possible combinations of two or more factors.&lt;/li&gt;
&lt;li&gt;spanning both statistics and ML, we have &lt;a href="https://en.wikipedia.org/wiki/Factor_analysis"&gt;factor analysis&lt;/a&gt; and &lt;a href="https://en.wikipedia.org/wiki/Factor_graph"&gt;factor graphs&lt;/a&gt;, which do not use &lt;code&gt;factor&lt;/code&gt; in the sense described above (or in the same way as each other, even&amp;hellip;).&lt;/li&gt;
&lt;li&gt;(and in math, factor means one of several things being multiplied together.)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="kernel"&gt;&lt;code&gt;kernel&lt;/code&gt;&lt;/h4&gt;
&lt;p&gt;This is not a Stat vs. ML problem, but more of a Stat/ML vs. CS vs. math problem. For even more definitions, see the &lt;a href="https://en.wikipedia.org/wiki/Kernel"&gt;Wikipedia disambiguation page&lt;/a&gt;. Overall, this word ranks up there with &lt;code&gt;bias&lt;/code&gt; as a hopelessly overloaded and confusing word.&lt;/p&gt;</description></item><item><title>Dates and Deadlines</title><link>https://ubc-mds.github.io/mentoring_program/dates_and_deadlines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/mentoring_program/dates_and_deadlines/</guid><description>&lt;p&gt;The MDS Mentoring Program is from November to April.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Deadline or Event&lt;/th&gt;
					&lt;th&gt;Date&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Application Deadline&lt;/td&gt;
					&lt;td&gt;October 16, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Kick-off Event&lt;/td&gt;
					&lt;td&gt;Week of November 16–20, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Wrap-up Event&lt;/td&gt;
					&lt;td&gt;March 30, 2027&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="contacts"&gt;Contacts&lt;/h3&gt;
&lt;p&gt;MDS Mentoring Coordinators:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Milad Maymay&lt;/strong&gt;, Director, Program Operations &amp;amp; Student Management
&lt;ul&gt;
&lt;li&gt;Email: &lt;a href="mailto:maymay@science.ubc.ca"&gt;maymay@science.ubc.ca&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Angela Pau&lt;/strong&gt;, Career Advisor
&lt;ul&gt;
&lt;li&gt;Email: &lt;a href="mailto:angela.pau@ubc.ca"&gt;angela.pau@ubc.ca&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>DSCI 511</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_511_prog-dsci/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_511_prog-dsci/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Overview of data structures, iteration, flow control, and program design relevant to data exploration and analysis. When and how to exploit pre-existing libraries.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Write pseudo-code to specify, break down, and solve problems before being translated into code.&lt;/li&gt;
&lt;li&gt;Write modular, easy-to-understand Python and R code that uses flow control, iteration, lists (arrays), and functions&amp;ndash;and has appropriate style and organization.&lt;/li&gt;
&lt;li&gt;Design and write Python and R programs to: perform calculations; read and write files; and use classes, objects, methods, and Python and R libraries.
Determine which language (Python or R) is more appropriate for a given task.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Sedgewick, Robert; Wayne, Kevin; and Dondero, Robert. Introduction to Programming in Python: An Interdisciplinary Approach. Addison-Wesley, 2015.&lt;/p&gt;</description></item><item><title>DSCI 512</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_512_alg-data-struct/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_512_alg-data-struct/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to choose and use appropriate algorithms and data structures to help solve data science problems. Key concepts such as recursion and algorithmic complexity (e.g., efficiency, scalability).&lt;/p&gt;
&lt;h2 id="course-learning-objectives"&gt;Course Learning Objectives&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Apply fundamental algorithms such as sorting and searching, including iterative and recursive algorithms, using lists.&lt;/li&gt;
&lt;li&gt;Select and justify the use of elementary data structures such as arrays, hash tables, trees, and simple graphs.&lt;/li&gt;
&lt;li&gt;Analyze the scalability and trade-offs of various basic algorithms and data structures, using Big-O notation.&lt;/li&gt;
&lt;li&gt;Explain why using a different (better) algorithm for a problem can result in a much, much bigger performance improvement than tweaking the algorithm already being used.&lt;/li&gt;
&lt;li&gt;Apply basic discrete optimization methods such as dynamic programming.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TBD&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~patrice/"&gt;Patrice Belleville&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 513</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_513_database-data-retr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_513_database-data-retr/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to work with data stored in relational database systems or in formats utilizing markup languages. Storage structures and schemas, data relationships, and ways to query and aggregate such data.&lt;/p&gt;
&lt;h2 id="course-learning-objectives"&gt;Course Learning Objectives&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Use an Entity-Relationship Diagram and a database schema to determine the attributes, relationships, foreign keys, types of data, etc., in a given database.&lt;/li&gt;
&lt;li&gt;Write SQL statements to query and update tables in a database.&lt;/li&gt;
&lt;li&gt;Write programs containing embedded SQL statements to communicate with, and query, a database, thereby generating reports requiring more complicated logic and calculations than what is possible via stand-alone SQL.&lt;/li&gt;
&lt;li&gt;Write well-formed XML; use XQuery to query an XML repository.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ramakrishnan, Raghu and Gehrke, Johannes. Database Management Systems, 3rd Edition, McGraw-Hill, 2002.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cs.ubc.ca/~laks/"&gt;Laks Lakshmanan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 522</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_522_dsci-workflows/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_522_dsci-workflows/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Interactive vs. scripted/unattended analyses and how to move fluidly between them. Reproducibility through automation and dynamic, literate documents. The use of version control and file organization to enhance machine- and human-readability.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Analyze data interactively using read-eval-print-loop (REPL) processes; write scripts for non-interactive use; use tools and work styles to create fluidity between these two modes (e.g., RStudio IDE, iPython).&lt;/li&gt;
&lt;li&gt;Perform dynamic reporting functions such as integrating narrative, code, data, numerical results, and visual results; create reproducible reports and workflows (e.g., R Markdown, Project Jupyter).&lt;/li&gt;
&lt;li&gt;Manage projects by designing workflows for self-documentation, reproducibility, and collaboration; organize files with appropriate naming conventions; manage paths and dependencies.&lt;/li&gt;
&lt;li&gt;Use version control software (e.g., Git) including distributed version control and remote servers (e.g., GitHub, Bitbucket).&lt;/li&gt;
&lt;li&gt;Automate data science workflows (using e.g., Make, Galaxy).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;DSCI 511 (Programming for Data Science)&lt;/li&gt;
&lt;li&gt;DSCI 521 (Computing Platforms for Data Science)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;p&gt;TBD&lt;/p&gt;</description></item><item><title>DSCI 523</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_523_data-wrangling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_523_data-wrangling/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Converting data from the form in which it is collected to the form needed for analysis. How to clean, filter, arrange, aggregate, and transform diverse data types, e.g. strings, numbers, and date-times.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Analyze and determine appropriate ways of manipulating a single data table using various techniques including: filtering rows or observations based on a criterion or combination of criteria; selecting variables (columns); arranging observations or variables in a deliberate way (e.g., sorting, grouping); forming new variables from one or more existing variables; reshaping data; computing summaries on groups of observations based on one or more categorical variables.&lt;/li&gt;
&lt;li&gt;Handle common and tricky data types; manipulate text, dates/times, strings, and regular expressions; detect and handle duplicates and outliers.&lt;/li&gt;
&lt;li&gt;Determine appropriate manipulations for two-table data, including lookups and joins with suitably-selected columns.&lt;/li&gt;
&lt;li&gt;Handle non-tabular data (e.g., nested lists) in the languages being used (e.g., Python, R); convert data among general formats (e.g., XML, JSON).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;DSCI 521 (Computing Platforms for Data Science)&lt;/li&gt;
&lt;li&gt;DSCI 511 (Programming for Data Science)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TBD&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~jenny/"&gt;Jenny Bryan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 524</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_524_collab-sw-dev/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_524_collab-sw-dev/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to exploit practices from collaborative software development techniques in data scientific workflows. Appropriate use of abstraction and classes, the software life cycle, unit testing / continuous integration, and packaging for use by others.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Package code for use by others, including the specification of dependencies/requirements.&lt;/li&gt;
&lt;li&gt;Use distributed version control and issue tracking to manage multi-person projects.&lt;/li&gt;
&lt;li&gt;Specify, implment, and use a data abstraction in Python; write a comprehensive test suite for a data abstraction in Python.&lt;/li&gt;
&lt;li&gt;Implement and call S3 methods in R; specify an object&amp;rsquo;s class in R&lt;/li&gt;
&lt;li&gt;Handle exceptional cases in a function or method with exceptions or assert statements&lt;/li&gt;
&lt;li&gt;Interpret software licenses and select software licenses that best suit the needs of software that they create.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TBD&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://meghanallen.ca/"&gt;Meghan Allen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 525</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_525_web-cloud-comp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_525_web-cloud-comp/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to use the web as a platform for data collection, computation, and publishing. Accessing data via scraping and APIs. Using the cloud for tasks that are beyond the capability of your local computing resources.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Scrape data from websites and access data using application programming interfaces (APIs) where available.&lt;/li&gt;
&lt;li&gt;Author web content for public access.&lt;/li&gt;
&lt;li&gt;Host a simple application on a cloud computing platform such as Amazon’s EC2.&lt;/li&gt;
&lt;li&gt;Connect the concepts in databases to those of distributed computing&lt;/li&gt;
&lt;li&gt;Parallelize computations in an environment such as iPython Parallel.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TBD&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~feeley/"&gt;Mike Feeley&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 531</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_531_viz-1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_531_viz-1/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;The design and implementation of static figures across all phases of data analysis, from ingest and cleaning to description and inference. How to make principled and effective choices with respect to marks, spatial arrangement, and colour.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Analyze existing static visual encodings in terms of marks and channels, spatial arrangement, and color broken down into luminance, saturation, and hue.&lt;/li&gt;
&lt;li&gt;Design new static visual encodings that use space and color channels appropriately according to principles of perceptual effectiveness and by matching channel type to attribute type for quantitative versus categorical attributes.&lt;/li&gt;
&lt;li&gt;Implement static visual encodings using existing toolkits and libraries.&lt;/li&gt;
&lt;li&gt;Describe and manipulate table, network, and spatial data; transform data into a form suitable for the intended abstract task of the visualization user.&lt;/li&gt;
&lt;li&gt;Explain whether a visual encoding is perceptually appropriate for a specific combination of task and data.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Munzner, Tamara. Visualization Analysis and Design, CRC Press, 2014.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cs.ubc.ca/~tmm/"&gt;Tamara Munzner&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 532</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_532_viz-2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_532_viz-2/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Analysis, design, and implementation of interactive figures. How to provide multiple views, deal with complexity, and make difficult decisions about data reduction.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Analyze interactive visualizations in terms of: dynamic change over time, partitioning into multiple views, and data reduction within a single view.&lt;/li&gt;
&lt;li&gt;Design new interactive visualizations for complex datasets where a single static view is not sufficient for the intended analysis task.&lt;/li&gt;
&lt;li&gt;Implement interactive visualizations using existing toolkits and libraries.&lt;/li&gt;
&lt;li&gt;Explain the trade-offs of using 3D vs 2D representations and of using animation vs juxtaposed views.&lt;/li&gt;
&lt;li&gt;Explain and justify methods to validate visualization design effectiveness including computational benchmarks, field studies on deployed software, and qualitative discussion of visual results.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Munzner, Tamara. Visualization Analysis and Design, CRC Press, 2014.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cs.ubc.ca/~tmm/"&gt;Tamara Munzner&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 541</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_541_priv-eth-sec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_541_priv-eth-sec/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;The legal, ethical, and security issues concerning data, including aggregated data. Proactive compliance with rules and, in their absence, principles for the responsible management of sensitive data. Case studies.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students will be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Identify situations in which data is sensitive, assess the risks, and articulate a reasoned response.&lt;/li&gt;
&lt;li&gt;Identify the pros and cons of situations in which data was collected for one purpose and later analyzed for other purposes.&lt;/li&gt;
&lt;li&gt;Explain trade-offs in security and privacy; explain why cybersecurity is complex and difficult.&lt;/li&gt;
&lt;li&gt;Explain the purpose of an ethics board, determine when an ethics board needs to be consulted, and explain the various forms of consent. Consider privacy laws and legal issues.&lt;/li&gt;
&lt;li&gt;Implement good security and privacy practices in data storage, use, and reporting.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Baase, Sara. A Gift of Fire: Social, Legal, and Ethical Issues in Computer Technology, 4th Edition. Pearson, 2012.&lt;/li&gt;
&lt;li&gt;Rosenberg, Richard. The Social Impact of Computers, 4th Edition. Emerald Group, 2004.&lt;/li&gt;
&lt;li&gt;Schneier, Bruce. Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World. Norton, 2015.&lt;/li&gt;
&lt;li&gt;Schneier, Bruce. Secrets and Lies: Digital Security in a Networked World, 15th Anniversary Edition. Wiley, 2015.&lt;/li&gt;
&lt;li&gt;Free online resources, available on the Internet. For example:
&lt;ul&gt;
&lt;li&gt;Abelson, Hal; Ledeen, Ken; and Lewis, Harry. Blown to Bits: Your Life, Liberty, and Happiness after the Digital Explosion. Addison-Wesley, 2008. &lt;a href="http://www.bitsbook.com/excerpts/"&gt;http://www.bitsbook.com/excerpts/&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Geist, Michael. &lt;a href="http://www.michaelgeist.ca/blog/"&gt;http://www.michaelgeist.ca/blog/&lt;/a&gt; (blog, privacy, ethics, Canadian focus)&lt;/li&gt;
&lt;li&gt;Krebs, Brian. &lt;a href="https://krebsonsecurity.com/"&gt;https://krebsonsecurity.com/&lt;/a&gt; (blog on security)&lt;/li&gt;
&lt;li&gt;Schneier, Bruce. Crypto-Gram Monthly Blog and Archives. &lt;a href="https://www.schneier.com/crypto-gram/"&gt;https://www.schneier.com/crypto-gram/&lt;/a&gt; (blog on security, privacy, ethics)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~knorr/"&gt;Ed Knorr&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 542</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_542_comm-arg/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_542_comm-arg/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Effective oral and written communication, across diverse target audiences, to facilitate understanding and decision-making. How to present and interpret data, with productive skepticism and an awareness of assumptions and bias.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Outline the components of a good scientific argument, paying attention to claims, reasons, evidence, assumptions, bias, validity, reliability, etc.&lt;/li&gt;
&lt;li&gt;Identify the components of a good experiment or data collection effort, paying attention to how the data was collected and how it is being used to construct a scientific model; identify limitations of the data and model.&lt;/li&gt;
&lt;li&gt;Work effectively with teams and domain experts on data science problems.&lt;/li&gt;
&lt;li&gt;Communicate uncertainty to diverse audiences.&lt;/li&gt;
&lt;li&gt;Explain the purpose and strengths of consistent documentation practices.&lt;/li&gt;
&lt;li&gt;Write effectively on technical data science topics for a nontechinal audience.&lt;/li&gt;
&lt;li&gt;Present data science results to diverse audiences and recommend subsequent action to decision makers.&lt;/li&gt;
&lt;li&gt;Communicate effectively through oral presentations and written reports. Distinguish between the goals of each.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Booth, Wayne; Colomb, Gregory; and Williams, Joseph. The Craft of Research, 3rd Edition, Chicago Guides to Writing, Editing, and Publishing, University of Chicago Press, 2008. (also available as a free download)&lt;/li&gt;
&lt;li&gt;Aaron, Jane and Morrison, Aimee. The Little, Brown Compact Handbook, 5th Canadian Edition, Pearson, 2012.&lt;/li&gt;
&lt;li&gt;Messenger, William E.; de Bruyn, Jan; Brown, Judy; and Montagnes, Ramona. The Canadian Writer’s Handbook, 6th Edition, Oxford University Press, 2014,&lt;/li&gt;
&lt;li&gt;Reynolds, Garr. Presentation Zen: Simple Ideas on Presentation Design and Delivery, 2nd Edition, New Riders, 2011.&lt;/li&gt;
&lt;li&gt;Zelazny, Gene. Say It with Charts, 4th Edtition, McGraw-Hill, 2001.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ekroc.weebly.com/"&gt;Ed Kroc&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 551</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_551_eda-dsci/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_551_eda-dsci/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Describing data in terms of its location, spread, and general distribution. How to balance the use of procedures from classical, parametric statistics with robust approaches that account for outliers and missing data.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students will be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Define probability concepts such as random variables, the distribution of a random variable, and parameters of a distribution.&lt;/li&gt;
&lt;li&gt;Describe quantitative or continuous variables, and explain measures of location, spread, and other more complicated features of a distribution.&lt;/li&gt;
&lt;li&gt;Describe the connection between probability concepts and observed data, including the distinction between a property of the true distribution and its empirical counterpart (e.g., true mean vs sample mean), measures of uncertainty (e.g., standard error), and interval estimation.&lt;/li&gt;
&lt;li&gt;Compute descriptive statistics, both low dimensional (e.g., sample mean, variance, and median) and high dimensional (e.g., empirical distribution, histogram estimator, and kernel density estimator).&lt;/li&gt;
&lt;li&gt;Describe categorical variables. Explain and compute relevant measures such as frequency, relative frequency, entropy, and mode.&lt;/li&gt;
&lt;li&gt;Identify problems in observed data, such as contamination with outliers or missing data. Implement mitigation strategies, such as robust statistics and imputation.&lt;/li&gt;
&lt;li&gt;Guard against biases potentially caused by missing data.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.amazon.ca/Introduction-Statistics-Through-Resampling-Methods/dp/1118428218"&gt;Introduction to Statistics Through Resampling Methods and R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Roger Peng. Exploratory Data Analysis with R. &lt;a href="https://leanpub.com/exdata"&gt;https://leanpub.com/exdata&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jeff Leek. The Elements of Data Analytic Style. &lt;a href="https://leanpub.com/datastyle"&gt;https://leanpub.com/datastyle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~jenny/"&gt;Jenny Bryan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 552</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_552_stat-inf-1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_552_stat-inf-1/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;The statistical and probabilistic foundations of inference, developed jointly through mathematical derivations and simulation techniques. Important distributions and large sample results. The frequentist paradigm.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Manipulate the most important probability distributions, and correctly identify appropriate distributions for different modeling situations.&lt;/li&gt;
&lt;li&gt;Design, perform and interpret frequentist hypothesis tests in the context of parameter estimation.&lt;/li&gt;
&lt;li&gt;Work proficiently with standard statistical notation for parameters, sample quantities, estimators, etc.&lt;/li&gt;
&lt;li&gt;Apply large sample results including the Law of Large Numbers and the Central Limit Theorem.&lt;/li&gt;
&lt;li&gt;Design and perform appropriate simulation techniques to make predictions and understand the relationship between models and data.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;TBD&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://spph.ubc.ca/person/mike-marin/"&gt;Mike Marin&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 553</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_553_stat-inf-2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_553_stat-inf-2/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Methods for dealing with the multiple testing problem. Bayesian reasoning for data science. How to formulate and implement inference using the prior-to-posterior paradigm.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students will be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Use Bayesian reasoning when modeling data.&lt;/li&gt;
&lt;li&gt;Apply Bayesian statistics to regression models.&lt;/li&gt;
&lt;li&gt;Compare and contrast Bayesian and frequentist methods, and evaluate their relative strengths.&lt;/li&gt;
&lt;li&gt;Use appropriate statistical libraries and packages for performing Bayesian inference (e.g., PyMC).&lt;/li&gt;
&lt;li&gt;Avoid the pitfalls of multiple comparisons by using the proper corrections.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Gelman, Andrew and Carlin, John B. Bayesian Data Analysis, 3rd Edition. Chapman and Hall, 2013.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~gustaf/"&gt;Paul Gustafson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 554</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_554_exper-causal-inf/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_554_exper-causal-inf/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Statistical evidence from randomized experiments versus observational studies. Applications of randomization, e.g., A/B testing for website optimization.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Distinguish between experimentally-generated data and observational data, with particular reference to the strength of ensuing statistical conclusions.&lt;/li&gt;
&lt;li&gt;Fit and interpret regression models for observational data, with particular reference to adjustment for potential confounding variables.&lt;/li&gt;
&lt;li&gt;Apply the principle of “block what you can, randomize what you cannot” in designing an A/B testing experiment.&lt;/li&gt;
&lt;li&gt;Choose appropriately between fixed-effect and random-effect regression models.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;O’Neil, Cathy and Schutt, Rachel. &amp;ldquo;Causality,&amp;rdquo; Ch. 11 of Doing Data Science: Straight Talk from the Frontline, O’Reilly Media, 2013.&lt;/li&gt;
&lt;li&gt;Tang, Diane, et al. &amp;ldquo;Overlapping Experiment Infrastructure: More, Better, Faster Experimentation.&amp;rdquo; Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, 2010.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~gustaf/"&gt;Paul Gustafson&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 561</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_561_regr-1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_561_regr-1/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Linear models for a quantitative response variable, with multiple categorical and/or quantitative predictors. Matrix formulation of linear regression. Model assessment and prediction.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fit and interpret a linear regression model.&lt;/li&gt;
&lt;li&gt;Identify whether a linear regression model is appropriate for a given dataset.&lt;/li&gt;
&lt;li&gt;Critique a specific regression model applied to a given dataset on the basis of both diagnostic plots and hypothesis tests.&lt;/li&gt;
&lt;li&gt;Specify and interpret interaction terms and nonlinear terms.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Faraway, Julian J. Linear Models with R, 2nd Edition. Chapman and Hall, 2014.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~gcohen/"&gt;Gabriela Cohen Freue&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 562</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_562_regr-2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_562_regr-2/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Useful extensions to basic regression, e.g., generalized linear models, mixed effects, smoothing, robust regression, and techniques for dealing with missing data.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Identify appropriate alternatives for problems where a linear regression model should not be used, and discuss the specific difficulties that are being addressed.&lt;/li&gt;
&lt;li&gt;Discuss the advantages and disadvantages of using non-parametric regression methods.&lt;/li&gt;
&lt;li&gt;Fit a mixed effects model when appropriate, and interpret the corresponding parameter estimates.&lt;/li&gt;
&lt;li&gt;Correctly apply robust estimators to determine whether outliers are present in the data, and explain the implications of their removal on subsequent analyses of the data.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Maronna, Ricardo; Martin, Doug; and Yohai, Victor. Robust Statistics: Theory and Methods. Wiley, 2006.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~lang/"&gt;Lang Wu&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 563</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_563_unsup-learn/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_563_unsup-learn/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to find groups and other structure in unlabeled, possibly high dimensional data. Dimension reduction for visualization and data analysis. Clustering, association rules, model fitting via the EM algorithm.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Explain, with examples, the key differences between a supervised and an unsupervised learning problem.&lt;/li&gt;
&lt;li&gt;Apply successfully K-means and K-medoids, hierarchical and model-based clustering, including the EM algorithm.&lt;/li&gt;
&lt;li&gt;Explain and apply appropriately the following dimension-reduction methods: principal components, factor analysis and multidimensional scaling. Explain their differences and similarities.&lt;/li&gt;
&lt;li&gt;Explain and apply appropriately different matrix decompositions, including Singular Value Decomposition, Cholesky Decomposition, QR and LU.&lt;/li&gt;
&lt;li&gt;Apply and correctly interpret relevant visualization tools to the analysis (e.g., heatmaps and dendrograms).&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~matias/"&gt;Matias Salibian-Barrera&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 571</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_571_sup-learn-1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_571_sup-learn-1/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Introduction to supervised machine learning, with a focus on classification. Decision trees, logistic regression, and basic machine learning concepts such as generalization error and overfitting.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Explain, with examples, the key differences between an unsupervised learning problem and a supervised learning problem, as well as the concept of training and test data.&lt;/li&gt;
&lt;li&gt;Construct and apply a decision tree classification model, and explain how the concept of generalization error is tied to the depth of a decision tree.&lt;/li&gt;
&lt;li&gt;Apply logistic regression to classification, and explain the key differences between regression and classification models.&lt;/li&gt;
&lt;li&gt;Apply regularization in the context of logistic regression.&lt;/li&gt;
&lt;li&gt;Build a k-th nearest-neighbor (kNN) classifier; compare and contrast parametric and non-parametric classification models.&lt;/li&gt;
&lt;li&gt;Deploy support vector machine (SVM) classifiers, and explain how kernel functions are used in such classifiers.&lt;/li&gt;
&lt;li&gt;Avoid the pitfalls of overfitting and reusing test sets.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Russell, Stuart, and Peter Norvig. Artificial intelligence: a modern approach. Third Edition. 2010.&lt;/li&gt;
&lt;li&gt;David Poole and Alan Mackwordth. Artificial Intelligence: foundations of computational agents. 2010. (free online &lt;a href="http://artint.info/"&gt;http://artint.info/&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cs.ubc.ca/~carenini/"&gt;Giuseppe Carenini&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 572</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_572_sup-learn-2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_572_sup-learn-2/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;An introduction to optimization for machine learning. Computation of derivatives. Deep learning.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Formulate various machine learning problems as optimization problems.&lt;/li&gt;
&lt;li&gt;Implement gradient descent and compare/contrast with stochastic gradient descent.&lt;/li&gt;
&lt;li&gt;Avoid common numerical errors due to rounding error.&lt;/li&gt;
&lt;li&gt;Compare/contrast different ways of computing derivatives (symbolic/automatic/numerical differentiation).&lt;/li&gt;
&lt;li&gt;Train neural networks for performing regression and classification tasks with deep learning.&lt;/li&gt;
&lt;li&gt;Deploy neural networks on a GPU.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ian Goodfellow, Yoshua Bengio and Aaron Courville. &lt;a href="http://www.deeplearningbook.org/"&gt;http://www.deeplearningbook.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;James, Gareth; Witten, Daniela; Hastie, Trevor; and Tibshirani, Robert. An Introduction to Statistical Learning: with Applications in R. 2014. Plus &lt;a href="https://github.com/JWarmenhoven/ISLR-python"&gt;Python code&lt;/a&gt; and &lt;a href="https://github.com/mscaudill/IntroStatLearn"&gt;more Python code&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Russell, Stuart, and Peter Norvig. Artificial intelligence: a modern approach. 1995.&lt;/li&gt;
&lt;li&gt;David Poole and Alan Mackwordth. Artificial Intelligence: foundations of computational agents. 2010.&lt;/li&gt;
&lt;li&gt;Kevin Murphy. Machine Learning: A Probabilistic Perspective. 2012.&lt;/li&gt;
&lt;li&gt;Christopher Bishop. Pattern Recognition and Machine Learning. 2007.&lt;/li&gt;
&lt;li&gt;Pang-Ning Tan, Michael Steinbach, Vipin Kumar. Introduction to Data Mining. 2005.&lt;/li&gt;
&lt;li&gt;Mining of Massive Datasets. Jure Leskovec, Anand Rajaraman, Jeffrey David Ullman. 2nd ed, 2014.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ciml.info/"&gt;A Course in Machine Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://machinelearningmastery.com/deep-learning-with-python"&gt;Deep Learning with Python&lt;/a&gt;. Jason Brownlee.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://deeplearning.stanford.edu/wiki/index.php/UFLDL_Tutorial"&gt;Stanford UFLDL tutorial&lt;/a&gt; (or &lt;a href="http://deeplearning.stanford.edu/tutorial/"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=PlhFWT7vAEw"&gt;Nando de Freitas lecture videos&lt;/a&gt; and &lt;a href="https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearning/"&gt;online course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://neuralnetworksanddeeplearning.com/"&gt;Neural Networks and Deep Learning&lt;/a&gt; (free online book)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.manning.com/books/grokking-deep-learning"&gt;Grokking Deep Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://course.fast.ai/"&gt;Practical Deep Learning For Coders, Part 1&lt;/a&gt; and some more resources on their blog &lt;a href="http://www.fast.ai/2016/12/19/favorite-posts/"&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://yerevann.com/a-guide-to-deep-learning/"&gt;A Guide to Deep Learning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;a list of other resources: &lt;a href="https://github.com/ChristosChristofidis/awesome-deep-learning"&gt;https://github.com/ChristosChristofidis/awesome-deep-learning&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~mgelbart/"&gt;Mike Gelbart&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 573</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_573_feat-model-select/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_573_feat-model-select/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to evaluate and select features and models. Cross-validation, ROC curves, feature engineering, the role of regularization. Automating these tasks with hyperparameter optimization.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Explain how the concepts of generalization error and overfitting of training data are essential to the performance of a classification or regression model.&lt;/li&gt;
&lt;li&gt;Apply and use shrinkage and feature selection methods (e.g., Lasso, elastic nets).&lt;/li&gt;
&lt;li&gt;Perform k-fold cross validation and bootstrapping based on the training data.&lt;/li&gt;
&lt;li&gt;Evaluate the quality of a statistical model in order to do model/feature selection.&lt;/li&gt;
&lt;li&gt;Explain how the ROC is generated, and how the area under the ROC curve (AUC) can be used for comparing models.&lt;/li&gt;
&lt;li&gt;Diagnose/understand/address overfitting and underfitting.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~schmidtm/"&gt;Mark Schmidt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 574</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_574_spat-temp-mod/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_574_spat-temp-mod/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Model fitting and prediction in the presence of correlation due to temporal and/or spatial association. ARIMA models and Gaussian processes.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Explain, with examples, the main inferential tasks related to spatial or temporal data, and how the spatial or temporal associations make it possible to borrow statistical tools.&lt;/li&gt;
&lt;li&gt;Understand the ideas of autocorrelation and correlated errors, and be able to explain the importance of these ideas for temporal and spatial modelling.&lt;/li&gt;
&lt;li&gt;Fit temporal, spatial, and spatio-temporal models by implementing them in a probabilistic programming language, and interpret the results.&lt;/li&gt;
&lt;li&gt;Apply relevant visualization tools and draw correct conclusions from the analysis.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Shaddick, Gavin and Zidek, James V. Spatio-Temporal Methods in Environmental Epidemiology. CRC Press, 2016.&lt;/li&gt;
&lt;li&gt;Chatfield, Chris. The Analysis of Time Series: An Introduction. CRC Press, 2003.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.stat.ubc.ca/~natalia/"&gt;Natalia Nolde&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 575</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_575_adv-mach-learn/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_575_adv-mach-learn/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;Advanced machine learning methods, with an undercurrent of natural language processing (NLP) applications. Bag of words, recommender systems, topic models, ranking, natural language as sequence data, POS tagging, CRFs for named entity recognition and RNNs for text synthesis. An introduction to popular NLP libraries in Python.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Compare and contrast classifiers that generate binary predictions and those that compute probabilistic predictions; derive the probabilistic predictions of the Naive Bayes method.&lt;/li&gt;
&lt;li&gt;Apply graphical models as a probabilistic approach to model complex, large-scale problems.&lt;/li&gt;
&lt;li&gt;Apply basic techniques in active data acquisition, and explain under what circumstances these techniques are worth using.&lt;/li&gt;
&lt;li&gt;Make use of pairwise preference data via ranking algorithms&lt;/li&gt;
&lt;li&gt;Identify when recommender systems may be useful and apply them in these circumstances.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="instructor-2016-2017"&gt;Instructor (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~schmidtm/"&gt;Mark Schmidt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Note: information on this page is preliminary and subject to change.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>DSCI 591</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_591_capstone-proj/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_591_capstone-proj/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;A mentored group project based on real data and questions from a partner within or outside the university. Students will formulate questions and design and execute a suitable analysis plan. The group will work collaboratively to produce a project report, presentation, and possibly other products, such as a web application.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Identify an interesting data science question for which data is available or obtainable.&lt;/li&gt;
&lt;li&gt;Define the scope of a possible solution, identify units of work (deliverables), and estimate the effort required.&lt;/li&gt;
&lt;li&gt;Design and implement a solution to a problem in data science that can be completed within 8 weeks.&lt;/li&gt;
&lt;li&gt;Function effectively in teams: communicate productively between team members, identify sub-problems that could be worked on individually by team members, and integrate contributions of team members into a final product.&lt;/li&gt;
&lt;li&gt;Document and present (using written, oral, and visual means) the process and results from a solution to a data science problem.&lt;/li&gt;
&lt;li&gt;Evaluate or assess a solution to a data science problem, and compare it with alternative approaches.&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>DSCI-521</title><link>https://ubc-mds.github.io/archived/course-descriptions/DSCI_521_platforms-dsci/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/course-descriptions/DSCI_521_platforms-dsci/</guid><description>&lt;h2 id="short-description"&gt;Short Description&lt;/h2&gt;
&lt;p&gt;How to install, maintain, and use the data scientific software &amp;ldquo;stack&amp;rdquo;. The Unix operating system, integrated development environments, and problem solving strategies.&lt;/p&gt;
&lt;h2 id="learning-outcomes"&gt;Learning Outcomes&lt;/h2&gt;
&lt;p&gt;By the end of the course, students are expected to be able to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Customize and configure software platforms used in the MDS program.&lt;/li&gt;
&lt;li&gt;Employ appropriate computing concepts and state-of-the-art Integrated Development Environments (IDEs) in the programming process.&lt;/li&gt;
&lt;li&gt;Diagnose and troubleshoot programming and development environment problems, and explain how such problems can be avoided.&lt;/li&gt;
&lt;li&gt;Integrate popular R and Python libraries into their code; select appropriate libraries for a given task.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="reference-material"&gt;Reference Material&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;UNIX Power Tools Jerry Peek, Tim O&amp;rsquo;Reilly &amp;amp; Mike Loukides&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructors-2016-2017"&gt;Instructors (2016-2017)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.cs.ubc.ca/~mgelbart/"&gt;Mike Gelbart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tiffanytimbers.com/"&gt;Tiffany Timbers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Note: information on this page is preliminary and subject to change.&lt;/p&gt;</description></item><item><title>General lab instructions</title><link>https://ubc-mds.github.io/resources_pages/general_lab_instructions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/general_lab_instructions/</guid><description>&lt;h3 id="lab-section-and-groups"&gt;Lab section and groups&lt;/h3&gt;
&lt;p&gt;Students are assigned to one of the two lecture sections, 001 and 002, before course registration. The lecture section does not change throughout the program and we do &lt;strong&gt;not&lt;/strong&gt; accept requests to change sections (See the policy &lt;a href="https://ubc-mds.github.io/policies/#section--option-transfers"&gt;here&lt;/a&gt;). Each lecture section is divided into two lab sections: students in Section 001 are assigned to either L01 or L02, while students in Section 002 are assigned to either L03 or L04.&lt;/p&gt;</description></item><item><title>Installation Guide</title><link>https://ubc-mds.github.io/resources_pages/installation_instructions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/installation_instructions/</guid><description>&lt;p&gt;These instructions will walk you through how to install the required Data Science software stack for the UBC Master of Data Science program. Before starting with the installation instructions, ensure that your laptop meets our program requirements. &lt;strong&gt;Students&amp;rsquo; whose laptops do not meet the requirements specified below will not be able to receive technical assistance from the MDS team in troubleshooting installation issues.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="laptop-requirements"&gt;Laptop requirements&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Runs one of the following operating systems: Ubuntu 22.04 (any version &amp;gt;=20.04 will likely work), macOS Big Sur or above (&amp;gt;= 11.4.x), Windows 11 Professional, Enterprise or Education (version 2004, 20H2, or 21H1).
&lt;ul&gt;
&lt;li&gt;When installing Ubuntu, checking the box &amp;ldquo;Install third party&amp;hellip;&amp;rdquo; will (among other things) install proprietary drivers, which can be helpful for wifi and graphics cards.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Can connect to networks via a wireless connection for on campus work&lt;/li&gt;
&lt;li&gt;Has access to an internet connection that is fast and stable enough for video calling and conducting online quizzes&lt;/li&gt;
&lt;li&gt;Has at least 50 GB disk space available&lt;/li&gt;
&lt;li&gt;Has at least 8 GB of RAM&lt;/li&gt;
&lt;li&gt;Uses a 64-bit CPU
&lt;ul&gt;
&lt;li&gt;M series Apple laptops are supported with workarounds&lt;/li&gt;
&lt;li&gt;Windows on ARM is not compatible&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Is at most 6 years old at the start of the program (4 years old or newer is recommended)&lt;/li&gt;
&lt;li&gt;Uses English as the default language&lt;/li&gt;
&lt;li&gt;Student user has full administrative access to the computer&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="software-installation-instructions"&gt;Software installation instructions&lt;/h2&gt;
&lt;p&gt;Please click the appropriate link below to view the installation instructions for your operating system:&lt;/p&gt;</description></item><item><title>Jobs</title><link>https://ubc-mds.github.io/jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/jobs/</guid><description>&lt;h2 id="current-positions"&gt;Current Positions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Call for TAs for 2026W1 - Closed&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Learning Resources</title><link>https://ubc-mds.github.io/resources_pages/learning_resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/learning_resources/</guid><description>&lt;p&gt;The following is a list of online resources that might be useful preparation for the UBC MDS program. Completion of these courses
does not replace the &lt;a href="http://masterdatascience.science.ubc.ca/admissions"&gt;official program prerequisites&lt;/a&gt;. Rather, this page is
mainly intended for entering students who may wish to reinforce their preparation before the program starts.
Many of these resources can also be helpful resources during the program. Highly recommended items are in bold.&lt;/p&gt;
&lt;p&gt;Disclaimer: We have not vetted all these resources ourselves, but rather selected them based on a combination of our experience, recommendation from colleagues, and the resources descriptions.
If you have feedback about them, please &lt;a href="http://masterdatascience.science.ubc.ca/contact-us"&gt;let us know&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Legal</title><link>https://ubc-mds.github.io/capstone/guide-to-mutual-nda-ip/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/guide-to-mutual-nda-ip/</guid><description>&lt;h2 id="background"&gt;Background&lt;/h2&gt;
&lt;p&gt;Some MDS-V Capstone projects may require agreements to be put in place
to protect confidential background information and to define how new project intellectual property,
if any is developed, will be handled.
We ask Capstone partners to disclose if their project falls under this category in their project proposal
so that students are aware of this requirement if they choose to work on the project.
For all MDS-V Capstone projects that have such requirements,
the projects will be bound by the terms of the agreements outlined below.&lt;/p&gt;</description></item><item><title>macOS</title><link>https://ubc-mds.github.io/resources_pages/install_ds_stack_mac/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/install_ds_stack_mac/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#installation-notes"&gt;Installation notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ubc-student-email"&gt;UBC Student Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#web-browser"&gt;Web browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#password-manager"&gt;Password manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#slack"&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#bash-shell"&gt;Bash shell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#xcode-command-line-tools"&gt;Xcode command line tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#visual-studio-code"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#github"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#git"&gt;Git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#python-conda-and-jupyterlab"&gt;Python, Conda, and JupyterLab&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#r-xquartz-irkernel-and-rstudio"&gt;R, XQuartz, IRkernel, and RStudio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#quarto-cli"&gt;Quarto CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#latex"&gt;LaTeX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#postgresql"&gt;PostgreSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#docker"&gt;Docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#vs-code-extensions"&gt;VS Code extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#improving-the-bash-configuration"&gt;Improving the bash configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#post-installation-notes"&gt;Post-installation notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;
Note that there are differences in some parts of the installation for Mac computers with &lt;a href="https://support.apple.com/en-us/116943"&gt;recent Apple Silicon (Mac M1-M4) and earlier Intel chips&lt;/a&gt;. If you have a newer Mac laptop, make sure to chose relevant versions (usually denoted as Apple Silicon, Mac M1-M4, Mac arm64 or Darwin).
For older Intel Macs, in all the sections below, if you are presented with the choice to download either a 64-bit (also called x64)
or a 32-bit (also called x86) version of the application &lt;strong&gt;always&lt;/strong&gt; choose the 64-bit version.&lt;/p&gt;</description></item><item><title>MDS Calendar</title><link>https://ubc-mds.github.io/calendar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/calendar/</guid><description>&lt;p&gt;Note: Only current MDS students, faculty, and staff members can view all the calendar contents. If you have any questions, please get in touch with the course coordinators.&lt;/p&gt;
&lt;p&gt;Prospective students be aware that MDS typically follows a one week-shifted schedule to the UBC start dates. Please refer to our &lt;a href="https://masterdatascience.ubc.ca/"&gt;official website&lt;/a&gt; and email communications for your start and end dates, including any scheduled breaks.&lt;/p&gt;
&lt;iframe src="https://calendar.google.com/calendar/embed?showTitle=0&amp;showPrint=0&amp;showTz=1&amp;mode=WEEK&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=1ld9ugd459qepa0eb0e4b77kl0%40group.calendar.google.com&amp;color=%239FC6E7&amp;src=e0ae06ad17c5e19cee382119386023b90131224845c97fb13c270a28d67689ef@group.calendar.google.com&amp;color=%234986E7&amp;src=luh223qsrlqmts9i86p7v6m204%40group.calendar.google.com&amp;color=%23009688&amp;src=vbqklh5f7qpkoplteurlb9r1ps%40group.calendar.google.com&amp;color=%23EF6C00&amp;src=4466667f20e1711f678401e77208df1f7a6823dba14530f1c6c8b1c85e71ac7f@group.calendar.google.com&amp;color=%237CB342&amp;src=b4b97bf97737ef6eb98e084819791b548d05e511b5586aeba60d77f7d6680c9b@group.calendar.google.com&amp;color=%23F09300&amp;src=7mfpluc2hrdcbvko25bd6n2130%40group.calendar.google.com&amp;color=%23E4C441&amp;src=819fa990754ed23817e7523618c0ed29a69c3cc9022be1c0a5cbf1af14d1a686@group.calendar.google.com&amp;color=%23FBE983&amp;src=51mn8ie2s8tfl2gum1f7r46n70%40group.calendar.google.com&amp;color=%23B39DDB&amp;src=964d253b31a49ede0b204bf77d0ebe2aad27de506579b8fa0d72d60141a39040@group.calendar.google.com&amp;color=%234E5D6C&amp;src=ejhrb9q92fkngsl2jmag6lccvg%40group.calendar.google.com&amp;color=%23D50000&amp;ctz=America%2FVancouver" style="border-width:0; display: block; margin: 0 auto;" width="800" height="800" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;
&lt;p&gt;Legend:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Blue: lectures&lt;/li&gt;
&lt;li&gt;Green and orange: labs&lt;/li&gt;
&lt;li&gt;Yellow: office hours and other academic activities&lt;/li&gt;
&lt;li&gt;Purple: quizzes&lt;/li&gt;
&lt;li&gt;Grey: deadlines&lt;/li&gt;
&lt;li&gt;Red: extracurricular activities/events&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;How to subscribe to the calendars:&lt;/p&gt;</description></item><item><title>MDS Courses</title><link>https://ubc-mds.github.io/descriptions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/descriptions/</guid><description>&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Course Number&lt;/th&gt;
					&lt;th&gt;Block&lt;/th&gt;
					&lt;th&gt;Course Title&lt;/th&gt;
					&lt;th&gt;Short Description&lt;/th&gt;
					&lt;th&gt;Expanded Description&lt;/th&gt;
					&lt;th&gt;Section 1 Instructor&lt;/th&gt;
					&lt;th&gt;Section 2 Instructor&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_511_prog-dsci"&gt;DSCI 511&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;Pseudo-code. Program design and structure. Flow control. Iteration. Lists (arrays). Functions. File I/O. Classes, objects, methods, and libraries.&lt;/td&gt;
					&lt;td&gt;Program design and data manipulation with Python. Overview of data structures, iteration, flow control, and program design relevant to data exploration and analysis. When and how to exploit pre-existing libraries.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://p-bajpai.github.io"&gt;Prajeet Bajpai&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Elham E Khoda&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_521_platforms-dsci"&gt;DSCI 521&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;Computing Platforms for Data Science&lt;/td&gt;
					&lt;td&gt;Introduction to software, shells, tools, and file systems for use in the Data Science program. Installation, configuration, and use of statistical and programming software including Integrated Development Environments (IDEs). Problem resolution skills.&lt;/td&gt;
					&lt;td&gt;How to install, maintain, and use the data scientific software stack. The Unix shell, version control, and problem solving strategies. Literate programming documents.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/musabirov/"&gt;Ilya Musabirov&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://daniel.rbind.io/"&gt;Daniel Chen&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_523_data-wrangling"&gt;DSCI 523&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;Programming for Data Manipulation&lt;/td&gt;
					&lt;td&gt;Program design and data manipulation using industry-standard software tools designed for statistical work. Organizing, filtering, sorting, grouping, reformatting, converting, and cleaning data to prepare it for further analysis.&lt;/td&gt;
					&lt;td&gt;Program design and data manipulation with R. Organizing, filtering, sorting, grouping, reformatting, converting, and cleaning data to prepare it for further analysis.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/georgegit/"&gt;Gittu George&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://tiffanytimbers.com/"&gt;Tiffany Timbers&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_551_stat-prob-dsci"&gt;DSCI 551&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;Descriptive Statistics and Probability for Data Science&lt;/td&gt;
					&lt;td&gt;Descriptive statistics including measures of location and spread. Random variables, distributions, and parameters. Categorical variables. Uncertainty. Missing data.&lt;/td&gt;
					&lt;td&gt;Fundamental concepts in probability including conditional, joint, and marginal distributions. Statistical view of data coming from a probability distribution.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://pnickchi.github.io/"&gt;Payman Nickchi&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://alexrod.netlify.app/"&gt;Alexi Rodríguez-Arelis&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_512_alg-data-struct"&gt;DSCI 512&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;2&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;Basic algorithms. Recursion. Data structures including linked lists, queues, stacks, trees, graphs, and hash tables. Searching and sorting. Introduction to complexity including Big-O notation, efficiency, and scalability.&lt;/td&gt;
					&lt;td&gt;How to choose and use appropriate algorithms and data structures to help solve data science problems. Key concepts such as recursion and algorithmic complexity (e.g., efficiency, scalability).&lt;/td&gt;
					&lt;td&gt;Elham E Khoda&lt;/td&gt;
					&lt;td&gt;Sky Sheng&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_531_viz-1"&gt;DSCI 531&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;2&lt;/td&gt;
					&lt;td&gt;Data Visualization I&lt;/td&gt;
					&lt;td&gt;Descriptive plots using statistical and programming software. Basics, mechanics, and principles of data visualization.&lt;/td&gt;
					&lt;td&gt;Exploratory data analysis. Design of effective static visualizations. Plotting tools in R and Python.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://joelostblom.com/"&gt;Joel Östblom&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://joelostblom.com/"&gt;Joel Östblom&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_552_stat-inf-1"&gt;DSCI 552&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;2&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation I&lt;/td&gt;
					&lt;td&gt;Random variables, parameters, observed data, statistics (distinctions and connections). Estimation: point and interval. Two-group comparisons, frequentist version. Simulation-based approaches.&lt;/td&gt;
					&lt;td&gt;The statistical and probabilistic foundations of inference. Large sample results. The frequentist paradigm.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://alexrod.netlify.app/"&gt;Alexi Rodríguez-Arelis&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Rodolfo Lourenzutti&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_571_sup-learn-1"&gt;DSCI 571&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;2&lt;/td&gt;
					&lt;td&gt;Supervised Learning I&lt;/td&gt;
					&lt;td&gt;Decision trees. k-th nearest neighbour classifiers. Naive Bayes classifiers. Logistic regression.&lt;/td&gt;
					&lt;td&gt;Introduction to supervised machine learning. Basic machine learning concepts such as generalization error and overfitting. Various approaches such as K-NN, decision trees, linear classifiers.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://kvarada.github.io/"&gt;Varada Kolhatkar&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://kvarada.github.io/"&gt;Varada Kolhatkar&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_513_database-data-retr"&gt;DSCI 513&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;3&lt;/td&gt;
					&lt;td&gt;Databases and Data Retrieval&lt;/td&gt;
					&lt;td&gt;Relational schemas. SQL queries. Database programming using embedded SQL. XML and XQuery.&lt;/td&gt;
					&lt;td&gt;How to work with data stored in relational database systems. Storage structures and schemas, data relationships, and ways to query and aggregate such data.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/georgegit/"&gt;Gittu George&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/georgegit/"&gt;Gittu George&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_522_dsci-workflows"&gt;DSCI 522&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;3&lt;/td&gt;
					&lt;td&gt;Data Science Workflows&lt;/td&gt;
					&lt;td&gt;Interactive and non-interactive data analysis. Scripting. Dynamic reporting. Reproducibility. Project and file management. Version control. Automated workflows.&lt;/td&gt;
					&lt;td&gt;Interactive vs. scripted/unattended analyses and how to move fluidly between them. Reproducibility through automation and containerization.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://daniel.rbind.io/"&gt;Daniel Chen&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Sky Sheng&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_561_regr-1"&gt;DSCI 561&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;3&lt;/td&gt;
					&lt;td&gt;Regression I&lt;/td&gt;
					&lt;td&gt;Linear models: continuous response; one or more categorical covariates and/or one or more continuous covariates.&lt;/td&gt;
					&lt;td&gt;Linear models for a quantitative response variable, with multiple categorical and/or quantitative predictors. Matrix formulation of linear regression. Model assessment and prediction.&lt;/td&gt;
					&lt;td&gt;Rodolfo Lourenzutti&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://pnickchi.github.io/"&gt;Payman Nickchi&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_573_feat-model-select"&gt;DSCI 573&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;3&lt;/td&gt;
					&lt;td&gt;Feature and Model Selection&lt;/td&gt;
					&lt;td&gt;Performance of a classification model. Generalization error, overfitting of training data. Shrinkage, feature selection, Akaike Information Criterion, Bayesian Information Criterion. k-fold cross validation. Bootstrapping. Receiver Operating Characteristic curve. Elastic nets, regularization.&lt;/td&gt;
					&lt;td&gt;How to evaluate and select features and models. Cross-validation, ROC curves, feature engineering, and regularization.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://p-bajpai.github.io"&gt;Prajeet Bajpai&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;Elham E Khoda&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_524_collab-sw-dev"&gt;DSCI 524&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
					&lt;td&gt;Collaborative Software Development&lt;/td&gt;
					&lt;td&gt;Software life cycle. Unit testing. Continuous integration. Submission to a relevant repository for distribution. Packaging for installation and use by others. Software licenses. Classes and abstraction.&lt;/td&gt;
					&lt;td&gt;How to exploit practices from collaborative software development techniques in data scientific workflows. Appropriate use of abstraction, the software life cycle, unit testing / continuous integration, and packaging for use by others.&lt;/td&gt;
					&lt;td&gt;&lt;a href="http://tiffanytimbers.com/"&gt;Tiffany Timbers&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://daniel.rbind.io/"&gt;Daniel Chen&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_541_priv-eth-sec"&gt;DSCI 541&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
					&lt;td&gt;Privacy, Ethics, and Security&lt;/td&gt;
					&lt;td&gt;Privacy and data. Ethics boards, legal issues, licensing. Physical and logical data security, social engineering. Encryption, data anonymization, privacy-preserving techniques. Case studies.&lt;/td&gt;
					&lt;td&gt;The legal, ethical, and security issues concerning data, including aggregated data. Proactive compliance with rules and, in their absence, principles for the responsible management of sensitive data. Case studies.&lt;/td&gt;
					&lt;td&gt;Sky Sheng&lt;/td&gt;
					&lt;td&gt;Sky Sheng&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://ubc-mds.github.io/DSCI_562_regr-2/"&gt;DSCI 562&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
					&lt;td&gt;Regression II&lt;/td&gt;
					&lt;td&gt;Non-parametric regression and smoothing. Data-driven parameter selection. Robust regression. Mixed effects.&lt;/td&gt;
					&lt;td&gt;Useful extensions to basic regression, e.g., generalized linear models, mixed effects, smoothing, robust regression, and techniques for dealing with missing data.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://alexrod.netlify.app/"&gt;Alexi Rodríguez-Arelis&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://pnickchi.github.io/"&gt;Payman Nickchi&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_572_sup-learn-2"&gt;DSCI 572&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;4&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;Support Vector Machines. Random Forests. Ensemble Classifiers. Graphical models.&lt;/td&gt;
					&lt;td&gt;Introduction to numerical optimization (e.g., gradient descent). Neural networks and deep learning.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://kvarada.github.io/"&gt;Varada Kolhatkar&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://p-bajpai.github.io"&gt;Prajeet Bajpai&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_525_web-cloud-comp"&gt;DSCI 525&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
					&lt;td&gt;Web and Cloud Computing&lt;/td&gt;
					&lt;td&gt;Networks and the Internet, scraping data, APIs, cloud computing, Web services for scalable computing, Web hosting, Web publication platforms, introduction to parallel computing.&lt;/td&gt;
					&lt;td&gt;How to use the web as a platform for data collection, computation, and publishing. Accessing data via scraping and APIs. Using the cloud for tasks that are beyond the capability of your local computing resources.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/georgegit/"&gt;Gittu George&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/musabirov/"&gt;Ilya Musabirov&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_553_stat-inf-2"&gt;DSCI 553&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation II&lt;/td&gt;
					&lt;td&gt;Multiple hypothesis testing, false discovery rate. Two-group comparisons, Bayesian paradigm.&lt;/td&gt;
					&lt;td&gt;Bayesian reasoning for data science. How to formulate and implement inference using the prior-to-posterior paradigm.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://pnickchi.github.io/"&gt;Payman Nickchi&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://alexrod.netlify.app/"&gt;Alexi Rodríguez-Arelis&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_563_unsup-learn"&gt;DSCI 563&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
					&lt;td&gt;Unsupervised Learning&lt;/td&gt;
					&lt;td&gt;Unsupervised learning. K-means/medoids. Model-based clustering. Expectation-maximization algorithm. Hierarchical clustering. Dimension reduction. Matrix decomposition. Heatmaps, contour plots, dendograms.&lt;/td&gt;
					&lt;td&gt;How to find groups and other structure in unlabeled, possibly high dimensional data. Dimension reduction for visualization and data analysis. Clustering, association rules, model fitting via the EM algorithm.&lt;/td&gt;
					&lt;td&gt;Sky Sheng&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://kvarada.github.io/"&gt;Varada Kolhatkar&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_574_spat-temp-mod"&gt;DSCI 574&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;5&lt;/td&gt;
					&lt;td&gt;Spatial and Temporal Models&lt;/td&gt;
					&lt;td&gt;Time series. State space and change point detection. Hidden Markov Models. Gaussian processes.&lt;/td&gt;
					&lt;td&gt;Model fitting and prediction in the presence of correlation due to temporal and/or spatial association. ARIMA models.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://p-bajpai.github.io"&gt;Prajeet Bajpai&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://p-bajpai.github.io"&gt;Prajeet Bajpai&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_532_viz-2"&gt;DSCI 532&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;6&lt;/td&gt;
					&lt;td&gt;Data Visualization II&lt;/td&gt;
					&lt;td&gt;Interactive visualization, design choices, dynamic change over time, multiple views, data reduction, dealing with complexity.&lt;/td&gt;
					&lt;td&gt;How to make principled and effective choices with respect to marks, spatial arrangement, and colour. Analysis, design, and implementation of interactive figures. How to provide multiple views, deal with complexity, and make difficult decisions about data reduction.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://daniel.rbind.io/"&gt;Daniel Chen&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://daniel.rbind.io/"&gt;Daniel Chen&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_542_comm-arg"&gt;DSCI 542&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;6&lt;/td&gt;
					&lt;td&gt;Communication and Argumentation&lt;/td&gt;
					&lt;td&gt;Claims, reasons, and evidence. Strengths and weaknesses of models. Effective oral and written presentation of scientific results, including interpretation of data and recognition of assumptions, bias, validity, and reliability. Citations, references, and peer-review.&lt;/td&gt;
					&lt;td&gt;How to interpret and present data science findings to a variety of audiences. Written and spoken presentation skills.&lt;/td&gt;
					&lt;td&gt;Grace Tompkins&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/georgegit/"&gt;Gittu George&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_554_exper-causal-inf"&gt;DSCI 554&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;6&lt;/td&gt;
					&lt;td&gt;Experimentation and Causal Inference&lt;/td&gt;
					&lt;td&gt;Randomization. A/B testing. Blocked designs. Orthogonality. Batch effects, confounding. Causality. Contemporary examples. Simulations.&lt;/td&gt;
					&lt;td&gt;Statistical evidence from randomized experiments versus observational studies. Applications of randomization, e.g., A/B testing for website optimization. Methods for dealing with the multiple testing problem.&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/musabirov/"&gt;Ilya Musabirov&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://www.linkedin.com/in/musabirov/"&gt;Ilya Musabirov&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_575_adv-mach-learn"&gt;DSCI 575&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;6&lt;/td&gt;
					&lt;td&gt;Advanced Machine Learning&lt;/td&gt;
					&lt;td&gt;Neural networks trained with backpropagation. Deep learning. Overfitting and underfitting. Active data acquisition. Hyperparameter optimization.&lt;/td&gt;
					&lt;td&gt;Advanced machine learning methods in the context of natural language processing (NLP) applications. Bag of words, recommender systems, topic models, natural language as sequence data, Markov chains, and recurrent neural networks.&lt;/td&gt;
					&lt;td&gt;Elham E Khoda&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://kvarada.github.io/"&gt;Varada Kolhatkar&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://github.com/UBC-MDS/DSCI_591_capstone-proj"&gt;DSCI 591&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;7&lt;/td&gt;
					&lt;td&gt;Capstone Project&lt;/td&gt;
					&lt;td&gt;A capstone design project designed to give students experience in leading complex multidisciplinary projects relevant to data science.&lt;/td&gt;
					&lt;td&gt;A mentored group project based on real data and questions from a partner within or outside the university. Students will formulate questions and design and execute a suitable analysis plan. The group will work collaboratively to produce a reproducible analysis pipeline, project report, presentation and possibly other products, such as a dashboard.&lt;/td&gt;
					&lt;td&gt;MDS teaching team&lt;/td&gt;
					&lt;td&gt;MDS teaching team&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>MDS Event Calendar</title><link>https://ubc-mds.github.io/event-calendar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/event-calendar/</guid><description>&lt;p&gt;Prospective students be aware that MDS typically follows a one week-shifted schedule to the UBC start dates. Please refer to our &lt;a href="https://masterdatascience.ubc.ca/"&gt;official website&lt;/a&gt; and email communications for your start and end dates, including any scheduled breaks.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Event/Workshop&lt;/th&gt;
					&lt;th&gt;Date&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Orientation (including Alumni Talks)&lt;/td&gt;
					&lt;td&gt;Aug 26th - 28th, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MDS Dinner (including Alumni Talk)&lt;/td&gt;
					&lt;td&gt;Aug 28th, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Semester 1 (Blocks 1-3) Midterm Break&lt;/td&gt;
					&lt;td&gt;Nov 9th - 13th, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Mentoring Kick-off Event (for students registered in mentoring program)&lt;/td&gt;
					&lt;td&gt;Nov 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Holiday Party (MDS-V)&lt;/td&gt;
					&lt;td&gt;Dec 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Last Day of Semester 1 (Blocks 1-3)&lt;/td&gt;
					&lt;td&gt;Dec 21st, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Start Day of Semester 2 (Blocks 4-6)&lt;/td&gt;
					&lt;td&gt;Jan 5th, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Semester 2 (Blocks 4-6) Midterm Break&lt;/td&gt;
					&lt;td&gt;Feb 8th - 12th, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Career Talk&lt;/td&gt;
					&lt;td&gt;Feb 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Capstone Fair&lt;/td&gt;
					&lt;td&gt;Feb 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Career Talk&lt;/td&gt;
					&lt;td&gt;Mar 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Career Talk&lt;/td&gt;
					&lt;td&gt;Apr 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;End-of-program Celebration&lt;/td&gt;
					&lt;td&gt;End of June, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Graduation Ceremony*&lt;/td&gt;
					&lt;td&gt;Late Nov, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;EDI Workshop&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;LinkedIn webinar&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Art of Building Connections for Job Search&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Resume &amp;amp; Cover Letter Writing&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ChatGPT for Jobseekers webinar&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Interview Skills Workshop&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Technical Interview Clinic&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Employer Information session&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Job Offer Negotiation&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Post-Graduation Work Permit (PGWP) Workshop&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Team Effectiveness Workshop&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Career Panel&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Mentoring Wrap-Up Event (for students registered in mentoring program)&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Capstone Hackathon&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Alumni Reunion&lt;/td&gt;
					&lt;td&gt;TBD&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Note*: Please check &lt;a href="https://graduation.ubc.ca/"&gt;https://graduation.ubc.ca/&lt;/a&gt; for the date of graduation ceremony.&lt;/p&gt;</description></item><item><title>MDS Instructor 1 Position</title><link>https://ubc-mds.github.io/archived/jobs/mds-instructor-1-position/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/jobs/mds-instructor-1-position/</guid><description>&lt;p&gt;The University of British Columbia, Vancouver invites applications for a tenure-track instructor-1 position,
in the Department of Statistics. The position has a primary focus on contributing to the delivery and further
development of the &lt;a href="http://masterdatascience.science.ubc.ca/"&gt;Master of Data Science&lt;/a&gt; (MDS) program,
while also involving contributions to other departmental programs.&lt;br&gt;
The MDS program is a collaborative effort of the Department of Computer Science, the Department of Statistics and the Faculty of Science.&lt;/p&gt;
&lt;p&gt;This position provides an opportunity to pursue a career based on excellence and leadership in teaching, while participating in the intellectually exciting atmosphere of two top-tier departments jointly supporting the first comprehensive Masters of Data Science program in Canada.&lt;/p&gt;</description></item><item><title>MDS Policies</title><link>https://ubc-mds.github.io/policies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/policies/</guid><description>&lt;h2 id="program-policies-and-regulations"&gt;Program Policies and Regulations&lt;/h2&gt;
&lt;p&gt;The Master of Data Science Policies and Regulations are part of the campus-wide &lt;a href="http://www.calendar.ubc.ca/vancouver/?tree=3,0,0,0"&gt;UBC Policies and Regulations document&lt;/a&gt;. Below is a summary of those Policies and Regulations that students frequently ask about and that are specific to the Master of Data Science program.&lt;/p&gt;
&lt;h2 id="attendance"&gt;Attendance&lt;/h2&gt;
&lt;p&gt;Attendance in lectures and lab sessions is expected. Your ability to succeed in the program depends on engaging fully with the material, your instructors, and your peers.&lt;/p&gt;</description></item><item><title>MDS Quiz Guidelines</title><link>https://ubc-mds.github.io/resources_pages/quiz_guidelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/quiz_guidelines/</guid><description>&lt;h3 id="overview"&gt;Overview&lt;/h3&gt;
&lt;p&gt;Unless otherwise specified or for project courses, each MDS course has two quizzes: one in week 3 and another in week 5. Students will have the option to attend a quiz review session to review their quiz results and submit regrade reqeusts. Please read through the &lt;a href="https://ubc-mds.github.io/policies/#quiz-policies"&gt;quiz policy&lt;/a&gt; as well. The information in the quiz policy page has the final say in any discrepancies between the two pages.&lt;/p&gt;
&lt;p&gt;Quiz and quiz review windows will appear on the &lt;a href="https://ubc-mds.github.io/calendar/"&gt;MDS quizzes calendar&lt;/a&gt; with a &amp;rsquo;tentative&amp;rsquo; label until reservations open, at which point they are updated to &amp;lsquo;confirmed&amp;rsquo;. This is becasue quizzes are held at ORCA, a shared UBC testing facility, and we must schedule quiz availability around all other courses at UBC. We will do our best to keep the dates consistent throughout the program, provided the ORCA has adequate availability.&lt;/p&gt;</description></item><item><title>MDS Quiz Procedures</title><link>https://ubc-mds.github.io/resources_pages/quiz/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/quiz/</guid><description>&lt;h3 id="table-of-contents"&gt;Table of Contents&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#before-your-quiz"&gt;Before your Quiz&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#making-a-reservation"&gt;Reservations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#creating-a-cheatsheet"&gt;Cheatsheets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#during-the-quiz"&gt;During your Quiz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#after-your-quiz"&gt;After your Quiz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#alumni-advice"&gt;Alumni Cheatsheet Tips&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="before-your-quiz"&gt;Before Your Quiz&lt;/h2&gt;
&lt;h3 id="making-a-reservation"&gt;Making a Reservation&lt;/h3&gt;
&lt;p&gt;The following instructions apply to both quiz and quiz review reservations. You &lt;strong&gt;must make a separate reservation for each quiz&lt;/strong&gt;, but only one quiz review reservation is required to review all quizzes from the previous week. Please make your reservations early, as availability is limited and time slots may fill up quickly. We cannot guarantee that your preferred time slot will be available.&lt;/p&gt;</description></item><item><title>MDS Quiz Procedures - CfA</title><link>https://ubc-mds.github.io/resources_pages/quiz_cfa/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/quiz_cfa/</guid><description>&lt;h2 id="what-is-the-cfa"&gt;What is the CfA?&lt;/h2&gt;
&lt;p&gt;The CfA stands for the Centre for Accessibility. It provides disability-related accommodations and programming designed to remove barriers for students with disabilities or ongoing medical conditions in all aspects of university life. For more information, visit the &lt;a href="https://students.ubc.ca/about-student-services/centre-for-accessibility"&gt;Centre for Accessibility&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you have a disability or ongoing medical condition, you can request quiz accommodations through the CfA.&lt;/p&gt;
&lt;h2 id="accommodations"&gt;Accommodations&lt;/h2&gt;
&lt;p&gt;If you have a Letter of Accommodation (LOA) from the Center for Accessibility (CfA), to ensure that your approved accommodations are provided throughout the program, please:&lt;/p&gt;</description></item><item><title>MDS Tools</title><link>https://ubc-mds.github.io/resources_pages/mds_tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/mds_tools/</guid><description>&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Tool&lt;/th&gt;
					&lt;th&gt;Purpose&lt;/th&gt;
					&lt;th&gt;How to Access&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Canvas&lt;/td&gt;
					&lt;td&gt;Gradebook&lt;/td&gt;
					&lt;td&gt;Log in using your CWL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GitHub Enterprise&lt;/td&gt;
					&lt;td&gt;Course materials and assignment distribution&lt;/td&gt;
					&lt;td&gt;Log in using your CWL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GitHub.com&lt;/td&gt;
					&lt;td&gt;Assignments for specific courses&lt;/td&gt;
					&lt;td&gt;Create your own account&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Google Calendar&lt;/td&gt;
					&lt;td&gt;MDS schedule and deadlines&lt;/td&gt;
					&lt;td&gt;Access granted to the provided email address (usually a Gmail address)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Gradescope&lt;/td&gt;
					&lt;td&gt;Assignment submission&lt;/td&gt;
					&lt;td&gt;Access granted through Canvas*&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PrairieLearn&lt;/td&gt;
					&lt;td&gt;Pre-lecture quizzes and MDS quizzes&lt;/td&gt;
					&lt;td&gt;Log in using your CWL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PrairieTest&lt;/td&gt;
					&lt;td&gt;Quiz and review session reservations&lt;/td&gt;
					&lt;td&gt;Log in using your CWL, invitation sent once per term&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Slack&lt;/td&gt;
					&lt;td&gt;Primary communication tool&lt;/td&gt;
					&lt;td&gt;Invited via email&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Workday&lt;/td&gt;
					&lt;td&gt;Final grades&lt;/td&gt;
					&lt;td&gt;Log in using your CWL&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;*Note: Gradescope username is the same as the Canvas primary email. Do &lt;strong&gt;not&lt;/strong&gt; change your primary Canvas email address during the MDS program.&lt;/p&gt;</description></item><item><title>Mentor Information</title><link>https://ubc-mds.github.io/mentoring_program/mentor_info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/mentoring_program/mentor_info/</guid><description>&lt;p&gt;If you are a Data Science professional who is interested in sharing your experiences, insights and advice with MDS students, please consider becoming a mentor. Mentors will also have the opportunity to network with other mentors and professionals during the events organized as part of the program.&lt;/p&gt;
&lt;div class="embed-responsive embed-responsive-16by9"&gt;
 &lt;iframe
 class="embed-responsive-item"
 src="https://www.youtube.com/embed/y3cOB2TA1lk"
 title="Introducing the UBC MDS Mentoring Program"
 allowfullscreen&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;h3 id="how-to-become-a-mentor"&gt;How to Become a Mentor&lt;/h3&gt;
&lt;p&gt;Step 1: Read the program commitments and structure section and policies section &lt;a href="#program-commitments-and-structure"&gt;below&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Mentoring Program</title><link>https://ubc-mds.github.io/mentoring_program/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/mentoring_program/about/</guid><description>&lt;h3 id="description"&gt;Description&lt;/h3&gt;
&lt;p&gt;Since 2020, the UBC Master of Data Science (MDS) Mentoring program have welcomed Data Science professionals to mentor their students. Data Science professionals provide invaluable guidance and advice to MDS students, who are looking to build a career in the Data Science field upon graduation.&lt;/p&gt;
&lt;h3 id="important-pages"&gt;Important Pages&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;For more information on &lt;a href="https://ubc-mds.github.io/mentoring_program/mentor_info"&gt;becoming a mentor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For more information on &lt;a href="https://ubc-mds.github.io/mentoring_program/student_info"&gt;becoming a student mentee&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For important &lt;a href="https://ubc-mds.github.io/mentoring_program/dates_and_deadlines"&gt;dates and deadlines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If you have questions, please &lt;a href="https://ubc-mds.github.io/mentoring_program/dates_and_deadlines/#contacts"&gt;contact one of the MDS Mentoring Coordinators&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Our Academic Team</title><link>https://ubc-mds.github.io/team/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/team/</guid><description>&lt;img src='../img/team/group.jpeg' width="100%" align="middle"/&gt;
&lt;p&gt;Courses in the UBC Master of Data Science - Vancouver program are primarily taught by our core teaching team. The team is in constant communication to share ideas, support each other, and collaboratively build the best program we can. These are the faces that you will be seeing every day throughout the MDS program.&lt;/p&gt;
&lt;h2 id="team-stats"&gt;Team Stats&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;13&lt;/strong&gt; : The total number of different languages we speak (including Cantonese, Farsi, Hindi, Japanese, Malayalam, Mandarin, Marathi, Nepali, Spanish, Swedish, and Vietnamese)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;20&lt;/strong&gt; : The total number of coding languages we have experience working with as a whole.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10&lt;/strong&gt; : The number of different countries our team cheers for during the Olympics.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;5.7&lt;/strong&gt; : The average number of years our team has of teaching experience (with a standard deviation of 3.2).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10&lt;/strong&gt; : The median number of postsecondary education years our team has studied.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="team-facts"&gt;Team Facts&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The team often uses &lt;a href="https://www.bitmoji.com/" target="_blank"&gt;Bitmojis&lt;/a&gt; to communicate with one another.&lt;/li&gt;
&lt;li&gt;The team is an assortment of morning birds (early risers) and night owls (late sleepers).&lt;/li&gt;
&lt;li&gt;We have a teamwork contract that promotes a respectful and transparent work environment.&lt;/li&gt;
&lt;li&gt;We hold weekly team meetings where we discuss not only our work progress but also our social wellbeing (this was implemented during COVID when we were working from home and we decided to keep it).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="the-team"&gt;The Team&lt;/h2&gt;
&lt;div class="row" style="margin-bottom: 2em;"&gt;
 &lt;div class="col-sm-4 col-md-3"&gt;
 &lt;img src="../img/team/prajeet.png" class="img-responsive" style="width: 100%; max-width: 220px; margin: 0 auto 15px auto;" /&gt;
 &lt;/div&gt;
 &lt;div class="col-sm-8 col-md-9"&gt;
 &lt;h4 style="margin-top: 0;"&gt;Prajeet Bajpai, Postdoctoral Research and Teaching Fellow&lt;/h4&gt;
 &lt;p style="margin-bottom: 0;"&gt;
 Prajeet received his Master's and PhD in Mathematics at the University of British Columbia and his Bachelor's degree at Dartmouth College. As a PhD student, he had the opportunity to work as a TA for MDS, and joined the program full-time as a Postdoctoral Teaching and Learning Fellow in 2024.
 &lt;br&gt;&lt;br&gt;
 &lt;i&gt;Prajeet likes to play tennis (and occasionally the guitar) and loves to cook and eat.&lt;/i&gt;
 &lt;br&gt;&lt;br&gt;
 &lt;a href="https://p-bajpai.github.io" target="_blank"&gt;Learn more about Prajeet here.&lt;/a&gt;
 &lt;/p&gt;</description></item><item><title>Partner Info</title><link>https://ubc-mds.github.io/capstone/partner_info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/partner_info/</guid><description>&lt;h2 id="benefits-to-capstone-partners"&gt;Benefits to Capstone Partners&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;You&amp;rsquo;ll have ~4 data scientists-in-training working on your project for ~2 months, at no cost. These students will be well versed in modern data science tools and techniques, including statistical analysis and visualizations using R and Python.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Students will create a data science product for your project (&lt;em&gt;e.g.,&lt;/em&gt; a dashboard, an analytic report, a set of scripts, a pipeline, or similar). This product is expected to be of high quality, with excellent code documentation and testing.&lt;/p&gt;</description></item><item><title>Past Projects</title><link>https://ubc-mds.github.io/capstone/past_projects/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/past_projects/</guid><description>&lt;p&gt;&lt;em&gt;Click the year to expand or collapse the projects that year.&lt;/em&gt;&lt;/p&gt;
&lt;details open&gt;
 &lt;summary&gt;2026:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://agrigates.io/"&gt;AgriGates&lt;/a&gt;: &lt;i&gt;Machine Learning Pipelines for Wearable IMU-Based Behavior Classification (Auto-Coding)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.alsglobal.com/en/geoanalytics"&gt;ALS GeoAnalytics&lt;/a&gt;: &lt;i&gt;Rethinking Recruitment: Let LLMs Find the Right Fit&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.klick.com/"&gt;Applied AI Team, Klick Health&lt;/a&gt;: &lt;i&gt;From Posts to Personas: Data-Driven Patient Segmentation from Social Media&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bccdc.ca/"&gt;BC Centre for Disease Control&lt;/a&gt;: &lt;i&gt;Uncovering Opioid Poisoning and Dependence Patterns in Emergency Care Data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bcchildrens.ca/clinics-services/laboratory-services"&gt;BC Children’s Hospital&lt;/a&gt;: &lt;i&gt;Uncovering the Impact of Computerized Ordering on Pediatric Laboratory Testing&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bcchr.ca/glunken"&gt;BC Children’s Hospital Research Institute, University of British Columbia&lt;/a&gt;: &lt;i&gt;Reproducible Framework for Multi-Omics Analysis in Inflammatory Bowel Disease (IBD)&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bcparks.ca/"&gt;BC Parks&lt;/a&gt;: &lt;i&gt;Image analysis of park infrastructure&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://beatymuseum.ubc.ca/"&gt;Beaty Biodiversity Museum&lt;/a&gt;: &lt;i&gt;Reconciling Data Authorities&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://borealbirds.ca/"&gt;Boreal Avian Modelling Centre, Biodiversity Pathways&lt;/a&gt;: &lt;i&gt;Boreal Bird Dashboard: Model Insights for Improved Conservation&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://clarius.com/"&gt;Clarius Mobile Health&lt;/a&gt;: &lt;i&gt;Scanning the Landscape: Predictive Analytics of External Factors on Clarius Scanner Sales&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pac.dfo-mpo.gc.ca/index-eng.html"&gt;Department of Fisheries and Oceans&lt;/a&gt;: &lt;i&gt;From Data to Decisions: Automating Weekly Barkley Sound Salmon Stock Assessment Bulletins&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pac.dfo-mpo.gc.ca/index-eng.html"&gt;Department of Fisheries and Oceans&lt;/a&gt;: &lt;i&gt;Streamlining the West Coast of Vancouver Island Chinook salmon run reconstruction&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tiffanytimbers.com/"&gt;Department of Statistics, University of British Columbia&lt;/a&gt;: &lt;i&gt;How data scientists use LLMs&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ets.org"&gt;ETS&lt;/a&gt;: &lt;i&gt;Equity by Design: Smarter Visuals for Smarter Decisions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.gocxm.com"&gt;GOcxm&lt;/a&gt;: &lt;i&gt;Retail Display Compliance Automation Model&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.gocxm.com"&gt;GOcxm&lt;/a&gt;: &lt;i&gt;Image Forensics &amp; Fraud Detection AI&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ioto.ca/"&gt;IOTO International Inc.&lt;/a&gt;: &lt;i&gt;Goverlytics&lt;/i&gt;&lt;/li&gt; 
&lt;li&gt;&lt;a href="https://www.jibc.ca"&gt;Justice Institute of British Columbia&lt;/a&gt;: &lt;i&gt;Modeling costs of JIBC tuition programs&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.kaianalytics.com"&gt;Kai Analytics International Inc.&lt;/a&gt; and &lt;a href="https://www.accjc.org"&gt;Accrediting Commission for Community and Junior Colleges&lt;/a&gt;: &lt;i&gt;Beyond the Balance Sheet: Linking Student Outcomes to Financial Sustainability&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.litefarm.org"&gt;LiteFarm – University of British Columbia (UBC)&lt;/a&gt;: &lt;i&gt;Integrating Advanced Sustainability Analytics Into the LiteFarm Dashboard&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pavepal.ai/"&gt;PavePal Technologies Inc.&lt;/a&gt;: &lt;i&gt;Evaluating Vision-Language Models for PASER-Based Asphalt Pavement Assessment from Imagery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pavepal.ai/"&gt;PavePal Technologies Inc.&lt;/a&gt;: &lt;i&gt;Grounded AI for Road Maintenance Decisions: Evaluating Retrieval Quality and Failure Modes&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://foundrybc.ca/"&gt;Providence Health Care - Foundry BC&lt;/a&gt;: &lt;i&gt;Building Foundry Youth Journey Map&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://responsiveads.com/"&gt;ResponsiveAds&lt;/a&gt;: &lt;i&gt;Data-Driven Generation of Digital Ad Creatives&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.seaspancorp.com/"&gt;Seaspan Corporation&lt;/a&gt;: &lt;i&gt;Automation of data extraction from sustainability documents for regulatory compliance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.squareone.ca"&gt;Square One Insurance Services&lt;/a&gt;: &lt;i&gt;Predicting Home Attributes from Satellite Imagery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.squareone.ca"&gt;Square One Insurance Services&lt;/a&gt;: &lt;i&gt;Content2Conversion - linking content themes to sales impact&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Stellar Education: &lt;i&gt;AI Student Progress Tracker&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Tandem Research: &lt;i&gt;Adverse patient outcome prediction with multimodal data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://teejlab.com"&gt;TeejLab&lt;/a&gt;: &lt;i&gt;Machine Learning Classification of APIs in Code Repositories&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.trilemma.foundation/"&gt;Trilemma Foundation&lt;/a&gt;: &lt;i&gt;Delivering Elite European Football (Soccer) Analytics&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.trilemma.foundation/"&gt;Trilemma Foundation&lt;/a&gt;: &lt;i&gt;Improving Institutional Bitcoin Accumulation Strategies&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://awp.landfood.ubc.ca"&gt;UBC Faculty of Land and Food Systems - Animal Welfare Program&lt;/a&gt;: &lt;i&gt;MooVision: Automated Detection of Cross-Sucking in Dairy Calves Using Computer Vision&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bcchr.ca/vec"&gt;Vaccine Evaluation Center, BC Children’s Hospital Research Institute&lt;/a&gt;: &lt;i&gt;Data Integration of 35 years of vaccine preventable disease surveillance with IMPACT&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bcchr.ca/vec"&gt;Vaccine Evaluation Center, BC Children’s Hospital Research Institute&lt;/a&gt;: &lt;i&gt;Medical Dictionary for Regulatory Activities [MedDRA] Autocoder&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;ChatVWFC – Player Search for Scouting&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vrify.com/"&gt;Vrify&lt;/a&gt;: &lt;i&gt;Deep Learning–Based Prediction of Soil Geochemistry Using Multi-Source Raster Data&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2025:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://agrigates.io/"&gt;AgriGates&lt;/a&gt;: &lt;i&gt;Advancing and Exploring Video Annotation and Auto-Annotation Models for Animal Behavior Studies.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.alsglobal.com/en/geoanalytics"&gt;ALS GeoAnalytics&lt;/a&gt;: &lt;i&gt;A Framework for Carbon Emissions in AI Models&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.alsglobal.com/en/geoanalytics"&gt;ALS GeoAnalytics&lt;/a&gt;: &lt;i&gt;Explainable AI for Obtaining Mineralogical Insights: Visualizing Predictions in Deep Learning Models&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://autographanalytics.com"&gt;Autograph Analytics&lt;/a&gt;: &lt;i&gt;Online-to-Offline Attribution with Vehicle Sales and Digital Marketing&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bayesstudio.com/"&gt;Bayes Studio Inc.&lt;/a&gt;: &lt;i&gt;AI-Driven Wildfire Prediction and Data Integration Platform&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bayesstudio.com/"&gt;Bayes Sutdio Inc.&lt;/a&gt;: &lt;i&gt;AutoML CI/CD/CT: Continuous Training and Deployment Pipeline&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.digitallab.org/"&gt;BC Children’s Hospital - Digital Lab&lt;/a&gt;: &lt;i&gt;Automated Medical Image Segmentation for Precision Orthopedic Surgery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.injuryresearch.bc.ca/"&gt;BC Injury Research and Prevention Unit&lt;/a&gt;: &lt;i&gt;Creating online interactive injury data visualizations&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Brilliant Automation: &lt;i&gt;Predictive Maintenance of manufacturing machinery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://canucks.com"&gt;Canucks Sports and Entertainment&lt;/a&gt;: &lt;i&gt;Analyzing Ticket Buyer Trends to Identify Potential Season Ticket Member&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://creativedestructionlab.com/locations/vancouver/"&gt;Creative Destruction Lab Vancouver&lt;/a&gt;: &lt;i&gt;From Application to Graduation: Uncovering Patterns of Venture Success&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fathomthat.ai/"&gt;Fathom&lt;/a&gt;: &lt;i&gt;Dialogue2Data (D2D): Transforming Interviews into Structured Data for Analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://finlywealth.com"&gt;FINLY TECHNOLOGY CORP.&lt;/a&gt;: &lt;i&gt;Find me the better product!&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hcltech.com"&gt;HCL Technologies&lt;/a&gt;: &lt;i&gt;AI-Based Visual Guidance System for the Visually Impaired. Image and Video Analysis Model for Safe Navigation in Building Premises&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://heronlaw.ca"&gt;Heron Law Offices and AIMICI [civil society organization] (joint venture)&lt;/a&gt;: &lt;i&gt;Increasing Public Data Transparency for Immigration Law in Canada&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.heymate.ca"&gt;heymate! Rewards Inc.&lt;/a&gt;: &lt;i&gt;Customer retention supercharged.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.litefarm.org"&gt;LiteFarm project at the Centre for Sustainable Food Systems, UBC&lt;/a&gt;: &lt;i&gt;Interactive Dashboard for Real-Time Agricultural Insights&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://natural-resources.canada.ca/our-natural-resources/forests-forestry/the-canadian-forest-service"&gt;Natural Resources Canada - Canadian Forest Service&lt;/a&gt;: &lt;i&gt;Remote Sensing for Forest Recovery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ncis-tech.com"&gt;Nautical Crime Investigation Services&lt;/a&gt;: &lt;i&gt;Semi-supervised vessel trajectory analysis for unregulated fishing activity detection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.survivalbottlenecks.ca/"&gt;Pacific Salmon Foundation&lt;/a&gt;: &lt;i&gt;Pinniped Monitoring Machine Learning and Data Visualization Tools&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www2.gov.bc.ca/gov/content/health/about-bc-s-health-care-system/office-of-the-provincial-health-officer"&gt;Population Health Surveillance and Epidemiology Branch, Office of the Provincial Health Officer, Province of British Columbia&lt;/a&gt;: &lt;i&gt;Forecasting excess mortality due to extreme temperatures in British Columbia Canada&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kin.educ.ubc.ca/research/neuro-mechanical/sensorimotor-physiology-lab/"&gt;Sensorimotor Physiology Laboratory&lt;/a&gt;: &lt;i&gt;Is it me or is there someone in my head?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hcltech.com"&gt;Sumit Kumar&lt;/a&gt;: &lt;i&gt;Evaluating Large Language Models for Incident Resolution&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://thevaluationstandard.com"&gt;The Valuation Standard -ViRA360&lt;/a&gt;: &lt;i&gt;Quant AI-Powered IP Valuation&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Trilemma Capital: &lt;i&gt;Forecasting Bitcoin Transaction Fees&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://privacymatters.ubc.ca"&gt;UBC Cybersecurity&lt;/a&gt;: &lt;i&gt;Sniffing for Phishing&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://katieburak.github.io/"&gt;University of British Columbia&lt;/a&gt;: &lt;i&gt;Diverse Data Repository for Data Science Education&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.helsinki.fi/en/researchgroups/systems-pharmacology"&gt;University of Helsinki&lt;/a&gt;: &lt;i&gt;Development of a Machine Learning Tool to Identify Biochemical Features of Proteins&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps FC&lt;/a&gt;: &lt;i&gt;Solving Set Pieces&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2024:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;Towards Decentralized Training of Machine Learning Models for Bone Cancer Detection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.analytika.ca/"&gt;Analytika&lt;/a&gt;: &lt;i&gt;Production Line Robotics Arms Vision Recognition&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.autozen.com/"&gt;Autozen Technology&lt;/a&gt;: &lt;i&gt;Autozen Recommendation Engine&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ww2.jeppesen.com/digital-aviation-analytics/"&gt;Boeing Digital Solutions, Inc. d/b/a Jeppesen&lt;/a&gt;: &lt;i&gt;Navigation Chart Change Detection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nhl.com/canucks/"&gt;Canucks Sports &amp; Entertainment&lt;/a&gt;: &lt;i&gt;Ticket Pricing Analysis of the Vancouver Canucks&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://coru.oceans.ubc.ca/"&gt;Changing Ocean Research Unit, Institute for the Oceans and Fisheries, UBC&lt;/a&gt;: &lt;i&gt;Can you afford sustainable seafood in the future under climate change?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://faberconnect.com/"&gt;Faber Connect&lt;/a&gt;: &lt;i&gt;Predicting No-Shows and Job Success in Construction&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.illuminex.ai/"&gt;Illuminex AI&lt;/a&gt;: &lt;i&gt;Airfield hazards: bird tracking at airports&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://impact.canada.ca/en"&gt;Impact Canada (Impact and Innovation Unit, Privy Council Office)&lt;/a&gt;: &lt;i&gt;Measuring innovation through knowledge production&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubcfarm.ubc.ca/csfs-research/litefarm/"&gt;Litefarm / University of British Columbia&lt;/a&gt;: &lt;i&gt;Leveraging data science for agricultural carbon and biodiversity outcomes&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.riotinto.com/"&gt;Rio Tinto Exploration&lt;/a&gt;: &lt;i&gt;FaultSENS&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.riotinto.com/"&gt;Rio Tinto Exploration&lt;/a&gt;: &lt;i&gt;Project DrillSense&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.therocketbrew.com/"&gt;Rocketbrew&lt;/a&gt;: &lt;i&gt;Generative AI Icebreaker - Wildcard Clickbait 🃏&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.srk.com/"&gt;SRK Consulting (Canada) Inc.&lt;/a&gt;: &lt;i&gt;Benchmarking tailings facility risks&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.srk.com/"&gt;SRK Consulting (Canada) Inc.&lt;/a&gt;: &lt;i&gt;Developing novel methods for liquefaction prediction&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Seahorse Strategies: &lt;i&gt;UBC Stock Portfolio Allocation Formula&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.theside.ca/"&gt;Side.&lt;/a&gt;: &lt;i&gt;AI-Driven Real Estate Insights: Revolutionizing Pre-Construction Sales&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sogdatacentre.ca/"&gt;Strait of Georgia Data Center&lt;/a&gt;: &lt;i&gt;Survival Analysis System for Salmon in the Salish Sea&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.triumf.ca/"&gt;TRIUMF&lt;/a&gt; and &lt;a href="https://www.ubc.ca/"&gt;UBC&lt;/a&gt;: &lt;i&gt;AI CALRICH&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ubc.ca/"&gt;University of British Columbia&lt;/a&gt;: &lt;i&gt;Checklists and LLM prompts for efficient and effective test creation in data analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;The Global Game: Ranking Soccer Clubs Worldwide&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Predicting Physical Performance of Football Players&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.westlandinsurance.ca/"&gt;Westland Insurance&lt;/a&gt;: &lt;i&gt;Augmenting Customer Retention Modelling with NLP Feature Engineering&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2023:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.autozen.com/"&gt;Autozen Technology&lt;/a&gt;: &lt;i&gt;Autozen Valuation Guru&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgcengineering.ca/"&gt;BGC Engineering Inc.&lt;/a&gt;: &lt;i&gt;Predicting the largest floods in Canadian rivers&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reliance-foundry.com/"&gt;Citysage for Reliance Foundry&lt;/a&gt;: &lt;i&gt;Noise Pollution: Spatial modelling and visualization of urban sound levels&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cymaxgroup.com/"&gt;Cymax Group Technologies&lt;/a&gt;: &lt;i&gt;Product Knowledge Graph&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eoas.ubc.ca/"&gt;EOAS department, UBC Faculty of Science&lt;/a&gt;: &lt;i&gt;Data Science for polar ice core climate reconstructions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;A Study on the Effects of Representation Bias on AI Performance and Methods of Mitigating it&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.icbc.com/Pages/default.aspx"&gt;Insurance Corporation of BC&lt;/a&gt;: &lt;i&gt;Image Recognition of Vehicle Odometer Readings&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.neotomadb.org/"&gt;Neotoma Paleoecology Database(University of Wisconsin – Madison)&lt;/a&gt;: &lt;i&gt;Finding Fossils in the Literature&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.olyns.com/"&gt;Olyns&lt;/a&gt;: &lt;i&gt;The Price Is Right!&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.riotinto.com/"&gt;Rio Tinto Exploration&lt;/a&gt;: &lt;i&gt;Clean sat&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.seaspancorp.com/"&gt;Seaspan Corporation&lt;/a&gt;: &lt;i&gt;Development of operation and maintenance analytics platform for container ships&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sitewise.com/"&gt;Sitewise Analytics&lt;/a&gt;: &lt;i&gt;Restaurant Segmentation Analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.slalom.com/"&gt;Slalom Consulting&lt;/a&gt;: &lt;i&gt;Power Price Prediction - a short-term forecast&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.triumf.ca/"&gt;TRIUMF&lt;/a&gt; and &lt;a href="https://www.ubc.ca/"&gt;UBC&lt;/a&gt;: &lt;i&gt;CALORICH AI&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.trustingpixels.com/"&gt;Trusting Pixels Inc.&lt;/a&gt;: &lt;i&gt;Compressed Softening Filter Detection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://digem.med.ubc.ca/"&gt;UBC Digital Emergency Medicine&lt;/a&gt;: &lt;i&gt;Predictive analytics to support HLBC 8-1-1 and HEiDi triage&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Finding Football Talent with Wearable Technology Using PlayerMaker sensors to understand academy player performance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Terrific Touch&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.westlandinsurance.ca/"&gt;Westland Insurance&lt;/a&gt;: &lt;i&gt;Predicting Customer Conversion&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.adolus.com/"&gt;aDolus Inc&lt;/a&gt;: &lt;i&gt;Can AI spot risky software in critical infrastructue?&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2022:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pair.ubc.ca/surveys/canadian-campus-wellbeing-survey/"&gt;Canadian Campus Wellbeing Survey/UBC&lt;/a&gt;: &lt;i&gt;Impact of COVID-19 on student mental health: Lessons from the CCWS&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://corporatefinanceinstitute.com/"&gt;Corporate Finance Institute Education Inc.&lt;/a&gt;: &lt;i&gt;Recency, Frequency, and Monetary Value Analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://corporatefinanceinstitute.com/"&gt;Corporate Finance Institute Education Inc.&lt;/a&gt;: &lt;i&gt;Sales Forecasting&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.defined.fi/"&gt;Defined Finance Ltd.&lt;/a&gt;: &lt;i&gt;DeFi Dashboard: Follow and Forecast the Money&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.glentel.com/home"&gt;Glentel&lt;/a&gt;: &lt;i&gt;Practical people analytics for predicting retention&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.glentel.com/home"&gt;Glentel&lt;/a&gt;: &lt;i&gt;Practical people analytics for predicting employee performance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;Detection and Mitigation of Data Drift and Model Decay&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;Panorama stitching of core-photos&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.olyns.com/"&gt;Olyns&lt;/a&gt;: &lt;i&gt;Prune CNN models to help people go green&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.oraq.ai/"&gt;OraQ AI&lt;/a&gt;: &lt;i&gt;Using NLP to untangle the complex web of dental conditions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bccdc.ca/our-services/programs/population-public-health-surveillance"&gt;Population Health Surveillance and Epidemiology&lt;/a&gt;: &lt;i&gt;BC Chronic Disease Visualization and Trend Analysis with R Shiny&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reliance-foundry.com/"&gt;Reliance Foundry Co. Ltd.&lt;/a&gt;: &lt;i&gt;LiDAR object detection and classification for cities&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.riversol.com/"&gt;Riversol Skincare Solutions Inc&lt;/a&gt;: &lt;i&gt;Forecasting the success of online lead generation&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.therocketbrew.com/"&gt;Rocketbrew Inc.&lt;/a&gt;: &lt;i&gt;Creating (figurative) ecommerce shopping aisles with ML 🛒🛒🛒&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Seahorse Strategies: &lt;i&gt;Data Analytics for Stock Market Trading&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://simpl.mech.ubc.ca/"&gt;Sensing in Biomechanical Processes Lab (SimPL)&lt;/a&gt;: &lt;i&gt;Towards a simplified method for video confirmation of head impact events in contact sports&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kin.educ.ubc.ca/research/neuro-mechanical/sensorimotor-physiology-lab/"&gt;Sensorimotor Physiology Laboratory&lt;/a&gt;: &lt;i&gt;Decomposition of muscle activity for sensorimotor neuroscience&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://sitewise.com/"&gt;Sitewise Analytics&lt;/a&gt;: &lt;i&gt;Determining Restaurant Sales Performance Drivers through Feature Selection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.suncor.com/"&gt;Suncor Energy Inc.&lt;/a&gt;: &lt;i&gt;Modelling Heat Exchanger Units to Optimize Cleaning Schedules&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.triumf.ca/"&gt;TRIUMF&lt;/a&gt;: &lt;i&gt;RICH AI&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.trustingpixels.com/"&gt;Trusting Pixels Inc.&lt;/a&gt;: &lt;i&gt;IMAGE COMPARISON ANALYSIS&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.trustingpixels.com/"&gt;Trusting Pixels Inc.&lt;/a&gt;: &lt;i&gt;PHOTO WITHIN PHOTO DETECTION&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://awp.landfood.ubc.ca/"&gt;UBC Animal Welfare Program&lt;/a&gt;: &lt;i&gt;Cow bonds: Visualizing and assessing changes in the social networks of dairy cows&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sauder.ubc.ca"&gt;UBC Sauder&lt;/a&gt; and &lt;a href="https://teejlab.com/"&gt;TeejLab&lt;/a&gt;: &lt;i&gt;An Analytical Framework for Quantifying API Risks&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Passing Perfection - Using Optical Tracking and Event Data to Evaluate MLS Player’s Passing Tendencies&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Disruptive Defending - Using Optical Tracking and Event Data to Evaluate MLS Players’ Defensive Performance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.viewpoint.ai/"&gt;Viewpoint AI&lt;/a&gt;: &lt;i&gt;Life Decision Support: Choose your best career path&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.westlandinsurance.ca/"&gt;Westland Insurance&lt;/a&gt;: &lt;i&gt;Predicting Customer Retention&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.worldbank.org/en/home"&gt;World Bank&lt;/a&gt;: &lt;i&gt;How quickly can South Asia transition to a green economy?&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2021:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.analytika.ca/"&gt;Analytika&lt;/a&gt;: &lt;i&gt;Transforming Customer Experiences&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bccsu.ca/"&gt;BC Centre on Substance Use&lt;/a&gt;: &lt;i&gt;Using data science to identify and visualize novel compounds in illicit drug checking samples&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www2.gov.bc.ca/gov/content/data/about-data-management/bc-stats"&gt;BC Stats&lt;/a&gt;: &lt;i&gt;Understanding voting method choices in the 2020 BC General Election&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.bci.ca/"&gt;British Columbia Investment Management Corporation (BCI)&lt;/a&gt;: &lt;i&gt;What Can SEC 10-K Textual Disclosures Tell Us About a Firm’s Earnings Quality and Future Stock Returns?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Canada Web Analytics Team: &lt;i&gt;Determining the Use Cases Across Data Science Sub-Fields for the Government of Canada&amp;#39;s Web Analytics Operations&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cenovus.com/"&gt;Cenovus&lt;/a&gt;: &lt;i&gt;Using Time Series Temperature Data to Determine Well Productivity&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://core.ubc.ca/"&gt;Collaboration for Outcomes Research and Evaluation (CORE)&lt;/a&gt;: &lt;i&gt;Data science and health outcomes research&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.dialpad.com/"&gt;Dialpad&lt;/a&gt;: &lt;i&gt;Detecting Emerging Topics, Trends and Anomalies from Call Center Transcripts&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.dialpad.com/"&gt;Dialpad&lt;/a&gt;: &lt;i&gt;Understanding &amp;amp; Predicting Customer Satisfaction Using Vocal Features&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.vchri.ca/"&gt;Gerontology and Diabetes Research Laboratory (GDRL)&lt;/a&gt;: &lt;i&gt;Machine Learning Approaches to: 1. Diagnosing Lipohypertrophy at the bedside, and 2. Falls Prediction in Long Term Care&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.glentel.com/home"&gt;Glentel&lt;/a&gt;: &lt;i&gt;People Analytics&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;Automated drill core logging through the lens of Machine learning and Deep learning&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hootsuite.com/"&gt;Hootsuite&lt;/a&gt;: &lt;i&gt;Customer Segmentation using Hootsuite Product Usage Data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.newsly.me/"&gt;Newsly&lt;/a&gt;: &lt;i&gt;Audio listening preferences&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.orbis.com/ca/institutional/home"&gt;Orbis Investments&lt;/a&gt;: &lt;i&gt;Earning Calls Deception Analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.paybyphone.com/"&gt;PayByPhone&lt;/a&gt;: &lt;i&gt;Anomaly Detection&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.properly.ca/"&gt;Properly Inc&lt;/a&gt;: &lt;i&gt;Image Processing: Quantifying The Home Condition From Property Images&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.realtor.com/"&gt;Realtor.com&lt;/a&gt;: &lt;i&gt;Identifying real estate investment opportunities using Machine Learning&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.realtor.com/"&gt;Realtor.com&lt;/a&gt;: &lt;i&gt;Will they or won&amp;#39;t they? Return user prediction&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://simpl.mech.ubc.ca/"&gt;Sensing in Biomechanical Processes Lab (SimPL)&lt;/a&gt;: &lt;i&gt;Extracting and visualizing the human brain state using EEG data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;UBC Cybersecurity Group: &lt;i&gt;Defend UBC&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Football Fortune Telling: Predicting MLS Performance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Match Fit – Using Optical Tracking Data to Evaluate MLS Players’ Power, Fitness &amp;amp; Fatigue&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.adolus.com/"&gt;aDolus Inc&lt;/a&gt;: &lt;i&gt;Software File Clustering (What is this file?)&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2020:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.adolus.com/"&gt;aDolus&lt;/a&gt;: &lt;i&gt;Unearthing Hidden Vulnerabilities in Mission Critical Software&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.analytika.ca/"&gt;Analytika&lt;/a&gt;: &lt;i&gt;Smart Agriculture&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.analytika.ca/"&gt;Analytika&lt;/a&gt;: &lt;i&gt;Wells Timelines&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www2.gov.bc.ca/gov/content/data/about-data-management/bc-stats"&gt;BC Stats&lt;/a&gt;: &lt;i&gt;Text Analytics: Quantifying the Responses to Open-Ended Survey Questions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgcengineering.ca/"&gt;BGC Engineering&lt;/a&gt;: &lt;i&gt;Automated Tailings Dam Detection from Satellite Data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgcengineering.ca/"&gt;BGC Engineering&lt;/a&gt;: &lt;i&gt;Data Driven Flood Forecasting&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.playbiba.com/"&gt;Biba Ventures&lt;/a&gt;: &lt;i&gt;Using Machine Learning to Predict Playground Usage Across the Continent&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deetken.com/"&gt;The Deetken Group&lt;/a&gt;: &lt;i&gt;Forecasting the Evolution of Vancouver&amp;#39;s Business Landscape&lt;/i&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ecomm911.ca/"&gt;E-Comm 911&lt;/a&gt;: &lt;i&gt;Natural language processing to help save lives and protect property&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.glentel.com/home"&gt;Glentel&lt;/a&gt;: &lt;i&gt;Making sense of people data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goldspot.ca/"&gt;ALS GoldSpot Discoveries Ltd.&lt;/a&gt;: &lt;i&gt;Core Photo Analysis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mdacorporation.com/"&gt;MDA&lt;/a&gt;: &lt;i&gt;Image Captioning of Overhead Earth Observation Imagery&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.merchantgrowth.com/"&gt;Merchant Growth&lt;/a&gt;: &lt;i&gt;Merchant Score: Intelligent Credit Decisioning For Risk Management&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.paybyphone.com/"&gt;PayByPhone&lt;/a&gt;: &lt;i&gt;Crowdsourced parking locations&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.realtor.com/"&gt;Realtor.com&lt;/a&gt;: &lt;i&gt;Photo-realistic Neighborhood Image Synthesis&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.riversol.com/"&gt;Riversol Skincare Solutions&lt;/a&gt;: &lt;i&gt;E-commerce domination in highly competitive markets driven by data science&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Seahorse Strategies: &lt;i&gt;Seahorse Momentum Indicator&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.translink.ca/"&gt;TransLink&lt;/a&gt;: &lt;i&gt;Vision over Transit Incidents &amp;amp; Claims&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.translink.ca/"&gt;TransLink&lt;/a&gt;: &lt;i&gt;Understanding Bus Delay in Metro Vancouver&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.translink.ca/"&gt;TransLink&lt;/a&gt;: &lt;i&gt;Optimizing Transit Stops&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.urbanlogiq.com/"&gt;UrbanLogiq&lt;/a&gt;: &lt;i&gt;Analysis of Connected Vehicle Driving Behaviour as a Predictor of Accidents&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.urbanlogiq.com/"&gt;UrbanLogiq&lt;/a&gt;: &lt;i&gt;Contextual analysis of amenity gaps in at-risk communities&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Modelling the Physical Performances of the Vancouver Whitecaps&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whitecapsfc.com/"&gt;Vancouver Whitecaps Football Club&lt;/a&gt;: &lt;i&gt;Understanding Players&amp;#39; Offensive and Defensive Performance in Major League Soccer&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2019:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www2.gov.bc.ca/gov/content/data/about-data-management/bc-stats"&gt;BC Stats&lt;/a&gt;: &lt;i&gt;Quantifying the Responses to Open-Ended Survey Questions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgcengineering.ca/"&gt;BGC Engineering&lt;/a&gt;: &lt;i&gt;Automated Landslide Detection and Delineation from Digital Terrain Data&lt;/i&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bcmea.com/"&gt;British Columbia Maritime Employers Association&lt;/a&gt;: &lt;i&gt;Improving Labour Forecasting to Promote the Competitiveness of BC Ports&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ecomm911.ca/"&gt;E-Comm 911&lt;/a&gt;: &lt;i&gt;Predictive Staffing Model to Help Save Life and Protect Property&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.freshprep.ca/"&gt;Fresh Prep&lt;/a&gt;: &lt;i&gt;Forecasting Meal Kit Orders&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sauder.ubc.ca/Faculty/Divisions/Management_Information_Systems_Division"&gt;Management Information Systems Group, UBC Sauder School of Business&lt;/a&gt;: &lt;i&gt;Extracting a Corporate Social Network from SEC Filings&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mineraiferquebec.com/?lang=en"&gt;Minerai de fer Québec / Quebec Iron Ore&lt;/a&gt;: &lt;i&gt;Image recognition of rock types for identification of rock formations&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mineraiferquebec.com/?lang=en"&gt;Minerai de fer Québec / Quebec Iron Ore&lt;/a&gt;: &lt;i&gt;Predicting geological properties from drill metrics to predict rock composition&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.providencehealthcare.org/"&gt;Providence Health Care&lt;/a&gt;: &lt;i&gt;Forecasting of Staffing Needs&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://qxmd.com/"&gt;QxMD&lt;/a&gt;: &lt;i&gt;Generate cross-product recommendations to help get medical research adopted in clinical practice&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://qxmd.com/"&gt;QxMD&lt;/a&gt;: &lt;i&gt;Match real-time news stories with medical research literature&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.rstudio.com/"&gt;RStudio&lt;/a&gt;: &lt;i&gt;What the Git Is Going On Here!?&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.realtor.com/"&gt;Realtor.com&lt;/a&gt;: &lt;i&gt;Estimate the Value of Key Local attributes used in buying decisions&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Seahorse Strategies: &lt;i&gt;Predicting the Stock Market&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.triumf.ca/"&gt;TRIUMF&lt;/a&gt;: &lt;i&gt;π-e-μ AI&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://teejlab.com/"&gt;TeejLab&lt;/a&gt;: &lt;i&gt;Technical Legal Risk Assessment for Data Services&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tetrad.com/"&gt;Tetrad&lt;/a&gt;: &lt;i&gt;Understanding Restaurant Sales&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.urbanlogiq.com/"&gt;UrbanLogiq&lt;/a&gt;: &lt;i&gt;Indicators of Crash Severity&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2018:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www2.gov.bc.ca/gov/content/data/about-data-management/bc-stats"&gt;BC Stats&lt;/a&gt;: &lt;i&gt;Discovering thematic categories from survey comments&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bgcengineering.ca/"&gt;BGC Engineering&lt;/a&gt;: &lt;i&gt;Anomaly detection and flood forecasting using real-time hydrometric data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.destinationbc.ca/"&gt;Destination BC&lt;/a&gt;: &lt;i&gt;Predicting conversion rates for tourism advertisements on Facebook and Instagram&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.finn.ai/"&gt;Finn AI&lt;/a&gt;: &lt;i&gt;Evaluating a Natural Language Processing Pipeline for Chatbots&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.microsoft.com/"&gt;Microsoft MSN&lt;/a&gt;: &lt;i&gt;Web traffic prediction for msn.com&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sap.com/"&gt;SAP&lt;/a&gt; and &lt;a href="https://teejlab.com/"&gt;Teejlab&lt;/a&gt;: &lt;i&gt;Automated Legal Risk Assessment on Web Service License Changes&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://semios.com/"&gt;Semios&lt;/a&gt;: &lt;i&gt;Binary Classification of Leaf Wetness Using Sensor Data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thinkific.com/"&gt;Thinkific&lt;/a&gt;: &lt;i&gt;Success in online learning: recommending actions to course creators&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://unbounce.com"&gt;Unbounce&lt;/a&gt;: &lt;i&gt;Using survival analysis to finding leading indicators of customer churn&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://qxmd.com/"&gt;QxMD&lt;/a&gt;: &lt;i&gt;Building a Recommendation System for Medical Research Papers&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sauder.ubc.ca/"&gt;UBC Sauder School of Business&lt;/a&gt;: &lt;i&gt;Extracting features from financial documents for predicting firm performance&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.visier.com/"&gt;Visier&lt;/a&gt;: &lt;i&gt;Automated Human Resources Insight Discovery&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;
&lt;details&gt;
 &lt;summary&gt;2017:&lt;/summary&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www2.gov.bc.ca/gov/content/data/about-data-management/bc-stats"&gt;BC Stats&lt;/a&gt;: &lt;i&gt;Empowering employee engagement through AI&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.translink.ca/en/About-Us/Corporate-Overview/Operating-Companies/CMBC.aspx"&gt;Coast Mountain Bus Company&lt;/a&gt;: &lt;i&gt;Forecasting Transit Schedules and Congestion Areas&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.riotinto.com/"&gt;Rio Tinto&lt;/a&gt;: &lt;i&gt;Tools for Analyzing Mining Drill Data&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ctlt.ubc.ca/"&gt;UBC CTLT&lt;/a&gt;: &lt;a href="https://ubc-mds.github.io/2018-01-01-CTLT-capstone/"&gt;&lt;i&gt;edXvis: Interactive Visualization of Student Engagement with edX MOOCs&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://unbounce.com/"&gt;Unbounce&lt;/a&gt;: &lt;i&gt;Unbounce Community Forum Analysis&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;</description></item><item><title>Proposals</title><link>https://ubc-mds.github.io/capstone/proposal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/proposal/</guid><description>&lt;p&gt;&lt;strong&gt;Capstone Project Proposals open in late summer/early fall each year, &lt;a href="https://ubc-mds.github.io/capstone/timeline"&gt;see the timeline for this year&amp;rsquo;s submission deadlines&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Partners may choose to submit a capstone project(s) to the &lt;a href="https://ubc-mds.github.io/about/"&gt;MDS Vancouver&lt;/a&gt; program (general data science) and/or the &lt;a href="https://ubc-mdscl.github.io/program/aboutme/"&gt;MDS Computational Linguistics&lt;/a&gt; program (language-related data science). If you&amp;rsquo;re unsure about which program to submit your project to, read more below.&lt;/p&gt;
&lt;p&gt;Proposal forms can be found here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc.ca1.qualtrics.com/jfe/form/SV_cOSn1wnuz7BjLCu"&gt;MDS Vancouver proposal form&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mdscl.github.io/capstone/proposal/"&gt;MDS Computational Linguistics proposal form&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubco-mds.github.io/capstone/proposal/"&gt;MDS Okanagan proposal form&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/capstone/sample-proposal.pdf" target="_blank"&gt;An example proposal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="should-i-submit-my-proposal-to-mds-vancouver-or-mds-computational-linguistics"&gt;Should I submit my proposal to MDS Vancouver or MDS Computational Linguistics?&lt;/h3&gt;
&lt;p&gt;The MDS Vancouver (MDS-V) program covers all aspects of data science, including topics of data wrangling, visualisation, dashboards, statistics and machine learning, amongst others. You can read more about the program &lt;a href="https://masterdatascience.ubc.ca/programs/vancouver"&gt;here&lt;/a&gt; and can see the &lt;a href="https://ubc-mds.github.io/capstone/about"&gt;capstone page&lt;/a&gt; on this website to learn more about the type of projects MDS-V addresses in capstone.&lt;/p&gt;</description></item><item><title>Resources</title><link>https://ubc-mds.github.io/resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources/</guid><description>&lt;h4 id="for-prospective-or-entering-students"&gt;For prospective or entering students&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://nbviewer.jupyter.org/github/UBC-MDS/UBC-MDS.github.io/blob/master/selftest/mds_self_test.pdf"&gt;MDS self-test&lt;/a&gt; for prospective and entering students.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nbviewer.jupyter.org/github/UBC-MDS/UBC-MDS.github.io/blob/master/selftest/mds_self_test_answers.pdf"&gt;Answers&lt;/a&gt; for the above self-test.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/learning_resources"&gt;Online courses and other resources&lt;/a&gt; to help prepare for the MDS program.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/applicationAdvice"&gt;Advice for applying to the MDS program&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="for-current-mds-students"&gt;For current MDS students&lt;/h4&gt;
&lt;h5 id="general-policies-and-guidelines"&gt;General policies and guidelines&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/policies/"&gt;MDS policies and regulations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/code_of_conduct/"&gt;MDS code of conduct&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/mds_tools"&gt;MDS Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/slack"&gt;Slack guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/teamwork/"&gt;Guidelines for working with others&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="labs-and-quizzes"&gt;Labs and quizzes&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/general_lab_instructions"&gt;General lab instructions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/UBC-MDS/public/tree/master/rubric#guide-to-rubrics"&gt;MDS rubrics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/quiz_guidelines"&gt;MDS Quiz Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/quiz"&gt;MDS Quiz Procedures&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/quiz_cfa"&gt;MDS Quiz Procedures - Center for Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="student-rep-and-feedback"&gt;Student rep and feedback&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/student_rep"&gt;Student rep guidelines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/student_feedback"&gt;Student feedback about the program&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="resources"&gt;Resources&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/CareerandIndustryResources"&gt;Career and professional development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/UBC_resources"&gt;Resources offered by UBC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/contributing_blog/"&gt;Contributing to the MDS blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="possibly-of-general-interest"&gt;Possibly of general interest&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/vision/"&gt;Our vision statement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/installation_instructions"&gt;Installation instructions for the MDS software stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/UBC-MDS/public"&gt;Publicly available teaching materials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc-mds.github.io/resources_pages/terminology"&gt;Data science terminology&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Sample Capstone Proposal</title><link>https://ubc-mds.github.io/capstone/sample_proposal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/sample_proposal/</guid><description>&lt;h2 id="organization-name"&gt;Organization Name&lt;/h2&gt;
&lt;p&gt;Management Information Systems Group, &lt;a href="https://www.sauder.ubc.ca/"&gt;UBC Sauder School of Business&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="about-your-organization"&gt;About Your Organization&lt;/h2&gt;
&lt;p&gt;We are faculty members at UBC Sauder School of Business. Big Data and Data Science are creating profound impacts on various fields including Information Systems research. Our research interests include Business Analytics, which has the aim of gaining business insights from internal and external data sources in order to make timely data-driven decisions for competitive advantage in the complex business environments.&lt;/p&gt;</description></item><item><title>Slack in MDS</title><link>https://ubc-mds.github.io/resources_pages/slack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/slack/</guid><description>&lt;h2 id="slack"&gt;Slack&lt;/h2&gt;
&lt;p&gt;We will be using &lt;a href="https://slack.com/"&gt;Slack&lt;/a&gt; as our primary means of electronic communication throughout the MDS program. We will invite you to our UBC-MDS Slack workspace shortly before the program starts. Please note that you will be removed from this workspace around mid-July, after you have completed the program.&lt;/p&gt;
&lt;p&gt;At some point, we will also invite you to the UBC MDS Alumni Slack workspace, which is completely separate from the main UBC-MDS workspace you use as a student. You will not lose access to this workspace after graduation and can stay connected with other MDS alumni.&lt;/p&gt;</description></item><item><title>Student feedback</title><link>https://ubc-mds.github.io/resources_pages/student_feedback/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/student_feedback/</guid><description>&lt;p&gt;The MDS team received feedback from the MDS students in two primary ways: monthly feedback sessions with the &lt;a href="https://ubc-mds.github.io/resources_pages/block_rep"&gt;block rep&lt;/a&gt;, and the formal UBC teaching evaluations. These document attempts to clarify the roles of the these two feedback channels.&lt;/p&gt;
&lt;p&gt;We see the roles of block rep feedback vs. the official UBC course evaluations as roughly formative vs. summative assessment, respectively. That is, the block rep&amp;rsquo;s role is to give us information to help us improve, rather than give us an A+ or a C-. These results will be heard/read by the core MDS team, and the information will be used to improve the program. Since we get this feedback &lt;em&gt;during&lt;/em&gt; the block, we can sometimes make immediate changes within a given course. The formal UBC course evaluations, on the other hand, come after the course ends. They are also seen by a different group of people, including the department heads and the Dean. These will become part of the instructors&amp;rsquo; &amp;ldquo;files&amp;rdquo; and may influence things like tenure/promotion, or raise a red flag if the evaluations are very poor. While we certainly do read all the comments on the official evaluations (and therefore they are also useful in improving our teaching), you can also think of them as a place to record your thoughts on our teaching quality. Whether or not these evaluations actually do a good job of evaluating teaching is a topic of heated debate, though; see e.g., &lt;a href="https://link.springer.com/article/10.1007/s10755-014-9313-4"&gt;this article&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Student Info</title><link>https://ubc-mds.github.io/capstone/student_info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/student_info/</guid><description>&lt;p&gt;The goal of MDS Capstone Project is to provide technical and professional Data Science training and to reinforce the skills you learned in the course work in a realistic situation. It will provide you with hands-on experience on a current and relevant data science project to tackle real problems faced by our partners. We aim to make this experience as close as possible to a professional experience for the students. Naturally, this project has a pedagogical component, but students can expect to have an engaged and interested partner to support them.&lt;/p&gt;</description></item><item><title>Student Information</title><link>https://ubc-mds.github.io/mentoring_program/student_info/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/mentoring_program/student_info/</guid><description>&lt;p&gt;The UBC Master of Data Science Mentoring Program gives students the opportunity to connect with a Data Science professional who shares their experience in the field of data science. You must be a current UBC MDS student to participate in this program.&lt;/p&gt;
&lt;div class="embed-responsive embed-responsive-16by9"&gt;
 &lt;iframe
 class="embed-responsive-item"
 src="https://www.youtube.com/embed/J3-Ot-8XGaA"
 title="Introducing the UBC Master of Data Science Mentoring Program"
 allowfullscreen&gt;
 &lt;/iframe&gt;
&lt;/div&gt;
&lt;h3 id="how-to-become-a-student-mentee"&gt;How to Become a Student Mentee&lt;/h3&gt;
&lt;p&gt;Step 1: Read the program commitments and structure section and policies section &lt;a href="#program-commitments-and-structure"&gt;below&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Student Representatives</title><link>https://ubc-mds.github.io/resources_pages/student_rep/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/student_rep/</guid><description>&lt;h2 id="mds-student-representatives"&gt;MDS Student Representatives&lt;/h2&gt;
&lt;p&gt;In the new academic year, there will be one set of student representatives in Term 1 (Blocks 1-3) and another set in Term 2 (Blocks 4-6). Additionally, there will be a third set of student reps during the Capstone project period. Student representatives volunteer to represent their peers, acting as a liaison between students and MDS leadership. This allows us to monitor how the program is progressing and make adjustments if needed.&lt;/p&gt;</description></item><item><title>Timeline</title><link>https://ubc-mds.github.io/capstone/timeline/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/capstone/timeline/</guid><description>&lt;p&gt;This year&amp;rsquo;s capstone course will run &lt;strong&gt;April 26 - June 24, 2027&lt;/strong&gt; (~8 weeks).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The soft deadline for UBC Capstone proposals is Oct 31st, 2026. And the hard deadline is Nov 30th, 2026.&lt;/strong&gt; Proposals sent in by Oct 31st will receive feedback and prospective capstone partners will be offered an opportunity to revise their proposal (which will hopefully increase their chances of being selected).&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Event&lt;/th&gt;
					&lt;th&gt;Dates&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://ubc-mds.github.io/capstone/proposal/"&gt;Call for Capstone proposals opens&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;August 1, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="https://masterdatascience.ubc.ca/employers/capstone-project?utm_campaign=mds+r2026+capstone+info+session&amp;amp;utm_medium=referral&amp;amp;utm_source=mds+github&amp;amp;utm_content=shared&amp;amp;utm_term=#virtual_information_session"&gt;Capstone Info Session&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;September 18, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#proposal-revision-process"&gt;Deadline to submit proposals for early feedback&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;October 31, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#proposal-revision-process"&gt;Final deadline to submit proposals&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;November 30, 2026&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#selection-round-one-staff"&gt;Selection round one: staff&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;January 5, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#capstone-fair"&gt;Capstone fair&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;February 5, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#selection-round-two-students"&gt;Selection round two: students&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;February 7, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#partners-demonstrate-readiness-of-data-and-sign-legal-docs"&gt;Partners demonstrate readiness of data and sign legal docs&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;March 1, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Students are assigned to projects&lt;/td&gt;
					&lt;td&gt;March 31, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#kickoff-meetings"&gt;Kickoff meetings&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;April, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#hackathon"&gt;Kickoff hackathon&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;April 26 - April 28, 2027&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;a href="#project"&gt;Project&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;April 26 - June 24, 2027&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;br&gt;
&lt;h2 id="proposal-revision-process"&gt;Proposal revision process&lt;/h2&gt;
&lt;p&gt;Members of an organization interested in participating as a capstone partner should submit a project &lt;a href="https://ubc-mds.github.io/capstone/proposal/"&gt;proposal&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>UBC MDS Vision</title><link>https://ubc-mds.github.io/vision/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/vision/</guid><description>&lt;h3 id="mission-statement---short-version"&gt;Mission Statement - short version&lt;/h3&gt;
&lt;p&gt;Our purpose is to teach and advocate for the responsible use of data science.&lt;/p&gt;
&lt;h3 id="mission-statement---long-version"&gt;Mission Statement - long version&lt;/h3&gt;
&lt;p&gt;Our purpose is to teach and advocate for the responsible use of data science.
We define &lt;em&gt;data science&lt;/em&gt; as the process of gaining insight from data through reproducible and auditable processes.
Responsible use of data science involves insisting on reproducible practices, carefully considering the ethical implications of one&amp;rsquo;s work, clearly communicating and not overstating one&amp;rsquo;s results, creating effective analyses and visualizations, as well as minimizing technical debt.
We are committed to teaching these practices to our students, and disseminating them within the global data science community both directly and indirectly through our alumni. Finally, we are committed to be involved in determining the definition, scope, and boundaries of data science.&lt;/p&gt;</description></item><item><title>UBC resources</title><link>https://ubc-mds.github.io/resources_pages/UBC_resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/UBC_resources/</guid><description>&lt;h4 id="study-spaces-on-campus"&gt;Study spaces on campus&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Within the &lt;a href="https://maps.ubc.ca/?code=ICCS"&gt;Computer Science building (ICICS)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;ICCS 108 (Bullpen, the computer area attached to ICCS 144 Graduate Student Lounge)
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://my.cs.ubc.ca/docs/bullpen-seating"&gt;ICCS 108 Guidelines&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;ICCS 359 (MDS Lounge)&lt;/li&gt;
&lt;li&gt;ICCS X860 (Department Lounge)
&lt;ul&gt;
&lt;li&gt;Please note this room may be booked for events.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://my.cs.ubc.ca/docs/booking-room"&gt;Book a meeting room&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hours.library.ubc.ca/"&gt;List of UBC libraries and hours&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;If you prefer to book a private room to study, check &lt;a href="https://services.library.ubc.ca/facilities/bookable-study-spaces/"&gt;bookable study spaces&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learningspaces.ubc.ca/find-a-space-informal/"&gt;Informal learning spaces&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="computing-resources"&gt;Computing resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="https://www.library.ubc.ca/"&gt;UBC Library&lt;/a&gt; provides access across the university to print and electronic books, journals and more.&lt;/li&gt;
&lt;li&gt;The &lt;a href="https://www.cs.ubc.ca/our-department/reading-room"&gt;ICICS/Computer Science Reading Room&lt;/a&gt; is an independent departmental reading room located in ICCS 262. Our area of specialization is information technology and you are welcome to visit during opening hours.&lt;/li&gt;
&lt;li&gt;You may contact the course coordinators to request a loaner laptop for a few days if your personal computer is temporarily unavailable. Students are still expected to have their own laptop that meets &lt;a href="https://ubc-mds.github.io/resources_pages/installation_instructions/#laptop-requirements"&gt;the minimum requirements&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="printers"&gt;Printers&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Computer Science building (ICICS): &lt;a href="https://my.cs.ubc.ca/docs/printer-locations"&gt;Printer Locations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://services.library.ubc.ca/computers-technology/copy-print-scan/complete-list-of-public-printers/"&gt;Complete list of public printers in the libraries&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Note: payment required&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="student-services"&gt;Student services&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="(https://students.ubc.ca/about-student-services/)"&gt;About UBC Student Services page&lt;/a&gt; provides a comprehensive directory of resources available to students, including academic support, health and wellbeing, community services, and more.&lt;/li&gt;
&lt;li&gt;International students should checkout the &lt;a href="https://students.ubc.ca/international-student-guide/"&gt;International Student Guide&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="other-resources"&gt;Other resources&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://summer-h-s.github.io/summer-h-s-web/Lab2/ubcv_microwaves_map.html"&gt;UBC Microwave Locator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://food.ubc.ca/"&gt;Food at UBC Vancouver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://maps.ubc.ca/"&gt;Wayfinding at UBC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubc.maps.arcgis.com/apps/instant/basic/index.html?appid=c41841adf3e24c709b773e77ab4b6bf2"&gt;Gender inclusive washrooms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Ubuntu</title><link>https://ubc-mds.github.io/resources_pages/install_ds_stack_ubuntu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/install_ds_stack_ubuntu/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#installation-notes"&gt;Installation notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ubc-student-email"&gt;UBC Student Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ubuntu-software-settings"&gt;Ubuntu software settings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#web-browser"&gt;Web browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#password-manager"&gt;Password manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#slack"&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#visual-studio-code"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#github"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#git"&gt;Git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#python-conda-and-jupyterlab"&gt;Python, Conda, and JupyterLab&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#r-irkernel-and-rstudio"&gt;R, IRkernel, and RStudio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#quarto-cli"&gt;Quarto CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#latex"&gt;LaTeX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#postgresql"&gt;PostgreSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#docker"&gt;Docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#vs-code-extensions"&gt;VS Code extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#improving-the-bash-configuration"&gt;Improving the bash configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#post-installation-notes"&gt;Post-installation notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installation-notes"&gt;Installation notes&lt;/h2&gt;
&lt;p&gt;If you have already installed Git, Latex, or any of the R or Python related packages
&lt;strong&gt;please uninstall these and follow the instructions below to reinstall them&lt;/strong&gt;
(make sure to also remove any user configuration files and backup them if desired).
In order to be able to support you effectively
and minimize setup issues and software conflicts,
we require all students to install the software stack the same way.&lt;/p&gt;</description></item><item><title>Useful Textbooks</title><link>https://ubc-mds.github.io/archived/archived-textbooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/archived/archived-textbooks/</guid><description>&lt;h2 id="about-this-document"&gt;About this document&lt;/h2&gt;
&lt;p&gt;This document is a compilation of textbooks referenced in MDS courses. The original version was created by an MDS student, &lt;a href="https://github.com/talhaadnan100"&gt;Talha Siddiqui&lt;/a&gt;.&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Textbook&lt;/th&gt;
					&lt;th&gt;Author(s)&lt;/th&gt;
					&lt;th&gt;Year&lt;/th&gt;
					&lt;th&gt;Course Code&lt;/th&gt;
					&lt;th&gt;Course Name&lt;/th&gt;
					&lt;th&gt;Comments&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;A Course in Machine Learning&lt;/td&gt;
					&lt;td&gt;Hal Daumé III&lt;/td&gt;
					&lt;td&gt;2017&lt;/td&gt;
					&lt;td&gt;DSCI 571, 572, 573, 563, 575&lt;/td&gt;
					&lt;td&gt;Supervised Learning I, Supervised Learning II, Feature and Model Selection, Supervised Learning II, Advanced Machine Learning&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Advanced R&lt;/td&gt;
					&lt;td&gt;Hadley Wickham&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;This is a prominent resource for R as a programming language, allowing the reader to dig deep into R. It anticipates readers to already have some programming background. Its first part on Foundations is closely aligned with the objectives of DSCI 511, and is therefore the textbook for the second half of the course. Gaining familiarity with this book will likely be an asset in your data science career.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Algorithm Design&lt;/td&gt;
					&lt;td&gt;John Kleinberg and Eva Tardos&lt;/td&gt;
					&lt;td&gt;2005&lt;/td&gt;
					&lt;td&gt;DSCI 512&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Algorithm Design: Foundations, Analysis, and Internet Examples&lt;/td&gt;
					&lt;td&gt;Michael Goodrich and Roberto Tamassia&lt;/td&gt;
					&lt;td&gt;2001&lt;/td&gt;
					&lt;td&gt;DSCI 512&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Algorithms&lt;/td&gt;
					&lt;td&gt;Sanjoy Dasgupta, Christos Papadimitriou and Umesh Vazirani&lt;/td&gt;
					&lt;td&gt;2006&lt;/td&gt;
					&lt;td&gt;DSCI 512&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;An Introduction to Statistical Learning: with Applications in R&lt;/td&gt;
					&lt;td&gt;James, Gareth; Witten, Daniela; Hastie, Trevor; and Tibshirani, Robert&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 561, 563, 572, 573&lt;/td&gt;
					&lt;td&gt;Regression I, Unsupervised Learning, Supervised Learning II, Feature and Model Selection&lt;/td&gt;
					&lt;td&gt;For 561: Especially Chapter 3, A modern and approachable take on statistics / machine learning. For 573: Chapter 2: Statistical Learning, Chapter 5: Resampling Methods, Chapter 6: Linear Model Selection and Regularization, Chapter 7: Moving Beyond Linearity&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Art of Data Science&lt;/td&gt;
					&lt;td&gt;Roger Peng &amp;amp; Elizabeth Matsui&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 522&lt;/td&gt;
					&lt;td&gt;Data Science Workflows&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Artificial intelligence: A Modern Approach, 3rd Edition&lt;/td&gt;
					&lt;td&gt;Russell, Stuart and Peter Norvig&lt;/td&gt;
					&lt;td&gt;2009&lt;/td&gt;
					&lt;td&gt;DSCI 571, 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning I, Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Artificial Intelligence: Foundations of Computational Agents, second edition&lt;/td&gt;
					&lt;td&gt;David Poole and Alan Mackworth&lt;/td&gt;
					&lt;td&gt;2017&lt;/td&gt;
					&lt;td&gt;DSCI 571, 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning I, Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Bayesian Data Analysis&lt;/td&gt;
					&lt;td&gt;Andrew Gelman, John Carlin, Hal Stern, David Dunson, Aki Vehtari, and Donald Rubin&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 553&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Data Analysis and Visualization Using R&lt;/td&gt;
					&lt;td&gt;David Robinson&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Data Wrangling with Python: Tips and Tools to Make Your Life Easier&lt;/td&gt;
					&lt;td&gt;Jacqueline Kazil, Katharine Jarmul&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 523&lt;/td&gt;
					&lt;td&gt;Data Wrangling&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Database Management Systems, 3rd Edition&lt;/td&gt;
					&lt;td&gt;Ramakrishnan, Raghu and Gehrke, Johannes&lt;/td&gt;
					&lt;td&gt;1996&lt;/td&gt;
					&lt;td&gt;DSCI 513&lt;/td&gt;
					&lt;td&gt;Databases and Data Retrieval&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Deep Learning&lt;/td&gt;
					&lt;td&gt;Ian Goodfellow and Yoshua Bengio and Aaron Courville&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Deep Learning With Python&lt;/td&gt;
					&lt;td&gt;Jason Brownlee&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Dive into Deep Learning&lt;/td&gt;
					&lt;td&gt;Aston Zhang, Zack C. Lipton, Mu Li, Alex J. Smola&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Extending the Linear Model with R: Generalized Linear, Mixed Effects and Nonparametric Regression Models, Second Edition&lt;/td&gt;
					&lt;td&gt;Julian J. Faraway&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 562&lt;/td&gt;
					&lt;td&gt;Regression II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ggplot2 Elegant Graphics for Data Analysis&lt;/td&gt;
					&lt;td&gt;Hadley Wickham&lt;/td&gt;
					&lt;td&gt;2009&lt;/td&gt;
					&lt;td&gt;DSCI 531&lt;/td&gt;
					&lt;td&gt;Data Visualization I&lt;/td&gt;
					&lt;td&gt;Readable, comprehensive resource for learning about ggplot2, by the main author of the ggplot2 package, Hadley Wickham.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Grokking Deep Learning&lt;/td&gt;
					&lt;td&gt;Andrew Trask&lt;/td&gt;
					&lt;td&gt;2019&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Hands-On Programming with R&lt;/td&gt;
					&lt;td&gt;Garrett Grolemund&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Houston, We Have a Narrative: Why Science Needs Story&lt;/td&gt;
					&lt;td&gt;Randy Olson&lt;/td&gt;
					&lt;td&gt;2015&lt;/td&gt;
					&lt;td&gt;DSCI 542&lt;/td&gt;
					&lt;td&gt;Communication and Argumentation&lt;/td&gt;
					&lt;td&gt;Writing &amp;amp; Speaking&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Information Theory, Pattern Recognition and Neural Networks&lt;/td&gt;
					&lt;td&gt;David J.C. MacKay&lt;/td&gt;
					&lt;td&gt;2003&lt;/td&gt;
					&lt;td&gt;DSCI 563&lt;/td&gt;
					&lt;td&gt;Unsupervised Learning&lt;/td&gt;
					&lt;td&gt;Chapters 20-22&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Introduction to Algorithms, 3rd edition&lt;/td&gt;
					&lt;td&gt;Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 512&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Introduction to Data Mining&lt;/td&gt;
					&lt;td&gt;Pang-Ning Tan, Michael Steinbach, Vipin Kumar&lt;/td&gt;
					&lt;td&gt;2005&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Introduction to Empirical Bayes: Examples from Baseball Statistics&lt;/td&gt;
					&lt;td&gt;David Robinson&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 553&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Introduction to Machine Learning with Python: A Guide for Data Scientists&lt;/td&gt;
					&lt;td&gt;Andreas C. Mueller and Sarah Guido&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 571&lt;/td&gt;
					&lt;td&gt;Supervised Learning I&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Introductory Time Series with R&lt;/td&gt;
					&lt;td&gt;Cowpertwait, P. and Metcalfe, A.&lt;/td&gt;
					&lt;td&gt;2009&lt;/td&gt;
					&lt;td&gt;DSCI 574&lt;/td&gt;
					&lt;td&gt;Spatial and Temporal Models&lt;/td&gt;
					&lt;td&gt;A great hands-on approach to time series modelling&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Linear Models with R&lt;/td&gt;
					&lt;td&gt;Julian James Faraway&lt;/td&gt;
					&lt;td&gt;2005&lt;/td&gt;
					&lt;td&gt;DSCI 561&lt;/td&gt;
					&lt;td&gt;Regression I&lt;/td&gt;
					&lt;td&gt;Comprehensive book on linear models.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Machine Learning: A Probabilistic Perspective&lt;/td&gt;
					&lt;td&gt;Kevin Murphy&lt;/td&gt;
					&lt;td&gt;2012&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Mathematics for Machine Learning&lt;/td&gt;
					&lt;td&gt;Marc Peter Deisenroth, A Aldo Faisal, and Cheng Soon Ong&lt;/td&gt;
					&lt;td&gt;2018&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Mining of Massive Datasets 2nd Edition&lt;/td&gt;
					&lt;td&gt;Jure Leskovec, Anand Rajaraman, Jeffrey David Ullman&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Modern Dive: An Introduction to Statistical and Data Sciences&lt;/td&gt;
					&lt;td&gt;Chester Ismay and Albert Y. Kim&lt;/td&gt;
					&lt;td&gt;2018&lt;/td&gt;
					&lt;td&gt;DSCI 552&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation I&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Neural Networks and Deep Learning&lt;/td&gt;
					&lt;td&gt;Michael A. Nielsen&lt;/td&gt;
					&lt;td&gt;2018&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OpenIntro Statistics&lt;/td&gt;
					&lt;td&gt;David M Diez, Christopher D Barr, Mine C ̧etinkaya-Rundel&lt;/td&gt;
					&lt;td&gt;2010&lt;/td&gt;
					&lt;td&gt;DSCI 552, 561&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation I, Regression I&lt;/td&gt;
					&lt;td&gt;Fairly accessible, seems to lean towards a traditional approach. Chapters 7 &amp;amp; 8 are relevant for linear regression&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Pattern Recognition and Machine Learning&lt;/td&gt;
					&lt;td&gt;Christopher Bishop&lt;/td&gt;
					&lt;td&gt;2007&lt;/td&gt;
					&lt;td&gt;DSCI 572&lt;/td&gt;
					&lt;td&gt;Supervised Learning II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Probabilistic Programming and Bayesian Methods for Hackers&lt;/td&gt;
					&lt;td&gt;Cam Davidson-Pilon&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 553&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Python Data Science Handbook&lt;/td&gt;
					&lt;td&gt;Jake VanderPlas&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Python for Computational Science and Engineering&lt;/td&gt;
					&lt;td&gt;Hans Fangohr&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython&lt;/td&gt;
					&lt;td&gt;Wes McKinney&lt;/td&gt;
					&lt;td&gt;2011&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;R for Data Science (r4ds)&lt;/td&gt;
					&lt;td&gt;Garrett Grolemund &amp;amp; Hadley Wickham&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 531, 542, 561&lt;/td&gt;
					&lt;td&gt;Data Visualization I, Communication and Argumentation, Regression I&lt;/td&gt;
					&lt;td&gt;For 531: Overall good book on using R for data science &amp;ndash; including data vis, of course! For 542: Tools &amp;amp; Technology Chapters 26-30. For 561: Especially Part IV, Practical and approachable book on the use of R for data science.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;R Graphics Cookbook&lt;/td&gt;
					&lt;td&gt;Winston Chang&lt;/td&gt;
					&lt;td&gt;2012&lt;/td&gt;
					&lt;td&gt;DSCI 531&lt;/td&gt;
					&lt;td&gt;Data Visualization I&lt;/td&gt;
					&lt;td&gt;Good as a reference if you want to learn how to make a specific type of plot in ggplot2.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Spatio-Temporal Methods in Environmental Epidemiology&lt;/td&gt;
					&lt;td&gt;Shaddick, Gavin and Zidek, James V.&lt;/td&gt;
					&lt;td&gt;2016&lt;/td&gt;
					&lt;td&gt;DSCI 574&lt;/td&gt;
					&lt;td&gt;Spatial and Temporal Models&lt;/td&gt;
					&lt;td&gt;A less detailed treatment of time series analysis as it is not a primary focus of the book. A good addition in terms of examples to the lecture notes. Chapters 10.3, 10.4, 10.6&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Statistical Rethinking: A Bayesian Course with Examples in R and Stan (&amp;amp; PyMC3 &amp;amp; brms too)&lt;/td&gt;
					&lt;td&gt;Richard McElreath&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 553&lt;/td&gt;
					&lt;td&gt;Statistical Inference and Computation II&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Survival analysis: a self-learning text, 3rd edition&lt;/td&gt;
					&lt;td&gt;David G. Kleinbaum, Mitchel Klein&lt;/td&gt;
					&lt;td&gt;2012&lt;/td&gt;
					&lt;td&gt;DSCI 562&lt;/td&gt;
					&lt;td&gt;Regression II&lt;/td&gt;
					&lt;td&gt;Non-technical explanation of survival analysis, with a nice succinct summary along the side of each page. Recommends epidemiological background, but we will avoid those parts.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Analysis of Time Series: An Introduction&lt;/td&gt;
					&lt;td&gt;Chatfield, Chris&lt;/td&gt;
					&lt;td&gt;2003&lt;/td&gt;
					&lt;td&gt;DSCI 574&lt;/td&gt;
					&lt;td&gt;Spatial and Temporal Models&lt;/td&gt;
					&lt;td&gt;Chapters 1-5 A very readable introduction to time series analysis, without heavy mathematics&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Art of Computer Programming, Volume 1-4&lt;/td&gt;
					&lt;td&gt;Donald E. Knuth&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
					&lt;td&gt;DSCI 512&lt;/td&gt;
					&lt;td&gt;Algorithms and Data Structures&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Elements of Statistical Learning. Second Edition&lt;/td&gt;
					&lt;td&gt;Hastie, T., Tibshirani, R. and Friedman, J.&lt;/td&gt;
					&lt;td&gt;2009&lt;/td&gt;
					&lt;td&gt;DSCI 563&lt;/td&gt;
					&lt;td&gt;Unsupervised Learning&lt;/td&gt;
					&lt;td&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Psychology of Persuasion&lt;/td&gt;
					&lt;td&gt;Robert Cialdini&lt;/td&gt;
					&lt;td&gt;1984&lt;/td&gt;
					&lt;td&gt;DSCI 542&lt;/td&gt;
					&lt;td&gt;Communication and Argumentation&lt;/td&gt;
					&lt;td&gt;Persuasion: Influence&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;The Sense of Style&lt;/td&gt;
					&lt;td&gt;Steven Pinker&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 542&lt;/td&gt;
					&lt;td&gt;Communication and Argumentation&lt;/td&gt;
					&lt;td&gt;Writing&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Think Python: How to Think Like a Computer Scientist&lt;/td&gt;
					&lt;td&gt;Allen B. Downey&lt;/td&gt;
					&lt;td&gt;2002&lt;/td&gt;
					&lt;td&gt;DSCI 511&lt;/td&gt;
					&lt;td&gt;Programming for Data Science&lt;/td&gt;
					&lt;td&gt;Standard textbook for introductory programming courses. It includes case studies and exercises.&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Thinking, Fast and Slow&lt;/td&gt;
					&lt;td&gt;Daniel Kahneman&lt;/td&gt;
					&lt;td&gt;2011&lt;/td&gt;
					&lt;td&gt;DSCI 542&lt;/td&gt;
					&lt;td&gt;Communication and Argumentation&lt;/td&gt;
					&lt;td&gt;Heuristics &amp;amp; Biases&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Visualization Analysis and Design&lt;/td&gt;
					&lt;td&gt;Tamara Munzner&lt;/td&gt;
					&lt;td&gt;2014&lt;/td&gt;
					&lt;td&gt;DSCI 531, 532&lt;/td&gt;
					&lt;td&gt;Data Visualization I, Data Visualization II&lt;/td&gt;
					&lt;td&gt;The go-to book for data vis theory&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Windows</title><link>https://ubc-mds.github.io/resources_pages/install_ds_stack_windows/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/install_ds_stack_windows/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#installation-notes"&gt;Installation notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ubc-student-email"&gt;UBC Student Email&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#web-browser"&gt;Web browser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#password-manager"&gt;Password manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#slack"&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#visual-studio-code"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#github"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#git-bash-and-windows-terminal"&gt;Git, Bash, and Windows Terminal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#python-conda-and-jupyterlab"&gt;Python, Conda, and JupyterLab&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#r-irkernel-rtools-and-rstudio"&gt;R, IRkernel, Rtools, and RStudio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#latex"&gt;LaTeX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#make"&gt;Make&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#postgresql"&gt;PostgreSQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#docker"&gt;Docker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#quarto-cli"&gt;Quarto CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#vs-code-extensions"&gt;VS Code extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#improving-the-bash-configuration"&gt;Improving the bash configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#post-installation-notes"&gt;Post-installation notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="installation-notes"&gt;Installation notes&lt;/h2&gt;
&lt;p&gt;If you have already installed Git, Latex, Make, or any of the R or Python related packages
&lt;strong&gt;please uninstall these and follow the instructions below to reinstall them&lt;/strong&gt;
(make sure to also remove any user configuration files and backup them if desired).
In order to be able to support you effectively
and minimize setup issues and software conflicts,
we require all students to install the software stack the same way.&lt;/p&gt;</description></item><item><title>With Great Data Science Comes Great Responsibility</title><link>https://ubc-mds.github.io/with-great-data-science/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/with-great-data-science/</guid><description>&lt;h3 id="warning-signs-and-tools-to-stop-the-spread-of-misinformation"&gt;Warning signs and tools to stop the spread of misinformation.&lt;/h3&gt;
&lt;br/&gt; 
&lt;p&gt;Have you ever seen an over-enthusiastic advertisement and wondered how much of it was true? If so, you’re already one step ahead of 67% of people! Okay… that was completely made up. But hopefully, you can see how easy it can be to trust numbers as facts, especially when they are embedded in nice compliments. With a world of information right at our fingertips, it has become increasingly difficult to decipher what’s true, what’s false, and what’s true with a little twist.&lt;/p&gt;</description></item><item><title>Working with Others</title><link>https://ubc-mds.github.io/resources_pages/teamwork/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>info-mds@science.ubc.ca</author><guid>https://ubc-mds.github.io/resources_pages/teamwork/</guid><description>&lt;p&gt;11 Tips on How to Work Well with Others. By Angela Pau.&lt;/p&gt;
&lt;h4 id="1establish-clear-goals-and-ground-rules"&gt;1.	Establish clear goals and ground rules&lt;/h4&gt;
&lt;p&gt;Set well defined project goals when working in a team. It is important that every member of the team is clear on what you would like to achieve as a team and how they will know if the team has succeeded. Also as a team it is important to set ground rules on how you are going to work together. What are the timelines of this project? How often will you meet? Which roles will each of you take? What is the best method to maintain communication?&lt;/p&gt;</description></item></channel></rss>