{"id":54,"date":"2016-11-04T20:19:38","date_gmt":"2016-11-05T03:19:38","guid":{"rendered":"https:\/\/blogs.ubc.ca\/gailcmurphy\/?page_id=54"},"modified":"2017-02-23T22:54:11","modified_gmt":"2017-02-24T05:54:11","slug":"teaching","status":"publish","type":"page","link":"https:\/\/blogs.ubc.ca\/gailcmurphy\/teaching\/","title":{"rendered":"Teaching"},"content":{"rendered":"<p><strong>CPSC 210 Software Construction<\/strong><\/p>\n<p><a href=\"https:\/\/sites.google.com\/site\/ubccpsc2102014w2\/\">Winter 2014, Term 2<\/a><br \/>\n<a href=\"https:\/\/sites.google.com\/site\/ubccpsc2102013w1\/\">Winter 2013, Term 1<\/a><br \/>\n<a href=\"https:\/\/sites.google.com\/site\/ubccpsc2102011w2\/\">Winter 2011, Term 2<\/a><br \/>\n<a href=\"https:\/\/sites.google.com\/site\/ubccpsc2102011w1\/\">Winter 2011, Term 1<\/a><br \/>\n<a href=\"https:\/\/sites.google.com\/site\/ubccpsc2102009w2\/\">Winter 2009, Term 2 (First Offering)<\/a><\/p>\n<p><strong>CPSC 211 Introduction to Software Development<\/strong><\/p>\n<p>Winter 2008, Term 1<br \/>\nWinter 2005<\/p>\n<p><strong>CPSC 310 Software Engineering<\/strong><\/p>\n<p>Winter 2016: <a href=\"https:\/\/sites.google.com\/site\/ubccpsc3102015w2\/\">Design and Testing<\/a><br \/>\nFall 2002: <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cpsc310-fall02\/WhatIsSoftwareDesign-Oct02.htm\">What is Software Design? Lecture<\/a> and a <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cpsc310-fall02\/WhatIsSoftwareDesign-Oct02.pdf\">PDF file<\/a>.<br \/>\nFall 2001: <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cpsc310-2001\/client-server.htm\">Client\/Server Architecture Lecture <\/a>and a <a href=\"www.cs.ubc.ca\/~murphy\/cpsc310-2001\/client-server-2up.pdf\">PDF file<\/a>.<br \/>\nFall 1998: <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cs310-1998\/index.htm\">Design Patterns Lecture<\/a> and a <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cs310-1998\/cs310-design-patterns.pdf\">PDF file<\/a>.<br \/>\nMarch 1997: Slides from a lecture on <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cs310\/index.html\">design patterns<\/a>.<\/p>\n<p><strong>CPSC 319 Software Engineering Project<\/strong><\/p>\n<p>March 1997: Slides from a lecture on <a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cs319\/index.html\">source code comprehension tools<\/a><\/p>\n<p><strong>CPSC 410 Advanced Software Engineering<\/strong><\/p>\n<p><a href=\"https:\/\/sites.google.com\/site\/cs410ubc\/home\/2016WinterT2\">Winter 2016, Term 2<\/a> (First 3 weeks)<br \/>\nWinter 2002, Term 1<br \/>\nWinter 2001, Term 1<br \/>\nWinter 1999, Term 1<br \/>\nWinter 1998, Term 1<\/p>\n<p><strong>CPSC 211 Introduction to Software Development<\/strong><\/p>\n<p>Winter 2008, Term 1<br \/>\nWinter 2005<\/p>\n<p><strong>CPSC 507 Software Engineering<\/strong><\/p>\n<p><a href=\"http:\/\/www.cs.ubc.ca\/~murphy\/cpsc507\/winter08\/index.html\">Winter 2008, Term 2<\/a><br \/>\nWinter 2002, Term 2<br \/>\nWinter 2001, Term 1<br \/>\nWinter 1999-2000<br \/>\nWinter 1998-1999<\/p>\n<p><strong>CPSC 538A Topics in Computer Systems: Software Evolution<\/strong><\/p>\n<p>Winter 1997-1998<br \/>\nFall 1996-1997<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CPSC 210 Software Construction Winter 2014, Term 2 Winter 2013, Term 1 Winter 2011, Term 2 Winter 2011, Term 1 Winter 2009, Term 2 (First Offering) CPSC 211 Introduction to Software Development Winter 2008, Term 1 Winter 2005 CPSC 310 Software Engineering Winter 2016: Design and Testing Fall 2002: What is Software Design? Lecture and [&hellip;]<\/p>\n","protected":false},"author":46462,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-54","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/pages\/54","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/users\/46462"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/comments?post=54"}],"version-history":[{"count":3,"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/pages\/54\/revisions"}],"predecessor-version":[{"id":65,"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/pages\/54\/revisions\/65"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/gailcmurphy\/wp-json\/wp\/v2\/media?parent=54"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}