Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Prospective Students Current Students SCS Research People Tech Support
FALL/WINTER 2010-11 Specialty Topics for Third and Fourth Year students
FALL 2010

COMP 4900B Open Source Software - Professor Deugo

[E] Open-source software (OSS) is any computer software distributed under a license that allows users to change and/or share the software freely. Topics in this course include OSS licenses and issues, models, methodologies, development, frameworks, and business concerns. An OSS stack for building applications is examined. IT IS A REQUIREMENT THAT STUDENTS HAVE THEIR OWN COMPUTER. STUDENTS WILL BE REQUIRED TO INSTALL OPEN SOURCE SOFTWARE. COMPUTERS IN THE SCHOOL OF COMPUTER SCIENCE LABS CANNOT BE USED IN THIS INSTANCE.


COMP 4900C Semantic Web: Concepts and Techniques - Professor Bertossi

Semantic web languages provide semantics or meaning to the data and services posted on and offered through the web. This is achieved by means of metadata. The representations in those languages allow for automated reasoning and for the use of other techniques for displaying, exchanging, integrating, and retrieving data on/from the WWW.

Each participating web site providing semantic web data can be seen as an ontology interacting with other ontologies. Ontologies can be understood as a knowledge bases that describes a certain domain in terms of concept definitions and raw data. They have also many important applications outside the WWW.

This course introduces students to languages for representing knowledge and ontologies on the WWW. It also introduces computational techniques for processing the latter.

Prerequisite: COMP 2805


WINTER 2011

COMP 4900D Introduction to Computer Vision - Gerhard Roth

This course introduces the basic ideas and techniques of computer vision, which is a fast growing area of computer science. The central theme is reconstructing 3D models from 2D images. Topics include: image formation, image feature extraction, camera models, camera calibration, structure from motion, stereo, recognition, augmented reality, image searching.

Prerequisite: basic linear algebra and calculus, programming skills in C or C++.


Supplementary link: Course Material and Instructor Webpages