{"id":14,"date":"2015-02-09T23:05:11","date_gmt":"2015-02-09T23:05:11","guid":{"rendered":"http:\/\/www.sqrlab.ca\/bradbury\/?page_id=14"},"modified":"2025-04-16T13:39:54","modified_gmt":"2025-04-16T13:39:54","slug":"supervision-teaching","status":"publish","type":"page","link":"http:\/\/www.sqrlab.ca\/bradbury\/supervision-teaching\/","title":{"rendered":"Supervision &#038; Teaching"},"content":{"rendered":"\n<div class=\"wp-block-cover alignwide is-light\" style=\"min-height:360px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\" style=\"background-color:#9e988d\"><\/span><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"254\" data-attachment-id=\"359\" data-permalink=\"http:\/\/www.sqrlab.ca\/bradbury\/home\/bradbury_wide2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?fit=2560%2C868\" data-orig-size=\"2560,868\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;1.78&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 15 Pro Max&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1740650815&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;6.7649998656528&quot;,&quot;iso&quot;:&quot;50&quot;,&quot;shutter_speed&quot;:&quot;0.0078125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"bradbury_wide2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?fit=300%2C102\" data-large-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?fit=750%2C254\" class=\"wp-block-cover__image-background wp-image-359\" alt=\"\" src=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=750%2C254&#038;ssl=1\" data-object-fit=\"cover\" srcset=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?w=2560 2560w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=300%2C102 300w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=1024%2C347 1024w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=768%2C260 768w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=1536%2C521 1536w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=2048%2C694 2048w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?resize=1568%2C532 1568w, https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2025\/02\/bradbury_wide2-scaled.jpg?w=2250 2250w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size\"><\/p>\n<\/div><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Supervision &amp; Teaching<\/h4>\n\n\n\n<p><strong>Graduate Students &#8211; Current<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nadia Goralski<\/strong>, MSc Student, Computer Science<br><em>Thesis: <\/em>Adaptive Parsons Problems to Enhance Learning in Programming Courses<\/li>\n\n\n\n<li><strong>Bridget Green<\/strong>, MSc Student, Computer Science<br><em>Thesis:<\/em> Topics in Software Engineering and Education<\/li>\n\n\n\n<li><strong>Stacey Koornneef<\/strong>, PhD Student, Computer Science<br><em>Thesis: <\/em>Topics in Computer Science Education<\/li>\n\n\n\n<li><strong>Riddhi More<\/strong>, MSc Student, Computer Science<br><em>Thesis:<\/em> FlakyXbert: Improved Classification of Flaky Tests using Few-Shot Learning<\/li>\n\n\n\n<li><strong><strong>Andr\u00e9 Wemans<\/strong><\/strong>, MSc Student, Computer Science, Universidade Nova de Lisboa<br><em>Thesis: <\/em>Using AI to Inject Noise in Java Programs<br><em>Co-supervisor:<\/em> <a href=\"https:\/\/docentes.fct.unl.pt\/joao-lourenco\/\">Dr. Joao Lourenco<\/a><\/li>\n<\/ul>\n\n\n\n<p>Opportunities for new students can be found <a href=\"https:\/\/www.sqrlab.ca\/join-us\/\">here<\/a>.<\/p>\n\n\n\n<p><strong>Teaching<\/strong><\/p>\n\n\n\n<p>In 2024-25 I&#8217;m teaching the following courses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CSCI 3060U: Software Quality Assurance (Winter 2025)<\/li>\n\n\n\n<li>CSCI 4060U: Massively Parallel Programming (Winter 2025)<\/li>\n\n\n\n<li>CSCI 5010G: Survey of Computer Science Research Methods &amp; Topics (Fall 2024)<\/li>\n\n\n\n<li>CSCI 6100G: Advanced Topics in Software Design (Fall 2024)<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"http:\/\/www.ratemyprofessors.com\/jeremy.bradbury\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"115\" data-attachment-id=\"80\" data-permalink=\"http:\/\/www.sqrlab.ca\/bradbury\/supervision-teaching\/print\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2015\/02\/RMP_logo.jpeg?fit=200%2C115\" data-orig-size=\"200,115\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1397675264&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;Print&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"RateMyProfessors logo\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2015\/02\/RMP_logo.jpeg?fit=200%2C115\" data-large-file=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2015\/02\/RMP_logo.jpeg?fit=200%2C115\" src=\"https:\/\/i0.wp.com\/www.sqrlab.ca\/bradbury\/wp-content\/uploads\/sites\/2\/2015\/02\/RMP_logo.jpeg?resize=150%2C115\" alt=\"RateMyProfessors.com\" class=\"wp-image-80\"\/><\/a><\/figure><\/div>\n\n\n<p>If you&#8217;re a student in one of my classes (or a former student), I&#8217;d appreciate your feedback on both the course and my teaching. In addition to the Ontario Tech Course Evaluations you can also provide feedback on my teaching at <a href=\"http:\/\/www.ratemyprofessors.com\/jeremy.bradbury\">www.ratemyprofessors.com\/jeremy.bradbury<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Course Code and Name<\/th><th>Date<\/th><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci1060u\/\">CSCI 1060U: &nbsp;Programming Workshop I<\/a> (formerly CSCI 2030U)<\/td><td>\n<div align=\"left\">2009-13, 2015(2), 2016, 2018, 2020<\/div>\n<\/td><\/tr><tr><td><a href=\"http:\/\/faculty.uoit.ca\/bradbury\/csci2010U\/index.html\">CSCI 2010U: Principles of Computer Science<\/a><\/td><td>\n<div align=\"left\">2014<\/div>\n<\/td><\/tr><tr><td>CSCI 2050U: Computer Architecture I<\/td><td>\n<div align=\"left\">2007<\/div>\n<\/td><\/tr><tr><td>CSCI 3040U: Soft. Eng. I: Requirements, Design and Analysis<\/td><td>\n<div align=\"left\">2008-10<\/div>\n<\/td><\/tr><tr><td>CSCI 3050U: Computer Architecture II<\/td><td>\n<div align=\"left\">2008<\/div>\n<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci3060u\/\">CSCI 3060U: Software Quality Assurance,<br>SOFE 3980U: Software Quality<\/a>&nbsp;(formerly ENGR 3980U)<\/td><td>2008-13, 2015-17, 2021, 2025<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci4060u\/\">CSCI 4060U: Massively Parallel Programming<\/a><\/td><td>2017, 2018, 2022, 2025<\/td><\/tr><tr><td>CSCI 4100U: Mobile Devices<\/td><td>2011<\/td><\/tr><tr><td>CSCI 4620U: Human-Computer Interaction \/<br>ENGR 4850U: User Interfaces<\/td><td>2008-09<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci5010g\/\">CSCI 5010G: Survey of Computer Science Research Topics &amp; Methods<\/a><\/td><td>2015-20, 2024<\/td><\/tr><tr><td>CSCI 5020G: Collaborative Design and Research<\/td><td>2011<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci5100g\/\">CSCI 5100G: Development of Concurrent Software Systems<\/a><\/td><td>2010(2), 2012, 2014<\/td><\/tr><tr><td>CSCI 5540G: User Interface Technology<\/td><td>2009<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci6100g\/\">CSCI 6100G: Advanced Topics in Software Design (Applications of AI in Software Engineering)<\/a><\/td><td>2017, 2019, 2022<\/td><\/tr><tr><td><a href=\"http:\/\/www.sqrlab.ca\/csci6100g\/\">CSCI 6100G: Advanced Topics in Software Design (Large Language Models and Software Engineering)<\/a><\/td><td>2024<\/td><\/tr><tr><td>CSCI 6720G: Advanced Topics in Information Science (Search-based Algorithms)<\/td><td>2011<\/td><\/tr><tr><td>CISC 327: Software Quality Assurance (Queen&#8217;s University)<\/td><td>\n<div align=\"left\">2005<\/div>\n<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Supervision &amp; Teaching Graduate Students &#8211; Current Opportunities for new students can be found here. Teaching In 2024-25 I&#8217;m teaching the following courses: If you&#8217;re a student in one of my classes (or a former student), I&#8217;d appreciate your feedback on both the course and my teaching. In addition to the Ontario Tech Course Evaluations<a class=\"more-link\" href=\"http:\/\/www.sqrlab.ca\/bradbury\/supervision-teaching\/\">Continue reading <span class=\"screen-reader-text\">&#8220;Supervision &#038; Teaching&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":221,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-14","page","type-page","status-publish","has-post-thumbnail","hentry","entry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P5JoiZ-e","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":53,"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":366,"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/pages\/14\/revisions\/366"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/media\/221"}],"wp:attachment":[{"href":"http:\/\/www.sqrlab.ca\/bradbury\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}