Difference between revisions of "Introductory Computer Science 2 (COMP 1020)"

From CompSciWiki
Jump to: navigation, search
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Template:1010Topic
 
{{Template:1010Topic
|Introduction=This is the continuing course for COMP 1010. If you are interested in learning more about advanced programming concepts after taking COMP 1010, or are thinking about enrolling in the Computer Science Undergraduate program, this is the course for you. You will be introduced to the concept of [[Glossary#object_oriented_programming|object oriented programming]], basic [[Glossary#data_structure|data structures]] and [[Glossary#algorithm|algorithms]] in this course. This basically means that Comp 1020 usually picks up where COMP 1010 left off with a brief recap on arrays and binary search algorithms.
+
|Chapter_TOC=[[Computer Science Courses]]
|ByStudents= A great addition to COMP 1010 knowledge. Here students would be taught more powerful tools for manipulating and storing data.
+
|Introduction=This is the continuing course for COMP 1010. If you are interested in learning more about advanced programming concepts after taking COMP 1010, or are thinking about enrolling in the Computer Science Undergraduate program, this is the course for you. You will be introduced to the concept of [[Glossary#object_oriented_programming|object oriented programming]], basic [[Glossary#data_structure|data structures]] and [[Glossary#algorithm|algorithms]] in this course. Comp 1020 picks up where COMP 1010 left off with a brief recap on arrays and common algorithms such as binary search and simple sorts.
 +
|ByStudents= "I found this to be a very useful addition to COMP 1010 knowledge. In this course, I learned about more powerful tools for manipulating and storing data such as [[Glossary#class|classes]]. At the end of COMP 1020, I found myself wondering "How ever shall I return multiple items from a method?" this personal dilemma of mine was best solved by using [[Glossary#object|objects]]."<BR><BR>
 +
"The most challenging part of this course for me was having to wrap my head around the idea of [[Glossary#object|objects]] and how they relate to [[Glossary#class|classes]]."
 
|Body=
 
|Body=
 
===Prerequisites===
 
===Prerequisites===
 
[[Introductory Computer Science 1 (COMP 1010)]]
 
[[Introductory Computer Science 1 (COMP 1010)]]
 +
<!-- Consider adding minimum grades to all prereqs -->
 
===Course Homepage===
 
===Course Homepage===
[http://courses.cs.umanitoba.ca/index.aspx?sec=3674 here
+
[http://courses.cs.umanitoba.ca/index.aspx?sec=3674 nTreePoint]
 
===Official Description===
 
===Official Description===
[http://aurora.umanitoba.ca/banprod/bwckctlg.p_disp_course_detail?cat_term_in=201150&subj_code_in=COMP&crse_numb_in=2080 Aurora]
+
[http://aurora.umanitoba.ca/banprod/bwckctlg.p_disp_course_detail?cat_term_in=201150&subj_code_in=COMP&crse_numb_in=1020 Aurora]
}}
+
 
+
 
+
 
+
{{Template:CSCourse
+
|Overview=This is the continuing course for COMP 1010. If you are interested in learning more about advanced programming concepts after taking COMP 1010, or are thinking about enrolling in the Computer Science Undergraduate program, this is the course for you. You will be introduced to the concept of [[Glossary#object_oriented_programming|object oriented programming]], basic [[Glossary#data_structure|data structures]] and [[Glossary#algorithm|algorithms]] in this course. This basically means that Comp 1020 usually picks up where COMP 1010 left off with a brief recap on arrays and binary search algorithms.
+
 
+
|OfficialDescription=[http://aurora.umanitoba.ca/banprod/bwckctlg.p_disp_course_detail?cat_term_in=201150&subj_code_in=COMP&crse_numb_in=1020 Aurora]
+
 
+
|CourseHome=[http://courses.cs.umanitoba.ca/index.aspx?sec=3674 here]
+
 
+
|ParentPage= 1000-Level Courses
+
 
+
|Prerequisites=[[Introductory Computer Science 1 (COMP 1010)]]
+
 
+
|OurThoughts= A great addition to COMP 1010 knowledge. Here students would be taught more powerful tools for manipulating and storing data.
+
 
+
 
}}
 
}}

Latest revision as of 08:24, 9 December 2010

COMP 1010 Home > Computer Science Courses


Introduction

This is the continuing course for COMP 1010. If you are interested in learning more about advanced programming concepts after taking COMP 1010, or are thinking about enrolling in the Computer Science Undergraduate program, this is the course for you. You will be introduced to the concept of object oriented programming, basic data structures and algorithms in this course. Comp 1020 picks up where COMP 1010 left off with a brief recap on arrays and common algorithms such as binary search and simple sorts.

...By Students

"I found this to be a very useful addition to COMP 1010 knowledge. In this course, I learned about more powerful tools for manipulating and storing data such as classes. At the end of COMP 1020, I found myself wondering "How ever shall I return multiple items from a method?" this personal dilemma of mine was best solved by using objects."

"The most challenging part of this course for me was having to wrap my head around the idea of objects and how they relate to classes."

Prerequisites

Introductory Computer Science 1 (COMP 1010)

Course Homepage

nTreePoint

Official Description

Aurora