The University of Guelph is a comprehensive public research institution in Guelph, Ontario, Canada, and was established in 1964.
The University of Guelph proffers several degree programs 94 undergraduate degrees, 48 graduate programs, and six associate degrees in many different disciplines. The University of Guelph operates a significant degree of research and innovative research-intensive programs with more than $80 million for research funding annually.
The University of Guelph ranked at the 20th position in Canada according to the QS World University Rankings 2023 and obtained the 497th position in the Best Global Universities category. The University of Guelph is appreciated for its historical and modern architecture with avant-garde technology.
The University of Guelph delivers opportunities in support of people and collaborations that develop the quality, pre-eminence, and societal value of its research and creative endeavors. The University of Guelph owns a strategic research plan that enhances and advances research strengths, conducive to building its reputation for quality and innovation.
Address:   University of Guelph 50 Stone Road East Guelph, Ontario, Canada N1G 2W1
Phone:   (519) 824-4120
Email:  admission@uoguelph.ca
Website:  https://www.uoguelph.ca/
Undergraduate
• Fundamentals of Computer Science
• Computer Architecture and Operating Systems
• Programming Languages
• Software Engineering
• Computer Graphics
• Data Structures and Algorithms
• Computer Networks
• Database Systems
• Artificial Intelligence
• Web Technologies
• Computer Vision
• Computational Geometry
Graduate
• Advanced Software Engineering
• Computer Security
• Parallel Computing
• Computer Simulation
• Information Retrieval
• Advanced Computer Graphics
• Advanced Artificial Intelligence
• Advanced Database Systems
• Advanced Computer Networks
• Advanced Web Technologies
Ph.D.
• Computational Biology
• Robotics
• Computer Music
• Computer-Aided Design
• Distributed Computing
• High Performance Computing
• Machine Learning
The University of Guelph in Canada is a hub for a robust computer science research program creating groundbreaking research in the areas such as :
• Artificial Intelligence;Machine Learning
• Cybersecurity
• Data Science
• Human-Computer Interaction
• Bioinformatics
• Applied Modelling and Theory
• Hardware and Distributed Systems
Artificial Intelligence, Machine Learning:
• Information Retrieval and Natural Language Processing
• Uncertainty Management, Bayesian Networks, and Fuzzy Set Theory
• Artificial Neural Networks and Deep Learning Models
• Computer Vision and Image Analysis
• Intelligent Tutorial Systems
• Decision Exploration, Support, and Confidence
Cybersecurity:
• Intrusion Detection, Cryptography, and Crypt-Analysis
• Cyber Threat Intelligence (CTI) and Analytics
• Cyber Threat Hunting (CTH) and Digital Forensics
• Internet of Things (IoT) and Advanced Systems Security
• Malware Analysis and Software Exploitation
• Intrusion Detection
Data Science:
• Data Integration and Mining
• Big Data Analysis
• Information Visualization
• Classification and Clustering Analysis
• Privacy Policy Analysis
Human-Computer Interaction:
• Usability, Accessibility, and User Analysis
• Lurker Identification and Ranking
• Interface and Interaction Design
• Sensory Impairment
• Experimental Design
Bioinformatics:
• Bimolecular and Biosequence Analysis
• Prediction Algorithms and Time Series Analysis
• Pattern Induction and Recognition
Applied Modelling and Theory:
• De Bruijns Sequences, Gray Codes, and Graph Theory
• Intrusion Detection and Cryptography
• Modeling -Spatial, Temporal, Agricultural, Ecological, Health, Music, Disease-spread
• Internet of Things, Smart City, and Smart Transportation
Hardware and Distributed Systems:
• Routing and Placement
• Reconfigurable Computing
• Intelligent Mobile Agents
• Design Automation for Embedded Systems
• Hardware and Software Co-design
The University of Guelph establishes a range of computer science research labs and groups that focus on topics such as artificial intelligence, computer vision, robotics, and cyber security.
• Guelph Algorithms & Complexity Lab
• Cognitive Science Research Group
• Computing and Software Research Group
• Data Communications and Networks Research Group
• Databases and Software Engineering Research Group
• Knowledge Representation and Reasoning Research Group
• Network Security Research Group
• Robotics and Multimedia Research Group
• Systems Software Research Group
• Ubiquitous Computing and Pervasive Systems Group
• Visualization, Animation, and Simulation Research Group
• University of Guelph Graduate Awards
• Vanier Canada Graduate Scholarship Program
• Ontario Graduate Scholarship Program
• Connaught International Scholarships
• Natural Sciences and Engineering Research Council of Canada (NSERC) Postgraduate Scholarships
• Mitacs Accelerate
• Ontario Trillium Scholarships
• University of Guelph Graduate Awards for Computer Science
• Microsoft Research Ph.D. Scholarship Program
• Google Ph.D. Fellowship Program
Funded research projects in computer science at the University of Guelph are
• Advanced Energy Storage for Autonomous Electric Vehicles
• Mobile and Cloud-Based Sensing Solutions for Agriculture
• Data-Driven Decision-Making for Automated Cyber-Physical Systems
• Modeling of Digital Pathology for Improved Diagnostics
• Automating the Analysis of Real-Time Sensors Data
• Intelligent Collaborative Systems for Image and Video Analysis
• Automated Quality Assurance in Safety-Critical Systems
• Automated Machine Learning for Human-Robot Interaction
The admission requirements for the Ph.D. in Computer Science at the University of Guelph in Canada are given below:
• A four-year undergraduate degree from an authorized university in computer science, computer engineering, or a relevant field with a minimum GPA of 3.0 (on a 4.0 scale)
• GRE test scores in Verbal, Quantitative, and Analytical Writing sections
• Three letters of recommendation from university professionals
• A statement of purpose
• Official transcripts from all universities pursued
• English language proficiency scores for the applicants whose native language is not English
• With all the above requirements, applicants must complete the application form and attend the interview for Ph.D. admission.