Fully‑funded fellowship opportunities

Dalhousie's Faculty of Computer Science offers competitive funding to qualified graduate students and is committed to promoting excellence in research and teaching. In addition to our regular funding model, we are pleased to offer fully-funded fellowship opportunities with specific faculty members looking to grow their team.

This is a great opportunity for you to connect with a professor or topic before - or alongside - submitting your application to the Master of Computer Science or PhD in Computer Science.

Artificial Intelligence in Healthcare and Medicine

Investigating and developing both knowledge driven methods and data-driven methods, particularly using semantic web, knowledge graphs and machine learning to deliver decision support services to care providers and patients. Health informatics is the central theme of the research program, with particular focus on precision medicine, personalized health, ambient assisted living, predictive modelling and health data analytics.

Availability with Dr. Raza Abidi:
PhD, Computer Science


Optimization algorithms for machine learning

Studying optimization algorithms used in machine learning, including Bayesian optimization and stochastic gradient descent.

Availability with Dr. Dirk Arnold
Master of Computer Science / PhD, Computer Science


Representations of DNA sequencing

Microorganisms are essential to all life and all ecosystems on Earth, and DNA sequencing is revolutionizing the way we think about microbial diversity. Defining the roles of microorganisms is challenging. The objective of this project is to develop graph-based, tree-based, and other types of representations to associate bacterial DNA sequences with ecological groups that play distinct roles in the ocean.

Availability with Dr. Rob Beiko:
PhD, Computer Science


Technology-supported education

Seeking the best aspects of traditional (paper-based) methods with the advantages of digital media, in the context of technology-supported education. Planning to build on open electronic resources (OER) to enable users to make more – and more persistent – knowledge from existing texts. OER will be a testbed for tools that are instrumental for knowledge acquisition: to design and build – as an architect would – textbooks that students will update over the course of their studies.

Touch archives

Working to build a touch archive, a curated collection of non-textual objects. An object is more than the sum of its discrete attributes. To appreciate an object in its full complexity, it must be understood in various contexts—integrating multiple human viewpoints and related resources. The authentic representation of digital and non­-textual objects is increasingly an area of concern for galleries, libraries, archives, and museums.

Availability with Dr. Jamie Blustein
Master of Computer Science / PhD, Computer Science


Graphics & Visualization
StephenBrooks (1)

Real-time tone mapping for HDR games, Stylized visual navigation, 3D object clouds, and visualizing uncertainty in data.

Availability with Dr. Stephen Brooks
Master of Computer Science / PhD, Computer Science


Computational geometry

Exploring efficient algorithms and data structures for computational geometry.

Algorithms & data structures

Exploring fast and space-efficient algorithms and data structures, including succinct data structures, string algorithms and text indexing, I/O-efficient algorithms, implicit data structures, and adaptive algorithms.

Availability with Dr. Meng He:
Master of Computer Science / PhD, Computer Science


Natural Language Processing and Data Mining

Developing fundamental methods for text processing and data mining and applying them in the area of survey analysis, short and noisy text analysis, survey analysis in medical domain, and financial data analysis and prediction.

Availability with Dr. Vlado Keselj

Master of Computer Science / PhD, Computer Science


Semantic analysis of text documents

Exploiting semantic analysis of text documents in problems of sense making, high recall information retrieval and interactive clustering and visualization of document collections. Focusing on methods that draw upon large knowledge corpora like Wikipedia, word and term embeddings derived from domain-specific text corpora, and deep networks capturing document semantics. 

Availability with Dr. Evangelos Milios
Master of Computer Science / PhD, Computer Science


Deep learning & Computational Tools for Creativity

Exploring neural network techniques (e.g. GANs, VAEs, RNNs, WaveNets, and new architectures yet to be created) to build tools for artists (music, text and imagery).

Availability with Dr. Sageev Oore
Master of Computer Science / PhD, Computer Science


Persuasive technologies

Investigating user-centered approaches to adapting and personalizing persuasive technologies to motivate behaviour change.

Serious games design and evaluation

Investigating how interactive systems can be designed for the under-served population, applying research to tackle real-life problems in various domains including to improve a wide range of health and wellness behaviours.

Availability with Dr. Rita Orji:
PhD, Computer Science


Integrating machine learning and visualization techniques for data analytics

Exploring the integration of machine learning and visualization tools and techniques, taking advantage of the “intelligence” provided by machine learning approaches, and of user knowledge through interactions with visual representations. Working with different application domains, including trajectory analysis, text analytics, and time-varying data.

Availability with Dr. Fernando V. Paulovich:
PhD, Computer Science


Mixed-reality interfaces

Exploring mixed-reality interfaces for gaming, cultural heritage, and telepresence, as well as immersive visualization and mobility in virtual reality.

Availability with Dr. Derek Reilly
Master of Computer Science / PhD, Computer Science


Security, reliability and applications in emerging wireless technologies
SriniSampalli (1)

Research involving securing Internet of Things, building a hybrid model for security and reliability, and deploying healthcare-based applications using wireless technologies.

Availability with Dr. Srini Sampalli
Master of Computer Science / PhD, Computer Science


Anomaly detection on trajectory data

Analyzing trajectory data from different types of objects, with a focus on AIS ship data and on the detection of anomalous behaviour on data from trajectories of moving objects.

Data analysis from new generation sequencing technology

Analyzing the data from new generation sequencing technology, particularly if associated with experiments with spatial, temporal, or spatiotemporal dependencies.

Availability with Dr. Luis Torgo:
Master of Computer SciencePhD, Computer Science


Computational Psychiatry

Modeling human behaviour data and modeling reinforcement learning agents.

Availability with Dr. Thomas Trappenberg
Master of Computer Science


Blockchain-based IoT security

Applying blockchain technology to improve the security performance of Internet of Things.

Edge computing

Exploring varied aspects of edge computing.

Availability with Dr. Qiang Ye:
PhD, Computer Science


Cybersecurity for cloud and client computing

Given the current landscape of network infrastructures, networks and services are hinting at a future in which cloud computing and client computing coexist and evolve hand in hand with the increase of data-intensive applications. As the scale and complexity increases, it becomes more and more difficult to analyze the state of a system for mission assurance. This research will explore new techniques and tools for analyzing the flow of data in a heterogeneous cloud and client computing environment for cybersecurity.

Availability with Dr. Nur Zincir-Heywood
Master of Computer Science / PhD, Computer Science


Ocean data analytics (DeepSense)

Working in ocean data analytics within DeepSense, an innovation environment that brings together industry with data and ocean scientists to develop commercially-useful predictive models, analytical prototypes, and data-intensive applications for use in the blue economy.

Availability: Master of Computer Science / PhD, Computer Science


Big geospatial data analytics within the ocean environment (DeepSense)

Working in ocean data analytics within DeepSense, an innovation environment that brings together industry with data and ocean scientists to develop commercially-useful predictive models, analytical prototypes, and data-intensive applications for use in the blue economy.

Big geospatial data analytics within the ocean environment is a growing area of research – with a need to explore and develop effective methods to integrate acoustic remote sensed data sets with in situ ground validation data sets for the production of thematic seafloor maps for a variety of end use applications (e.g. fisheries management, marine conservation). This area of research requires the development of effective segmentation and classification techniques of the seafloor data sets – with a focus on both unsupervised and supervised classification approaches.

Availability within DeepSense
PhD, Computer Science