{"id":16,"date":"2023-03-23T12:15:17","date_gmt":"2023-03-23T16:15:17","guid":{"rendered":"https:\/\/sites.nd.edu\/adingler\/?page_id=16"},"modified":"2025-11-12T08:58:56","modified_gmt":"2025-11-12T13:58:56","slug":"teaching","status":"publish","type":"page","link":"https:\/\/sites.nd.edu\/adingler\/teaching\/","title":{"rendered":"Teaching"},"content":{"rendered":"\n<p>I enjoy teaching a wide range of courses in Computer Science and Engineering.  Here is a list of the courses I have taught at Notre Dame and at my former institution, Seattle Pacific University (SPU).<\/p>\n\n\n\n<p>(Languages taught in programming courses are listed in parentheses; courses with a separate lab section listed with a *)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Courses Taught at Notre Dame<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CSE 20221 Logic Design and Sequential Circuits \u2013 Spring 2023*, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025<\/li>\n\n\n\n<li>CSE 30321 Computer Architecture \u2013 Fall 2022, Fall 2023, Fall 2024, Spring 2025, Fall 2025<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Courses Taught at SPU<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Note: SPU operates on quarters (Fall, Winter, Spring)<\/li>\n\n\n\n<li>UCOL 1000 University Colloquium \u2013 Fall 2016, Fall 2017<\/li>\n\n\n\n<li>CSC 1010 Science and Technology \u2013 Fall 2013, Fall 2014, Fall 2015<\/li>\n\n\n\n<li>CSC 1130 Beginning Programming (Python) \u2013 Fall 2017<\/li>\n\n\n\n<li>CSC 1230 Problem Solving and Programming (C++) \u2013 Fall 2013, Spring 2014, Fall 2014, Fall 2015, Winter 2016, Fall 2016, Winter 2017, Winter 2018<\/li>\n\n\n\n<li>CSC 2430 Data Structures I (C++) \u2013 Winter 2015, Spring 2015, Winter 2019<\/li>\n\n\n\n<li>CSC 2431 Data Structures II (C++) \u2013 Spring 2016, Spring 2017, Fall 2018<\/li>\n\n\n\n<li>CSC 3220 Applications Programming (C#) \u2013 Winter 2018<\/li>\n\n\n\n<li>CSC\/CPE 3350 Operating Systems Programming (C) \u2013 Spring 2018, Spring 2019<\/li>\n\n\n\n<li>CSC 3750 Computer Architecture (x86, C) \u2013 Fall 2016, Winter 2019<\/li>\n\n\n\n<li>CSC\/CPE\/EE 3760 Computer Organization and Assembly Language (MIPS) \u2013 Winter 2014, Winter 2015, Winter 2016, Winter 2017<\/li>\n\n\n\n<li>CSC\/CPE 4760 Advanced Computer Architecture \u2013 Spring 2014, Spring 2016, Spring 2018<\/li>\n\n\n\n<li>CSC\/CPE 4750 Computer Networks \u2013 Spring 2015, Spring 2017, Spring 2019<\/li>\n\n\n\n<li>CSC 3011\/3899 Living in a Digital World \u2013 Fall 2014, Winter 2016<\/li>\n\n\n\n<li>CSC 4152 Software Engineering II \u2013 Spring 2017, Spring 2019<\/li>\n\n\n\n<li>CSC 4898 Senior Capstone in Computer Science \u2013 Fall 2017, Fall 2018<\/li>\n\n\n\n<li>Special Topics Courses:\n\n\n\n\n\n\n\n\n<ul class=\"wp-block-list\">\n<li>CSC 4430 Advanced Programming [topic: Open Source Software Development] &#8211; Fall 2018<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CSC 4800 Advanced Issues in Computer Science [topic: AI and Robotics] \u2013 Spring 2014<\/li>\n\n\n\n<li>CSC 4800 Advanced Issues in Computer Science [Mobile App Development with Android] (Java) &#8211; Fall 2016 and Winter 2018<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I enjoy teaching a wide range of courses in Computer Science and Engineering. Here is a list of the courses I have taught at Notre Dame and at my former institution, Seattle Pacific University (SPU). (Languages taught in programming courses are listed in parentheses; courses with a separate lab section listed with a *) Courses [&hellip;]<\/p>\n","protected":false},"author":4492,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/users\/4492"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":8,"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":104,"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/pages\/16\/revisions\/104"}],"wp:attachment":[{"href":"https:\/\/sites.nd.edu\/adingler\/wp-json\/wp\/v2\/media?parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}