{"id":18559,"date":"2024-02-28T14:14:00","date_gmt":"2024-02-28T19:14:00","guid":{"rendered":"https:\/\/www.bu.edu\/cs\/?page_id=18559"},"modified":"2026-05-20T13:41:34","modified_gmt":"2026-05-20T17:41:34","slug":"jointmajors","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/cs\/undergraduate\/academic-programs\/jointmajors\/","title":{"rendered":"Joint Majors"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">A joint major at BU combines two fields into one program, so you graduate with one degree that includes coursework from both areas.\u00a0<\/span><\/p>\n<h3>Joint Major Advising<\/h3>\n\n\t<ul class=\"profile-listing profile-format-mini\">\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-17932 profile type-profile status-publish hentry affiliation-staff affiliation-student-emp affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/jocelyn-chan\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-150x150.png 150w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-768x764.png 768w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-550x550.png 550w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-710x710.png 710w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-300x300.png 300w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-600x600.png 600w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-774x768.png 774w, https:\/\/www.bu.edu\/cs\/files\/2023\/10\/Screenshot-2023-10-20-at-11.27.48-AM-100x100.png 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Jocelyn Chan<\/h6><p class=\"profile-title profile-title-mini\">Office Assistant<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-22895 profile type-profile status-publish hentry affiliation-admin-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/michael-coulomb\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2026\/02\/MC-Headshot-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2026\/02\/MC-Headshot-150x150.jpeg 150w, https:\/\/www.bu.edu\/cs\/files\/2026\/02\/MC-Headshot-300x300.jpeg 300w, https:\/\/www.bu.edu\/cs\/files\/2026\/02\/MC-Headshot-100x100.jpeg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Michael Coulombe<\/h6><p class=\"profile-title profile-title-mini\">Academic Advisor (Last Names N-S)<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-18151 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/mary-dangora\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2023\/12\/Mary-Headshot-1-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2023\/12\/Mary-Headshot-1-150x150.jpg 150w, https:\/\/www.bu.edu\/cs\/files\/2023\/12\/Mary-Headshot-1-300x300.jpg 300w, https:\/\/www.bu.edu\/cs\/files\/2023\/12\/Mary-Headshot-1-100x100.jpg 100w, https:\/\/www.bu.edu\/cs\/files\/2023\/12\/Mary-Headshot-1.jpg 457w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Mary Dangora<\/h6><p class=\"profile-title profile-title-mini\">Director of Operations<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-19574 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/pluto-davis\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-150x150.jpeg 150w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-768x764.jpeg 768w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-1536x1528.jpeg 1536w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-550x550.jpeg 550w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-710x710.jpeg 710w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-300x300.jpeg 300w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-600x600.jpeg 600w, https:\/\/www.bu.edu\/cs\/files\/2024\/12\/processed-5342EFA1-1F22-449C-AE6B-4FFCDCB435B8-100x100.jpeg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Pluto Davis<\/h6><p class=\"profile-title profile-title-mini\">Academic Advisor (Last Names A-Ch)<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-9066 profile type-profile status-publish hentry affiliation-fact-lead affiliation-ft-lecturers affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/edori\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2017\/03\/dori-square-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2017\/03\/dori-square-150x150.jpg 150w, https:\/\/www.bu.edu\/cs\/files\/2017\/03\/dori-square-300x300.jpg 300w, https:\/\/www.bu.edu\/cs\/files\/2017\/03\/dori-square-100x100.jpg 100w, https:\/\/www.bu.edu\/cs\/files\/2017\/03\/dori-square.jpg 489w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Dora Erdos<\/h6><p class=\"profile-title profile-title-mini\">Senior Lecturer &#038; Director of Undergraduate Studies<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-20208 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/libby-james\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2025\/03\/IMG_0735-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-150x150.jpeg 150w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-768x764.jpeg 768w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-550x550.jpeg 550w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-710x710.jpeg 710w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-300x300.jpeg 300w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-600x600.jpeg 600w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0735-100x100.jpeg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Libby James<\/h6><p class=\"profile-title profile-title-mini\">Academic Advisor (Last Names Ci-J)<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-23373 profile type-profile status-publish hentry affiliation-staff affiliation-student-emp affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/evangeline-kanaris\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2026\/05\/IMG_8747-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-150x150.jpeg 150w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-768x764.jpeg 768w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-1536x1528.jpeg 1536w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-550x550.jpeg 550w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-710x710.jpeg 710w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-300x300.jpeg 300w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-600x600.jpeg 600w, https:\/\/www.bu.edu\/cs\/files\/2026\/05\/IMG_8747-100x100.jpeg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Evangeline Kanaris<\/h6><p class=\"profile-title profile-title-mini\">Office Assistant<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-20276 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/daniel-kireopoulos\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2025\/04\/Daniel-Kireopoulos-Headshot-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2025\/04\/Daniel-Kireopoulos-Headshot-150x150.jpg 150w, https:\/\/www.bu.edu\/cs\/files\/2025\/04\/Daniel-Kireopoulos-Headshot-100x100.jpg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Daniel Kireopoulos<\/h6><p class=\"profile-title profile-title-mini\">PhD Program Administrator<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-22294 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/22294\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-150x150.png 150w, https:\/\/www.bu.edu\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-550x550.png 550w, https:\/\/www.bu.edu\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-300x300.png 300w, https:\/\/www.bu.edu\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-600x600.png 600w, https:\/\/www.bu.edu\/cs\/files\/2025\/10\/Screenshot-2025-10-16-at-10.27.55-AM-100x100.png 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Josh Maldonado<\/h6><p class=\"profile-title profile-title-mini\">Academic Manager<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t\t\t\n<li class=\"profile-item profile-item-mini post-20228 profile type-profile status-publish hentry affiliation-admin-staff affiliation-staff affiliation-ugrad-staff\">\n\t<a href=\"https:\/\/www.bu.edu\/cs\/profiles\/stacie-nardizzi\/\" class=\"profile-link profile-link-mini\">\n\n\t\t\t\t\t<figure class=\"profile-photo profile-photo-mini\">\n\t\t\t\t<img width=\"150\" height=\"150\" src=\"\/cs\/files\/2025\/03\/IMG_0810-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-150x150.jpeg 150w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-768x764.jpeg 768w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-1536x1528.jpeg 1536w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-550x550.jpeg 550w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-710x710.jpeg 710w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-300x300.jpeg 300w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-600x600.jpeg 600w, https:\/\/www.bu.edu\/cs\/files\/2025\/03\/IMG_0810-100x100.jpeg 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"profile-details profile-details-mini\">\n\t\t\t<h6 class=\"profile-name profile-name-mini\">Stacie Nardizzi<\/h6><p class=\"profile-title profile-title-mini\">Academic Advisor (Last Names T-Z)<\/p>\t\t<\/div>\n\n\t<\/a>\n\n\t<\/li>\n\t\t\t<\/ul>\n\n<p>Joint majors will have one advisor per degree. Please refer to your advisor CS above and find information regarding your the advisor for your second major in the corresponding drop down below.<\/p>\n<p>All joint majors must complete the <a href=\"http:\/\/www.bu.edu\/hub\/\">BU Hub<\/a> general education requirements. The BU Hub can be satisfied through a mix of major courses, the <a href=\"https:\/\/www.bu.edu\/core\/hub\/\">Core Curriculum<\/a>, <a href=\"http:\/\/www.bu.edu\/hub\/more-hub-experiences\/cocurricular-learning-experiences\/\">Co-curricular experiences<\/a>, and coursework in other departments\/minors or double majors. Roadmaps (sample programs of study) and Hub requirement planning guides are available for each program and are linked at the top of each dropdown.<\/p>\n<hr \/>\n<p style=\"text-align: left;\"><b><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\">Bachelor of Arts in Computer Science and Economics<\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/b><\/p>\n<p style=\"text-align: center;\"><strong>\u00a0<a href=\"\/cs\/files\/2026\/05\/BU-CS-Econ-Roadmap-2026-2027.pdf\">CS &amp; Economics Joint Major Roadmap<\/a>\u00a0 | \u00a0<a href=\"\/cs\/files\/2026\/05\/CS-Econ-Major-Hub-Guide-2026-2027.pdf\">CS &amp; Economics Joint Major Hub Guide<\/a><\/strong><\/p>\n<p style=\"text-align: left;\"><b><u>Learning Outcomes<\/u><\/b><\/p>\n<p style=\"text-align: left;\">The combination of the two disciplines makes graduates of this program uniquely qualified to carry out computationally intensive analytical tasks. It helps students become proficient in applying econometrics as well as data science methodology to the increasingly large and accessible amounts of data available.<\/p>\n<p style=\"text-align: left;\"><b><u>Requirements<\/u><\/b><\/p>\n<p style=\"text-align: left;\">The Bachelor of Arts in Computer Science &amp; Economics is a STEM major that requires a minimum of 128 credits or 32 4-credit courses. Out of which 6 are economics, 4 are computer science, 3 are mathematical and computational courses plus 2 additional CS 300+ level and 2 EC 300+ level electives (17 courses total), the remaining credits go towards fulfilling the remaining non-major BA requirements.<\/p>\n<p style=\"text-align: left;\"><b>\u00a0<\/b><span><b>2 Introductory Economics courses<\/b><\/span> (Students should take these prerequisites as soon as possible):<\/p>\n<ul style=\"text-align: left;\">\n<li><span><\/span><i>CAS EC 101 Introductory Microeconomics\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/i><\/li>\n<li><span><\/span><i>CAS EC 102 Introductory Macroeconomics<\/i><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span><b>4 Economics courses<\/b><\/span> (with grades of C or higher):<\/p>\n<ul style=\"text-align: left;\">\n<li><span><\/span><i>CAS EC 201 Intermediate Microeconomics (MA 123 is a prerequisite)<\/i><\/li>\n<li><span><\/span><i>CAS EC 202 Intermediate Macroeconomics<\/i><\/li>\n<li><span><\/span><i>CAS EC 203 Empirical Economics 1<\/i><\/li>\n<li><span><\/span><i>CAS EC 204 Empirical Economics 2<\/i><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span><b>4 Computer Science courses<\/b><\/span> (with grades of C or higher):<\/p>\n<ul style=\"text-align: left;\">\n<li><span><\/span><i>CAS CS 111 Introduction to Computer Science 1<\/i><\/li>\n<li><span><\/span><i>CAS CS 112 Introduction to Computer Science 2<\/i><\/li>\n<li><span><\/span><i>CAS CS 210 Computer Systems<\/i><\/li>\n<li><span><\/span><i>CAS CS 330 Introduction to Analysis of Algorithms<\/i><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span><b>3 Mathematical and Computational Courses <\/b><\/span>(with grades of C or higher):<\/p>\n<ul style=\"text-align: left;\">\n<li><span><\/span><i>CAS MA 123 Calculus 1<\/i><\/li>\n<li><span><\/span><i>CAS CS 131 Combinatoric Structures<\/i><\/li>\n<li><span><\/span><i>CAS CS 132 Geometric Algorithms<\/i><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span><b>2\u00a0 Additional CAS 300+ CS Courses<\/b><\/span> (with grades of C or higher)<\/p>\n<p style=\"text-align: left;\"><span><b>2\u00a0 Additional CAS 300+ EC Courses<\/b><\/span> (with grades of C or higher)<\/p>\n<p><strong><u>Substitutions<\/u><\/strong><br \/>\n<em>Students seeking a substations must meet with an advisor. <\/em><\/p>\n<ul>\n<li><em>Students with a strong background in mathematics may substitute any of the courses in the sequence CAS EC 221\/222\/223\/224 for the corresponding CAS EC 201\/202\/203\/204 courses.<\/em><\/li>\n<li><em>QST QM 221 Probabilistic and Statistical Decision Making for Management, CAS MA 115, or CAS MA 213 are acceptable substitutes for CAS EC 203.<\/em><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><b><u>Advising<\/u><\/b><\/p>\n<p style=\"text-align: left;\">As a Computer Science and Economics major, you will be assigned a CS advisor (above) as well as a Economics advisor. Please contact the <a href=\"https:\/\/www.bu.edu\/econ\/students\/undergraduate-student-resources\/\">Economics Department<\/a> for more information on how to be assigned a Stats advisor.<\/p>\n<p style=\"text-align: left;\"><b><\/div>\n<\/div>\n<\/b><\/p>\n<p style=\"text-align: left;\"><b><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\"><strong>Bachelor of Arts in Mathematics and Computer Science<\/strong><\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/b><b><\/b><\/p>\n<p><strong><a href=\"\/cs\/files\/2026\/05\/BU-CS-Math-Roadmap-2026-2027.pdf\">BU CS &amp; Math Joint Major Roadmap<\/a> |\u00a0<a href=\"\/cs\/files\/2026\/05\/CS-and-Math-Major-Hub-Guide-2026-2027.pdf\">CS &amp; Math Joint Major Hub Guide<\/a><\/strong><\/p>\n<p style=\"text-align: left;\"><b><u>Learning Outcomes<\/u><\/b><br \/>\nMathematics &amp; Computer Science majors will be able to demonstrate:<\/p>\n<p style=\"text-align: left;\">1. In-depth knowledge in the mathematical foundations.<br \/>\n2. Programming and software engineering skills.<br \/>\n3. Combined theoretical and technical skills to use on real-world applications.<\/p>\n<p style=\"text-align: left;\"><b><u>Requirements<\/u><\/b><\/p>\n<p style=\"text-align: left;\">Math and CS major students must meet the following requirements in the lower and upper divisions:<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"text-align: justify;\"><strong>Lower Division<\/strong>\n<ul>\n<li style=\"text-align: justify;\">MA 123: Calculus and MA 124: Calculus II or one (1) of the following:\n<ul>\n<li style=\"text-align: justify;\">MA 127 Enriched Calculus, MA 129 Honors Calculus, or equivalent<\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align: justify;\">MA 225: Multivariate Calculus<\/li>\n<li style=\"text-align: justify;\">MA 242: Linear Algebra<\/li>\n<li style=\"text-align: justify;\">MA 293: Discrete Math OR CS 131: Combinatoric Structures<\/li>\n<li style=\"text-align: justify;\">MA 294: Applied Abstract Algebra<\/li>\n<li>MA 581 Probability* OR CS 237 Probability in Computing<\/li>\n<li style=\"text-align: justify;\">CS 111: Intro to CS I<\/li>\n<li style=\"text-align: justify;\">CS 112: Intro to CS II<\/li>\n<li style=\"text-align: justify;\">CS 210: Computer Systems<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\">\n<li><strong>Upper Division<\/strong>\n<ul>\n<li><strong><\/strong>CS 330: Intro to Analysis of Algorithms<\/li>\n<li>Two of the following:\n<ul>\n<li>CS 320: Concepts of Programming Languages<\/li>\n<li>CS 332: Elements of the Theory of Computation<\/li>\n<li>CS 350: Fundamentals of Computing Systems<\/li>\n<\/ul>\n<\/li>\n<li>Two (2) CS courses level 400 or above<\/li>\n<li>Two (2) MA courses level 200 or above<\/li>\n<li>One two-course sequence selected from:\n<ul>\n<li>MA 531\/532: Mathematical Logic\/Foundations of Mathematics<\/li>\n<li>MA 541\/542: Modern Algebra I &amp; II<\/li>\n<li>MA 555\/556: Numerical Analysis I &amp; II<\/li>\n<li>MA 569\/570: Optimization Methods of Operations Research\/Stochastic Methods of Operations Research<\/li>\n<li>MA 581, 582, 583 Probability, Mathematical Statistics, Introduction to Stochastic Processes (any two)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><em>Please note: If a student uses CAS 131 to fulfill the lower division requirement, MA 293 cannot be used as one of the additional MA courses level 200 or above for the upper division requirements. CAS MA 581 may also count toward the Upper Division requirement of two MA courses level 200 or above.<\/em><\/p>\n<p style=\"text-align: left;\"><b><u>Advising<\/u><\/b><\/p>\n<p style=\"text-align: left;\">As a Mathematics &amp; Computer Science major, you will be assigned a CS advisor (above) as well as a Math advisor. Please contact the <a href=\"http:\/\/www.bu.edu\/math\/undergraduate\/\">Math Department<\/a> for more information on how to be assigned a Stats advisor.<\/p>\n<p style=\"text-align: left;\">Interested in declaring your major in Math and CS? <span>Current College of Arts and Sciences students can declare a major in Mathematics &amp; Computer Science by completing <a href=\"http:\/\/www.bu.edu\/cas\/cas-advising-major-declaration-form\/\">this form<\/a>\u00a0on the CAS Advising website. Students from other schools and colleges at BU should speak with their advisor about declaring a Stats\/CS major.<\/span><\/p>\n<p style=\"text-align: left;\"><b><\/div>\n<\/div>\n<\/b><\/p>\n<p style=\"text-align: left;\"><b><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\"><strong>Bachelor of Arts in Statistics and Computer Science<\/strong><\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/b><\/p>\n<p style=\"text-align: left;\"><strong><a href=\"\/cs\/files\/2026\/05\/BU-CS-Stats-Roadmap-2026-2027.pdf\">BU CS &amp; Stats Joint Major Roadmap<\/a> |\u00a0<a href=\"\/cs\/files\/2026\/05\/CS-Stat-Major-Hub-Guide-2026-2027.pdf\">CS &amp; Stat Joint Major Hub Guide<\/a><\/strong><\/p>\n<p><b><u>Learning Outcomes<\/u><\/b><\/p>\n<ol style=\"text-align: left;\">\n<li>In-depth knowledge in the mathematical, probabilistic, and statistical foundations.<\/li>\n<li>Programming software engineering skills.<\/li>\n<li>Ability to apply statistical analysis and modeling to reason from data in a principled manner.<\/li>\n<li>Combined theoretical and technical skills to use for real-world applications.<\/li>\n<\/ol>\n<p style=\"text-align: left;\"><b><u>Requirements<\/u><\/b><\/p>\n<p style=\"text-align: left;\">Stats\/CS major students must meet the following requirements in the lower and upper divisions:<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"text-align: justify;\"><strong>Lower Division<\/strong>\n<ul>\n<li style=\"text-align: justify;\">MA 123: Calculus and MA 124: Calculus II or one (1) of the following:\n<ul>\n<li style=\"text-align: justify;\">MA 127 Enriched Calculus, MA 129 Honors Calculus, or equivalent<\/li>\n<\/ul>\n<\/li>\n<li>MA 213: Introduction to Statistics<\/li>\n<li>MA 214: Applied Statistics<\/li>\n<li style=\"text-align: justify;\">MA 225: Multivariate Calculus<\/li>\n<li style=\"text-align: justify;\">MA 242: Linear Algebra<\/li>\n<li style=\"text-align: justify;\">MA 293: Discrete Math OR CS 131: Combinatoric Structures<\/li>\n<li style=\"text-align: justify;\">MA 581: Probability* OR CS 237: Probability in Computing<\/li>\n<li style=\"text-align: justify;\">CS 111: Introduction to Computer Science I<\/li>\n<li style=\"text-align: justify;\">CS 112: Introduction to Computer Science II<\/li>\n<li style=\"text-align: justify;\">CS 210: Computer Systems<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\">*MA 581 preferred for higher-level statistics courses<\/p>\n<ul style=\"text-align: left;\">\n<li><strong>Upper Division<\/strong>\n<ul>\n<li><strong><\/strong>CS 330: Intro to Analysis of Algorithms<\/li>\n<li>Two of the following:\n<ul>\n<li>CS 320: Concepts of Programming Languages<\/li>\n<li>CS 332: Elements of the Theory of Computation<\/li>\n<li>CS 350: Fundamentals of Computing Systems<\/li>\n<\/ul>\n<\/li>\n<li>Two (2) CS courses level 400 or above<\/li>\n<li>One (1) MA courses level 200 or above in Statistics or Probability<\/li>\n<li>MA 575: Linear Models<\/li>\n<li>MA 582: Mathematical Statistics OR MA 589: Computational Statistics<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><b><u>Advising<\/u><\/b><\/p>\n<p style=\"text-align: left;\">Please contact the <a href=\"http:\/\/www.bu.edu\/math\/undergraduate\/\">Math Department<\/a> for more information on how to be assigned a Stats advisor. Please refer to the profiles at the top of the page<\/p>\n<p style=\"text-align: left;\">Interested in declaring your major in Stats and CS? <span>Current College of Arts and Sciences students can declare a major in Statistics &amp; Computer Science by completing <a href=\"http:\/\/www.bu.edu\/cas\/cas-advising-major-declaration-form\/\">this form<\/a> on the CAS Advising website. Students from other schools and colleges at BU should speak with their advisor about declaring a Stats\/CS major.<\/span><\/p>\n<p style=\"text-align: left;\"><b><\/div>\n<\/div>\n<\/b><\/p>\n<p style=\"text-align: left;\"><b><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\"><strong>Bachelor of Arts in Linguistics and Computer Science<\/strong><\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/b><\/p>\n<p style=\"text-align: center;\"><strong><a href=\"\/cs\/files\/2026\/05\/BU-CS-Ling-Roadmap-2026-2027.pdf\">BU CS &amp; Linguistics Joint Major Roadmap<\/a><a href=\"\/cs\/files\/2025\/07\/BU-CS-Ling-Roadmap.pdf\"><\/a> | <a href=\"\/cs\/files\/2026\/05\/CS-and-Linguistics-Major-Hub-Guide-2026-2027.pdf\">CS &amp; Linguistics Joint Major Hub Guide<\/a><\/strong><\/p>\n<p style=\"text-align: left;\"><b><u>Learning Outcomes<\/u><\/b><\/p>\n<p style=\"text-align: left;\">1. An understanding of the fundamental questions that drive modern linguistic research, along with foundational knowledge in the core areas of linguistic theory.<br \/>\n2. The ability to identify and describe with precision the empirical patterns found in sets of language data and to construct well-reasoned linguistic analyses by formulating, testing, and refining hypotheses about these patterns.<br \/>\n3. The ability to understand and evaluate the organization, design, and construction of hardware and software systems for computing.<br \/>\n4.\u00a0The ability to analyze problems that require computation to answer and to design and implement appropriate problem solutions that are efficient and effective.<br \/>\n5.\u00a0The ability to use computational tools, particularly those involving statistical and machine-learning techniques, for language-related applications.<\/p>\n<p style=\"text-align: left;\"><b><u>Requirements<\/u><\/b><\/p>\n<p style=\"text-align: left;\">Linguistics\/CS major students must meet the following requirements:<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"text-align: justify;\"><strong>Six Courses in Linguistics<\/strong>\n<ul>\n<li style=\"text-align: justify;\">LX 250: Introduction to Linguistics\n<ul><\/ul>\n<\/li>\n<li style=\"text-align: justify;\">LX 301: Phonetics &amp; Phonology: Introduction to Sound Systems<\/li>\n<li style=\"text-align: justify;\">LX 321: Syntax: Introduction to Sentential Structure<\/li>\n<li style=\"text-align: justify;\">LX 331: Semantics and Pragmatics: Introduction to Linguistic Meaning<\/li>\n<li style=\"text-align: justify;\">Two (2) additional LX courses at or above the 300 level<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\">\n<li><strong>Seven Courses in Computer Science<\/strong>\n<ul>\n<li><strong><\/strong>CS 111: Introduction to Computer Science I<\/li>\n<li>CS 112: Introduction to Computer Science II<\/li>\n<li>CS 131: Combinatoric Structures<\/li>\n<li>CS 132: Geometric Algorithms<\/li>\n<li>CS 210: Computer Systems<\/li>\n<li>CS 237: Probability in Computing<\/li>\n<li>CS 330: Introduction to Analysis of Algorithms<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\">\n<li><strong>One (1) Additional Course in Computer Science or Linguistics from the following options:<\/strong>\n<ul>\n<li>CS 542: Machine Learning<\/li>\n<li>One (1) LX course at the 400 level<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\">\n<li><strong>One (1) Course in Computational Linguistics or Natural Language Processing from the following:<\/strong>\n<ul>\n<li>LX 496: Introduction to Computational Linguistics<\/li>\n<li>CS 505: Introduction to Natural Language Processing<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><b><u>Advising<\/u><\/b><\/p>\n<p style=\"text-align: left;\">As a Linguistics &amp; Computer Science major, you will be assigned a CS advisor (above) as well as a Linguistics advisor. Please contact the <a href=\"http:\/\/ling.bu.edu\/\">Linguistics Department<\/a> for more information on how to be assigned a Linguistics advisor.<\/p>\n<p style=\"text-align: left;\">Interested in declaring your major in Linguistics\/CS? <span>Current College of Arts and Sciences students can declare a major in Linguistics &amp; Computer Science by completing <a href=\"http:\/\/www.bu.edu\/cas\/cas-advising-major-declaration-form\/\">this form<\/a> on the CAS Advising website. Students from other schools and colleges at BU should speak with their advisor about declaring a Linguistics\/CS major.<\/span><\/p>\n<p style=\"text-align: left;\"><b><\/div>\n<\/div>\n<\/b><\/p>\n<p style=\"text-align: left;\"><b><div class=\"bu_collapsible_container \" aria-live=\"polite\" data-customize-animation=\"false\"><h4 class=\"bu_collapsible\" aria-expanded=\"false\"tabindex=\"0\" role=\"button\"><strong>Bachelor of Arts in Physics and Computer Science<\/strong><\/h4><div class=\"bu_collapsible_section\" style=\"display: none;\"><\/b><\/p>\n<p style=\"text-align: center;\"><strong><a href=\"\/cs\/files\/2025\/07\/BU-CS-Physics-Roadmap.pdf\"><\/a><a href=\"\/cs\/files\/2026\/05\/BU-CS-Physics-Roadmap-2026-2027.pdf\">CS &amp; Physics Joint Major Roadmap<\/a> | <a href=\"\/cs\/files\/2026\/05\/BU-CS-Physics-Roadmap-MA123-2026-2027.pdf\">CS &amp; Physics Joint Major Alternate\/MA123 Roadmap<\/a> | <a href=\"\/cs\/files\/2026\/05\/CS-Physics-Major-Hub-Guide-2026-2027.pdf\">CS &amp; Physics Joint Major Hub Guide<\/a><\/strong><\/p>\n<p style=\"text-align: left;\"><b><u>Learning Outcomes<\/u><\/b><\/p>\n<p class=\"p1\" style=\"text-align: left;\">Students completing the BA in Physics &amp; Computer Science will have:<\/p>\n<ol style=\"text-align: left;\">\n<li>Knowledge of fundamental concepts in physics and computer science.<\/li>\n<li>Knowledge of the application of advanced mathematical and computational methods to problems in physics and other fields.<\/li>\n<li>Programming and software engineering skills.<\/li>\n<li>Combined theoretical and technical skills to use on real-world applications.<\/li>\n<\/ol>\n<p style=\"text-align: left;\"><b><u>Requirements<\/u><\/b><\/p>\n<p><a href=\"\/cs\/files\/2024\/04\/CS-Physics.pdf\">Sample Plan of Study | CS &amp; Physics Joint Major<\/a><\/p>\n<p style=\"text-align: left;\">Physics\/CS major students must meet the following requirements:<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"text-align: justify;\"><strong>Prerequisite Courses<\/strong>\n<ul>\n<li style=\"text-align: justify;\">MA 123 Calculus I and MA 124 Calculus II or one (1) of the following:\n<ul>\n<li style=\"text-align: justify;\">MA 127 Enriched Calculus, MA 129 Honors Calculus, or equivalent<\/li>\n<\/ul>\n<\/li>\n<li>CAS MA 225 Multivariate Calculus, recommended but not required. (Although CAS PY 351 lists CAS MA 225 as corequisite and CAS PY 355 lists CAS MA 225 or consent of instructor among the prerequisites, the required courses, especially CAS PY 355, CAS PY 410, and CAS PY 421, will give the students the needed competence on multivariate calculus, linear algebra, and elementary differential equations.)<\/li>\n<li style=\"text-align: justify;\">CS 111 Intro to CS I and CS 112 Intro to CS II<\/li>\n<li style=\"text-align: justify;\">CS 131 Combinatoric Structures<\/li>\n<li>CS 210 Computer Systems<\/li>\n<li style=\"text-align: justify;\">CS 235 Algebraic Algorithms or CS 237 Probability in Computing<\/li>\n<li>PY 251 Principles of Physics I and PY 252 Principles of Physics II OR\n<ul>\n<li>PY 211 General Physics I and PY 212 General Physics II<\/li>\n<\/ul>\n<\/li>\n<li>PY 351 Modern Physics OR PY 313 Elementary Modern Physics<\/li>\n<li style=\"text-align: justify;\">\u00a0PY 355 Methods of Theoretical Physics<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\">\n<li><strong>Principle Required Courses<\/strong>\n<ul>\n<li><strong><\/strong>CS 330 Algorithms<\/li>\n<li>One (1) other CS course at the 300 level<\/li>\n<li>Two (2) other CS courses at the 300 level or above<\/li>\n<li>PY 410 Statistical Thermodynamics<\/li>\n<li>PY 421 Intro to Computational Physics<\/li>\n<li>CS\/PY 536 Quantum Computing<\/li>\n<li>One (1) additional upper level Physics course or PY 371<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul style=\"text-align: left;\"><\/ul>\n<ul style=\"text-align: left;\">\n<li style=\"list-style-type: none;\">\n<ul><\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\">Check out a the suggested plan of study for Physics\/CS major.<br \/>\n<b><\/b><\/p>\n<p style=\"text-align: left;\"><b><u>Advising<\/u><\/b><\/p>\n<p style=\"text-align: left;\">As a Physics &amp; Computer Science major, you will be assigned a CS advisor (above) as well as a Physics advisor. Please contact the <a href=\"https:\/\/www.bu.edu\/physics\/undergraduate-program\/\">Physics Department<\/a> for more information on how to be assigned a Physics advisor.<\/p>\n<p style=\"text-align: left;\">Interested in declaring your major in Physics\/CS? <span>Current College of Arts and Sciences students can declare a major in Physics &amp; Computer Science by completing <a href=\"http:\/\/www.bu.edu\/cas\/cas-advising-major-declaration-form\/\">this form<\/a> on the CAS Advising website. Students from other schools and colleges at BU should speak with their current advisor about declaring a Physics\/CS major.<\/span><\/p>\n<p style=\"text-align: left;\"><b><\/div>\n<\/div>\n<\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A joint major at BU combines two fields into one program, so you graduate with one degree that includes coursework from both areas.\u00a0 Joint Major Advising Joint majors will have one advisor per degree. Please refer to your advisor CS above and find information regarding your the advisor for your second major in the corresponding [&hellip;]<\/p>\n","protected":false},"author":15206,"featured_media":0,"parent":11499,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/18559"}],"collection":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/users\/15206"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/comments?post=18559"}],"version-history":[{"count":34,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/18559\/revisions"}],"predecessor-version":[{"id":23364,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/18559\/revisions\/23364"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/pages\/11499"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/cs\/wp-json\/wp\/v2\/media?parent=18559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}