{"id":275,"date":"2017-10-17T16:34:20","date_gmt":"2017-10-17T16:34:20","guid":{"rendered":"https:\/\/www.macalester.edu\/160-mscs\/wheredoistart\/"},"modified":"2024-07-08T16:02:56","modified_gmt":"2024-07-08T16:02:56","slug":"wheredoistart","status":"publish","type":"page","link":"https:\/\/www.macalester.edu\/mscs\/wheredoistart\/","title":{"rendered":"Where do I start?"},"content":{"rendered":"<p><span style=\"font-weight: 400\"><strong>Welcome to MSCS!<\/strong> We offer courses in computer science, data science, mathematics and statistics.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\">There are several starting points in the department curriculum. If you are unsure of your area of study, don\u2019t worry! Our entry-level courses are great opportunities to <\/span><b><i>explore the four disciplines<\/i><\/b><span style=\"font-weight: 400\"> and often count towards multiple MSCS majors.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\">Students come to Macalester with a wide variety of previous experience. Depending on student background, the most common starting courses are:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Computer Science: Comp 120 or Comp 123, Comp 127<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Data Science: Stat\/Comp 112<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Mathematics: Math 135, Math 137, Math 237, Math 279<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Statistics: Stat 155<\/span><\/li>\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400\">The sections below offer detailed information and advice about <\/span><b>course placement<\/b><span style=\"font-weight: 400\">, based on the courses that you\u2019ve already taken.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\">Interested in <\/span><b>transferring credits<\/b><span style=\"font-weight: 400\"> for an AP exam, an IB Exam or a college course that you\u2019ve taken elsewhere? That\u2019s a separate process. Please check out the Macalester Registrar\u2019s <a href=\"https:\/\/www.macalester.edu\/registrar\/services\/ap-ib\/\">AP\/IB Policy<\/a> and their <a href=\"https:\/\/www.macalester.edu\/admissions\/us-admissions\/transfer\/faq\/\">Transfer FAQ<\/a>.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\"><a href=\"#compsci\">Starting Points in Computer Science<\/a><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\"><a href=\"#datasci\">Starting Points in Data Science<\/a><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\"><a href=\"#math\">Starting Points in Mathematics<\/a><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\"><a href=\"#stats\">Starting Points in Statistics<\/a><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\"><a href=\"#other\">MSCS Courses Required by Other Programs of Study<\/a><\/span><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"compsci\">Starting Points in Computer Science<\/h2>\n\n\n\n<p><span style=\"font-weight: 400\">If you are interested in a Computer Science major, consider taking an entry-level computer science course (Comp 123 or Comp 127). Also consider taking Discrete Mathematics (Math 279).<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\"><strong>Comp 120\/Comp 123:<\/strong> Two introductory courses assume no previous experience with programming. <\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Comp 120, Computing and Society, is offered occasionally, usually as a first-year course. It serves as an alternative to Comp 123. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=140690\">Course Description<\/a>.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Comp 123, Core Concepts in Computer Science is the most common starting point in our Computer Science curriculum, and is offered every semester. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=140692\">Course Description<\/a><\/span><\/li>\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400\">Both courses are suitable for students with little or no background in computing, programming, or computer science.&nbsp; These courses serve as a first course in the major and minor as well as an introduction to computer science for those not planning to take further coursework.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\"><strong>Comp 127: Object-Oriented Programming and Abstraction:<\/strong> Students who have significant prior experience in computer science, like a strong programming course or the APCS course, may choose to start in Comp 127 with permission of the instructor. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=142824\">Course Description.<\/a><\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\">Students who are uncertain which course to enroll in should contact the chair of Computer Science for advice.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"datasci\">Starting Points in Data Science<\/h2>\n\n\n\n<p><span style=\"font-weight: 400\">If you are interested in a Data Science major, consider taking Stat\/Comp 112. Also consider exploring entry-level courses in computer science, statistics, and mathematics as the major includes components of all three disciplines. <\/span><\/p>\n\n\n\n<p><strong>Stat \/ Comp&nbsp; 112: Introduction to Data Science<\/strong> This course provides an introduction to the handling, analysis, and interpretation of the big datasets and assumes no experience with programming.&nbsp; It is required for the Data Science major and minor. It counts as a computational course for the Statistics major\/minor. It counts for the Math major as a supporting class. This serves as a good first course to the major and minor as well as an introduction to for those not planning to take further coursework. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=142670\">Course Description<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"math\">Starting Points in Mathematics<\/h2>\n\n\n\n<p><span style=\"font-weight: 400\">If you are interested in a Mathematics major, consider taking a course in the Applied Multivariable Calculus sequence (Math 135, Math 137, Math 237), or Math 279 Discrete Mathematics. Also, consider entry-level courses in Computer Science and Statistics. Usually, we advise students to wait to take Math 236 Linear Algebra until they\u2019ve taken at least one other MSCS course at Macalester. <\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Calculus Sequence<\/h3>\n\n\n\n<p><span style=\"font-weight: 400\">The material in our three-course calculus sequence AMC I, II, III is organized differently than the traditional Calculus I, II, III sequence found at most colleges and universities. In particular, all three of our courses use functions of multiple variables, and emphasize applications. But student placement is compatible with traditional Calculus courses.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400\">This workflow diagram illustrates calculus placement based upon previous calculus experience. But there are other important factors in choosing a course, including your academic goals, your confidence level, and the intensity of your other commitments. You might be unsure about where to start (which is very common). If you want some advice, then <\/span><a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScySIXHcvgxdiXKR_DZ_13NTqX2SRyvStFZkFU4EeHz7KEZXg\/viewform?usp=sf_link\"><span style=\"font-weight: 400\">please fill out this very short survey about your math background<\/span><\/a><span style=\"font-weight: 400\">. You&#8217;ll hear from a mathematics faculty member soon after.&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"720\" src=\"https:\/\/www.macalester.edu\/mscs\/wp-content\/uploads\/sites\/591\/2024\/06\/CalcPlacementFlow.png\" alt=\"\" class=\"wp-image-1537\" srcset=\"https:\/\/www.macalester.edu\/mscs\/wp-content\/uploads\/sites\/591\/2024\/06\/CalcPlacementFlow.png 960w,  https:\/\/www.macalester.edu\/mscs\/wp-content\/uploads\/sites\/591\/2024\/06\/CalcPlacementFlow-300x225.png 300w,  https:\/\/www.macalester.edu\/mscs\/wp-content\/uploads\/sites\/591\/2024\/06\/CalcPlacementFlow-768x576.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p><strong>Math 135, Applied Multivariable Calculus<\/strong> I: <span style=\"font-weight: 400\">This course is designed for students with no calculus background. It is also recommended for students with a calculus background who want to strengthen their fundamental calculus skills and while also developing mathematical modeling skills.<\/span> <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141569\">Course Description<\/a>.<\/p>\n\n\n\n<p><strong>Math 137, Applied Multivariable Calculus II<\/strong>: <span style=\"font-weight: 400\">This course is recommended&nbsp;for students who&nbsp;feel comfortable with derivatives and have had a successful year of high school calculus (for example, AP Calculus AB with a score of 4 or 5; IB HL Mathematics: Analysis and Approaches with a score of 5;&nbsp; IB HL Mathematics: Applications and Interpretations with a score of 6 or 7). <\/span><a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141571\">Course Description<\/a>.<\/p>\n\n\n\n<p><strong>Math 237, Applied Multivariable Calculus III<\/strong>: <span style=\"font-weight: 400\">This course is recommended for students who have had two successful years of high school calculus and are comfortable with both derivatives and integrals (for example, AP Calculus BC with a score of 4 or 5; IB HL Mathematics: Analysis and Approaches with a score of 6 or 7). <\/span><a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141577\">Course Description<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Other starting points in Mathematics<\/h4>\n\n\n\n<p><strong>Math 279: Discrete Mathematics<\/strong> <span style=\"font-weight: 400\">is an excellent starting point for students who are interested in mathematics and want to try out areas of mathematics other than calculus. This course is required for the Computer Science major and can count towards the Mathematics major. <\/span><a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141570\">Course Description<\/a>.<\/p>\n\n\n\n<p><strong>Math 236: Linear Algebra<\/strong> <span style=\"font-weight: 400\">&nbsp;is a good starting point for students who have already completed calculus at the level of Math 237 or taken a proof-based mathematics course (like Math 279). For other students, we recommend that you wait to take Math 236 Linear Algebra until after you have at least one other MSCS course at Macalester. This course is required for the Data Science major, the Mathematics major, and the Statistics major.<\/span> <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141576\">Course Description<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"stats\">Starting Points in Statistics<\/h2>\n\n\n\n<p><span style=\"font-weight: 400\">If you are interested in a Statistics major, consider Stat\/Comp 112 or Stat 155. Also consider the calculus sequence (up to Math 137) or an entry-level computer science course.<\/span><\/p>\n\n\n\n<p><strong>Stat \/ Comp&nbsp; 112: Introduction to Data Science<\/strong> This course provides an introduction to the handling, analysis, and interpretation of data and assumes no experience with programming.&nbsp; It is required for the Data Science major and minor. It counts as a computational course for the Statistics major\/minor and as a supporting class for the Math major. This serves as a good first course to the major and minor as well as an introduction to for those not planning to take further coursework. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=142670\">Course Description<\/a>.<\/p>\n\n\n\n<p><strong>Stat 155: Introduction to Statistical Modeling<\/strong> is our introductory statistics course. &nbsp;It is required for the Data Science major and minor, the Statistics major and minor, and other majors on campus (including Biology and Economics). It also counts for the Math and Computer Science majors as a supporting class. Stat 155 is a course unique to Macalester, with an emphasis on multivariate modeling, and it cannot be replaced by AP Statistics credits. <a href=\"https:\/\/catalog.macalester.edu\/preview_course_nopop.php?catoid=27&amp;coid=141573\">Course Description<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"other\">MSCS Courses Required by Other Programs of Study<\/h2>\n\n\n\n<p><span style=\"font-weight: 400\">Some programs of study require MSCS courses. Contact the home department with questions about how these courses fit into those majors. Below are some programs outside MSCS and their course requirements.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Biology major: requires Stat 155.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Chemistry major: requires calculus through Math 137, and Math 236.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Community and Global Health concentration: requires Stat 125.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Economics major: requires Stat 155 and one of Math 135, Math 137 (<em>recommended<\/em>) or Math 237.&nbsp;<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Pre-Health students: all should take Stat 155 and <\/span><span style=\"font-weight: 400\">some should take calculus. Contact the <\/span><a href=\"https:\/\/www.macalester.edu\/hpa\/\"><span style=\"font-weight: 400\">Health Professions Advising Committee<\/span><\/a><span style=\"font-weight: 400\"> for guidance tailored to your interests and plans.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Physics major: requires calculus through Math 237, and recommends Math 236 and Math 312.<\/span><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Welcome to MSCS! We offer courses in computer science, data science, mathematics and statistics. There are several starting points in the department curriculum. If you are unsure of your area of study, don\u2019t worry! Our entry-level courses are great opportunities to explore the four disciplines and often count towards multiple MSCS majors.&nbsp; Students come to [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-275","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/pages\/275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":25,"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/pages\/275\/revisions"}],"predecessor-version":[{"id":1723,"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/pages\/275\/revisions\/1723"}],"wp:attachment":[{"href":"https:\/\/www.macalester.edu\/mscs\/wp-json\/wp\/v2\/media?parent=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}