Vincent Chu Tinkerer | Leader | Innovator

Senior full stack software developer.
Passionate with technology. Worked at Electronic Arts and Apple before venturing into the startup world.

Courses for my undergraduate degree:

Major: Computing Science Honours.
Minor: Mathematics

With Co-operative Education

First Year
Transferred Credits from High School

MATH 151 - Calculus I
MATH 152 - Calculus II
CHEM 121 - General Chemistry and Lab. I
CHEM 122 - General Chemistry II

2001 Fall
PHIL 001 - Introduction to Philosophy
CMPT 150 - Introduction to Computer Architecture
CMPT 101 - Introduction to Computer Programming
MACM 101 - Discrete Mathematics I

2002 Spring
CMPT 201 - Data Structure and Algorithms
MACM 201 - Discrete Mathematics II
ECON 103 - Microeconomics
MATH 232 - Linear Algebra
PHYS 120 - Modern and Classical Mechanics

2002 Summer
STATS 270 - Introduction to Statistics
MATH 342 - Number Theory
CMPT 275 - Software Engineering I

Second Year
2002 Fall

CMPT 361 - Introduction to Computer Graphics (See Projects)
MATH 251 - Calculus III
CMPT 250 - Computer Architecture II

2003 Spring
CMPT 384 - Symbolic Computing
CMPT 365 - Multimedia System
CMPT 363 - User Interface
CMPT 354 - Database System

2003 Summer
CMPT 300 - Operating Systems
CMPT 307 - Data Structures and Algorithms
CMPT 212 - Object-Oriented Appl.Design in C++
Math TA at Linear Algebra Workshop

Third Year
2003 Fall
First Term Co-op at Crystal Decisions

2004 Spring
Second Term Co-op at Crystal Decisions/Business Objects
CMPT 371 - Data Communication and Networking I

2004 Summer
NSERC USRA Research Grant with Dr. Ghassan Harmaneh
Related Link: My Daily Research Notes

Fourth Year
2004 Fall
CMPT 471 - Data Communication and Networking II
CMPT 310 - Artificial Intelligence
Math 332 - Algebraic Systems
PSYC 100 - Introduction to Psychology

2005 Spring
MACM 316 - Numerical Analysis
CMPT 340 - Computers in Biomedicine
Math 308 - Linear Programming
CMPT 470 - Web-based Information Systems

Fifth Year
2005 Fall
Fourth/Fifth Term Co-op at Pivotal Corporation

2006 Spring
CMPT 419 - Special Topic in Artifical Intelligence
CMPT 320 - Social Implications of a Computerised Society
CMPT 408 - Theory of Communication Networks
MATH 345 - Introduction to Graph Theory

2006 Spring
CMPT 383 - Comparative Programming Languages
CMPT 405 - Computer Algorithms
CMPT 454 - Database System II
MATH 380 - History of Mathematics

Graduation!