Associate of Science Math and Computer Science
| Type | |
|---|---|
| Length |
Courses
Required courses
Typical Offerings
| Timing | Fall/Spring Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This course is an introduction to the theory, techniques, and applications of differential calculus. It constitutes the first half of the two-semester first-year calculus sequence for students studying pure or applied science. Together, Math 101 and Math 102 satisfy the first-year mathematics requirement in all university transfer science and applied science programs. Topics include theory of limits, continuous and differentiable functions, algebraic and transcendental functions, basic optimization theory, and applications.Typical Offerings
| Timing | Fall/Spring Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This course is an introduction to the theory, techniques, and applications of integral calculus. It constitutes the second half of the two-semester first-year calculus sequence for students studying pure or applied science. Together, Math 101 and Math 102 satisfy the first-year mathematics requirement in all university transfer science and applied science programs. Topics include antiderivatives, differential equations, definite and indefinite integrals, techniques of integration, transcendental functions, area, volume, arc length, improper integrals, infinite sequences and series, and applications.Typical Offerings
| Timing | All Terms, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
A study of grammar, composition, and style. A vigorous program of essay-writing plus a variety of writing assignments or exercises dealing with specific problems in essay-writing. Strongly recommended for students who wish to improve their writing skills.Typical Offerings
| Timing | Fall/Spring Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This is a general introductory course in computer science. Topics include computer architecture, computer systems, development of algorithms and computer programs, and programming style. Programming topics include selection and loop structures, arrays, functions, procedures, and string processing. The main emphasis of this course is on the study and development of algorithms, using a procedural language.Typical Offerings
| Timing | Fall/Spring Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This is a continuation of CSC-109. This course provides additional programming experience, and a larger range of programming techniques. It focuses on the foundation for further studies in computer science. Objects, classes, inheritance and polymorphism are discussed in depth. Other topics include advanced string processing, multidimensional arrays, file I/O and Exception handling, searching and sorting, recursion, and linear and non-linear data structures. More advanced algorithms and computer programs are developed.CSC-135 or MATH-135
Typical Offerings
| Timing | Fall Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This course is an introduction to the theory and applications of finite and countable sets. Topics include: set theory, inclusion/exclusion principle, multiplication principle, counting theory, propositional and predicate logic, mathematical induction, number theory, finite state machines. This course is also offered as MATH 135. Students with credit for MATH 135 cannot take CSC 135 for further credit.Typical Offerings
| Timing | Fall/Spring Only, Every Year |
|---|---|
| Locations | |
| Requisites |
|
Description
This course is an introduction to the theory and applications of finite and countable sets. Topics include: set theory, inclusion/exclusion principle, multiplication principle, counting theory, propositional and predicate logic, mathematical induction, number theory, finite state machines. This course is also offered as CSC 135. Students with credit for CSC 135 cannot take MATH 135 for further credit.100 level ENGL
MATH 200 level
CSC 200 level
MATH or CSC 200 level
Lab Science with minimum 2 hour lab
Science credits
Arts -not ENGL
Electives Arts, Sciences that transfer to SFU UBC UNBC UVIC
Entry Requirements
While it wasn’t always easy combining classroom time and field trips on top of the hours for studying and homework, it’s been great to gain so much hands-on experience during the courses.
I like the problem-solving nature of millwrighting. I love how diverse the trade is. There’s always something new and different to work on.
This program gives you the ability to have a lot of hands-on time in the clinic where you can practice the skills you are learning and get a bit of an idea of what it is like to be a dental assistant.
Taking this program is one of the most exciting things I could've done. It helped me grow into a professional, while also growing personally. I have carried my knowledge forward and will always hold the program and faculty close to my heart.
Get More Information