Carleton School of Information Technology
Algonquin College of Applied Arts and Technology
(Faculty of Engineering and Design)
Information Technology (BIT) Courses
Mathematics I for NET
Tailored for students in the Network Technology program, this course covers basic concepts in functions (polynomials, exponential, logarithmic) and introduces concepts of limits, derivatives and rules of differentiation, applications of differentiation (max-min problems, curve sketching) and integration.
Precludes additional credit for BIT 1100, BIT 1200, ECON 1401, ECON 1402, MATH 1002, MATH 1004, MATH 1007, MATH 1009, MATH 1052, MATH 1401, MATH 1402.
Prerequisite(s): restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial/laboratory one hour a week.
Mathematics II for NET
Tailored for students in the Network Technology program, this course covers systems of linear equations, vector space of n-tuples, subspaces and bases, matrix transformations, kernel, range, matrix algebra and determinants, inner products and orthogonality, eigenvalues, diagonalization and applications.
Precludes additional credit for BIT 1101, BIT 1201, ECON 1401, ECON 1402, MATH 1104, MATH 1107, MATH 1119, MATH 1152, MATH 1401, MATH 1402.
Lectures three hours a week, tutorial and laboratory one hour a week.
Physics for Information Technology I
An introductory course on energy, thermodynamics, sound and electromagnetic waves, optics, and modern physics. Practical skills are learned in the laboratory, which is a required part of the course.
Precludes additional credit for BIT 1203, PHYS 1001, PHYS 1003, PHYS 1007.
Prerequisite(s): BIT 1100.
Lectures three hours a week, tutorial three hours/laboratory three hours alternate weeks.
Achieving Success in Changing Environments
Students explore the possibilities ahead, assess their own aptitudes and strengths, and apply critical thinking and decision-making tools to help resolve some of the important issues in our complex society with its competing interests.
Lectures three hours a week.
Physics for NET
An introductory course on energy, electrical networks (AC and DC circuits, resistance, impedance, capacitance), electrostatics (electric fields, static electricity), electromagnetism, electromagnetic waves, optics, and other topics in modern physics. Practical skills are learned in the laboratory, which is a required part of the course.
Prerequisite(s): BIT 1000,Restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial three hours/laboratory three hours alternate weeks
Mathematics I for IMD
Tailored for students in the Interactive Multimedia Design program, this course covers basic concepts in functions (polynomials, exponential, logarithmic) and introduces concepts of limits, derivatives and rules of differentiation, applications of differentiation (max-min problems, curve sketching) and integration.
Precludes additional credit for BIT 1000, BIT 1200, ECON 1401, ECON 1402, MATH 1002, MATH 1004, MATH 1007, MATH 1009, MATH 1052, MATH 1401, MATH 1402.
Prerequisite(s): restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial/laboratory one hour a week.
Mathematics II for IMD
Tailored for students in the Interactive MultiMedia Design program, this course covers systems of linear equations, vector space of n-tuples, subspaces and bases, matrix transformations, kernel, range, matrix algebra and determinants, inner products and orthogonality, eigenvalues, diagonalization and applications.
Precludes additional credit for BIT 1001, BIT 1201, ECON 1401, ECON 1402, MATH 1104, MATH 1107, MATH 1119, MATH 1152, MATH 1401, MATH 1402.
Lectures three hours a week, tutorial and laboratory one hour a week.
Calculus
Limits. Differentiation of the elementary functions, including trigonometric functions. Rules of differentiation. Applications of differentiation: max-min problems, curve sketching, approximations. Introduction to integration: definite and indefinite integrals, areas under curves, fundamental theorem of calculus.
Precludes additional credit for BIT 1000, BIT 1100, MATH 1002, MATH 1004, MATH 1007, MATH 1009, MATH 1052, MATH 1401/ECON 1401, MATH 1402/ECON 1402.
Prerequisite(s): Ontario Grade 12 Mathematics: Advanced Functions; or MATH 0005 and MATH 0006; or equivalent. Restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial/laboratory one hour a week.
Linear Algebra
Systems of linear equations; vector space of n-tuples, subspaces and bases; matrix transformations, kernel, range; matrix algebra and determinants. Dot product. Complex numbers (including de Moivre's Theorem, and n-th roots). Eigenvalues, diagonalization and applications. Note: MATH 1119 is not an acceptable substitute for BIT 1201.
Precludes additional credit for BIT 1001, BIT 1101, MATH 1102, MATH 1104, MATH 1107, MATH 1119, MATH 1152, MATH 1401/ECON 1401, MATH 1402/ECON 1402.
Prerequisite(s): Ontario Grade 12 Mathematics: Advanced Functions, or MATH 0005, or equivalent, or permission of the School. restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial and laboratory one hour a week.
Newtonian Physics
Mechanics, properties of matter, thermodynamics. Applications chosen in part from the life sciences.
Precludes additional credit for BIT 1002, PHYS 1001, PHYS 1003, PHYS 1007.
Prerequisite(s): (i) Grade 12 Mathematics: Advanced Functions or equivalent; or (ii) Grade 12 Mathematics: Calculus and Vectors or equivalent, or MATH 1007 or BIT 1200 (may be taken concurrently); or (iii) permission of the Department.Restricted to students in the B.I.T. degree program.
Lectures three hours a week, laboratory or tutorial three hours a week.
Electromagnetism & Modern Physics
Electricity and magnetism, DC and AC circuits, wave motion and light. Elements of modern physics. Applications chosen in part from the life sciences.
Precludes additional credit for BIT 1003 (no longer offered), BIT 1007, PHYS 1002, PHYS 1004, PHYS 1008.
Prerequisite(s): BIT 1203 or PHYS 1001 or PHYS 1003 or PHYS 1007 or permission of the Department. Restricted to students in the B.I.T. degree program.
Lectures three hours a week, laboratory or tutorial three hours a week.
Introduction to Programming and Problem Solving
Introduction to basic concepts of procedural programming and algorithm design in C. Topics include: basic variables, functions, operators, program control with iteration and conditionals, I/O operations, text and file processing, structures, arrays, pointers, debugging, algorithmic thinking and pseudocode, computer architecture, operating systems, and libraries.
Precludes additional credit for COMP 1005, COMP 1405, ITEC 1400, ITEC 1401.
Prerequisite(s): Restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial/laboratory three hours a week.
Probability for Technology
This course covers data analysis, introduction to probability theory, some standard discrete and continuous distributions and their application to interval estimation and significance testing, computational aspects of statistics.
Precludes additional credit for BIT 2009, ECON 2210, ENST 2006, GEOG 2006, STAT 2507, STAT 2606, STAT 3502.
Prerequisite(s): restricted to students in the BIT degree program.
Lectures three hours a week, tutorial/laboratory one hour a week.
Introduction to Business
An overview of the most fundamental business functions. The management of people, human resources, marketing, accounting and finances, business law and operations.
Precludes additional credit for BUSI 1800.
Prerequisite(s): restricted to students in the B.I.T. degree program.
Lectures: three hours a week.
Marketing in the IT sector
Basic problems and practices in marketing. Marketing strategies, planning, packaging, branding and promotion at the level of the individual firm; distribution channels.
Precludes additional credit for BUSI 2204.
Prerequisite(s): restricted to students in the B.I.T. degree program.
Lectures three hours a week.
Elective
Students must choose from among a list of approved Electives at Algonquin College.
Lectures three hours a week, or as arranged.
Multimedia Data Management
Concepts and fundamentals of database systems. Design of relational databases, normalisation, referential integrity, structured query language (SQL), server-side scripting, organisation of multimedia content, dynamic page loading, storage and compression of media, media network considerations, digital watermarking and rights management.
Precludes additional credit for ITEC 2000, IMD 2000 (no longer offered), IRM 2000 (no longer offered).
Prerequisite(s): BIT 1400 and IMD 1005 or IRM 1005.
Lecture three hours a week, tutorial/laboratory two hours a week.
Statistics for Technology
This course covers statistical data analysis with an emphasis on hypothesis testing including parametric tests (e.g., t-tests, ANOVA) and non-parametric tests (e.g., Kruskal-Wallis, Friedman, chi-square), correlation and linear regression. Provides an introduction to probability theory and distributions (e.g. binomial, normal).
Precludes additional credit for BIT 2000, ECON 2210, ENST 2006, GEOG 2006, STAT 2507, STAT 2606, and STAT 3502.
Prerequisite(s): Restricted to students in the BIT degree program.
Lectures three hours a week, tutorial/laboratory one hour a week.
Differential Equations & Multivariate Calculus
Curves and surfaces. Polar, cylindrical and spherical coordinates. Partial derivatives, gradients, extrema and Lagrange multipliers. Exact differentials. Multiple integrals over rectangular and general regions. Integrals over surfaces. Line integrals. Vector differential operators. Green’s Theorem, Stokes’ theorem, Divergence Theorem. Applications.
Intermediate Programming
Introduction to object-oriented programming and algorithm design in C++. Topics include code and data encapsulation using classes and objects, inheritance, polymorphism, object-oriented design, data and code abstraction, program efficiency, user interface objects, event-driven systems, and an introduction to linked-lists and searching.
Precludes additional credit for COMP 1006, COMP 1406, ITEC 2400, ITEC 2401.
Prerequisite(s): BIT 1400. Restricted to students in the B.I.T. degree program.
Lectures three hours a week, tutorial/laboratory three hours a week.
Co-operative Work Term
Directed Studies
Independent study under the supervision of a member of the School of Information Technology, open only to students in the B.I.T. program. Students are required to obtain their supervisor's written approval prior to registration and are limited to one such course in their program.
Prerequisite(s): permission of the School of Information Technology.
Special Topics in Information Technology
Topics not ordinarily treated in the regular course program due to their contemporary subject matter. The choice of topics varies from year to year.
Lecture three hours a week.
Note: Not all courses listed are offered in a given year. For an up-to-date statement of course offerings for the current session and to determine the term of offering, consult the class schedule at central.carleton.ca.
Summer session: some of the courses listed in this Calendar are offered during the summer. Hours and scheduling for summer session courses will differ significantly from those reported in the fall/winter Calendar. To determine the scheduling and hours for summer session classes, consult the class schedule at central.carleton.ca