{"id":504,"date":"2009-08-28T11:11:16","date_gmt":"2009-08-28T15:11:16","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?page_id=504"},"modified":"2025-01-06T12:44:37","modified_gmt":"2025-01-06T17:44:37","slug":"cs231","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs231\/","title":{"rendered":"Programming with C++"},"content":{"rendered":"<p><a href=\"\/csmet\/files\/2024\/01\/CS-231-A1-Mike-Hadavi.pdf\"><\/a><\/p>\n<style><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span> 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>Programming with C++<\/h4>\n\t<p class=\"meta\">MET CS 231 (4 credits)<\/p>\n\t\n\t<p>Prerequisite: MET CS 201 or consent of the instructor. Cover the elements of object-oriented programming and the C++ language, including data types, control structures, functions, library functions, classes, inheritance, and multiple inheritance. You will also study constructors, destructors, function and operator overloading, reference parameters and default values, friend functions, input and output streams, templates, and exceptions.<\/p>\n\t\n\t\n<\/div><\/div>\n<p><strong>Program:<\/strong> BS CS, MS CS prerequisite, MS CIS prerequisite<br style=\"clear: both;\" \/><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\/2023\/08\/CS231A1_Fall2023.pdf\"><\/a><a href=\"\/csmet\/files\/2025\/01\/METCS231-SPRG25.pdf\">CS231 SPRG25<\/a><a href=\"\/csmet\/files\/2024\/09\/SY231F24B-revised-need-upload.pdf\">CS231 FALL24<\/a><a href=\"\/csmet\/files\/2024\/01\/CS-231-A1-Mike-Hadavi.pdf\">CS231 SPRG24<\/a><a href=\"\/csmet\/files\/2023\/08\/CS231A1_Fall2023.pdf\">CS231 FALL23<\/a><a href=\"\/csmet\/files\/2023\/01\/SY231S23B.pdf\">CS231 SPRG23<\/a><a href=\"\/csmet\/files\/2022\/09\/SY231F22B.pdf\">CS231 FALL22<\/a><a href=\"\/csmet\/files\/2022\/01\/CS231-Spring-2022.pdf\">CS231 SPRG22<\/a><a href=\"\/csmet\/files\/2021\/09\/SY231F21B.pdf\">CS231 FALL21<\/a><a href=\"\/csmet\/files\/2021\/01\/METCS231_A1.pdf\">CS231 SPRG21<\/a><a href=\"\/csmet\/files\/2020\/09\/METCS231_Fall20_Hadavi.pdf\">CS231 FALL20<\/a><a href=\"\/csmet\/files\/2020\/04\/CS231_Syl_Cal_-Summer-2-2020-Rev-0.rtf\">CS231 SUM20<\/a><a href=\"\/csmet\/files\/2020\/01\/SY231S20B.pdf\">CS231 SPRG20<\/a><a href=\"\/csmet\/files\/2019\/10\/CS231_A1_Syllabus_FALL-2019.pdf\">CS231 FALL19<\/a><a href=\"\/csmet\/files\/2019\/08\/CS231_A1_Syllabus_Spring-2019.pdf\">CS231 SPRG19<\/a><a href=\"\/csmet\/files\/2018\/11\/CS231_Fall_2018.pdf\">CS231 FALL18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS231_C1_Sum-2018.pdf\">CS231 SUM18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS231_A1_Spring-2018.pdf\">CS231 SPRG18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS231_A1_Fall-2017.pdf\">CS231 FALL17<\/a><a href=\"\/csmet\/files\/2018\/05\/CS231_B1_Summer-2017.pdf\">CS231 SUM17<\/a><a href=\"\/csmet\/files\/2018\/05\/CS231_A1_Spring-2017.pdf\">CS231 SPRG17<\/a><a href=\"\/csmet\/files\/2016\/09\/CS231_A1_Fall-20161.pdf\">CS231 FALL16<\/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<h5><\/h5>\n","protected":false},"excerpt":{"rendered":"<p>Program: BS CS, MS CS prerequisite, MS CIS prerequisiteFormat &amp; Syllabus: On Campus CS231 SPRG25CS231 FALL24CS231 SPRG24CS231 FALL23CS231 SPRG23CS231 FALL22CS231 SPRG22CS231 FALL21CS231 SPRG21CS231 FALL20CS231 SUM20CS231 SPRG20CS231 FALL19CS231 SPRG19CS231 FALL18CS231 SUM18CS231 SPRG18CS231 FALL17CS231 SUM17CS231 SPRG17CS231 FALL16 Online Blended &nbsp;<\/p>\n","protected":false},"author":1719,"featured_media":0,"parent":7301,"menu_order":16,"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\/504"}],"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\/1719"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/comments?post=504"}],"version-history":[{"count":50,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/504\/revisions"}],"predecessor-version":[{"id":29761,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/504\/revisions\/29761"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/7301"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/media?parent=504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}