Difference between revisions of "2000-Level Courses"
(19 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{1010Topic | {{1010Topic | ||
− | |Chapter_TOC=[[ | + | |Chapter_TOC=[[Computer Science Courses]] |
|Previous=[[1000-Level Courses]] | |Previous=[[1000-Level Courses]] | ||
|Next=[[3000-Level Courses]] | |Next=[[3000-Level Courses]] | ||
|Body= | |Body= | ||
+ | |||
+ | All prerequisites listed require a minimum grade of C. | ||
+ | |||
==Overview== | ==Overview== | ||
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. <BR><BR> ''Note: Courses that are labelled with * are required for Computer Science Major and Honours program.'' | 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. <BR><BR> ''Note: Courses that are labelled with * are required for Computer Science Major and Honours program.'' | ||
− | == | + | ==The Courses== |
− | === | + | Please follow the links to find information on first-year computer science courses. |
− | + | ===[[Analysis of Algorithms (COMP 2080)]]=== | |
− | === | + | ===[[Discrete Mathematics for Computer Science (COMP 2130)]]=== |
− | + | ||
− | === | + | ===[[Data Structures and Algorithms (COMP 2140)]]=== |
− | + | ||
− | === | + | ===[[Object Orientation (COMP 2150)]]=== |
− | + | ||
− | === | + | ===[[Programming Practices (COMP 2160)]]=== |
− | + | ||
− | === | + | ===[[Introduction to Scientific Computing (COMP 2190)]]=== |
− | + | ||
− | + | ||
− | + | ||
− | === | + | ===[[Introduction to Computer Systems (COMP 2280)]]=== |
− | + | ||
− | === | + | ===[[Workterm 1 (COMP 2980)]]=== |
− | + | ||
}} | }} |
Latest revision as of 10:42, 2 December 2010
COMP 1010 Home > Computer Science Courses
All prerequisites listed require a minimum grade of C.
Overview
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.
The Courses
Please follow the links to find information on first-year computer science courses.
Analysis of Algorithms (COMP 2080)
Discrete Mathematics for Computer Science (COMP 2130)
Data Structures and Algorithms (COMP 2140)
Object Orientation (COMP 2150)
Programming Practices (COMP 2160)
Introduction to Scientific Computing (COMP 2190)
Introduction to Computer Systems (COMP 2280)
Workterm 1 (COMP 2980)
Previous Page: 1000-Level Courses | Next Page: 3000-Level Courses |