<?xml version="1.0" encoding="UTF-8"?>
<course>
  <academic-career-val type="integer">1</academic-career-val>
  <assumed-knowledge-and-required-skills></assumed-knowledge-and-required-skills>
  <available-through-customised-graduate-programs type="integer" nil="true"></available-through-customised-graduate-programs>
  <co-teaching-course-id type="integer">10841</co-teaching-course-id>
  <consent-description></consent-description>
  <consent-required type="boolean">false</consent-required>
  <corequisites></corequisites>
  <cost-considerations></cost-considerations>
  <course-code>COMP4630</course-code>
  <course-description>&lt;p&gt;This course covers: essentials of first order logic, up to and including completeness proofs; introductions to proof theory and model theory; elements of modal and temporal logic; introduction to automated reasoning. Students will have the opportunity to read and present material going beyond that in the lectures.&lt;/p&gt; </course-description>
  <course-group>C</course-group>
  <eligibility></eligibility>
  <filled-flag type="integer">1</filled-flag>
  <first-year-course type="boolean">false</first-year-course>
  <id type="integer">10812</id>
  <incompatibility></incompatibility>
  <indicative-assessment>&lt;p&gt;Assignments (50%);Final Exam (50%)&lt;/p&gt;</indicative-assessment>
  <indicative-reading-list></indicative-reading-list>
  <is-active type="integer">1</is-active>
  <is-public type="integer">1</is-public>
  <learning-outcomes>&lt;p&gt;On satisfying the requirements of this course, students will have the knowledge and skills to:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Define several formal logical languages, their syntax and semantics. &lt;/li&gt;&lt;li&gt;Explain inference mechanisms and their theoretical properties. &lt;/li&gt;&lt;li&gt;Demonstrate how these languages and inference mechanisms can be applied to model and solve problems. &lt;/li&gt;&lt;li&gt;Experiment with computer programs for automated reasoning. &lt;/li&gt;&lt;li&gt;Develop mathematical proofs in the area of formal logic.&lt;/li&gt;&lt;/ul&gt;</learning-outcomes>
  <lock-version type="integer">0</lock-version>
  <long-title>Overview of Logic and Computation</long-title>
  <max-units type="integer">6</max-units>
  <min-units type="integer">6</min-units>
  <other-information></other-information>
  <preliminary-reading></preliminary-reading>
  <prescribed-texts></prescribed-texts>
  <progress-units type="integer">6</progress-units>
  <quota></quota>
  <recommended-courses></recommended-courses>
  <requisite-statement>&lt;p&gt;24 units of 3000-level COMP courses including COMP3610&lt;/p&gt;</requisite-statement>
  <restricted-program-entry type="integer" nil="true"></restricted-program-entry>
  <short-title>Overview of Logic and Computat</short-title>
  <student-contribution-band>Band 2</student-contribution-band>
  <subject>Computer Science</subject>
  <technology-requirements></technology-requirements>
  <updated-by nil="true"></updated-by>
  <version type="integer">2</version>
  <workload>&lt;p&gt;Twenty-six&amp;nbsp;one-hour lectures,&amp;nbsp;ten one-hour tutorials&lt;/p&gt;</workload>
  <year type="integer">2010</year>
</course>
