Developing New Computing Programs at York University Markham Campus
                
                    I am actively involved in the design and development of the
                    following two new computing programs at the York
                        University Markham Campus:
                
                
                    - Computer Science for Software Development
                            (CSSD, BASc): a CS program with a strong emphasis
                        on project-based, experiential learning.
 
                    - Digital Technologies (DT, BASc): a fully
                    work-integrated program where students complete their degree
                    while working in a full-time job beginning in the first
                    year.
 
                
                
                
                SlideChat
                
                    SlideChat is a
                    web application that enables interactions around slides on a per-page
                    basis. This project was part of the
                    Computer Science Implementation Project (CSC492) at the University of
                    Toronto Mississauga. It is currently an open-source software and
                    welcoming more contributions.
                
                
                Nox
                
                    Nox is a real-time classroom feedback system. It was started in Fall
                    2019 as a Computer Science Implementation Project (CSC398) at
                    University of Toronto. It is now an open-source software HERE.
                
                
                Velocity
                
                    Velocity is a software project organization tool with supports for
                    class management in CS courses with project assignments. It was
                    started in Winter 2018 at University of Toronto Mississauga as a
                    Computer Science Implementation Project (CSC492). Velocity is now an
                    open-source software HERE that
                    is
                    expecting more contributors.
                
                
                Quizzard
                
                    Quizzard is a
                    web-based quiz system which aims at making learning feel like an
                    online social game. This project was started as a Computer Science
                    Implementation Project (CSC492) at the University of Toronto
                    Mississauga. Quizzard is currently an open-source software HERE
                    and more students have been involved as contributors.
                
                
                OkShell
                
                    OkShell is a
                    command line interface for humans. In short, you can use your own
                    personalized human language command to perform any task that can be
                    done using a Shell
                    command. Here
                        is a presentation that explains what OkShell is all about.
                
                
                BOLTZ
                
                    BOLTZ is a mobile app that helps people train their mental math
                    skills. This project was started as a CSC398 project at the University
                    of Toronto Mississauga. The BOLTZEngine,
                    the backbone of the BOLTZ app which generates math expressions, has
                    been released as open-source software
                    HERE.
                
                
                Treel
                
                    Treel is a minimalistic learning management system that allows
                    instructors to distribute class content to students. It was
                    started in Winter 2018 at University of Toronto Mississauga as a
                    Computer Science Implementation Project (CSC492). It is now an
                    open-source software HERE, open to
                    more
                    contributors.
                
                
                GiTA
                
                    GiTA is a virtual teaching assistant that helps students better use
                    Git. It was started in Winter 2018 as a Computer Science
                    Implementation Project (CSC492) at University of Toronto. It is now an
                    open-source software HERE. More
                    contributors
                    to this project are expected.
                
                
                Project Flanders
                
                    Project Flanders is the development of an online social network
                    application for real-time content (e.g., tweets). The application
                    collects a firehose of real-time information, digests it, organizes
                    it and provides personalized relevant content to end users. It is
                    currently under private testing.