Dr Haifeng Shen

Academic Status

College of Science and Engineering

place Biological Sciences (3.26)
GPO Box 2100, Adelaide 5001, South Australia
Before joining Flinders University in 2009, Dr Shen had been an assistant professor in the school of computer engineering at Nanyang Technological University in Singapore since 2003. Dr Shen also has over six years working experience in industry as a software engineer, computer system administrator and programmer before becoming an academic.
  • PhD, Griffith University, Australia
  • MEng, Tianjin University, China
  • BEng, Tianjin University, China
Topic coordinator
COMP2711 Computer Programming 2
COMP8751 Interactive Computer Systems GE
COMP3751 Interactive Computer Systems
COMP4702 Computer Supported Cooperative Work and Groupware
COMP8762 Operating Systems GE
COMP2762 Operating Systems
COMP3811 Computer Graphics
COMP8801 Computer Programming 2 GE
Supervisory interests
Computer human interfaces
Computers, collaborative applications
Distributed computing
Information visualisation
Intelligent systems
Software engineering
Higher degree by research supervision
Principal supervisor: Intelligent Systems (1), Human Computer Interaction (1)
Associate supervisor: Software Engineering (1), Learning Technologies (1)
Principal supervisor: Collaborative and Social Computing (3), Cloud Computing (1), Educational Technologies (1), Software Engineering (1), Ubiquitous Computing (1)