Home Vita Research Publications Teaching People

Parmit Chilana

Assistant Professor, Computing Science, Simon Fraser University


Simon Fraser University

CMPT 363 - User Interface Design

Spring 2018, 2017

CMPT 888 - Special Topics in Human-Computer Interaction

Spring 2018, 2017

University of Waterloo

MSCI 121 - Introduction to Computer Programming

Winter 2015 and Winter 2016

An introduction to computer programming using a high level programming language. Concepts and topics covered include the basic components of algorithms (primitive operations, variables, sequencing operations, conditionals/branching, repetition/loops, and subroutines/functions), problem decomposition, abstraction, testing and debugging, pseudo-code, file based input and output, use of a modern development environment including a symbolic debugger, good coding style, pointers/references, and basic data structures (arrays, records/structs, objects).

MSCI 343 - Human-Computer Interaction

Fall 2014 and Fall 2015

This course is designed to provide in-depth exposure to the concepts of human-computer interaction and methods of interactive information system design. The course will focus on techniques for building information systems that meet human needs and capabilities by following a system development lifecycle: user requirements analysis, information and interaction design, prototyping and evaluation.

MSCI 730 - Human-Computer Interaction

Fall 2014

This course concentrates on the theoretical and practical issues related to the design of human-computer interfaces. Aspects of human perception, cognition and various models of task analysis are discussed. Further, the course examines the principles of interface design and the related empirical evidence. Students will solve a design challenge for a web application, desktop software, a mobile device, a tabletop display, or another medium. Students will also gain experience with observational studies of real work, with the purpose of informing the design of new technology.

MSCI 601 - Research Methods in Management Sciences

Winter 2014 and Fall 2015

This course provides an overview of empirical research methods and introduces the process of carrying out high quality research in Management Sciences and related fields. It encompasses: stages in the research process, problem definition, research strategies and designs, measurement issues, sampling, ethical concerns, data analysis, and the communication of research results. These issues will be examined in published research and students will also learn to translate their interests and passions into research questions and formulate an independent research proposal.