<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://cs.ubishops.ca/cs/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://cs.ubishops.ca/cs/feed.php">
        <title>Bishop's University - Department of Computer Science msc</title>
        <description></description>
        <link>http://cs.ubishops.ca/cs/</link>
        <image rdf:resource="http://cs.ubishops.ca/cs/lib/tpl/cs/images/favicon.ico" />
       <dc:date>2012-05-16T11:13:54-04:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/financial_matters"/>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/graduate_admission"/>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/graduate_courses"/>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/masters_degree_requirements"/>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/masters_theses_and_dissertations"/>
                <rdf:li rdf:resource="http://cs.ubishops.ca/cs/msc/regulations_for_graduate_studies_in_science"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://cs.ubishops.ca/cs/lib/tpl/cs/images/favicon.ico">
        <title>Bishop's University - Department of Computer Science</title>
        <link>http://cs.ubishops.ca/cs/</link>
        <url>http://cs.ubishops.ca/cs/lib/tpl/cs/images/favicon.ico</url>
    </image>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/financial_matters">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-15T15:35:52-04:00</dc:date>
        <title>msc:financial_matters</title>
        <link>http://cs.ubishops.ca/cs/msc/financial_matters</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;1315323117&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 6:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 6:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Any course taken in addition to the courses required for the program is charged at its nominal value (the per-credt amount multiplied with the number of credits of the respective course).&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Any course taken in addition to the courses required for the program is charged at its nominal value (the per-credt amount multiplied with the number of credits of the respective course).&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * In particular, preparatory students will be charged normal tuition for the courses they take, plus the student activity fee during their preparatory term(s).&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * In particular, preparatory students will be charged normal tuition for the courses they take, plus the student activity fee during their preparatory term(s).&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&amp;nbsp; &amp;nbsp; * In addition to the per credit charge, a student activity fee (currently about $&lt;strong&gt;470&lt;/strong&gt;) is charged every term.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;nbsp; &amp;nbsp; * In addition to the per credit charge, a student activity fee (currently about $&lt;strong&gt;471&lt;/strong&gt;) is charged every term.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Graduate students are considered full time for the first five terms of the program. They can petition the Division to remain full time for another term. Their status changes to part time afterward.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Graduate students are considered full time for the first five terms of the program. They can petition the Division to remain full time for another term. Their status changes to part time afterward.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Starting from the sixth term, students will be charged one credit per term (and no student activity fee), up to and including the term in which the final version of the dissertation is submitted to the university.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Starting from the sixth term, students will be charged one credit per term (and no student activity fee), up to and including the term in which the final version of the dissertation is submitted to the university.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&amp;nbsp; &amp;nbsp; * The current amount charged per credit is $&lt;strong&gt;68&lt;/strong&gt;.&lt;strong&gt;93&amp;nbsp;&lt;/strong&gt;for Quebec residents, $&lt;strong&gt;188&lt;/strong&gt;.&lt;strong&gt;92&amp;nbsp;&lt;/strong&gt;for out-of-province Canadian students, and $&lt;strong&gt;538&lt;/strong&gt;.&lt;strong&gt;65&amp;nbsp;&lt;/strong&gt;for international students.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;nbsp; &amp;nbsp; * The current amount charged per credit is $&lt;strong&gt;72&lt;/strong&gt;.&lt;strong&gt;26&amp;nbsp;&lt;/strong&gt;for Quebec residents, $&lt;strong&gt;195&lt;/strong&gt;.&lt;strong&gt;27&amp;nbsp;&lt;/strong&gt;for out-of-province Canadian students, and $&lt;strong&gt;541&lt;/strong&gt;.&lt;strong&gt;98&amp;nbsp;&lt;/strong&gt;for international students.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Some international students qualify for Quebec resident fees, contact the Business Office for details.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Some international students qualify for Quebec resident fees, contact the Business Office for details.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/graduate_admission">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-14T20:18:04-04:00</dc:date>
        <title>msc:graduate_admission</title>
        <link>http://cs.ubishops.ca/cs/msc/graduate_admission</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;1335028095&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 16:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 16:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp;- Alternatively, you can go directly to the [[https://www.gobishops.ca/bishops/apply/|Bishop's on-line application system]] and submit an official application (a fee of $60 applies). You will be directed between other things to the [[https://turing.ubishops.ca/gradapp|departmental form]] to complete your application by supplying references and research data.&amp;nbsp;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;nbsp; &amp;nbsp;- Alternatively, you can go directly to the [[https://www.gobishops.ca/bishops/apply/|Bishop's on-line application system]] and submit an official application (a fee of $60 applies). You will be directed between other things to the [[https://turing.ubishops.ca/gradapp|departmental form]] to complete your application by supplying references and research data.&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;We accept applications throughout the year, and we will offer admission to successful applicants as early as possible.&amp;nbsp;&lt;strong&gt;It is advisable to&amp;nbsp;&lt;/strong&gt;submit your application 7 months in advance of the intended starting date of&amp;nbsp;&lt;strong&gt;your&amp;nbsp;&lt;/strong&gt;program.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;We accept applications throughout the year, and we will offer admission to successful applicants as early as possible.&amp;nbsp;&lt;strong&gt;This being said, please&amp;nbsp;&lt;/strong&gt;submit your&amp;nbsp;&lt;strong&gt;official application (through Admissions) by 1 March to guarantee processing for September registration and by 1 October to guarantee processing for January registration.&amp;nbsp; International students in particular are advised to submit their&amp;nbsp;&lt;/strong&gt;application 7 months in advance of the intended starting date of&amp;nbsp;&lt;strong&gt;their&amp;nbsp;&lt;/strong&gt;program&amp;nbsp;&lt;strong&gt;given that the visa process takes supplementary time&lt;/strong&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Beside the requirements above, unless you have at least one year of university studies in English we require proof of proficiency in English, such as a TOEFL score. We expect in principle a minimum TOEFL score of 580 (paper based), 237 (computer based), or 92 (Internet based). We take into consideration other standardized tests of English proficiency, including IELTS (for which we expect a score of 6.5 or better). In the absence of proof of English proficiency or should your score be insufficient you may be denied admission or may be required to take English language courses upon arrival at Bishop's.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Beside the requirements above, unless you have at least one year of university studies in English we require proof of proficiency in English, such as a TOEFL score. We expect in principle a minimum TOEFL score of 580 (paper based), 237 (computer based), or 92 (Internet based). We take into consideration other standardized tests of English proficiency, including IELTS (for which we expect a score of 6.5 or better). In the absence of proof of English proficiency or should your score be insufficient you may be denied admission or may be required to take English language courses upon arrival at Bishop's.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/graduate_courses">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-11T09:58:29-04:00</dc:date>
        <title>msc:graduate_courses</title>
        <link>http://cs.ubishops.ca/cs/msc/graduate_courses</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;1309662016&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 10:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 10:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 505: Automata Theory and Computational Complexity (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 505: Automata Theory and Computational Complexity (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 405. The course will address finite-state machines, context-free languages and pushdown automata, computability. A systematic study of the known relations between the most important resource bounded complexity classes, reductions, separation results and translation techniques is also included. Students are expected to prepare a research paper during the course.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC405 - Theoretical Aspects of Computer Science|&lt;/strong&gt;CSC 405&lt;strong&gt;]]&lt;/strong&gt;. The course will address finite-state machines, context-free languages and pushdown automata, computability. A systematic study of the known relations between the most important resource bounded complexity classes, reductions, separation results and translation techniques is also included. Students are expected to prepare a research paper during the course.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 506: Parallel Models and Algorithms (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 506: Parallel Models and Algorithms (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 22:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 22:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 512: Mathematical Models in Image Processing (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 512: Mathematical Models in Image Processing (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 412. Image processing is a rapidly growing field. As such, it requires and necessitates a number of mathematical models and domains to achieve efficient processing algorithms. Designing a successful processing technique invariably relies on having a successful model for images themselves. The mathematical techniques needed could range from Partial differential equations, Differential geometry, Morse theory, Topology, Algebraic topology, Wavelets, Statistical techniques, Calculus of variations, Numerical methods, Graph theory, and Optimization. The objective of this course is to discuss in depth a number of selected mathematical topics (and their use in image processing) that are of interest to the students at the moment the course is given.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC412 - Image Processing|&lt;/strong&gt;CSC 412&lt;strong&gt;]]&lt;/strong&gt;. Image processing is a rapidly growing field. As such, it requires and necessitates a number of mathematical models and domains to achieve efficient processing algorithms. Designing a successful processing technique invariably relies on having a successful model for images themselves. The mathematical techniques needed could range from Partial differential equations, Differential geometry, Morse theory, Topology, Algebraic topology, Wavelets, Statistical techniques, Calculus of variations, Numerical methods, Graph theory, and Optimization. The objective of this course is to discuss in depth a number of selected mathematical topics (and their use in image processing) that are of interest to the students at the moment the course is given.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 513: Image Analysis (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 513: Image Analysis (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 413. Image analysis is concerned with the development of machine algorithms in order mimic the biological organism's ability to see and understand images and videos. The course content include: camera models and calibration, image enhancement, features extraction and representation, shape from shading, stereo and texture, optical flow, motion analysis, high level vision and case studies.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC413 - Computer Vision|&lt;/strong&gt;CSC 413&lt;strong&gt;]]&lt;/strong&gt;. Image analysis is concerned with the development of machine algorithms in order mimic the biological organism's ability to see and understand images and videos. The course content include: camera models and calibration, image enhancement, features extraction and representation, shape from shading, stereo and texture, optical flow, motion analysis, high level vision and case studies.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 514: Computer Networks and Distributed Algorithms (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 514: Computer Networks and Distributed Algorithms (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 414. The course presents computer networks at a functional level, with strong emphasis on programming distributed applications over a network. Discussion will be based on open networking and application standards such as the TCP/IP protocol suite and the Portable Operating System Interface (POSIX). The concept of distributed algorithms together with the associated challenges and examples are then presented. Programming distributed applications (in C or C++) is an integral part of the course. Students are expected to work on a large, distributed, and practically meaningful application as part of the course.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC414 - Computer Networks|&lt;/strong&gt;CSC 414&lt;strong&gt;]]&lt;/strong&gt;. The course presents computer networks at a functional level, with strong emphasis on programming distributed applications over a network. Discussion will be based on open networking and application standards such as the TCP/IP protocol suite and the Portable Operating System Interface (POSIX). The concept of distributed algorithms together with the associated challenges and examples are then presented. Programming distributed applications (in C or C++) is an integral part of the course. Students are expected to work on a large, distributed, and practically meaningful application as part of the course.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 515: Concurrent and Real-Time Systems (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 515: Concurrent and Real-Time Systems (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 37:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 37:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 517: Database Software Design (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 517: Database Software Design (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC&amp;nbsp;&lt;strong&gt;407&lt;/strong&gt;. This course covers how one can implement a Database Management system. Major topics are Storage management, Query processing, and Transaction management. As a basic assumption, data will not all fit in main memory, so algorithms and data structures appropriate for effective disk storage and quick access must be used. For example, one may use index structures such as B-trees or hash tables. We cover parsing of queries and optimizing of query plans. Finally, we cover durability of transactions using logging, and concurrency control for isolation of transactions. Additional topics in distributed databases are also presented. Students are expected to prepare a research paper during the course, or pursue a larger applied project.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC417 - Database Software Design|&lt;/strong&gt;CSC&amp;nbsp;&lt;strong&gt;417]]&lt;/strong&gt;. This course covers how one can implement a Database Management system. Major topics are Storage management, Query processing, and Transaction management. As a basic assumption, data will not all fit in main memory, so algorithms and data structures appropriate for effective disk storage and quick access must be used. For example, one may use index structures such as B-trees or hash tables. We cover parsing of queries and optimizing of query plans. Finally, we cover durability of transactions using logging, and concurrency control for isolation of transactions. Additional topics in distributed databases are also presented. Students are expected to prepare a research paper during the course, or pursue a larger applied project.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 519: Special Topics in Computer Science (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 519: Special Topics in Computer Science (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 419. The course will present topics of current interest in Computer Science. The course content varies reflecting the interests of the faculty. Students are expected to participate in the presentation of the lecture material and engage in independent research.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC419 - Special Topics in Computer Science|&lt;/strong&gt;CSC 419&lt;strong&gt;]]&lt;/strong&gt;. The course will present topics of current interest in Computer Science. The course content varies reflecting the interests of the faculty. Students are expected to participate in the presentation of the lecture material and engage in independent research.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 527: Advanced Topics in Algorithms (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 527: Advanced Topics in Algorithms (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;Cross-listed with CSC 427. The course covers some advanced aspects of algorithms and complexity. It studies the topic of NP- complete problems. Some specialized algorithms in several areas will be discussed, such as Genetic Algorithms, algorithms from Bioinformatics, Computational Geometry, and Network Flow.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Cross-listed with&amp;nbsp;&lt;strong&gt;[[courses:CSC427 - Special Topics in Algorithms|&lt;/strong&gt;CSC 427&lt;strong&gt;]]&lt;/strong&gt;. The course covers some advanced aspects of algorithms and complexity. It studies the topic of NP- complete problems. Some specialized algorithms in several areas will be discussed, such as Genetic Algorithms, algorithms from Bioinformatics, Computational Geometry, and Network Flow.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 596: Research Topics in Computer Science (3-3-0)**\\&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;**CSC 596: Research Topics in Computer Science (3-3-0)**\\&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/masters_degree_requirements">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-05T09:16:22-04:00</dc:date>
        <title>msc:masters_degree_requirements</title>
        <link>http://cs.ubishops.ca/cs/msc/masters_degree_requirements</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Completing the degree normally requires five one-term 500-level courses, registration and participation in the Graduate Seminar (CSC 597 or CSC 598), together with a Master's thesis (CSC 599). Courses are chosen by students in consultation with their supervisor. All courses prescribed for a student's approved program of study are designated as primary. Courses additional to the student's approved program are designated as secondary. Failure to attain a minimum of 65% in any of the primary courses may result in the student being required to withdraw from the program.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Under certain circumstances, it is permissible for a student admitted to the program to follow an approved graduate-level credit course at another university. All interested students should consult their supervisor and the chair of their department prior to registration in order to obtain further information on procedures and conditions of eligibility.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;A thesis proposal should be completed as soon as possible and by the end of the second term in the program at the latest. Students are expected to present their proposal in the Graduate Seminar course and also expected to give more detailed seminars describing their work later.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Thesis topics are chosen after discussion with potential supervisors. The amount of flexibility allowed in pursuing a particular topic will vary according to the supervisor's needs and interests. Theses are defended before an examining committee consisting of two members of the department, and an external examiner.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Any candidate (full-time or part-time), after initial registration in a thesis must maintain this registration in all successive terms (including the term in which the student is examined) until his/her thesis is completed. Completion means submission of a final grade to the Division after modifications, any retyping involved, etc. Students should note that faculty approval to register in the thesis is given on the understanding that the student will be in regular contact with his/her supervisor, and that thesis research will be actively pursued in each term of registration.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;nbsp; &amp;nbsp; * [[msc:Graduate courses]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;nbsp; &amp;nbsp; * [[msc:masters theses and dissertations|Theses and dissertations]]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;nbsp; &amp;nbsp; * [[msc:Graduate Admission|Admission]]\\&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;====== Preparatory Students ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Candidates who do not satisfy the admission requirements may be admitted to a qualifying program. If successful in this qualifying period and upon formal application to the Division, the student may eventually proceed to the Master's program. However, admission to the qualifying program does not imply automatic admission to the Master's program; at the end of the qualifying period the student will be required to apply for entry into the Master's program, at which time the department will determine the student's eligibility. If successful, the student will be informed of this decision by the Dean of the Division.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Credits taken to fulfill the requirements of the qualifying program may not be used for credit for the Master's degree. Courses taken extra to the program requirements of the qualifying year and which have been successfully completed may be considered for credit towards the Master's degree.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/masters_theses_and_dissertations">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-14T16:20:55-04:00</dc:date>
        <title>msc:masters_theses_and_dissertations</title>
        <link>http://cs.ubishops.ca/cs/msc/masters_theses_and_dissertations</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;1325881889&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 64:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 64:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Dissertations must be carefully proof-read so as to eliminate all typographical errors and mistakes in spelling or grammar before submission for examination. Dissertations which are rendered obscure or difficult to read because of such errors are unacceptable for examination and may be returned to the candidate for correction and resubmission.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Dissertations must be carefully proof-read so as to eliminate all typographical errors and mistakes in spelling or grammar before submission for examination. Dissertations which are rendered obscure or difficult to read because of such errors are unacceptable for examination and may be returned to the candidate for correction and resubmission.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;We encourage the use of LaTeX in the preparation of your dissertation and proposal. The&amp;nbsp;&lt;strong&gt;[[http&lt;/strong&gt;:&lt;strong&gt;//cs.ubishops.ca/misc/&lt;/strong&gt;buthesis.sty|&lt;strong&gt;buthesis.sty]]&amp;nbsp;&lt;/strong&gt;LaTeX package contains a set of macrodefinitions that modifies the `book' standard document class to conform with the university dissertation style requirements. For more information about LaTeX please visit the [[:latex resources|LaTeX resource page]].&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;We encourage the use of LaTeX in the preparation of your dissertation and proposal. The&amp;nbsp;&lt;strong&gt;{{:msc&lt;/strong&gt;:buthesis.sty|&lt;strong&gt;}}&amp;nbsp;&lt;/strong&gt;LaTeX package contains a set of macrodefinitions that modifies the `book' standard document class to conform with the university dissertation style requirements. For more information about LaTeX please visit the [[:latex resources|LaTeX resource page]].&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="http://cs.ubishops.ca/cs/msc/regulations_for_graduate_studies_in_science">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-06T11:29:58-04:00</dc:date>
        <title>msc:regulations_for_graduate_studies_in_science</title>
        <link>http://cs.ubishops.ca/cs/msc/regulations_for_graduate_studies_in_science</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;1310391036&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;The following extract of [[http://www.ubishops.ca/fileadmin/bishops_documents/academic_calendar/University-regulations.pdf|University Regulations]] from the [[http://www.ubishops.ca/academic-programs/calendar/index.html|Academic Calendar]] is provided for convenience.&amp;nbsp; The Academic Calendar takes precedence should discrepancies be present.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;The following extract of [[http://www.ubishops.ca/fileadmin/bishops_documents/academic_calendar/&lt;strong&gt;04-&lt;/strong&gt;University-regulations.pdf|University Regulations]] from the [[http://www.ubishops.ca/academic-programs/calendar/index.html|Academic Calendar]] is provided for convenience.&amp;nbsp; The Academic Calendar takes precedence should discrepancies be present.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;The Division of Natural Sciences and Mathematics offers a Master of Science degree (MSc) program in the Departments of Chemistry, Computer Science, Mathematics, and Physics. Potential students are referred to the appropriate departmental section of this calendar for specific program information.&lt;/td&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;The Division of Natural Sciences and Mathematics offers a Master of Science degree (MSc) program in the Departments of Chemistry, Computer Science, Mathematics, and Physics. Potential students are referred to the appropriate departmental section of this calendar for specific program information.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
</rdf:RDF>

