Education:
Google Analytics Platform Principles
Google Analytics Academy - Mountain View, CA, United States
2014
UBC/DAA Award of Achievement in Digital Analytics ▸
University of British Columbia - Vancouver, BC, Canada
2013
IV 204 - Measuring Marketing Campaigns Online
Discover how to identify the critical metrics you need to know to assess and achieve greater ROI for marketing initiatives. Evaluate the impact of campaign results by measuring online/offline interactions, including methodologies for tracking the impact of online channels such as email, paid search (pay-per-click), organic search (higher page ranking in search engines) and display ads, and other social/PR efforts. Get an overview of technologies such as ad servers, rich media, bid-management systems, and online research tools with an emphasis on campaign measurement and testing.IV 203 - Web Analytics for Site Optimization
Learn to define, track, evaluate and optimize websites and other digital offerings to improve visitor conversion goals. Examine information architecture and navigation, content structure, internal page and link strategy, and the optimization of internal website search engines.IV 202 - Creating and Managing the Analytical Business Culture
Learn essential digital analytical management strategies and processes that will give you the knowledge and practical skills for successful web and other digital analytics deployment. Explore topics such as getting organizational buy-in for analytics usage and data-driven decision making, choosing and deploying the right solutions to meet business needs, staffing and training the organization, and communicating information to diverse constituents.IV 201 - Introduction to Web Analytics
Discover how web analytics can drive higher profits, improve the customer experience, and create measurable value to your business. Drawing extensively from case studies and practical applications, explore the key concepts, techniques and practices of web analytics, and how you can successfully promote the use of web analytics within your organization.
Digital Analytics Fundamentals
Google Analytics Academy - Mountain View, CA, United States
2013
Bachelor of Science (Physics and Mathematics) ▸
University of Victoria - Victoria, BC, Canada
2006
Art Education 303 - Ceramics
An introductory course in ceramics. Discussion and practice will include all aspects of the methods and processes as they relate to educational practice.Computer Science 242 - Computers in Science
A combined lecture and laboratory course designed to introduce numerical methods and data analysis techniques of use in the physical sciences. These include basic statistical methods, methods for solving differential equations, Monte Carlo simulation, error analysis, parameter estimation, hypothesis testing and data visualization.Computer Science 225 - Algorithms and Data Structures: I
An introduction to algorithm design and analysis. Random access machine model. Time and space complexity, average and worst case analysis, upper and lower bounds. Application of correctness proof techniques. Algorithms: internal searching, merging, sorting, selection, hashing; graphs: traversals, topological sort, transitive closure, strongly connected components, shortest path, minimum spanning tree. The existence of intractable problems, heuristics. Data structures: B-trees, heaps and graphs.Computer Science 212 - The Practice of Computer Science
A survey of aspects of the application of Computer Science. Topics: hardware and software design including logic design, basic computer organization and system software; programming paradigms; external storage, sequential file processing and elementary relational databases; networks and electronic information services; artificial intelligence; ethical and societal considerations.Computer Science 115 - Fundamentals of Programming: II
Techniques, methods, and tools for systematic development and maintenance of software systems and documentation; basic algorithms and data structures; and fundamental concepts of object-oriented programming. Topics include control and data abstraction, modularization, abstract data types, layers of abstraction, information hiding, separation of concerns, type checking, program design, separate compilation, software libraries, techniques for the development of high-quality software components, program understanding.Computer Science 110 - Fundamentals Of Programming: I
Introduction to designing, implementing, and understanding computer programs using an imperative programming language. Topics include overview of computers and software, introduction to computing and problem solving, fundamental elements of object-oriented programming, top-down design and incremental development.Earth And Ocean Sciences 340 - Atmospheric Sciences
Introduction to the fundamental processes and forces governing the Earth's weather and climate. Specific applications such as weather systems and global climate/change. Topics include clouds, precipitation, tornadoes, thunderstorms, cyclones, air-sea interaction, El Nino, Greenhouse Effect, ozone hole, and acid rain.Education - Curriculum And Instruction Studies 360 - Television and Video: Applications and Impact
Exploration of the instructional applications of video including program development and production; examination of the effects of television on children.Engineering 240 - Technical Writing
This course will focus on searching and referencing methods used in dealing with scientific and technical literature and on the characteristics of effective technical and scientific style. The emphasis throughout will be on clarity, precision, and consistency. Students will acquire practical experience in the writing of short technical documents such as memoranda, letters and abstracts, longer forms such as reports, papers, and theses, and instructional forms such as manuals, brochures, and specifications.English 115 - University Writing
Writing, research, and organizational skills appropriate for university-level writing; written assignments designed to improve the student's ability to write clearly and correctly, to organize material, and to carry out basic library research.English 099 - Remedial English Composition
A remedial course in writing required of those whose score on the LPI indicates serious deficiencies in composition skills; a workshop approach provides instruction and drill in the fundamentals of reading comprehension and composition, including vocabulary, grammar, mechanics, sentence structure, and paragraphing.Health Information Science 171 - Introduction to Health Informatics: II
This is an introductory course that broadly covers general systems theory, biomedical imaging, analog to digital conversion of physiological signals, and the construction and principles of operation of computers as they relate to health information data acquisition and management.Mathematics 368B - Non-Euclidean Geometry
The parallel postulate; hyperbolic geometry; elliptic geometry; double elliptic geometry; the Poincaré model.Mathematics 368A - Euclidean Geometry
The real affine and projective planes; Euclidean geometry; modern elementary geometry; elementary transformations; Euclidean constructions; the fundamental theorem of polygonal dissection; projectivities; proper conics.Mathematics 330A - Advanced Calculus
Sequences and series of real numbers; sequences and series of real valued functions; uniform convergence; Fourier series; differentiation and integration of series of real valued functions; power series; Taylor series; Taylor's formula with remainder; multivariate calculus; implicit function, Stokes and divergence theorems.Mathematics 330B - Introduction to Complex Variables
Theory of functions of a complex variable, analytic functions, elementary functions, integration, power series, residue theory.Mathematics 326 - Introduction to Partial Differential Equations
Partial differential equations in physics (wave, heat and Laplace equations), solution by separation of variables, boundary value problems, orthogonal functions, Fourier series, transform methods (Laplace and Fourier transforms), numerical methods.Mathematics 325 - Intermediate Ordinary Differential Equations
Elementary stability and bifurcation theory for ordinary differential equations and for two dimensional systems in the plane, on cylinders and tori; periodic orbits; Poincaré-Bendixson theorem; stable, unstable, and centre manifolds for equilibria; Hopf bifurcation; van der Pol and Duffing equations; power series solutions near regular and singular points; Frobenius method; Euler, Bessel, and Legendre equations.Mathematics 233A - Matrix Algebra: I
Matrices: simultaneous equations; determinants; vectors in 2-, 3- and n-tuple space; inner product; linear independence and rank; change of coordinates; rotation of axes in 2- and 3-dimensional Euclidean space; orthogonal matrices; eigenvalues and eigenvectors.Mathematics 201 - Introduction to Differential Equations
First order equations; solutions for second order equations and 2-dimensional systems of linear equations with constant coefficients; elementary qualitative methods for nonlinear systems; numerical Euler and Runge-Kutta methods; computer methods; Laplace transform; applications to the physical, biological and social sciences.Mathematics 200 - Calculus of Several Variables
Vectors and vector functions; solid analytic geometry; partial differentiation; directional derivatives and the gradient vector; Lagrange multipliers; multiple integration with applications; cylindrical and spherical coordinates; surface area; line integrals; Green's Theorem. The section of this course for engineering students will also cover the following topics: surface integrals and the divergence theorem.Mathematics 160A - Mathematics For the Elementary Teacher: I
Logic; problem solving; counting problems involving permutations and combinations; elementary set theory and Venn diagrams; probability; statistics.Mathematics 160B - Mathematics For the Elementary Teacher: II
Shape, volume, area, symmetry, congruence and similarity; number systems and operations; understanding, analysis and validation of different algorithms for addition, subtraction, multiplication and division.Mathematics 151 - Finite Mathematics
Geometric approach to linear programming, linear systems, Gauss-Jordan elimination, matrices, compound interest and annuities, permutations and combinations, basic laws of probability, conditional probability, independence, urn problems, tree diagrams and Bayes formula, random variables and their probability distributions, Bernoulli trials and the binomial distribution, hypergeometric distribution, expectation, applications of discrete probability and Markov chains.Mathematics 122 - Logic and Foundations
Basic set theory; counting; solution to recurrence relations; logic and quantifiers; properties of integers; mathematical induction; asymptotic notation; introduction to graphs and trees.Mathematics 103 - Mathematics For Economics: I
Elements of matrix algebra, partial derivatives, unconstrained and constrained optimization with economics examples, infinite series.Mathematics 101 - Calculus: II
Volumes; arc length and surface area; techniques of integration with applications; polar coordinates and area; l'Hospital's rule; Taylor's formula; improper integrals; series and tests for convergence; power series and Taylor series; complex numbers.Mathematics 100 - Calculus: I
Review of analytic geometry; functions and graphs; limits; derivatives; techniques and applications of differentiation; antiderivatives; the definite integral and area; logarithmic and exponential functions; trigonometric functions; Newton's, Simpson's and trapezoidal methods.Music 334 - Voice
Group instruction in vocal production.Physics 427 - Geophysics
Fundamentals of solid-earth geophysics. Structure, composition and evolution of the earth, using principles of seismology, gravity, geomagnetism, heat flow and geochronology.Physics 415 - General Relativity and Cosmology
Introduction to Einstein's theory of gravitation and its experimental verification. Applications within the realms of astrophysics and cosmology.Physics 410 - Topics in Mathematical Physics: I
Mathematical methods applied to solving physical problems. Topics include: Finite dimensional and complex linear spaces; dimensional analysis; theory of distributions and applications to Fourier transforms and Green's functions; variation and perturbation methods; nonlinear differential equations.Physics 326 - Electricity and Magnetism
Properties of electromagnetic fields using vector calculus, displacement current, Maxwell's equations, plane electromagnetic waves with applications, transmission lines, and transients in LRC circuits.Physics 325 - Optics
Reflection and refraction at plane and spherical surfaces, thin lenses, lens aberrations, optical instruments, interference, diffraction, polarization.Physics 321A - Classical Mechanics: I
Topics covered include oscillatory motion, motion under a central force, dynamics of a system of particles, gravitational potential theory.Physics 321B - Classical Mechanics: II
Rigid body dynamics, an introduction to analytical mechanics including Lagrange's and Hamilton's equations, theory of small oscillations.Physics 317 - Thermodynamics
The theory and application of thermodynamics.Physics 314 - Nuclear Physics and Radioactivity
Applications of quantum physics to atomic nuclei; nuclear properties, structure, models and modes of decay. Radioactivity and applications in industry, medicine, archaeology and cosmology. Fission and fusion.Physics 220 - Mechanics and Special Relativity
Relativistic kinematics and dynamics, elementary rigid body dynamics, torque, rolling motion, angular momentum, harmonic oscillator, gravity and central force motion, basics of fluid mechanics, mechanical waves.Physics 216 - Introductory Electricity and Magnetism
Electric and magnetic fields, Gauss' law, electric potential, capacitance, dieletrics, current and resistance, resistivity, magnetic inductance. Faraday's law of induction, Ampere's law, energy stored in electric and magnetic fields.Physics 215 - Introductory Quantum Physics
Introduction to topics in quantum physics.Physics 214 - An Introduction to Laboratory Electronics
Introduction to standard laboratory equipment including a survey of linear circuits, digital electronics and non-linear devices such as diodes, transistors and operational amplifiers.Physics 120 - Mechanics: I
Kinematics, particle dynamics, vectors, curvilinear motion, non-inertial systems, momentum, energy, torque, static equilibrium, centre of mass, rotational kinematics.Software Engineering 265 - Introduction to Software Engineering
Tools and techniques to promote programming productivity and software quality. Topics include specifications, code review and inspection techniques, testing and debugging methods and tools, reusable software components and templates, file system navigation, scripting languages, software configuration management, software tools, environments, and instrumenting and profiling.Writing 412 - Recurrent Themes in Film
A lecture/seminar allowing students to develop the craft of writing about film through study of selected directors, film trends, and national cinemas.
Network Specialist Program
British Columbia Institute of Technology - Vancouver, BC, Canada
2003