UVicSpace

Browsing Graduate Projects (Computer Science) by Title

Browsing Graduate Projects (Computer Science) by Title

Sort by: Order: Results:

  • Malik, Saad (2017-08-10)
    Blame functionality of git is used for the purpose of viewing the evolution of file in terms of who the author is for any line of code. Blame annotates each line in a file and displays who wrote the line, at what time and ...
  • Li, Yunlong (2017-05-01)
    GitHub labels are designed for helping people to classify and recognize different issues. When naming a label, people may use different word formats (e.g., bug, Bug, bugs, etc.) to express the same meaning. Therefore, ...
  • Xu, Jiaping (2017-08-31)
    In this thesis, we propose a graph grammar based RDF (Resource Description Framework) benchmarking system. We generate the graphs based on two types of graph grammars, Generalized Node Replacement Recursive Graph Grammar ...
  • McIlvaney, Daniel Goulet (2017-12-13)
    A haptic interface was built on top of a general purpose particle physics engine running on an Arduino Nano (ATmega328 CPU). Various tests were conducted to determine if emulated floating-point, or fixed-point arithmetic, ...
  • Rusk, David (2014-12-22)
    Traditional university education in computer science and software engineering focuses on teaching fundamental principles rather than developing skills with particular technologies. The motivation for this approach is that ...
  • Kolhi, Ishmeet Singh (2017-12-15)
    Implicit models can be combined using composition operators, but they can produce undesirable characteristics in the results(e.g. unwanted bulging and discontinuities). Recent works in gradient-based operators have been ...
  • Singh, Jasmeet (2018-04-30)
    Improving accent and pronunciation is a key factor for anyone learning a new language. This project is aimed to help people improve their accent and pronunciation. It is a web application that lets users record an audio ...
  • Harapanahalli, Harshitha (2017-01-06)
    The mental and physical health of young people significantly depends on their level of connectedness to their family, school and community. This document focuses on the visual representation of different indicators, identified ...
  • Li, Ziang (2021-04-20)
    Parallel coordinates are a well-researched visualization technique to represent multidimensional data. There are many variations of parallel coordinates for different application needs. This report describes a visualization ...
  • Xu, Zheng (2016-04-27)
    Conducting surveys is a common practice in industry, science, and education. Current online survey tools focus on collecting data but not on effective visualization of the results. This project report describes a visualization ...
  • Noolu, Satya (2018-12-04)
    Feature extraction is a crucial part of many music information retrieval(MIR) tasks. In this project, I present an end to end deep neural network that extract the features for a given audio sample, performs genre classification. ...
  • Yang, Junru (2018-05-16)
    As people have access to increasingly large music data, music classifcation becomes critical in music industry. In particular, automatic genre classifcation is an important feature in music classi cation and has attracted ...
  • Wang, Sam (2016-08-31)
    In recent years, Drive-by-download attacks make up over 90% of web-based attacks on web users. Many web users fall victim to this type of attacks due to its simplicity and less complex requirements to be compromised. They ...
  • Singh, Gurjeet (2017-12-21)
    Mobile based source code Editor (MBSCE) is an Android Mobile application that helps in editing user’s java source code. It also provides many other efficient features like code indentation, keywords coloring, code ...
  • Jia, Xueyao (2019-04-29)
    Deep learning is increasingly being used in a wide variety of tasks and application domains. In this project, the use of deep learning in automatic choreography is explored. Automatic music choreography has potential ...
  • Arora, Simar (2017-08-28)
    This work demonstrates the study and experimentation of network function virtualization on OpenStack environment. OpenStack is a cloud computing platform which provides shared resources to perform computations and manage ...
  • Xia, Fei (2016-08-26)
    MapReduce is a scalable, reliable and easy-to-program parallel computation frame- work for massive data processing. The key for a MapReduce algorithm to be efficient is the balance of workloads on the participating ...
  • Xiao, Zhuoli (2018-11-13)
    Clique-based problems, often called cluster problems, receive more and more attention in computer science as well as many of its application areas. Clique-based problems can be used to model a number of real-world problems ...
  • Yesmin, Farzana (2018-04-27)
    In this report, we have presented a performance comparison based on run time among three graph processing frameworks. The frameworks we have chosen for performance analysis, are: GraphChi, GridGraph and Mosaic. All these ...
  • Firmino, Arthur (2019-02-08)
    The anisotropic scattering properties of atmospheric ice crystals lead to complex and visually appealing halos, however these have yet to receive due modelling in physically based rendering systems. This project aims to ...

Search UVicSpace


Browse

My Account

Help