Vasudevan Janarthanan

Vasudevan Janarthanan

Associate Professor of Information Technology; Coordinator of Bachelor of Science in Information Technology; Coordinator of Master of Science in Computer Science, Gildart Haase School of Computer Science and Engineering, FDU Vancouver Campus

Contact Information


  • Computer Programming for IT
  • Data Structures
  • Database Systems
  • Operating Systems
  • Computer Hardware
  • IT Needs and Assessment Management
  • Applied Calculus
  • Software Applications in Technology


  • Real-time control
  • Supervisory control
  • Real-time embedded systems
  • Scheduling for cloud-based systems
  • Discrete-event systems
  • Theoretical computer science


  • BTech, Regional Engineering College (REC), India
  • MS, Concordia University, Canada
  • PhD, Concordia University, Canada

Academic Profile

As a teaching-intensive institution, it is imperative that students are provided with top-notch instruction satisfying the various objectives of the program they are enrolled in. To this effect, I have tried to follow a top-down approach, which meant that the objectives of the program could be satisfactorily met if the various course outcomes are fulfilled. Hence, in all of my classes, I strongly emphasize the outcome(s) of the course and also the percentage of technical content covered in a certain chapter towards the overall fulfillment of the outcome(s). In order to verify and validate whether the actual outcomes were achieved through a certain course, I always perform course outcome assessments at the end of each semester.

During active teaching semesters, our work, to a large extent, is confined to the classrooms, where we interact with groups of students. Often, the only feedback we get is from students, which acts as a catalyst for improving our teaching practices. Since I double up as the coordinator of the Information Technology (IT) program along with my teaching duties; I have had a unique opportunity of interacting with students one-on-one during student advising sessions. These sessions have given me adequate opportunity to look into issues like updating the course content and also bringing in newer courses into the program.

Broadly my research interests are in the areas of real-time scheduler design, real-time control, control for embedded systems, and supervisory control theory. I strongly believe in interdisciplinary research. My research has a strong emphasis on building practical systems by applying and enhancing concepts from diverse fields such as formal methods, discrete-event systems, performance modeling and analysis, and theoretical computer science.

Important Note: Faculty profiles may include links to one or more non-FDU websites, including websites self-maintained by faculty to provide additional information about their publications, scholarly pursuits, and other information of interest. If you click on these links, you will be leaving the FDU-maintained website and will be directed to a site that is not under the control of FDU. FDU is not responsible for the content or accessibility of linked non-FDU websites. If, however, you experience a problem with the content or accessibility of a linked website, please contact us using the information on our Accessibility page.