This course focuses on the principles and knowledge of software engineering. It covers the approaches taken in developing large programming projects, including requirements analysis, specification, design (e.g., top-down modularization), coding (e.g., structured programming), debugging and testing, maintenance, and thorough documentation.

Requisites:

  • Complete the following:
    • CS2010 - Practical Programming Methodology (3)

This course provides an introduction to computer communications and computer networks. Topics will include communication hardware and software, protocols, local area and wide area networks, and network management.

Requisites:

  • Complete the following:
    • CS1140 - Introduction to Computing Science (3)

Rates of reactions, thermodynamics and equilibrium, electrochemistry, modern applications of chemistry.

Requisites:

  • Complete the following:
    • CH1030 - Introductory University Chemistry I (4.3)

Atoms and molecules, states of matter, chemistry of the elements.

Requisites:

  • Chemistry 30 or Equivalent

The nature of macroeconomic systems are examined in relation to markets, national income analysis, aggregate demand and supply, the functions of money, commercial and central banking, monetary and fiscal policy, exchange rates, the balance of payments, and selected topics in analysis and policy. Current economy-wide issues will be discussed throughout the course.

Requisites:

  • Complete the following:
    • BA1540 - Microeconomics (3)

The nature of microeconomic systems are examined in relation to the function of markets, market failure and consumer utility, the costs of production, pricing under competitive and monopolistic conditions, markets for the factors of production and selected topics in analysis and policy. Current economic problems will be discussed throughout the course.

Requisites:

  • Complete 1 of the following:
    • Math 20-1 or 20-2 with 60%
    • Math 30-1 or 30-2 with 50%

This course is a practical introduction to software applications commonly used in business. Students will develop a working knowledge of an operating system and various software applications which supports coursework, as well as prepares students for the business environment.

This course investigates the role of both the external and internal auditor in financial reporting and internal control. Audit objectives, planning, risk, and materiality are examined with a focus on the development of professional judgement and ethical decision-making skills required in today's complex business environment.

Requisites:

  • Complete the following:
    • BA2120 - Intermediate Accounting II (3)

Psychology is a relatively young science but its history is varied, intriguing, and extends well beyond the first psychologists. From its roots in early mythology, religion, Greek and Enlightenment philosophy, empiricism and evolution, to modern Psychodynamics, Humanism, Behaviourism, the Cognitive revolution, and neuroscience, we examine the trends, competing theoretical perspectives, and socio-political influences on the current discipline of psychology.

Requisites:

  • Complete All of the following:
    • Complete the following:
      • PY1040 - Basic Psychological Processes (3)
      • PY1050 - Social and Individual Behaviour (3)
    • Or permission of the instructor

Subjects covered in Shop II include: charging, starting and ignition systems, four-stroke tuning, four-stroke top end diagnosis, inspection and reconditioning procedures, transmissions, two-stroke and roller bearing crankshaft inspection and repair, plain bearing crankshaft inspection and repair and fuel injection.

Requisites:

  • Concurrently enrolled in:
    • MCM200 - Theory II (6)
Subscribe to