{"id":1036,"date":"2022-02-25T19:03:25","date_gmt":"2022-02-25T19:03:25","guid":{"rendered":"https:\/\/lassonde.yorku.ca\/eecs\/?post_type=academics&#038;p=1036"},"modified":"2025-11-24T16:08:06","modified_gmt":"2025-11-24T16:08:06","slug":"computer-science-msc","status":"publish","type":"academics","link":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/","title":{"rendered":"Computer Science (MSc)"},"content":{"rendered":"\n<div class=\"wp-block-buttons margin-b-md is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/future-students\/\" style=\"background-color:#993366\">Back to the Future Students Page<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cgb-text-with-video-modal-block\">\n    <div class=\"row text-with-video-row \">\n        <div class=\"column-small-12 column-medium-6 column-large-5 text-with-video-content-wrapper\">\n                            <h2 class=\"h1\">Degree Requirements<\/h2>\n            \n                            <p>Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.<\/p>\n<p>Upon acceptance to the MSc program, the Candidate will meet with their thesis supervisor, who will advise them on the degree requirements and assist them in their course selection and research. The checkpoints in the MSc program are listed in the following table, along with both expected and mandatory completion times, measured from entry into the program. Students also are required to submit a Progress Report each term on December 31 (Fall Term) April 30 (Winter Term) and August 31 (Summer Term), until the completion of degree requirements.<\/p>\n<p><strong>For entry into Fall, our application is available October 15 \u2013 December 15.<\/strong><\/p>\n<p><strong>Note<\/strong>: <a href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/specialization-in-artificial-intelligence\/\">Learn more <\/a>about the MSc in Computer Science with Specialization in Artificial Intelligence.<\/p>\n            \n                    <\/div>\n\n        <div class=\"column-small-12 column-medium-6 column-large-offset-1 relative\">\n            <div class=\"text-with-video-image-wrapper\">\n                <div class=\"relative\">\n                                            <img decoding=\"async\" style=\"background: center \/ cover url('https:\/\/lassonde.yorku.ca\/eecs\/wp-content\/uploads\/sites\/6\/2022\/02\/pexels-photo-1181675-150x150.jpeg') no-repeat\"\n                             src=\"https:\/\/lassonde.yorku.ca\/eecs\/wp-content\/uploads\/sites\/6\/2022\/02\/pexels-photo-1181675-1920x1282.jpeg\"\n                             alt=\"a person writes code on a computer\"\n                             class=\"text-with-video-image\"\n                             loading=\"lazy\"\n                             width=\"975\"\n                             height=\"1060\">\n                    \n                                    <\/div>\n            <\/div>\n\n            <span class=\"icon-Collab_sr text-with-video-icon\"><\/span>\n        <\/div>\n    <\/div>\n\n    <\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>There is a breadth requirement on the selected graduate courses; at least one course must be from each of the following three groups<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/graduate-courses#theory\">Theory of Computing and Scientific Computing<\/a><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/graduate-courses#ai\">Artificial Intelligence and Interactive Systems<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/graduate-courses#systems\">Systems: Software and Hardware<\/a><\/li>\n<\/ul>\n\n\n\n<p>No more than one-third of the course requirement can be integrated with undergraduate courses (EECS5xxx courses). Details about these groups can be found under the link to \u201cCourses\u201d.<\/p>\n\n\n\n<div class=\"wp-block-cgb-accordion-block\">\n    <div class=\"accordion js-accordion\">\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">Program Requirements<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            Graduates with an honours degree in Computer Science or equivalent, with at least a B+ average in the last two years of study, may be admitted as Candidates for the Masters program in Computer Science. Additionally, those admitted must have completed the equivalent of a senior-level course in theoretical computer science.<br><br>Applicants must also meet the specific requirements set out by the Faculty of Graduate Studies (FGS), including demonstrating competence in the English language. The following are the minimum English Language test scores (if required): TOEFL: 90-91 (iBT) or IELTS 7. Please visit the Graduate Admissions page for details:<br><br><a href=\"https:\/\/futurestudents.yorku.ca\/graduate\/programs\/electrical-engineering-and-computer-science\">Electrical Engineering &amp; Computer Science| Future Students | York University<\/a><br><br>The above requirements are the minimum requirements and do not guarantee admission. The admissions committee will consider all the e0vidence in the file and decide.        <\/div>\n    <\/div>\n\n\n\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">MSc Thesis Option<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            Students that choose the Thesis Option must choose an area of specialization and submit a thesis on an approved subject. The thesis work will be supervised by a faculty member of the Graduate Program. Before work on the thesis starts, the Thesis Supervisory Committee must approve of the thesis topic. MSc theses are evaluated according to FGS requirements. In particular, there is an oral examination conducted by the Thesis Examining Committee.<br><br>Please visit the Graduate Admissions page for details:<br><br><a href=\"https:\/\/futurestudents.yorku.ca\/graduate\/programs\/electrical-engineering-and-computer-science\">Electrical Engineering &amp; Computer Science| Future Students | York University<\/a>        <\/div>\n    <\/div>\n\n\n\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">MSc Project Option<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            Students that choose the Project Option must choose an area of specialization and submit a project report. The Project work is supervised by a faculty member of the Graduate Program. The project is a body of work similar to a thesis in quality but of more limited scope and\/or degree of originality. Project topics may include implementation and evaluation of recently published ideas, development of novel software\/hardware applications or improvements of algorithms. The student and the supervisor have to agree on the topic and the exact scope of the project early and the agreement must be submitted in writing to the Graduate Director. The Project Report is evaluated by the Supervisor and a Reader who must also be a member of the Graduate Program.        <\/div>\n    <\/div>\n\n\n\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">Residency Requirements<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            Students must maintain continuous registration in the Program. A year (12 months) consists of three terms: fall, winter, and summer. Students are expected to complete the Master\u2019s Programs in no more than five terms (20 months) and the Doctoral Program in no more than twelve terms (48 months). Leaving for more than 4 weeks a term requires the permission of both the program director and the dean of FGS. According to Faculty regulations, beyond the second year of M.Sc. or MASc study, full\u2013time students are automatically converted to part-time and are no longer eligible for financial support.        <\/div>\n    <\/div>\n\n\n\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">Program Features<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            The MSc program covers a wide variety of sub-disciplines in Computer Science. For more information, see our <a href=\"https:\/\/lassonde.yorku.ca\/eecs\/research\/#research-areas\">Research Areas page<\/a>.        <\/div>\n    <\/div>\n\n\n\n<div class=\"wp-block-cgb-accordion-item-block accordion-item js-accordion-item accordion-item--small\">        <button type=\"button\" class=\"accordion-title js-accordion-title\">Contact Information<\/button>\n\n        <div class=\"accordion-body js-accordion-body\">\n            <strong>Graduate Program Director:<\/strong>\u00a0Professor Manos Papagelis<br><strong>Graduate Program Coordinator<\/strong>: Ciara Campbell<br><br>Our main office is located in the Lassonde Building, room 1012T.<br><strong>Telephone:<\/strong>\u00a0(416) 736-2100 extension 66183\u00a0<br><strong>Fax:<\/strong>\u00a0(416) 736-5872<br><strong>By email:<\/strong> <a href=\"mailto:eecs-gradasst@yorku.ca\">eecs-gradasst@yorku.ca<\/a><br><br><strong>By Mail:<\/strong> <br>Graduate Program in EECS, LAS 1012T<br>York University<br>4700 Keele Street<br>Toronto, Ontario M3J 1P3<br>Canada        <\/div>\n    <\/div>\n<\/div>\n    <script>\n    require([\n        'kindling',\n        'kindling\/plugins\/accordion'\n    ], function (K) {\n        new K.Accordion($('.js-accordion'), {allowAllClosed: true, multiExpand: true});\n    });\n    <\/script>\n\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>There is a breadth requirement on the selected graduate courses; at least one course must be from each of the following three groups No more than one-third of the course requirement can be integrated with undergraduate courses (EECS5xxx courses). Details about these groups can be found under the link to \u201cCourses\u201d.<\/p>\n","protected":false},"author":90,"featured_media":10000022351,"parent":85,"menu_order":0,"template":"","format":"standard","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"1,692","_relevanssi_noindex_reason":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1036","academics","type-academics","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Computer Science (MSc) | Electrical Engineering and Computer Science<\/title>\n<meta name=\"description\" content=\"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Computer Science (MSc) | Electrical Engineering and Computer Science\" \/>\n<meta property=\"og:description\" content=\"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/\" \/>\n<meta property=\"og:site_name\" content=\"Electrical Engineering and Computer Science\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-24T16:08:06+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/\",\"url\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/\",\"name\":\"Computer Science (MSc) | Electrical Engineering and Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2022-02-25T19:03:25+00:00\",\"dateModified\":\"2025-11-24T16:08:06+00:00\",\"description\":\"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.\",\"breadcrumb\":{\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lassonde.yorku.ca\/eecs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graduate\",\"item\":\"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Computer Science (MSc)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lassonde.yorku.ca\/eecs\/#website\",\"url\":\"https:\/\/lassonde.yorku.ca\/eecs\/\",\"name\":\"Electrical Engineering and Computer Science\",\"description\":\"Just another Lassonde - Site Network Sites site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lassonde.yorku.ca\/eecs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Computer Science (MSc) | Electrical Engineering and Computer Science","description":"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/","og_locale":"en_US","og_type":"article","og_title":"Computer Science (MSc) | Electrical Engineering and Computer Science","og_description":"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.","og_url":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/","og_site_name":"Electrical Engineering and Computer Science","article_modified_time":"2025-11-24T16:08:06+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/","url":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/","name":"Computer Science (MSc) | Electrical Engineering and Computer Science","isPartOf":{"@id":"https:\/\/lassonde.yorku.ca\/eecs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage"},"image":{"@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage"},"thumbnailUrl":"","datePublished":"2022-02-25T19:03:25+00:00","dateModified":"2025-11-24T16:08:06+00:00","description":"Candidates for the MSc degree must complete five graduate three-credit courses and successfully defend a Master\u2019s thesis if they wish to follow the Thesis Option, or seven graduate three-credit courses and a project if they prefer the Project Option.","breadcrumb":{"@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/computer-science-msc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lassonde.yorku.ca\/eecs\/"},{"@type":"ListItem","position":2,"name":"Graduate","item":"https:\/\/lassonde.yorku.ca\/eecs\/academics\/graduate\/"},{"@type":"ListItem","position":3,"name":"Computer Science (MSc)"}]},{"@type":"WebSite","@id":"https:\/\/lassonde.yorku.ca\/eecs\/#website","url":"https:\/\/lassonde.yorku.ca\/eecs\/","name":"Electrical Engineering and Computer Science","description":"Just another Lassonde - Site Network Sites site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lassonde.yorku.ca\/eecs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/academics\/1036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/academics"}],"about":[{"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/types\/academics"}],"author":[{"embeddable":true,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/users\/90"}],"version-history":[{"count":33,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/academics\/1036\/revisions"}],"predecessor-version":[{"id":4218,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/academics\/1036\/revisions\/4218"}],"up":[{"embeddable":true,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/academics\/85"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/media?parent=1036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/categories?post=1036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lassonde.yorku.ca\/eecs\/wp-json\/wp\/v2\/tags?post=1036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}