{"id":15830,"date":"2018-03-28T09:31:56","date_gmt":"2018-03-28T13:31:56","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?page_id=15830"},"modified":"2022-01-14T14:10:14","modified_gmt":"2022-01-14T19:10:14","slug":"cs422","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/csmet\/cs422\/","title":{"rendered":"Advanced Programming Concepts"},"content":{"rendered":"<style> p {margin-bottom:0px;} .course-feed .cf-course h4 {display: none; white-space: wrap;} .button{width:125px;}<\/style>\n<hr \/>\n<div class=\"course-feed\"><div class=\"cf-course\">\n\t<h4>Advanced Programming Concepts<\/h4>\n\t<p class=\"meta\">MET CS 422 (4 credits)<\/p>\n\t<div class=\"cf-hub-ind\">  <a href=\"http:\/\/www.bu.edu\/hub\/what-is-the-hub\/\" target=\"_blank\" class=\"cf-hub-head\" alt=\"BU Hub\">    <span aria-hidden=\"true\" class=\"bu-hub-iconstyles icon-buhub\">BU Hub<\/span>  <\/a>  <a href=\"http:\/\/www.bu.edu\/hub\/what-is-the-hub\/\" target=\"_blank\" class=\"hub-head\">    <span aria-hidden=\"true\" class=\"bu-hub-iconstyles icon-questionmark\">Learn More<\/span>  <\/a>  <ul class=\"cf-hub-offerings\"><li class=\"cf-hub-area-4\">Creativity\/Innovation<\/li><li class=\"cf-hub-area-1\">Critical Thinking<\/li><li class=\"cf-hub-area-H\">Quantitative Reasoning II<\/li>  <\/ul><\/div>\n\t<p>Prerequisite: MET CS 342 or consent of instructor. Comprehensive coverage of object-oriented programming with cooperating classes. Implementation of polymorphism with inheritance and interfaces and in Java library containers. Programming with exceptions, stream input\/output and graphical AWT and Swing components. Threads, sockets, datagrams, and database connectivity are also covered in this course. Laboratory course. For undergraduate students. Effective Fall 2020, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Creativity\/Innovation, Critical Thinking.<\/p>\n\t\n\t\n<\/div><\/div>\n<p><strong>Format &amp; Syllabus:<\/strong><\/p>\n<div class=\"btn-group\">\n<div class=\"dropdown\">\n<p><button class=\"button\">On Campus<\/button><\/p>\n<div class=\"dropdown-content\"><a href=\"\/csmet\/files\/2022\/01\/CS422-Spring-2022.doc\">CS422 SPRG22<\/a><a href=\"\/csmet\/files\/2018\/05\/CS422-Spring-2018.pdf\">CS422 SPRG18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS422-D1_Spring-2017.pdf\">CS422 SPRG17<\/a><\/div>\n<\/div>\n<div class=\"dropdown\"><button class=\"button\" disabled=\"disabled\">Online<\/button><\/div>\n<div class=\"dropdown\"><button class=\"button\" disabled=\"disabled\">Blended<\/button><\/div>\n<\/div>\n<div class=\"clearfloat\"><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Format &amp; Syllabus: On Campus CS422 SPRG22CS422 SPRG18CS422 SPRG17 Online Blended &nbsp; &nbsp;<\/p>\n","protected":false},"author":2828,"featured_media":0,"parent":0,"menu_order":46,"comment_status":"closed","ping_status":"closed","template":"page-templates\/no-sidebars.php","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/15830"}],"collection":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/users\/2828"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/comments?post=15830"}],"version-history":[{"count":10,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/15830\/revisions"}],"predecessor-version":[{"id":26161,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/15830\/revisions\/26161"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/media?parent=15830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}