UVicSpace

Graduate Projects (Computer Science)

Graduate Projects (Computer Science)

 

Recent Submissions

  • Roy, Rajiv (2018-01-22)
    The e-catalyst Learning system is a user-friendly system, designed especially for the instructors to provide them an environment where they can teach and helps students to learn efficiently. The e-Catalyst learning system, ...
  • Khanna, Nishant (2018-01-02)
    Simulations have become a very effective approach for visualizing how data transfer takes place in a network. But simulating network traffic in iCanCloud is a challenging process for students trying to learn how protocols ...
  • 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 ...
  • 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 ...
  • 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, ...
  • Basu, Victor (2017-12-08)
    Digital forensics is a sub-branch of forensic science which revolves around the acquisition and investigation of information acquired from digital sources, which can often be related to cyber crime. A digital forensic ...
  • Kaur, Prabhjot (2017-10-02)
    This project provides the detailed design and implementation of e-Catalyst Learning system and also includes the essential strategic business plan information necessary for initial development and operation of electronic ...
  • 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 ...
  • 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 ...
  • Kaur, Navpreet (2017-08-14)
    The use of online communication tools in today's modern software systems development has created a culture of transparency. With communication tools widely available, information travels across the teams and projects in ...
  • 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 ...
  • Hu, Xin (2017-07-11)
    The analysis of characteristics of large-scale graphs has shown tremendous bene ts in social networks, spam detection, epidemic disease control, analyzing software systems and so on. However, today, processing graph ...
  • Evans, Guy-Warwick (2017-07-11)
    From ancient myths to early advances in formal logic and mathematics, the story of artificial intelligence (AI) began centuries before the rise of modern computers. Today, modern AI has impacted nearly every area of human ...
  • 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, ...
  • Kaur, Parminder (2017-04-28)
    Conjugated-circuit (CC) methods give purely graph theoretical empirical models for estimation of molecular ring currents. This project considers the question of how to scale CC models to give better reproduction of the ...
  • Tootoonchi, Babak (2017-04-28)
    Often graph theory is used to model and analyze different behaviors of networks including social networks. Nowadays, social networks have become very popular and social network providers try to expand their networks by ...
  • Yang, Xuesong (2017-04-24)
    Mobile Cloud Computing (MCC) is a novel technology that combines mobile device with cloud computing. However, it has some inherent shortcomings compared with traditional cloud computing. For example, there will be unstable ...
  • Reyes López, Arturo (2017-04-24)
    GitHub is a popular social coding site where developers not only host their code and use git functions, but also use social features to communicate, collaborate, and be aware of changes and others' activities. This new ...
  • Khan, Waseem (2017-04-06)
    Cloud computing is growing technology [10] which is adopted and used by many companies but it is facing a huge number of threats and Distributed Denial of Ser- vice(DDOS) tops the list. It can seriously a ect the companies ...

View more