Faculty & Staff

  • Computer Science Department
    Teaching and Learning Centre 10-2074
    Phone: 250-960-6490
    Fax: 250-960-5544
    3333 University Way
    Prince George
    British Columbia
    V2N 4Z9
  • Dr. Alex Aravind
    PhD, MTech
    • Professor
    Phone:
    250-960-5548
    Office Number:
    10-2050

    Dr. Aravind received his Ph.D in Computer Science from Indian Institute of Science, Bangalore, India, and his M.Tech. in Computer Science from Indian Institute of Technology, Kharagpur, India. Later, he worked as a Scientific officer in the Supercomputer Education and Research Center, IISc.,... more
  • PhD, MMath, BSc
    • Assistant Professor
    • Chair, Computer Science
    Phone:
    250-960-6672
    Office Number:
    10-2080

    Dr. Casperson received his Ph.D. and M.Math. in Pure Mathematics from the University of Waterloo, and his B.Sc. in Mathematical Physics from Simon Fraser University. His research areas include computational algebra, Galois theory, universal algebra, and programming language semantics. He has a... more
  • PhD
    • Professor, Computer Science and Interdisciplinary Studies
    Phone:
    250-960-5838
    Office Number:
    10-2046

    His research areas are: pattern recognition, image processing, computational geometry, intelligent language tutoring system, data mining, bioinformatics; and the computational intelligence fields, including fuzzy systems, neural network, and fast approximate practical algorithms for solving some NP... more
  • Waqar Haque
    PhD, MSc, MEng
    • Professor
    Phone:
    250-960-6522
    Office Number:
    10-2052

    Dr. Haque received his Masters and PhD in Computer Science from Iowa State University, USA. He joined UNBC in 1995 and is presently Full Professor, cross-appointed in the Computer Science Program and the School of Business. His teaching commitments also extend into the MBA Program. His academic... more
  • PhD, MSc, BSc
    • Adjunct Professor
    Phone:
    250-960-6756
    Office Number:
    10-2036

    Dr. Hirt received his PhD and MSc from the University of Calgary, specializing in networking, cryptography, and security. He received his BSc from the University of Northern British Columbia. His research interests include networking, cryptography, security, performance evaluation, anonymous... more
  • MSc, PhD
    • Assistant Professor
    Phone:
    250-960-6626
    Office Number:
    10-2030

    Dr. Fan Jiang received both his MSc and PhD in Computer Science from University of Manitoba, Winnipeg, Canada. His research areas include big data mining, association rule mining, frequent pattern mining, social network mining, machine learning, big data visualization, and database systems.
  • MSc, BSc
    • Senior Lab Instructor
    Phone:
    250-960-5800
    Office Number:
    10-2058

    Mr. Allan Kranz received his M.Sc. and B.Sc. in Computer Science from the University of Northern British Columbia. Allan came to UNBC from the area of industrial process control and his experience includes embedded systems, interfacing industrial equipment, data gathering and logging, and process... more
  • PhD, MSc, BSc
    • Adjunct Professor

    Dr. Desanka Polajnar joined UNBC in 1994. She came to UNBC from the Mihajlo Pupin Institute in Belgrade, Yugoslavia (now Serbia), where she led a software team developing real-time systems for urban traffic control. Her research and development experience includes projects in various areas of... more
  • PhD, MSc, BSc
    • Associate Professor
    Phone:
    250-960-6624
    Office Number:
    10-2044

    Dr. Polajnar comes to UNBC from the post of Chief Software Engineer at Positron Industries, a Montreal-based manufacturer of telecommunications equipment. Before coming to Canada he taught graduate and undergraduate Computer Science courses at the Universities of Belgrade and Novi Sad, Yugoslavia.... more
  • Administrative Assistant
    Phone:
    250-960-6490
    Office Number:
    10-2074
  • Tanya Da Silva
    Student Advisor
    Phone:
    250-960-5506
    Office Number:
    AGO 7-716

    Welcome to UNBC, my name is Tania Da Silva and I am a UNBC Student Advisor for the Department of Computer Science. Student Advisors are here to guide you through your university experience and to empower you to successfully reach your academic goals. Do you have questions about degree programs, course transfers, prerequisites or graduation requirements? We are here to help. Our website provides you with tips and hints for student success - a helpful directory of information to help you complete your degree. The Student Recruitment & Advising Centre is open weekdays from 8:30 am to 4:30 pm.

    Visit us online at www.unbc.ca/advising or reach us by phone or email at 250-960-6306 or advising@unbc.ca.

    If you are looking for information on Graduate Programs, please email unbc4u@unbc.ca.

  • Systems Administrator I (CPSC)
    Phone:
    250-960-5436
    Office Number:
    10-2062