Computer Science Faculty


Yong GaoBowen Hui / Youry Khmelevsky / Patricia Lasserre / Ramon Lawrence / Yves Lucet / Abdallah Mohamed / Jim Nastos / Rasika RajapaksheMiles Thorogood / James Yu


YONG GAO
Professor, COMPUTER SCIENCE

WEBSITE

yong.gao@ubc.ca
SCI 262
250.807.9503

Dr. Yong GaoPh.D. University of Alberta 

RESEARCH: Algorithmic and computational problems in artificial intelligence and network science; applications in social media and computational biology; graph theory and probabilistic method.

TEACHING: Algorithm design and analysis; artificial intelligence; discrete structures; network science.

BOWEN HUI
Instructor, COMPUTER SCIENCE

Undergraduate Academic Advisor

WEBSITE

bowen.hui@ubc.ca
 SCI 257
250.807.9353

bowen hui 2Ph.D. University of Toronto

RESEARCH: Learning analytics, computer science education, decision making under uncertainty, probabilistic user modeling, human-computer interaction cost models, experiment design and analysis.

YOURY KHMELEVSKY
Adjunct Professor,
COMPUTER SCIENCE

WEBSITE

youry.khmelevsky@ubc.ca
YKhmelevskyPh.D. Kyiv Polytechnic University, Ukraine

RESEARCH: Software engineering; biomedical signal processing & control; source code generation; automatic source code debugging; database security & data protection; systems of systems; big data collection & analysis; research automation; high performance computing & big data processing.

TEACHING
: Software projects; software engineering; object oriented systems analysis & design; special database management systems; special topics in DBMS; database administration.

PATRICIA LASSERRE
Associate Provost, Enrollment & Academic Programs

Associate Professor, COMPUTER SCIENCE

WEBSITE

patricia.lasserre@ubc.ca
ADM 119D
250.807.9502

Patricia LasserrePh.D. University of Toulouse

RESEARCH:
Mainly involved in the scholarship of teaching, particularly in active learning techniques for computer science, developing tools for learning, computational thinking and design thinking. Interested in the application of HCI tools and techniques to improve teaching and learning, and computer vision to solve societal problems (such as medical imaging).

TEACHING: Programming; computer vision; HCI; project management; security.

RAMON LAWRENCE
Associate Professor & Industry Coordinator, COMPUTER SCIENCE

WEBSITE

ramon.lawrence@ubc.ca
ASC 349
250-807-9390

Dr. Ramon LawrencePh.D. University of Manitoba

RESEARCH: Database systems including join algorithms, integration systems, analysis of large-scale scientific data sets; innovative teaching systems including games; works with international team to build archive system that collects and analyzes weather radar data for rainfall estimation, flood prediction, and environmental and climate change research.

TEACHING: Database systems; software engineering; computer fluency.

YVES LUCET
Professor, COMPUTER SCIENCE

Associate Department Head

WEBSITE

yves.lucet@ubc.ca
ASC 350
250.807.9505

Dr. Yves LucetPh.D. University of Toulouse

RESEARCH: Computational mathematics, optimization and convex analysis; modeling; model road design to minimize construction costs under safety and environmental constraints; creating algorithms for computer-aided convex analysis; visualizing operators in 2D, 3D, and 4D.

TEACHING: Optimization; data structures.

ABDALLAH MOHAMED
Instructor, COMPUTER SCIENCE

WEBSITE

abdallah.mohamed@ubc.ca
SCI 108
250.807.8247
Adballah MohamedPh.D. University of Calgary

RESEARCH: Software engineering, decision support systems (model driven and data driven), component-based software development, COTS selection.

TEACHING: Computer fluency, computer creativity, programming, database systems, machine architecture, parallel computing.
JIM NASTOS
Sessional Instructor, COMPUTER SCIENCE

WEBSITE

jim.nastos@ubc.ca
ASC 452
250.807.9934
Jim NastosPh.D. University of British Columbia Okanagan 

RESEARCH: Algorithms, graphs, data.

TEACHING: Data science, computer science.

RASIKA RAJAPAKSHE
Senior Medical Physicist, BC Cancer Agency, Centre for the Southern Interior

Clinical Assistant Professor, SURGERY, UBC

Adjunct Professor, COMPUTER SCIENCE, UBC Okanagan

Early Detection

rasika.rajapakshe@ubc.ca

RajapakshePh.D. University of Manitoba

RESEARCH: Medical Imaging, Image Processing, Cancer Risk Modeling, , Micro-simulations in Population Oncology using GPU, Web and Mobile Technologies in Health Care, Health and Medical Imaging Informatics, Decision Support Systems in Oncology.

TEACHING:
Introduction to Medical Imaging, Medical Imaging Informatics, Medical Image Processing. 

MILES THOROGOOD
Instructor, COMPUTER SCIENCE

WEBSITE

miles.thorogood@ubc.ca
CCS 363
250.807.9266

Miles ThorogoodPh.D. Simon Fraser University

RESEARCH: Computational creativity, endowing machines with creative autonomous behaviour.

TEACHING:
Digital media. 

JAMES YU
Lecturer, COMPUTER SCIENCE

james.yu@ubc.ca
ASC 452
250.807.8553

James YuPh.D. McMaster University 

RESEARCH: Software Development Process, Robotics, Neural Signal Processing, Image pattern recognition for wafer alignment.

TEACHING:
Software Engineering, programming, Software Project Management, Computer Machine Architecture.


Last reviewed shim12/9/2011 10:57:47 AM