NSERC DND Google Position




  • Software Fingerprinting
  • Malware Analysis
  • Reverse Engineering
  • Program Analysis
  • Assembly


Several Ph.D. and M. Sc. scholarships are available to conduct research on software fingerprinting and malware analysis. This research is part of a major research partnership between NSERC, Google and the Computer Security Laboratory (CSL) of the Concordia Institute for Information Systems Engineering (CIISE), Concordia University. The project pertains to the domain of software reverse engineering with applications to malware analysis. The project goals are the development of new malware analysis techniques, with their associated theoretical foundations, algorithms and tools to be run in a realistic reverse engineering environment so that the malware reverse engineering process be accelerated. The project also has a strong emphasis on code authorship attribution, automatic matching of binary code to source code, binary clone detection. The planned research involves a great balance between theory and practice. The Computer Security Laboratory is a center for innovative research in information systems security. It is funded by several provincial and federal granting agencies as well as industrial corporations and governmental organizations. It hosts a critical mass of professors and Ph.D./M. Sc. students working on several IT security research themes such as security hardening, security assessment, network security, cyber forensics, cryptography, multimedia security, privacy, etc.

Technical Skills

A good background in:

  • Software fingerprinting
  • Malware analysis
  • Reverse engineering
  • Program analysis
  • Assembly

is definitely a plus. System and application programming skills using Java and C++ are highly appreciated. Interested applicants are invited to email their transcript and CV to: debbabi AT ciise.concordia.ca



Header type:
Theme Colors:
Color suggestions *
* May not have full accuracy!