{"id":499,"date":"2009-08-28T11:10:50","date_gmt":"2009-08-28T15:10:50","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?page_id=499"},"modified":"2025-05-13T12:10:52","modified_gmt":"2025-05-13T16:10:52","slug":"cs201","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs201\/","title":{"rendered":"Introduction to Programming"},"content":{"rendered":"<style> p {margin-bottom:0px;} .course-feed .cf-course h4 {display: none; white-space: wrap;} .button{width:125px;}<\/style>\n<hr \/>\n<p><div class=\"course-feed\"><div class=\"cf-course\">\n\t<h4>Introduction to Programming<\/h4>\n\t<p class=\"meta\">MET CS 201 (4 credits)<\/p>\n\t\n\t<p>Introduction to problem-solving methods and algorithm development. Includes procedural and data abstractions, program design, debugging, testing, and documentation. Covers data types, control structures, functions, parameter passing, library functions, and arrays. Laboratory exercises in Python. Laboratory course.<\/p>\n\t\n\t\n<\/div><\/div><strong><\/strong><br \/>\n<strong><\/strong><strong>Program:<\/strong> BS CS, MS CS 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\/2025\/05\/Syllabus-MET-CS-201-A1-Introduction-to-Programming-Spring-2025.pdf\">CS201 SUM25<\/a><a href=\"\/csmet\/files\/2025\/01\/Syllabus-MET-CS-201-A1-Introduction-to-Programming-Spring-2024.pdf\">CS201 SPRG25<\/a><a href=\"\/csmet\/files\/2024\/09\/Syllabus-MET-CS-201-SB1-Introduction-to-Programming-Fall-2024.pdf\"><\/a><a href=\"\/csmet\/files\/2024\/09\/Syllabus-MET-CS-201-SB1-Introduction-to-Programming-Fall-2024.pdf\">CS201 FALL24<\/a><a href=\"\/csmet\/files\/2024\/01\/CS-201-A1-John-Keklak.pdf\">CS201 SP24<\/a><a href=\"\/csmet\/files\/2023\/01\/MET-CS-201-A1-Fall-2022-Introduction-to-Programming.pdf\">CS 201 FALL22<\/a><a href=\"\/csmet\/files\/2022\/08\/MET_CS201-A1_Spring-2022_Introduction-to-Programming.pdf\">CS201 SP22<\/a><a href=\"\/csmet\/files\/2021\/06\/MET-CS-201-2021-Keklak.pdf\">CS201 SUM21<\/a><a href=\"\/csmet\/files\/2021\/02\/MET-CS-201-A1-Intro-to-Programming-Spring-2021.pdf\">CS201 SPRG21<\/a><a href=\"\/csmet\/files\/2020\/07\/MET-CS-201-2020-Keklak.pdf\">CS201B1SUM20<\/a><a href=\"\/csmet\/files\/2020\/06\/CS201_SYLLABUS-1.docx\">CS201A1SUM20<\/a><a href=\"\/csmet\/files\/2019\/08\/CS201_A1_Syllabus_-Spring-2019.docx\">CS201 SPRG19<\/a><a href=\"\/csmet\/files\/2019\/12\/MET-CS201-A1-Introduction-to-Programming.pdf\">CS201 SUM19<\/a><a href=\"\/csmet\/files\/2018\/11\/CS201_C1_Fall_2018.pdf\">CS201 FALL18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS201_Spring-2018.pdf\">CS201 SPRG18<\/a><a href=\"\/csmet\/files\/2018\/05\/CS201_C1_Fall-2017.pdf\">CS201 FALL17<\/a><a href=\"\/csmet\/files\/2018\/05\/CS201_Summer1_2017.pdf\">CS201 SUM17<\/a><a href=\"\/csmet\/files\/2018\/05\/CS201_C1_Summer2017.pdf\">CS201 SUM17<\/a><a href=\"\/csmet\/files\/2018\/05\/CS201_C1_Spring-2017.pdf\">CS201 SPRG17<\/a><a href=\"\/csmet\/files\/2016\/05\/CS201-Syllabus-Sum1-2016-rev-a.pdf\">CS201 SUM1 16<\/a><a href=\"\/csmet\/files\/2016\/05\/CS201-Syllabus-Sum2-2016-rev-a.pdf\">CS201 SUM2 16<\/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>Program: BS CS, MS CS prerequisiteFormat &amp; Syllabus: On Campus CS201 SUM25CS201 SPRG25CS201 FALL24CS201 SP24CS 201 FALL22CS201 SP22CS201 SUM21CS201 SPRG21CS201B1SUM20CS201A1SUM20CS201 SPRG19CS201 SUM19CS201 FALL18CS201 SPRG18CS201 FALL17CS201 SUM17CS201 SUM17CS201 SPRG17CS201 SUM1 16CS201 SUM2 16 Online Blended &nbsp; &nbsp;<\/p>\n","protected":false},"author":1719,"featured_media":0,"parent":7301,"menu_order":15,"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\/499"}],"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=499"}],"version-history":[{"count":50,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/499\/revisions"}],"predecessor-version":[{"id":30154,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/499\/revisions\/30154"}],"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=499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}