Course Outline for COMP1631 : Winter 2010

Calendar Description
An introduction to computer science providing a broad survey of the discipline and an introduction to programming. Survey topics will be chosen from: origins of computers, data representation and storage, Boolean algebra, digital logic gates, computer architecture, assemblers and compilers, operating systems, networks and the Internet, theories of computation, and artificial intelligence.

Prerequisite: University preparatory level course in Mathematics

Course Format: Three hours lecture presentation material + three hour lab per week

Moodle Course Page: http://moodle.mta.ca
(Choose "Computer Science", then "Introduction to Computing Science")

Textbooks Evaluation Scheme
Course Objectives: Students will be able to: Course Topics
The following is an approximate list of major topics presented in this course.
Important Policies
  1. Surprise quizzes (some of which will be based on the suggested homework problems) will be given during class time. You must be present for at least 80% of the surprise quizzes in order to receive a passing grade in the course.
  2. Plagiarism and other forms of academic misconduct are dealt with very seriously at Mount Allison University. You must read and be familiar with the Academic Calendar Section 6.13: Academic Offences to be clear on the concepts and your responsibilities in representation of your work.