Computer Science Courses

From CompSciWiki
Revision as of 23:01, 3 December 2010 by DanielT (Talk | contribs)

Jump to: navigation, search


Wiki 1010 Table of Contents

Dice.JPG

Chapter #

Please use the following pages to find out more about the courses offered by the Department of Computer Science at the University of Manitoba.

  Write a Program a Day Case Studies

For further information please consult the departmental website[1]

1000-Level Courses

Welcome to the world of Computer Science. Have you ever wondered how the applications running on your computer are built? In first year Computer Science courses, you will be introduced to fundamental computer programming concepts and information you need to get started on building some simple computer applications. In this page, you will find information about the first year Computer Science courses that are offered in the Department of Computer Science.

Please follow the links to find information on first-year computer science courses.


2000-Level Courses

Welcome to the second year of Computer Science. In your first year, you have learned the basic programming concepts, techniques and how to program in Java language. Computer Science is not just about programming. In second year Computer Science courses, you are going to learn theories that are widely used in the Computer Science field. These courses play an important role in preparing you for more advance study in your third and fourth year Computer Science courses. This page has a list of second year Computer Science courses with a brief overview on the goal of the courses.

Note: Courses that are labelled with * are required for Computer Science Major and Honours program.

Please follow the links to find information on second-year computer science courses.


3000-Level Courses

Welcome to the world of Computer Science. Have you ever wondered how the applications running on your computer are built? In first year Computer Science courses, you will be introduced to fundamental computer programming concepts and information you need to get started on building some simple computer applications. In this page, you will find information about the first year Computer Science courses that are offered in the Department of Computer Science.

Please follow the links to find information on third-year computer science courses. Courses are grouped by the focus path they belong to.

Required for Majors


Theoretical Computer Science


Networks and Security


Artificial Intelligence


Human-Computer Interaction and Computer Graphics


Databases


Software Engineering


Computer Systems


Special Interest Courses


4000-Level Courses

Welcome to the world of Computer Science. Have you ever wondered how the applications running on your computer are built? In first year Computer Science courses, you will be introduced to fundamental computer programming concepts and information you need to get started on building some simple computer applications. In this page, you will find information about the first year Computer Science courses that are offered in the Department of Computer Science.

Please follow the links to find information on fourth-year computer science courses. Courses are grouped by the focus path they belong to.

Theoretical Computer Science


Networks and Security


Artificial Intelligence


Human-Computer Interaction and Computer Graphics


Databases


Software Engineering


Computer Systems


Special Interest




Table of Contents