{"id":7301,"date":"2011-11-22T13:52:51","date_gmt":"2011-11-22T18:52:51","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?page_id=7301"},"modified":"2026-06-04T13:34:06","modified_gmt":"2026-06-04T17:34:06","slug":"courses","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/","title":{"rendered":"Course Offerings"},"content":{"rendered":"<p>A full list of the MET Department of Computer Science course offerings is shown below. Click to view further details regarding the course including the syllabus, instructors, and available format.<\/p>\n<p><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 100-299<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS201\">MET CS 201 Introduction to Programming<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS231\">MET CS 231 Programming with C++<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS232\">MET CS 232 Programming with Java<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS248\">MET CS 248 Discrete Mathematics<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 300-399<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS342\">MET CS 342 Data Structures with Java<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS382\">MET CS 382 Information Systems for Management<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 400-499<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS401\">MET CS 401 Introduction to Web Application Development<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS422\">MET CS 422 Advanced Programming Concepts<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS432\">MET CS 432 Introduction to IT Project Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS469\">MET CS 469 Introduction to Database Design and Implementation for Business<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS472\">MET CS 472 Computer Architecture<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS473\">MET CS 473 Introduction to Software Engineering<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS496\">MET CS 496 Directed Study<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 500-599<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS506\">MET CS 506 Internship in Computer Science<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS520\">MET CS 520 Information Structures with Java<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS521\">MET CS 521 Information Structures with Python<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS526\">MET CS 526 Data Structures and Algorithms<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS535\">MET CS 535 Computer Networks<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS544\">MET CS 544 Foundations of Analytics and Data Visualization<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS550\">MET CS 550 Computational Mathematics for Machine Learning<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS555\">MET CS 555 Foundations of Machine Learning<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS561\">MET CS 561 Financial Analytics<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS566\">MET CS 566 Analysis of Algorithms<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS570\">MET CS 570 Biomedical Sciences and Health IT<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS575\">MET CS 575 Operating Systems<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS577\">MET CS 577 Data Science with Python<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS579\">MET CS 579 Database Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS580\">MET CS 580 Health Informatics<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS581\">MET CS 581 Health Information Systems<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS582\">MET CS 582 Entrepreneurship in Health IT and Biotech<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS584\">MET CS 584 Ethical and Legal Issues in Healthcare Informatics<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS595\">MET CS 595 Cybersecurity Fundamentals<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 600-699<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS601\">MET CS 601 Frontend Web Development<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS602\">MET CS 602 Server-Side Web Development<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS622\">MET CS 622 Advanced Programming Techniques<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS625\">MET CS 625 Business Data Communication and Networks<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS632\">MET CS 632 Information Technology Project and Product Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS633\">MET CS 633 Software Quality, Testing, and Security Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS634\">MET CS 634 Agile Software Development with Intelligent Systems<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS662\">MET CS 662 Computer Language Theory<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS664\">MET CS 664 Artificial Intelligence<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS665\">MET CS 665 Software Design and Patterns<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS669\">MET CS 669 Database Design and Implementation for Business<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS673\">MET CS 673 Software Engineering<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS674\">MET CS 674 Database Security<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS682\">MET CS 682 Information Systems Analysis and Design<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS683\">MET CS 683 Mobile Application Development with Android<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS684\">MET CS 684 Enterprise Cybersecurity Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS685\">MET CS 685 Network Design and Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS688\">MET CS 688 Web Mining and Graph Analytics<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS689\">MET CS 689 Designing and Implementing a Data Warehouse<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS690\">MET CS 690 Network and Cloud Security<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS693\">MET CS 693 Digital Forensics and Investigations<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS694\">MET CS 694 Mobile Forensics and Security<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS699\">MET CS 699 Data Mining<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 700-799<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS763\">MET CS 763 Secure Software Development<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS766\">MET CS 766 Deep Reinforcement Learning<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS767\">MET CS 767 Advanced Machine Learning and Neural Networks<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS775\">MET CS 775 Advanced Networking<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS777\">MET CS 777 Big Data Analytics<\/a><\/div><br \/>\n<div class=\"course-feed\"><a href=\"http:\/\/bu.edu\/csmet\/CS779\">MET CS 779 Advanced Database Management<\/a><\/div><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS781\">MET CS 781 Advanced Health Informatics<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS782\">MET CS 782 IT Strategy and Management<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS787\">MET CS 787 AI and Cybersecurity<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS788\">MET CS 788 Generative AI<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS789\">MET CS 789 Cryptography<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS790\">MET CS 790 Computer Vision in AI<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS795\">MET CS 795 Directed Study<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<br \/>\n<div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h3 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">METCS 800-899<\/h3><div class=\"bu_collapsible_section\" style=\"display: none;\"><div class=\"course-feed\"><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS810\">MET CS 810 Master's Thesis 1<\/a><br \/>\n<a href=\"http:\/\/bu.edu\/csmet\/CS811\">MET CS 811 Master's Thesis 2<\/a><\/div><br \/>\n<\/div>\n<\/div>\n<\/p>\n<p>&nbsp;<\/p>\n<div class=\"btn-group\"><a title=\"Current Student Registration\" href=\"https:\/\/www.bu.edu\/mybu\/\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"button\">Current Student<br \/>\nRegistration<\/button><\/a> <a title=\"New Student Registration\" href=\"http:\/\/www.bu.edu\/met\/admissions\/register\/new-student\/\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"button\">New Student<br \/>\nRegistration<\/button><\/a> <a title=\"Registration Forms\" href=\"http:\/\/www.bu.edu\/reg\/students\/forms\/\" target=\"_blank\" rel=\"noopener noreferrer\"><button class=\"button\">Registration<br \/>\nForms<\/button><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A full list of the MET Department of Computer Science course offerings is shown below. Click to view further details regarding the course including the syllabus, instructors, and available format. &nbsp; Current Student Registration New Student Registration Registration Forms<\/p>\n","protected":false},"author":2828,"featured_media":0,"parent":28,"menu_order":4,"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\/7301"}],"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=7301"}],"version-history":[{"count":56,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/7301\/revisions"}],"predecessor-version":[{"id":31912,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/7301\/revisions\/31912"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/pages\/28"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/media?parent=7301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}