{"id":1940,"date":"2022-08-01T01:01:35","date_gmt":"2022-08-01T00:01:35","guid":{"rendered":"http:\/\/www.macs.hw.ac.uk\/students\/?page_id=1940"},"modified":"2022-08-01T01:01:35","modified_gmt":"2022-08-01T00:01:35","slug":"bsc-mathematics-with-computer-science","status":"publish","type":"page","link":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/ug-programmes\/bsc-mathematics-with-computer-science\/","title":{"rendered":"BSc Mathematics with Computer Science"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignright size-large\"><a href=\"https:\/\/researchportal.hw.ac.uk\/en\/persons\/mark-lawson\"><img decoding=\"async\" src=\"https:\/\/www.macs.hw.ac.uk\/students\/wp-content\/uploads\/MLawson.jpg\" alt=\"Prof Mark Lawson\" class=\"wp-image-8777\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>This programme is available in <a href=\"http:\/\/www.macs.hw.ac.uk\/students\/home\/edinburgh\/\">Edinburgh<\/a>.<\/p>\n\n\n\n<p><strong>Programme Director: <\/strong><a href=\"https:\/\/researchportal.hw.ac.uk\/en\/persons\/mark-lawson\">Mark Lawson<\/a><\/p>\n\n\n\n<p><strong>Programme Code: <\/strong>F181-MCS<\/p>\n\n\n\n<p>For further information about course choices consult:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/curriculum.hw.ac.uk\/programmedetails\/F181-MCS?termcode=202425\">Official 2024\/25 Programme Structure on Curriculum Explorer<\/a><\/li>\n<\/ul>\n\n\n\n<p>An optional course may not run if there is insufficient demand for it; some choices of courses may not be&nbsp;available to students in some years because of timetabling constraints.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Year 1<\/h3>\n\n\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Semester 1 (Mandatory)<\/th><th>Semester 2 (Mandatory)<\/th><\/tr><tr><td>\n<div data-canvas-width=\"13.355717511302558\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f17ca-calculus-a\/\">F17CA Calculus A<\/a><\/div>\n<\/td><td>\n<div data-canvas-width=\"12.750220921818538\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f17cb-calculus-b\/\">F17CB Calculus B<\/a><\/div>\n<\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f17cc-algebra-a\/\">F17CC Introduction to University Mathematics<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f27sb-software-development-2\/\">F27SB Software Development 2<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f27sa-software-development-1\/\">F27SA Software Development 1<\/a><\/td><td><a href=\"https:\/\/www.hw.ac.uk\/documents\/pams\/202021\/F17GA_202021.pdf\">F17GA Problem Solving<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/ams\/courses\/f77sa-topics-in-statistical-practice\/\">F77SA Topics in Statistical Practice<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/ams\/courses\/f77sb-elements-of-probability\/\">F77SB Elements of Probability<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Progression to year 2: <\/strong>a minimum of Grade D in at least 6 courses including F17CA, F17CB, F17CC, F27SA, F27SB and F17GA. All courses at grade E or better.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Year 2<\/h3>\n\n\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Semester 1 (Mandatory)<\/th><th>Semester 2 (Mandatory)<\/th><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f28sg-introduction-to-data-structures-algorithms\/\">F28SG Introduction to Data Structures and Algorithms <\/a><\/td><td><div data-canvas-width=\"12.750220921818538\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f18ce-multivariable-calculus-and-real-analysis-b\/\">F18CE Multivariable Calculus<\/a><\/div><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f18cd-multivariable-calculus-and-real-analysis-a\/\">F18CD  Real Analysis<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f18na-numerical-analysis-a\/\">F18NA Numerical Analysis A<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f18cf-linear-algebra\/\">F18CF Linear Algebra<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f28da-data-structures-and-algorithms\/\">F28DA Data Structures and Algorithms<\/a><\/td><\/tr><tr><td>&nbsp;<a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f28pl-programming-languages\/\">F28PL Programming Languages<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f28sd-software-design\/\">F28SD Instroduction to Software Engineering<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Progression to year 3: <\/strong>a minimum of Grade D in at least 6 courses including F28PL, F28SD, F18CD, F18CE, F18CF and F28SG. All courses at grade E or better.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Year 3<\/h3>\n\n\n\n\n\n<p><\/p>\n\n\n\n<p>Honours degree students must study 6 mandatory courses, together with 2 optional courses and no electives.<br>Ordinary degree students must study 6 mandatory courses, together with up to 2 optional courses and up to 2 approved elective courses . The choice of elective courses can be found under useful links on the right hand side.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Semester 1 (Mandatory)<\/th><th>Semester 2 (Mandatory)<\/th><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19gb-project-preparation-and-skills-inc-careers\/\">F19GB Project Preparation<\/a><\/td><td>\n<div data-canvas-width=\"214.5489928594188\"><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19mo-ordinary-differential-equations\/\">F19MO Ordinary Differential Equations<\/a><\/div>\n<\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19pl-abstract-algebra\/\">F19PL Abstract Algebra<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19mc-complex-analysis\/\">F19MC&nbsp;Complex Analysis<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f29ai-artificial-intelligence-and-intelligent-agents\/\">F29AI Artificial Intelligence<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19nb-numerical-analysis-b\/\">F19NB Numerical Analysis B<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f19pb-pure-mathematics-b\/\">F19PB Pure Mathematics B<\/a><\/td><td><a href=\"https:\/\/www.hw.ac.uk\/documents\/pams\/202021\/F19AB_202021.pdf\">F19AB Applied Mathematics B<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Progression to year 4: <\/strong>an average mark on qualifying coures of at least 40% and an average mark of at least 40% in the seven qualifying courses other than F19GB. All courses at grade E or better.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\" \/>\n\n\n\n<h3 class=\"wp-block-heading\">Year 4<\/h3>\n\n\n\n\n\n<ul class=\"wp-block-list\">\n<li>For an overview of what is in the 4th year courses, click on the <a href=\"https:\/\/www.macs.hw.ac.uk\/students\/wp-content\/uploads\/Year_4_2024-2025.pdf\">Brief Descriptions PDF<\/a>.<\/li>\n\n\n\n<li>Some options run subject to demand.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Semester 1&nbsp;(Mandatory)<\/th><th>Semester 2 (Mandatory)<\/th><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/cs\/courses\/f20dl-data-mining-and-machine-learning\/\">F20DL Data Mining and Machine Learning<\/a><\/td><td>&nbsp;<a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10gp-4th-year-project\/\">F10GP Mathematics Project Dissertation<\/a><\/td><\/tr><tr><td><strong>Semester 1 (Optional choose 3)<\/strong><\/td><td><strong>Semester 2 (Optional choose 3)<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10am-mathematical-biology-a\/\">F10AM Mathematical Biology A<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10an-mathematical-biology-b\/\">F10AN Mathematical Biology B<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10mf-functional-analysis\/\">F10MF Functional Analysis<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10nd-numerical-analysis-d-pdes\/\">F10ND Numerical Analysis D<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10mm-optimisation\/\">F10MM Optimisation<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10mp-partial-differential-equations\/\">F10MP PDEs<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10nc-numerical-analysis-c-odes\/\">F10NC Numerical Analysis C<\/a><\/td><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10pg-geometry\/\">F10PG Geometry<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/maths\/courses\/f10pc-pure-mathematics-c-topology\/\">F10PC Topology<\/a><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\nSome course choice combinations may not be available to students in because of timetabling constraints.\n\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This programme is available in Edinburgh. Programme Director: Mark Lawson Programme Code: F181-MCS For further information about course choices consult: An optional course may not run if there is insufficient demand for it; some choices of courses may not be&nbsp;available<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":74,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/maths.php","meta":{"footnotes":""},"tags":[20,21],"class_list":["post-1940","page","type-page","status-publish","hentry","tag-maths-ug-ed-programme","tag-maths-ug-programme"],"_links":{"self":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/pages\/1940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/comments?post=1940"}],"version-history":[{"count":0,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/pages\/1940\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/pages\/74"}],"wp:attachment":[{"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/media?parent=1940"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.macs.hw.ac.uk\/students-archive\/2024-25\/wp-json\/wp\/v2\/tags?post=1940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}