<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Documents</title><link>https://community.element14.com/learn/learning-center/moocs/ti-valparaiso-udemy/w/documents</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>An Introduction to Microcontrollers and the C Programming Language Info</title><link>https://community.element14.com/learn/learning-center/moocs/ti-valparaiso-udemy/w/documents/919/an-introduction-to-microcontrollers-and-the-c-programming-language-info</link><pubDate>Tue, 12 Oct 2021 14:40:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:331f8238-ac15-46d9-85de-70b25dc44a3c</guid><dc:creator>joeman</dc:creator><description>Current Revision posted to Documents by joeman on 10/12/2021 2:40:49 PM&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:6px 0px 0px 13px;border:1px solid #B8D7E5;"&gt;&lt;table cellpadding="0" cellspacing="0" style="width:100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding:0px;vertical-align:middle;"&gt;&lt;p style="margin:0;font-size:14px;color:#f17c0e;"&gt;It’s NOT too late to sign up! &lt;span style="color:#007fac;"&gt;|&lt;/span&gt; This is a work at your own pace class.&lt;/p&gt;&lt;p style="margin:0;font-size:18px;font-family:Arial, Helvetica, sans-serif;padding-top:3px;"&gt;&lt;a class="jive-link-external-small" href="https://www.valpo.edu/college-of-engineering/introduction-to-microcontrollers-and-the-c-programming-language/" rel="nofollow ugc noopener" target="_blank"&gt;An Introduction to Microcontrollers and the C Programming Language&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:12px 0px 16px;"&gt;&lt;span class="e14-button-large e14-button-primary"&gt;&lt;a class="jive-link-external-small" href="https://www.valpo.edu/college-of-engineering/introduction-to-microcontrollers-and-the-c-programming-language/" rel="nofollow ugc noopener" target="_blank" title="Register for the Class Now!"&gt;Register for the Class Now!&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align:right;vertical-align:bottom;padding:0px 0px 0px 10px;"&gt;&lt;a href="/e14/assets/legacy/mooc/docHeader.png"&gt;&lt;img alt="image" height="135px" src="/e14/assets/legacy/mooc/docHeader.png"  /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Welcome to Valparaiso University’s next online class, &lt;a class="jive-link-external-small" href="https://www.valpo.edu/college-of-engineering/introduction-to-microcontrollers-and-the-c-programming-language/" rel="nofollow ugc noopener" target="_blank"&gt;Introduction to Microcontrollers and the C Programming Language&lt;/a&gt;.&lt;/strong&gt;&amp;nbsp; The course will use the same mixed-mode format we use in our lecture-laboratories at Valparaiso University.&amp;nbsp; An emphasis is placed on enabling students to develop their skills by continually practicing with the tools real developers use every day.&amp;nbsp; A few short videos will kick off each of the sections followed by the step-by-step instructions to get you up and running.&amp;nbsp; And, if you have any questions along the way, our embedded system’s team will be here to help.&amp;nbsp; That’s what we’re for – to make you successful.&lt;a name="benefits"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding-bottom:5px;font-size:14px;color:#007fac;"&gt;&lt;strong&gt;Benefits of Class&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;The course is laboratory based.&lt;/strong&gt;&amp;nbsp; Almost every lecture and section of the course leads directly to a hands-on laboratory assignment.&amp;nbsp; The more practice you get using the “real world” Texas Instruments hardware and software the more proficient you will be.&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;The course does not waste your time.&lt;/strong&gt;&amp;nbsp; From the very beginning, we jump right in to your first laboratory assignment – Let’s Get Started.&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;The course is modular in nature.&lt;/strong&gt;&amp;nbsp; Are you new to the world of microcontrollers?&amp;nbsp; Great!&amp;nbsp; Start at the beginning, and we’ll teach you everything you need to know.&amp;nbsp; Do you have some background in microcontrollers but want to learn more?&amp;nbsp; Fantastic!&amp;nbsp; You can pick and choose the modules that you need.&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;The course is packed with information.&lt;/strong&gt;&amp;nbsp; From the beginnings of the C programming language to advanced microcontroller peripherals, the course teaches you all of the building blocks you would need to build your own electronic systems.&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;We use lots and lots of examples.&lt;/strong&gt;&amp;nbsp; We take you step-by-step through the lessons – each time providing sample code and documentation to make sure you are supported through the course.&lt;/p&gt;&lt;p style="margin:0;padding-top:6px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; &lt;strong&gt;We are here to help.&lt;/strong&gt;&amp;nbsp; We are educators with a singular focus of providing a meaningful experience for our students.&amp;nbsp; And, while we cannot do the work for you, we are willing to work WITH you help you succeed.&lt;a name="coursebreakdown"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;border-bottom:1px solid #B8D7E5;padding-bottom:2px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding-bottom:5px;font-size:14px;color:#007fac;"&gt;&lt;strong&gt;Course Breakdown&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 1 - How Do I Get Started? (Free Preview Available at Udemy)&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 1: What Is This Course All About?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 2: Course Introduction&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 3: What Is a Microcontroller?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 4: What Is an Embedded System?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 5: What Is a Program?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 6: What Is an Integrated Development Environment?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 7: ACTION: How Do I Get Started?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 8: Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 9: Quiz 1: Getting Started&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 2 - Binary Numbers and Digital Logic (Free Preview Available at Udemy)&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 10: ACTION: What Are Binary and Hexadecimal Numbers?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 11: ACTION: What Is Digital Logic?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 12: Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 13: Quiz:&amp;nbsp; Binary Numbers and Digital Logic&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 14: BONUS:&amp;nbsp; Additional Examples&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 3 - What&amp;#39;s Inside of a Microcontroller (Free Preview Available at Udemy)&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 15: What Is Inside a Microcontroller?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 16: What Is Program Memory?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 17: What Is Data Memory?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 18: What Is a Peripheral?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 19: Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 20: Course Launches September 28th, 2015&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 4 - Loops in the C Programming Language&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 21: ACTION: What Is a FOR Loop?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 22: What Is a Flow Chart?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 23: ACTION: What Is a WHILE Loop?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 24: Loops Wrap up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 25: Quiz: Loops in the C Programming Language&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 26: BONUS: Are FOR Loops and WHILE Loops Really the Same Thing?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 27: BONUS: What Are the Different C Variable Types?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 28: BONUS: What Are Nested Loops?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 29: BONUS: What Are the C Shorthand Operators?&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 5 - Digital Inputs, the P1.1 Button, and the IF Statement&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 30: What Is a Digital Input?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 31: ACTION: What Is the P1.1 Push Button?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 32: ACTION: What Is the IF Statement?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 33: ACTION: What Are Relational Operators?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 34: ACTION: How Do I Use More Push Buttons and LEDs?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 35: Digital Inputs Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 36: Quiz: Digital Inputs, Push Buttons, and the IF Statement&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 37: BONUS: What Are BREAK and CONTINUE?&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 6 - Introduction to Timer Peripherals&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 38: What Is a Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 39: What Can Timers Count?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 40: Introduction to Timers Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 41: Quiz: Introduction to Timers&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 7 - Introduction to the Watchdog Timer Peripheral&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 42: What Is a Watchdog Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 43: ACTION: How Do I Use the Watchdog Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 44: Watchdog Timer Peripheral Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 45: Quiz: Watchdog Timer Peripheral&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 8 - Introduction to the General Purpose Timer&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 46: ACTION: How Do I Use a General Purpose Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 47: Quiz: General Purpose Timers&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 48: BONUS: How Can I Pet the Watchdog with a General Purpose Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 9 - Advanced Features of General Purpose Timers&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 49: ACTION: How Do I Use Two General Purpose Timers to Count at the Same Time?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 50: Quiz: Advanced Features of General Purpose Timers&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 51: BONUS: How Do I Use Semi-Automatic Pulse Width Modulation (PWM) Mode?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 52: BONUS: How Do I Use Automatic PWM Mode?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 53: BONUS: How Do I Use One Timer to Create Multiple Frequency Outputs?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 54: BONUS: How Do I Count Up and Down with Dead Time?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 55: BONUS: How Can I Count Pulses with a General Purpose Timer?&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 10 - Using Functions to Improve Your Microcontroller Program&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 56: ACTION: How Do Functions Improve Your Program?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 57: Quiz: Functions&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 11 - Introduction to Interrupt Service Routines&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 58: ACTION: What Are Interrupt Service Routines?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 59: Quiz: Interrupt Service Routines&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 12 - Introduction to Low Power Modes&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 60: What Is Low-Power Mode?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 61: ACTION: How Do I Use Low-Power Mode?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 62: Low Power Mode Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 63: Quiz: Low-Power Modes&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 13 - Interrupt Service Routines for Digital Inputs&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 64: ACTION: How Can I Use Interrupts with a Digital Input?&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 14 - Serial Communication Interfaces&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 65: What Is Serial Communication?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 66: ACTION: How Can I Use a UART to Talk to Another Microcontroller?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 67: Serial Communication Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 68: Quiz: Serial Communication&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 15 - Analog-to-Digital Converters&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 69: ACTION: What Is an Analog Value?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 70: ACTION: How Do I Use an Analog-to-Digital Converter Peripheral?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 71: Analog-to-Digital Converter Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 72: Quiz: Analog-to-Digital Converter&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 16 - Introduction to the Liquid Crystal Display (LCD)&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 73: ACTION: How Can I Use the LCD on the MSP430FR6989 Launchpad?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 74: ACTION: How Do I Display a Short Word on the LCD?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 75: ACTION: What Is ASCII and Why Is It Important?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 76: ACTION: How Do I Create a Scrolling Message on the LCD?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 77: ACTION: How Do I Display Numbers on the LCD?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 78: ACTION: How Do I Display Symbols on the LCD?&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 79: Liquid Crystal Display Wrap Up&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 80: Quiz: Liquid Crystal Display&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 17 - Final Project&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 81: ACTION: Final Project&lt;/p&gt;&lt;p style="margin:0;padding-top:12px;"&gt;&lt;strong&gt;Section 18 - Wrap Up&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;padding-top:3px;padding-left:30px;"&gt;&lt;a href="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/gen/small_square_bullet_oj5x5.gif" style="vertical-align:middle;"  /&gt;&lt;/a&gt;&amp;nbsp; Lecture 83: Final Words and Sources of Additional Help&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a name="bio"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;border-bottom:1px solid #B8D7E5;padding-bottom:2px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding-bottom:5px;font-size:14px;color:#007fac;"&gt;&lt;strong&gt;Instructor Bio&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a href="/e14/assets/legacy/mooc/MarkBudnik.jpg"&gt;&lt;img loading="lazy" alt="image" src="/e14/assets/legacy/mooc/MarkBudnik.jpg" style="float:left;padding:0px 3px 3px 0px;"  /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Mark M. Budnik is the Electrical and Computer Engineering Department Chair and the Paul and Cleo Brandt Professor of Engineering at Valparaiso University.&amp;nbsp; He received his bachelor of science degree in electrical engineering from the University of Illinois and his master of science and doctoral degrees in electrical engineering from Purdue University.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px;"&gt;Prior to joining the faculty at Valparaiso University in 2006, Mark worked in the semiconductor industry, culminating as a Staff Engineer and the Director of White Goods and Motor Control at Hitachi Semiconductor.&amp;nbsp; In these roles, he had a unique opportunity to work closely with a diverse customer base to identify and establish a number of best practices in embedded systems education.&lt;/p&gt;&lt;p style="margin:0;"&gt;In his career, he received multiple educational awards from academia and industry including ST Microelectronics, National Semiconductor, Hitachi Semiconductor, Valparaiso University, and the American Society for Engineering Education (ASEE).&amp;nbsp; Most recently, Mark was an ASEE Section Outstanding Teacher of the Year and a finalist for the 2015 ASEE National Outstanding Teaching Award.&lt;/p&gt;&lt;p style="margin:0;padding:8px 0px;"&gt;Mark is the author of more than fifty book chapters, journal articles, and conference proceedings and the recipient of five best paper/presentation awards.&amp;nbsp; He is a Senior Member of the IEEE and a Fellow of the International Symposium on Quality Electronic Design.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: valparaiso, c, the, to, udemy, an, microcontrollers, language, programming, info, and, introduction, ti&lt;/div&gt;
</description></item><item><title>Documents</title><link>https://community.element14.com/learn/learning-center/moocs/ti-valparaiso-udemy/w/documents</link><pubDate>Fri, 01 Oct 2021 18:03:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9602594a-f05c-404f-8125-e7e5b7e4b235</guid><dc:creator>migration.user</dc:creator><description>Current Revision posted to Documents by migration.user on 10/1/2021 6:03:50 PM&lt;br /&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>