Amazing technological breakthrough possible @S-Logix

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • +91- 81240 01111

Social List

PhD Computer Science in University of Waterloo - Canada

University of Waterloo - Canada

About University of Waterloo

  The University of Waterloo is a publicly-owned research institution based in Waterloo, Ontario, Canada. The University of Waterloo maintains the world-s largest post-secondary co-operative education program, three satellite campuses, and four affiliated university colleges.
  The University of Waterloo delivers academic programs accompanied by six faculties and thirteen faculty-based schools. The University of Waterloo is a part of the U15, a group of research-all-inclusive universities in Canada. The University of Waterloo arises from the Waterloo College Associate Faculties, a semi-autonomous entity of Waterloo College.
  The University of Waterloo is a co-educational institution that enrolls students from 150 countries, along with several award winners, government officials, and business leaders associated with Waterloo. The University of Waterloo ranked 1st in Canada according to the MacLean-s for experiential learning and the most innovative university.
  The University of Waterloo ranked 149th by QS - World University and199th by US News & World Report globally. University of Waterloo courses is proffered over six faculties of Arts, Engineering, Environment, Health, Mathematics, and Science. Familiar courses delivered at the University of Waterloo are Computer Science, Engineering, Business, and Public Health courses.
  Being one of Canada-s leading innovation universities, the University of Waterloo is a hub for 100-plus programs in business, health, engineering, math, science, the arts, environment, and more. Research at the University of Waterloo has been recognized worldwide because of conducting research in an assistive environment, developing analytical skills, and imparting international research opportunities.

Address & Website of University of Waterloo

Address:  University of Waterloo 200 University Avenue West Waterloo, Ontario, N2L 3G1

Phone:  +1 519-888-4567



University Type:  Public university

Computer Science Courses Offered by University of Waterloo

  •  Computer Science (Ph.D.) 
  •  Computer Science (Masters) 
  •  Artificial Intelligence (Ph.D.) 
  •  Artificial Intelligence (Masters) 
  •  Human-Computer Interaction (Ph.D.) 
  •  Human-Computer Interaction (Masters) 
  •  Computer Security (Ph.D.) 
  •  Computer Security (Masters) 
  •  Computer Systems (Ph.D.) 
  •  Computer Systems (Masters) 
  •  Algorithms and Complexity (Ph.D.) 
  •  Algorithms and Complexity (Masters) 
  •  Computer Graphics (Ph.D.) 
  •  Computer Graphics (Masters) 
  •  Distributed Systems (Ph.D.) 
  •  Distributed Systems (Masters) 
  •  Foundations of Computer Science (Ph.D.) 
  •  Foundations of Computer Science (Masters) 
  •  Machine Learning (Ph.D.) 
  •  Machine Learning (Masters) 
  •  Software Engineering (Ph.D.) 
  •  Software Engineering (Masters) 
  •  Information Retrieval (Ph.D.) 

Computer Science Research Areas - University of Waterloo


The University of Waterloo in Canada is renowned for its leading-edge computer science research.
  •  Algorithms and complexity
  •  Artificial intelligence and machine learning
  •  Bioinformatics
  •  Computer algebra and symbolic computation
  •  Computer graphics
  •  Cryptography; security and privacy (CrySP)
  •  Data systems
  •  Formal methods
  •  Health informatics
  •  Human-computer interaction
  •  Programming languages
  •  Quantum computing
  •  Scientific computation
  •  Software engineering
  •  Systems and networking

Research Topics in Computer Science Research - University of Waterloo

Algorithms and complexity:
  •  Computational Geometry
  •  Graph Theory
  •  Learning Theory
  •  Network Routing
  •  Search Engines
  •  Database Systems
  •  Quantum Computing
  •  Number Theory And Formal Languages
  •  Randomized Algorithms
  •  Adaptive Techniques
  •  Approximation Algorithms
  •  Fixed-Parameter Tractable Algorithms
  •  Mathematical Analysis of the Performance of the Algorithm
  •  Kolmogorov Complexity
  •  Cryptography

Artificial intelligence and machine learning:
  •  Intelligent User Interfaces
  •  Multi-Agent Systems
  •  Natural Language Processing
  •  Constraint Programming
  •  Computational Vision
  •  Decision-Theoretic Planning And Learning
  •  Affective Computing
  •  Human-In-The-Loop Intelligent Systems

Computer algebra and symbolic computation:
  •  Symbolic integration
  •  Linear differential equations
  •  Development of hybrid symbolic-numeric algorithms for scientific computation
  •  Algebraic manipulation of matrices of differential operators
  •  Symbolic linear algebra

Computer graphics:
  •  Realistic image synthesis
  •  High-quality color imagery
  •  Creation of art and ornament
  •  Physics-based animation and simulation
  •  Modeling curves and surfaces based on piecewise-polynomial functions or splines

Cryptography, security, and privacy (CrySP):
  •  (Distributed) cryptographic protocols
  •  Efficient cryptographic algorithms
  •  Cryptographic hash functions
  •  Privacy-preserving communications networks
  •  Off-the-record messaging
  •  Private information retrieval
  •  Efficient zero-knowledge proofs
  •  Security and privacy for smartphone users
  •  Location privacy and Genomic Privacy
  •  Privacy for (mobile) social networking
  •  Cryptographic and online voting
  •  Response and recovery strategies
  •  Security assessment and audit
  •  Computation over encrypted data and programs
  •  Cryptocurrencies

Health informatics:
  •  Medical Image Processing
  •  Genomic Analysis
  •  Assistive Technologies For Older Adults
  •  Natural Language Generation Of Tailored Treatment Descriptions
  •  Data Mining Of Electronic Health Records
  •  Chronic Disease Monitoring By Wearable Sensors
  •  Software Engineering
  •  Privacy-Enhancing Technologies
  •  Computational Neuroscience
  •  Human-Computer Interaction
  •  Ubiquitous Computing

Human-computer interaction:
  •  Crowdsourcing
  •  Citizen science
  •  Gesture-based interaction
  •  Touch input
  •  Information retrieval
  •  Intersection of art and HCI

Programming languages:
  •  Language Design
  •  Parsing
  •  Type Theory
  •  Static And Dynamic Analysis
  •  Code Generation
  •  Runtime Systems

Scientific computation:
  •  Medical Imaging
  •  Option Pricing And Hedging
  •  Portfolio Optimization
  •  Biomedical Modeling
  •  Computational Neuroscience
  •  Physically Based Animation

Software engineering:
  •  Requirements engineering
  •  Software architecture and software evolution
  •  Model-development engineering (MDE)
  •  Formal methods
  •  Software tools and methodologies
  •  Web-based systems

Systems and networking:
  •  Analysis, design, and automated verification of protocols
  •  Automated resource management
  •  Cloud computing
  •  Cryptographic schemes for encryption and authentication 
  •  Design, implementation, and analysis of energy systems
  •  Distributed and parallel computing
  •  Distributed debugging and monitoring
  •  Embedded systems for vehicular telemetry and personal thermal comfort
  •  High-performance Internet systems, services, and applications
  •  Internet of things
  •  Network architecture
  •  Operating systems
  •  Performance evaluation
  •  Runtime systems software
  •  Security and privacy
  •  Software-defined networking

Computer Science Research Labs with Specialization - University of Waterloo

The University of Waterloo in Canada is a hub for several computer science research labs and groups that focus on a broad range of topics, from artificial intelligence to software engineering.
  •  Institute for Quantum Computing
  •  Advanced Micro- / Nano-Devices Lab
  •  Waterloo Artificial Intelligence Institute
  •  Generative Software Development Lab
  •  Software Technologies Applied Research (STAR) Group
  •  Waterloo Emerging Integrated Systems (WEIS) Group
  •  Social and Intelligent Robotics Research Laboratory
  •  Emerging Radio Systems Group
  •  Control Systems Group
  •  Pattern Analysis and Machine Intelligence Centre
  •  Power and Energy Systems Group
  •  University of Waterloo Multimedia Communications Laboratory
  •  Integrated Quantum Optoelectronics Laboratory
  •  Broadband Communications (BBCR) Research Group
  •  Communications Security Lab
  •  Programming Languages Group
  •  Centre for Wireless Communications Research Group
  •  LitmusLaboratory on Innovative Technology in Medical Ultrasound (LITMUS)
  •  CMOS Design and Reliability Group
  •  Real-Time Embedded Systems Lab (RESL)
  •  Coding and Signal Transmission (CST) Laboratory
  •  Waterloo Cybersecurity and Privacy Institute
  •  Waterloo Institute for Nanotechnology
  •  Waterloo Institute for Sustainable Energy

Scholarship Programs and Funded Projects for Computer Science - University of Waterloo

  •  Waterloo International Doctoral Scholarship 
  •  Waterloo President-s Graduate Scholarship 
  •  Ontario Graduate Scholarship (OGS) 
  •  Graduate Research Scholarships (GRS) 
  •  Faculty of Mathematics Graduate Scholarship 
  •  Graduate Student Scholarships in Computer Science 
  •  Canadian Graduate Scholarships-Master-s (CGS-M) 
  •  Vanier Canada Graduate Scholarship 
  •  Ontario Graduate Scholarship in Science and Technology (OGSST)
  •  The David R. Cheriton Scholarship in Computer Science
  •  The Jeffrey R. Evans Scholarship in Computer Science
  •  The James M. Hill Scholarship in Computer Science
  •  The Robert E. L. Wright Scholarship in Computer Science
  •  The Gordon and Jean Southam Scholarship in Computer Science
  •  The Jim and Jean Prentice Scholarship in Computer Science
  •  The Waterloo Engineering Endowment Fund Scholarship in Computer Science
  •  The S. C. Johnson Graduate Scholarship in Computer Science
  •  The Robert G. M. Kost Graduate Scholarship in Computer Science
  •  The Jim and Lorna Prentice Graduate Scholarship in Computer Science

Funded projects at the University of Waterloo in Canada are listed below;

  •  Human-Centered Machine Learning: A Computational-Cognitive-Affective Perspective
  •  Multi-Scale Adaptive Learning of Structured Representations
  •  Automating Cognitive and Affective Computing
  •  Automating Decision-Making in Autonomous Agents
  •  Human-Computer Interaction Through Natural Language Understanding
  •  AI-Driven Sensor Fusion for Autonomous Vehicles
  •  Autonomous Agents for Decision Making in Uncertain Environments

PhD Admission Procedure for Computer Science -University of Waterloo

The University of Waterloo proffers a range of research-based programs in Computer Science. To be considered for admission, applicants must meet the minimum requirements, such as
  •  A minimum of an undergraduate degree in Computer Science or a relevant field with a minimum GPA of 3.0
  •  Research experience in a relevant field, including an undergraduate thesis, membership in a research laboratory, or published work in a relevant field
  •  Proficiency in the English language, either through a TOEFL score of at least 79 or an IELTS score of at least 6.5
  •  Three letters of reference
  •  A statement of interest with the applicant-s research interests, goals, and plans for graduate study
  •  Applicants also need to submit a research proposal and attend the interview.

List of PhD Supervisors:
  Ph.D Supervisors in University of Waterloo