{"id":337,"date":"2026-04-17T21:09:59","date_gmt":"2026-04-17T21:09:59","guid":{"rendered":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/?page_id=337"},"modified":"2026-04-17T21:09:59","modified_gmt":"2026-04-17T21:09:59","slug":"cs-330-object-oriented-design-and-programming","status":"publish","type":"page","link":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/cs-330-object-oriented-design-and-programming\/","title":{"rendered":"CS 330 &#8211; Object-Oriented Design and Programming"},"content":{"rendered":"\n<p>This course taught me the techniques, idioms, and design patterns of object-oriented programming. As well as methods of object-oriented analysis and design with UML and multi-thread programs.<\/p>\n\n\n\n<p>Below is a GitHub repository showcasing one of the final assignments for CS 330. This assignment has students modifying an existing project with object-oriented design in mind in order to manipulate and add functionality to the program.<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/nosignal544\/CS330-assignment-4\">nosignal544\/CS330-assignment-4<\/a><\/p>\n\n\n\n<p>Below is an example of some of the code.<\/p>\n\n\n<a href=\"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-content\/uploads\/sites\/34320\/2026\/04\/cs330wpex.pdf\" class=\"pdfemb-viewer\" style=\"\" data-width=\"max\" data-height=\"max\"  data-toolbar=\"bottom\" data-toolbar-fixed=\"off\">cs330wpex<br\/><\/a>\n<p class=\"wp-block-pdfemb-pdf-embedder-viewer\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This course taught me the techniques, idioms, and design patterns of object-oriented programming. As well as methods of object-oriented analysis and design with UML and multi-thread programs. Below is a GitHub repository showcasing one of the final assignments for CS 330. This assignment has students modifying an existing project with object-oriented design in mind in&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/sites.wp.odu.edu\/jadynrichardson\/cs-330-object-oriented-design-and-programming\/\">Read More<\/a><\/div>\n","protected":false},"author":27592,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/pages\/337"}],"collection":[{"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/users\/27592"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/comments?post=337"}],"version-history":[{"count":1,"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/pages\/337\/revisions"}],"predecessor-version":[{"id":339,"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/pages\/337\/revisions\/339"}],"wp:attachment":[{"href":"https:\/\/sites.wp.odu.edu\/jadynrichardson\/wp-json\/wp\/v2\/media?parent=337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}