Sajad Shirali-Shahreza
sajad AT shirali.ir
shirali AT cs.toronto.edu
http://sajad.shirali.ir and http://www.cs.toronto.edu/~shirali

Education

2018- Now Postdoctoral Fellow, Department of Computer Science, University of Toronto, Toronto, Canada. Working with Prof. Penn

2010-2017 Ph.D. in Computer Science, Department of Computer Science, University of Toronto, Toronto, Canada, Supervisors: Prof. Ganjali and Prof. Balakrishnan Courses GPA: A+.
PhD Thesis Title: FleXight: Flexible Information Channel for Software-Defined Networking

2007-2010 Ph.D. Candidate in Software Engineering, Computer Engineering Department, Sharif University of Technology, Tehran, Iran, Supervisor: Dr. Abolhassani. Courses GPA: 19.82/20

2006-2007 Master of Science (M.Sc.) in Software Engineering, Computer Engineering Department, Sharif University of Technology, Tehran, Iran. Courses GPA: 19.56/20
M.Sc. Thesis Title: "JABER, A Persian Human Interactive Proof System", Under Supervision of Prof. A. Movaghar.

2003-2006 Bachelor of Science (B.Sc.) in Software Engineering, Computer Engineering Department, Sharif University of Technology, Tehran, Iran. GPA: 19.08/20
Fourth Year Project (B.Sc. Thesis) Topic : "Persian Printed Text Page Segmentation", Under Supervision of Dr. M.T. Manzuri-Shalmani.

Research Interest

Publication

Book Chapter:

  1. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Distinguishing Human Users from Bots: Methods and Assessments," Network Security Technologies: Design and Applications, ISBN: 978-1-4666-4789-3, IGI Global, 2014, pp. 156-173. (Abstract, Book Website)
  2. M. Shirali-Shahreza and S. Shirali-Shahreza, "Surviving with SMS," Handbook of Research on E-Services in the Public Sector: E-Government Strategies and Advancements, ISBN: 978-1-61520-789-3, Information Science Reference, 2010, pp. 326-335. (Abstract, Book Website)

Journal Papers:

  1. S. Shirali-Shahreza and Y. Ganjali, "Protecting Home User Devices with an SDN-Based Firewall," IEEE Transactions on Consumer Electronics (ITCE), Vol. 64, No. 1, February 2018, pp. 92-100. (Abstract)
  2. S. Shirali-Shahreza and Y. Ganjali, "ReWiFlow: Restricted Wildcard OpenFlow Rules," ACM SIGCOMM Computer Communication Review (CCR), Vol. 45, No. 4, October 2015, pp. 29-35. (Abstract)
  3. S. Shirali-Shahreza and M. Shirali-Shahreza, "A Survey of Human Interactive Proof Systems," International Journal of Innovative Computing, Information and Control (IJICIC), Vol. 6, No. 3(A), March 2010, pp. 855-874. (Abstract)
  4. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Real-Time and MP3 Compression Resistant Steganography in Speech," IET Information Security (IET-IFS), Vol. 4, No. 1, March 2010, pp. 1-7. (Abstract)
  5. S. Shirali-Shahreza, H. Abolhassani, and M.H. Shirali-Shahreza, "Fast and Scalable System for Automatic Artist Identification," IEEE Transactions on Consumer Electronics, Vol. 55, No. 3, August 2009, pp. 1731-1737. (Abstract)
  6. S. Shirali-Shahreza and M. Shirali-Shahreza, "Advanced Collage Steganography," Bahria University Journal of Information & Communication Technology (BUJICT), Vol. 1, Issue 1, December 2008, pp. 33-38. (Abstract)
  7. S. Shirali-Shahreza, H. Sameti and M. Shirali-Shahreza, "Parental Control Based on Speaker Class Verification," IEEE Transactions on Consumer Electronics, Vol. 54, No. 3, August 2008, pp. 1244-1251. (Abstract)
  8. M. Shirali-Shahreza and S. Shirali-Shahreza, "High Capacity Persian/Arabic Text Steganography," Journal of Applied Sciences, Vol. 8, No. 24, 2008, pp. 4173-4179. (Full Paper)
  9. M. Shirali-Shahreza and S. Shirali-Shahreza, "Text Steganography Using Ligatures," International Reviews on Computers and Software (IReCoS), Vol. 3, No. 4, July 2008, pp. 418-423. (Abstract)
  10. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Removing Noises Similar to Dots from Persian Scanned Documents," International Journal of Intelligent Information Technology Application (IJIITA), Vol. 1, No. 2, August 2008, 102-106 (Best Paper Candidate of CCCM 2008). (Full Paper)
  11. S. Shirali-Shahreza, M. Shirali-Shahreza, and M. T. Manzuri-Shalmani, "Easy and Secure Login by CAPTCHA," International Reviews on Computers and Software (IReCoS), Vol. 2, No. 4, July 2007, pp. 393-400. (Abstract)
  12. M. H. Shirali-Shahreza and S. Shirali-Shahreza, "A Robust Page Segmentation Method for Persian/Arabic Document," WSEAS Transactions on Computers, Vol. 4, Issue 11, November 2005, pp. 1692-1698. (Journal Website)

Conference Papers:

  1. S. Shirali-Shahreza, "Accessible CAPTCHA for Everyone: Is it Possible?," Presented at Workshop on Inclusive Privacy and Security (WIPS) at 11th Symposium On Usable Privacy and Security (SOUPS 2015), Ottawa, Canada, July 22, 2015. (Workshop Website)
  2. S. Shirali-Shahreza and Y. Ganjali, "Traffic Statistics Collection with FleXam," Proceedings of the 2014 ACM SIGCOMM (SIGCOMM 2014), Chicago, IL, USA, August 17-22, 2014, pp. 117-118. (PDF, Abstract)
  3. S. Shirali-Shahreza, G. Penn, Y. Ganjali, R. Balakrishnan, "Do You Want to Talk to Your Router? Probably Not!," Presented at Designing Speech and Language Interactions Workshop at 2014 SIGCHI Conference on Human Factors in Computing (CHI 2014),, Toronto, Canada, April 26, 2014. (Workshop Website)
  4. S. Shirali-Shahreza and Y. Ganjali, "Efficient Implementation of Security Applications in OpenFlow Controller with FleXam," Proceedings of the 21st IEEE Symposium on High-Performance Interconnects (HotI 2013), San Jose, CA, USA, August 21-23, 2013, pp. 49-54. (Abstract)
  5. S. Shirali-Shahreza and Y. Ganjali, "FleXam: Flexible Sampling Extension for Monitoring and Security Applications in OpenFlow," Proceedings of the ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking 2013 (HotSDN 2013) at ACM SIGCOMM 2013, Hong Kong, China, August 16, 2013, pp. 167-168. (PDF, Abstract)
  6. S. Shirali-Shahreza and Y. Ganjali, "Empowering Software Defined Network Controller with Packet-Level Information," Proceedings of the 1st IEEE Workshop on Traffic Identification and Classification for Advanced Network Services and Scenarios (TRICANS), Budapest, Hungary, June 13, 2013, pp. 1355-1359. (Abstract)
  7. S. Shirali-Shahreza, G. Penn, R. Balakrishnan, and Y. Ganjali, "SeeSay and HearSay CAPTCHAs for Mobile Interaction," Proceedings of the 2013 SIGCHI Conference on Human Factors in Computing (CHI 2013), Paris, France, April 27-May 2, 2013, pp. 2147-2156. (Abstract)
  8. N. Johnghorban and S. Shirali-Shahreza, "Pregnancy Apps in Google Play Store," Presented at the Motherhood and HCI Workshop at 2013 SIGCHI Conference on Human Factors in Computing (CHI 2013), Paris, France, April 27, 2013. (Workshop Website)
  9. S. Shirali-Shahreza, S. Hassas Yeganehh, and Y. Ganjali, "Smarter Home Networks with Simple Gateways," Proceedings of the 32nd IEEE International Conference on Computer Communications (Infocom 2013), Turin, Italy, April 14-19, 2013. (Conference Website)
  10. S. Shirali-Shahreza and G. Penn, "Realistic Answer Verification: an Analysis of User Errors in a Sentence-Repetition Task," Proceedings of 4th IEEE Workshop on Spoken Language Technology (SLT 2012), Miami, FL, USA, December 2-5, 2012, pp. 19-24. (Abstract)
  11. S. Shirali-Shahreza and M.H. Shirali-Shahreza, "Accessibility of CAPTCHA Methods," Proceedings of 4th ACM Workshop on Artificial Intelligence and Security (AISec 2011), Chicago, IL, USA, October 21, 2011, pp. 109-110. (Abstract)
  12. S. Shirali-Shahreza and M. Shirali-Shahreza, "Categorizing CAPTCHA," Proceedings of 4th ACM Workshop on Artificial Intelligence and Security (AISec 2011), Chicago, IL, USA, October 21, 2011, pp. 107-108. (Abstract)
  13. S. Shirali-Shahreza, Y. Ganjali, and R.Balakrishnan, "Verifying Human Users in Speech-Based Interactions," Proceedings of 12th Annual Conference of the International Speech Communication Association (INTERSPEECH 2011), Florence, Italy, August 27-31, 2011, pp. 1585-1588. (Conference Website)
  14. S. Shirali-Shahreza and M. Shirali-Shahreza, "Multilingual Highlighting CAPTCHA," Proceedings of 8th International Conference on Information Technology : New Generations (ITNG 2011), Las Vegas, Nevada, USA, April 11-13, 2011, pp. 447-452. (Abstract)
  15. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Skin Region Based Method for Reducing Motion Estimation Time," Proceedings of 10th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2010), Luxor, Egypt, December 15-18, 2010, pp. 254-259. (Abstract)
  16. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Effect of MFCC Normalization on Vector Quantization Based Speaker Identification," Proceedings of 10th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2010), Luxor, Egypt, December 15-18, 2010, pp. 250-253. (Abstract)
  17. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Large Corpus of Iranian Music," Proceedings of 9th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2009), Ajman, UAE, December 14-17, 2009, pp. 568-573. (Abstract)
  18. S. Shirali-Shahreza, "Compact Representation of Multimedia Files for Indexing, Classification and Retrieval," Proceedings of International ACM Conference on Management of Emergent Digital EcoSystems (MEDES 2009), Lyon, France, October 27-30, 2009, pp. 489-492. (Abstract)
  19. S. Shirali-Shahreza, H. Abolhassani, and M.H. Shirali-Shahreza, "Compact Music Track Representation and its Application in Artist Similarity," Proceedings of The 2nd International Workshop on Machine Learning and Music (MML 2009) (In conjunction with ECML-PKDD 2009), Slovenia, September 7, 2009, pp. 13-18. (Workshop Proceedings)
  20. S. Shirali-Shahreza, H. Abolhassani, H. Sameti and M.H. Shirali-Shahreza, "Spoken CAPTCHA: A CAPTCHA System for Blind Users," Proceedings of The 2009 ISECS International Colloquium on Computing, Communication, Control, and Management (CCCM 2009), Sanya, China, August 8-9, 2009, Vol. 1, pp. 221-224. (Abstract)
  21. S. Shirali-Shahreza, H. Abolhassani, and M.H. Shirali-Shahreza, "Using Minimum Matching for Clustering with Balancing Constraints," Proceedings of The 2009 ISECS International Colloquium on Computing, Communication, Control, and Management (CCCM 2009), Sanya, China, August 8-9, 2009, Vol. 1, pp. 225-228. (Abstract)
  22. S. Shirali-Shahreza, "Use Speech for User’s Group Identification," Proceedings of The 14th International Conference on Applications of Natural Language to Information Systems (NLDB 2009), Saarbrücken, Germany, June 23-26, 2009, pp. 313-316. (Abstract)
  23. M. Shirali-Shahreza and S. Shirali-Shahreza, "Covert Communication via YouTube Website," Proceedings of The Second Conference on Electronic City (ECity 2009), Tehran, IRAN, May 24-25, 2009, pp. 1573-1578 (In Persian). (Abstract, Full Paper)
  24. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Reducing Motion Estimation Time with Skin Detection," Proceedings of The 2009 IEEE International Workshop on Imaging Systems and Techniques (IST 2009), Shenzhen, China, May 11-12, 2009, pp. 67-70. (Abstract)
  25. S. Shirali-Shahreza and M. Mousavi, "Identifying Objectionable Images with Support Vector Machine," Proceedings of The 14th National CSI Computer Conference (CSICC 2009), Tehran, IRAN, March 10-11, 2009 (In Persian). (Abstract)
  26. R. Ghasempour, S. Shirali-Shahreza, and H. Beigy, "Routing in Dynamic Networks Using Learning Automata," Proceedings of The 14th National CSI Computer Conference (CSICC 2009), Tehran, IRAN, March 10-11, 2009 (In Persian). (Conference Website)
  27. M. Shirali-Shahreza and S. Shirali-Shahreza, "Examining the usage of Feedback Vibration in Nintendo DS Handheld Game Console," Proceedings of The 11th International Conference on Advanced Communication Technology (ICACT 2009), Phoenix Park, Republic of Korea, February 15-18, 2009, vol. 3, pp. 1997-2000. (Abstract)
  28. M. Shirali-Shahreza and S. Shirali-Shahreza, "Sending Pictures by SMS," Proceedings of The 11th International Conference on Advanced Communication Technology (ICACT 2009), Phoenix Park, Republic of Korea, February 15-18, 2009, vol. 1, pp. 222-223. (Abstract)
  29. S. Shirali-Shahreza and M. Shirali-Shahreza, "Hard Graph Problems for Fighting with Spammers," Proceedings of The Second International Workshop on Knowledge Discovery and Data Mining(WKDD 2009), Moscow, Russia, January 23-25, 2009, pp. 432-435. (Conference Website)
  30. S. Hassas-Yeganeh, J. Habibi, H. Abolhassani, and S. Shirali-Shahreza, "A novel clustering algorithm based on Circlusters to find arbitrary shaped clusters," Proceedings of The 2008 International Conference on Computer and Electrical Engineering (ICCEE 2008), Phuket Island, Thailand, December 20 - 22, 2008, pp. 619-624. (Abstract)
  31. S. Shirali-Shahreza and M. Shirali-Shahreza, "Using Formal Methods in Component Based Software Development," Proceedings of The 4th International Joint Conference on Computer, Information, and Systems Sciences, and Engineering (CISSE 2008), Bridgeport, CT, USA, December 5-13, 2008, Vol. 3, pp. 429-432. (Abstract)
  32. S. Shirali-Shahreza and M.H. Shirali-Shahreza, "Bibliography of Works Done on CAPTCHA," Proceedings of The 3rd International Conference on Intelligent System & Knowledge Engineering (ISKE 2008), Xiamen, China, November 17-18, 2008, pp. 205-210. (Abstract)
  33. M. Shirali-Shahreza and S. Shirali-Shahreza, "Steganography in TeX Documents," Proceedings of The 3rd International Conference on Intelligent System & Knowledge Engineering (ISKE 2008), Xiamen, China, November 17-18, 2008, pp. 1363-1366. (Abstract)
  34. M. Shirali-Shahreza and S. Shirali-Shahreza, "Dynamic CAPTCHA," Proceedings of The 2008 International Symposium on Communications and Information Technologies (ISCIT 2008), Vientiane, Lao PDF, October 21-23, 2008, pp. 436-440. (Abstract)
  35. M. Shirali-Shahreza and S. Shirali-Shahreza, "A CAPTCHA System for Nintendo DS," Proceedings of The seventh annual Workshop on Network and Systems Support for Games (NetGames 2008), Worcester, Massachusetts, USA, October 21 - 22, 2008, pp. 104-105. (Abstract)
  36. S. Shirali-Shahreza and M. Shirali-Shahreza, "Improved Collage Steganography," Proceedings of The 4th IEEE International Conference on Emerging Technologies (ICET 2008), Rawalpindi, Pakistan, October 18-19, 2008, pp. 223-227. (Abstract)
  37. M. Shirali-Shahreza and S. Shirali-Shahreza, "A CAPTCHA System for Wii Game Console," Proceedings of the Workshop on Information Communication Technology (ICT) of 16th International Conference on Software, Telecommunications and Computer Networks, 2008 (SoftCOM 2008), Split/Dubrovnik, Croatia, September 25-27, 2008. (Conference Website)
  38. M. Shirali-Shahreza and S. Shirali-Shahreza, "Persian/Arabic Unicode Text Steganography," Proceedings of the Fourth International Conference on Information Assurance and Security (IAS2008), Naples, Italy, September 8-10, 2008, pp. 62-66. (Abstract)
  39. S. Shirali-Shahreza and M. Shirali-Shahreza, "Steganography in Textiles," Proceedings of the Fourth International Conference on Information Assurance and Security (IAS2008), Naples, Italy, September 8-10, 2008, pp. 56-61. (Abstract)
  40. S. Shirali-Shahreza, S Hassas-Yeganeh, H. Abolhassani, and J. Habibi, "Circluster: Storing Cluster Shapes for Clustering," Proceedings of the 4th IEEE International Conference on Intelligent Systems (IS 2008), Varna, Bulgaria, September 6-8, 2008, pp. 11-14-11-19. (Abstract)
  41. M. Shirali-Shahreza and S. Shirali-Shahreza, "CAPTCHA Systems for Disabled People," Proceedings of the IEEE Intelligent Computer Communication and Processing 2008 (ICCP 2008), Cluj-Napoca, Romania, August 28–30, 2008, pp. 319-322. (Abstract)
  42. S. Shirali-Shahreza and M. Shirali-Shahreza, "Various Aspects of Open Source Software Development," Proceedings of the 3rd International Symposium on Information Technology 2008 (ITSim2008), Kuala Lumpur, Malaysia, August 26th–29th, 2008. (Abstract)
  43. S. Shirali-Shahreza and M. Shirali-Shahreza, "Identifying Child Users: Is It Possible?," Proceedings of the International Conference on Instrumentation, Control and Information Technology (SICE 2008), Chofu, Tokyo, Japan, August 20-22, 2008, pp. 3241-3244. (Abstract)
  44. S. Shirali-Shahreza, H. Beigy, and M.H. Shirali-Shahreza, "Knapsack Model for Pixel Based Skin Detection,"Proceedings of the Fourth IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP 2008), Harbin, China, August 15-17, 2008, pp. 581-584. (Abstract)
  45. S. Shirali-Shahreza and M. Shirali-Shahreza, "Steganography in Silence Intervals of Speech," Proceedings of the Fourth IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP 2008), Harbin, China, August 15-17, 2008, pp. 605-607. (Abstract)
  46. M.H. Shirali-Shahreza and S. Shirali-Shahreza, "Removing Noises Similar to Dots from Persian Scanned Documents," Proceedings of the 2008 ISECS International Colloquium on Computing, Communication, Control, and Management (CCCM 2008), Guangzhou City, China, August 3-4, 2008, Vol. 2, pp. 313-317 (Best Paper Candidate of CCCM 2008). (Abstract)
  47. M. Shirali-Shahreza and S. Shirali-Shahreza, "Encouraging Persons with Hearing Problem to Learn Sign Language by Internet Websites," Proceedings of the Workshop on Advanced Learning Technologies for Disabled and Non-Disabled People (WALTD 2008), Santander, Spain, July 1-5, 2008, pp. 40-43. (Full Paper)
  48. M. Shirali-Shahreza and S. Shirali-Shahreza, "Encouraging Persons with Hearing Problem to Learn Sign Language by Internet Websites," Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies (ICALT 2008), Santander, Spain, July 1-5, 2008, pp. 1036-1037. (Abstract)
  49. S. Shirali-Shahreza and M. Shirali-Shahreza, "Involving Computer Science Students in Real-World Problems," Proceedings of Proceedings of the 30th International Conference Information Technology Interfaces (ITI 2008), Cavtat / Dubrovnik, Croatia, June 23-26, 2008, pp. 569-574. (Abstract)
  50. S. Shirali-Shahreza and M. E. Mousavi, "A New Bayesian Classifier For Skin Detection," Proceedings of the Third International Conference on Innovative Computing, Information and Control (ICICIC 2008), Dalian, China, June 18 - 20, 2008, p. 172. (Abstract)
  51. S. Shirali-Shahreza and M. Shirali-Shahreza, "CAPTCHA for Children," Proceedings of Third International Conference on System of Systems Engineering (SoSE 2008), Monterey, California, USA, June 2-4, 2008. (Abstract)
  52. M. Shirali-Shahreza and S. Shirali-Shahreza, "Motion CAPTCHA," Proceedings of the Conference on Human System Interaction (HSI 2008), Krakow, Poland, May 25-27, 2008, pp. 1042-1044. (Abstract)
  53. M. Shirali-Shahreza and S. Shirali-Shahreza, "Software Watermarking by Equation Reordering," Proceedings of the 3rd IEEE International Conference on Information & Communication Technologies: from Theory to Applications (ICTTA’ 08), Damascus, Syria, April 7-11, 2008. (Abstract)
  54. S. Shirali-Shahreza and M. Shirali-Shahreza, "A New Human Interactive Proofs System for Deaf Persons," Proceedings of the 5th International Conference on Information Technology: New Generations (ITNG 2008), Las Vegas, Nevada, USA, April 7-9, 2008, pp. 807-810. (Abstract)
  55. M. Shirali-Shahreza and S. Shirali-Shahreza, "Advanced Collage CAPTCHA," Proceedings of the 5th International Conference on Information Technology: New Generations (ITNG 2008), Las Vegas, Nevada, USA, April 7-9, 2008, pp. 1234-1235. (Abstract)
  56. S. Shirali-Shahreza and M.T. Manzuri-Shalmani, "High Capacity Error Free Wavelet Domain Speech Steganography," Proceedings of the 33rd International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2008), Las Vegas, Nevada, USA, March 30- April 4, 2008, pp. 1729-1732. (Abstract)
  57. M. Shirali-Shahreza and S. Shirali-Shahreza, "A Secure Internet Login System for Mobile Phones Using CAPTCHA," Proceedings of the 10th International Conference on Computer and Information Technology (ICCIT 2007), Dhaka, Bangladesh, December 27-29, 2007.
  58. M. Shirali-Shahreza and S. Shirali-Shahreza, "Savior SMS," Proceedings of the Second Disaster Management Conference (GeoDM 2007), Tehran, Iran, December 25-26, 2007, (In Persian). (Abstract)
  59. M. Shirali-Shahreza and S. Shirali-Shahreza, "CAPTCHA for Blind People," Proceedings of the 7th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2007), Cairo, Egypt, December 15-18, 2007, pp. 995-998. (Abstract)
  60. M. Shirali-Shahreza and S. Shirali-Shahreza, "Question-Based CAPTCHA," Proceedings of the International Conference on Computational Intelligence and Multimedia Applications (ICCIMA 2007), Sivakasi, India, December 13-15, 2007, Vol. 4, pp. 54-58. (Abstract)
  61. M. Shirali-Shahreza and S. Shirali-Shahreza, "Passwordless Login System for Mobile Phones Using CAPTCHA," Proceedings of the 49th International Symposium ELMAR-2007 focused on Mobile Multimedia, Zadar, Croatia, September 12-14, 2007, pp. 243-246. (Abstract)
  62. S. Shirali-Shahreza, M. Shirali-Shahreza, and A. Movaghar "Restricted Access to Exam Grades on the Web by HIP," Proceedings of the First IEEE International Workshop on e-Activity (IEEE-IWEA2007), Melbourne, Australia, July 11, 2007, pp. 967-971. (Abstract)
  63. S. Shirali-Shahreza and M. T. Manzuri-Shalmani, "Adaptive Wavelet Domain Audio Steganography with High Capacity and Low Error Rate," Proceedings of the First International Conference on Information and Emerging Technologies (ICIET 2007), Karachi, Pakistan, July 6-7, 2007, pp. 26-30. (Abstract)
  64. M. Shirali-Shahreza and S. Shirali-Shahreza, "Online Collage CAPTCHA," Proceedings of the 8th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2007), Santorini, Greece, June 6-8, 2007, pp. 58. (Abstract)
  65. S. Shirali-Shahreza, M. Shirali-Shahreza, and A. Movaghar, "Exam HIP," Proceedings of the 2007 IEEE Xiamen International Workshop on Anti-counterfeiting, Security, Identification (ASID 2007), Xiamen, China, April 16-17, 2007, pp. 415-418. (Abstract)
  66. S. Shirali-Shahreza and A. Movaghar, "A New Anti-Spam Protocol Using CAPTCHA," Proceedings of the 2007 IEEE International Conference on Networking, Sensing and Control (ICNSC07), London, United Kingdom, April 15-17, 2007, pp. 234-238. (Abstract)
  67. S. Shirali-Shahreza, M. T. Manzuri-Shalmani, and M. H. Shirali-Shahreza, "A Skew Resistant Method for Persian/Arabic Text Segmentation," Proceedings of the First IEEE Symposium on Computational Intelligence in Image and Signal Processing (CIISP 2007), Honolulu, HI, USA, April 1-5, 2007, pp. 115-120.(Abstract)
  68. M. Shirali-Shahreza and S. Shirali-Shahreza, "Collage CAPTCHA," Proceedings of the 20th IEEE International Symposium Signal Processing and Application (ISSPA 2007), Sharjah, United Arab Emirates, February 12-15, 2007. (Abstract)
  69. S. Shirali-Shahreza, "A Corpus for Persian/Arabic OCR Research," Proceedings of the 20th IEEE International Symposium Signal Processing and Application (ISSPA 2007), Sharjah, United Arab Emirates, February 12-15, 2007.
  70. M. Shirali-Shahreza and S. Shirali-Shahreza, "Preventing Mobile Software Cracking Using CAPTCHA," Proceedings of the IEEE International Conference on Innovations in Information Technology 2006 (IIT 2006), Dubai, UAE, November 19-21, 2006, p. 128. (Abstract)
  71. S. Shirali-Shahreza, M. T. Manzuri-Shalmani, and M. H. Shirali-Shahreza, "Page Segmentation of Persian/Arabic Printed Text Using Ink Spread Effect," Proceedings of the SICE - ICASE International Joint Conference 2006 (SICE - ICCAS 2006), Busan, KOREA, October 18-21, 2006, pp. 259-262. (Abstract)
  72. M. Shirali-Shahreza and S. Shirali-Shahreza, "Rescue SMS," Proceedings of the SICE - ICASE International Joint Conference 2006 (SICE - ICCAS 2006), Busan, KOREA, October 18-21, 2006, pp. 1300-1303. (Abstract)
  73. M. H. Shirali-Shahreza and S. Shirali-Shahreza, "Persian/Arabic Text Font Estimation Using Dots," Proceedings of the 6th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2006), Vancouver, Canada, August 27-30, 2006, pp. 420-425. (Abstract)
  74. M. Shirali-Shahreza and S. Shirali-Shahreza, "Collage Steganography," Proceedings of the 5th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2006), Honolulu, HI, USA, July 10-12, 2006, pp. 316-321. (Abstract)
  75. M. Shirali-Shahreza and S. Shirali-Shahreza, "Drawing CAPTCHA," Proceedings of the 28th International Conference Information Technology Interfaces (ITI 2006), Cavtat / Dubrovnik, Croatia, June 19-22, 2006, pp. 475-480. (Abstract)
  76. M. Shirali-Shahreza and S. Shirali-Shahreza, "Virtual Grade: A Way to Publish Students’ Grades on the Web," Proceedings of the 28th International Conference Information Technology Interfaces (ITI 2006), Cavtat / Dubrovnik, Croatia, June 19-22, 2006, pp. 7-8. (Conference Website)
  77. S. Shirali-Shahreza, M. T. Manzuri-Shalmani, and M. H. Shirali-Shahreza, "Preparing Persian/Arabic Scanned Images for OCR," Proceedings of the 2nd IEEE International Conference on Information & Communication Technologies: from Theory to Applications (ICTTA’06), 2006, Damascus, Syria, Vol. 1, pp. 1332-1336. (Abstract)

Honors

2015 Ontario Graduate Scholarship

2015 Platform Computing Graduate Fellowship for the Department of Computer Science, University of Toronto

2014 Ranked 3rd in ACM SIGCOMM 2014 Graduate Student Research Competition

2014 Wolfond Scholarship Program in Wireless Information Technology

2013 Wolfond Scholarship Program in Wireless Information Technology

2012 C.C. Gotlieb (Kelly) Graduate Fellowship

2010 Wolfond Scholarship Program in Wireless Information Technology

2008 Iranian National Elite Foundation Fellowship

2007 Iranian Electrical Engineering Researcher Student of the Year, National Scientific Student's Organization of Electrical Engineering, IRAN

2007 The only student who accepted as an Exceptional Talent for Software Engineering Ph.D. Degree Program in Computer Engineering Department of Sharif University in Fall 2007

2007 Ranked 1st among Software Engineering graduated MSc students in Computer Engineering Department of Sharif University in 2006-2007 with Courses GPA 19.56/20

2007 The first student in the history of Computer Engineering Department of Sharif University who finished MSc in 1 year

2006 Ranked number two in Iranian Scientific Olympiad on Computer Engineering

2006 Ranked 1st among 2005-2006 graduated students of Computer Engineering Department with GPA 19.08/20

2006 Ranked 3rd in National Iranian University Entrance Exam for Graduate Study in Computer Science (Konkoor-Arshad)

2006 Ranked 8th in National Iranian University Entrance Exam for Graduate Study in Software Engineering (Konkoor-Arshad)

2006 One of the few students in the history of Computer Engineering Department of Sharif University (the only student in 2003-2007) who finished BS in 3 years

2005 One of the 3 student accepted (as an Exceptional Talent) for M.S. Degree Program in Computer Engineering (Software Engineering), Sharif University, Iran

2003 Ranked 192 among 500,000+ participant of the National Iranian University Entrance Exam (Konkoor), Iran

2002 Earn Silver medal in National Iranian Olympiad in Informatics (Ranked 8 among 21000 participants)

2002 Ranked 1 in First Basij Olympiad in Informatics

1998 Selected Student in NODET Holy Quran Contest, Orumieh, Iran

1998 No. 2 student in National Scientific Contest, Iran

1995 No. 1 student in Tehran Scientific Contest, Tehran, Iran

Teaching Experience

2010-Now Teaching Assistant (TA) of courses in Department of Computer Science, University of Toronto, Toronto, Canada:

2007-2009 Lecturer, , Computer Engineering Department, Sharif University of Technology, Tehran, Iran

2007-2009 Teaching Assistant (TA) of graduate courses in Computer Engineering Department, Sharif University of Technology, Tehran, Iran:

2002-2006 Teaching Assistant (TA) of undergraduate courses in Computer Engineering Department, Sharif University of Technology, Tehran, Iran:

2005 Teaching Algorithms for Preparation course for National Olympiad in Informatics (IOI), Young Scholar Club (YSC), Tehran, Iran

2002-2004 Teaching Computers for high school students, Allameh Helli High School, Tehran, Iran

Reviewer for

Journals:

  1. IET Image Processing (Journal Website)
  2. IEEE Transactions on Multimedia (Journal Website)
  3. IEEE Transactions on Systems, Man, and Cybernetics - Part C (Journal Website)
  4. IEEE Transactions on Industrial Electronics (Journal Website)
  5. IEEE Signal Processing Letters (Journal Website)
  6. Journal of Network and Computer Applications (Journal Website)
  7. The ISC International Journal of Information Security (Journal Website)

Conferences:

  1. The 8th ACM Designing Interactive Systems Conference (DIS 2010) (Conference Website)
  2. The 15th National CSI Computer Conference (CSICC 2010) (Conference Website)
  3. The 9th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT 2009) (Conference Website)
  4. International ACM Conference on Management of Emergent Digital EcoSystems (MEDES 2009) (Conference Website)
  5. The 14th National CSI Computer Conference (CSICC 2009) (Conference Website)
  6. 1st Iranian Conference on Cyberspace Security Incidents and Vulnerabilities (APA 2009) (Conference Website)
  7. The First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT 2008) (Conference Website)
  8. The 4th International Joint Conference on Computer, Information, and Systems Sciences, and Engineering (CISSE 2008) (Conference Website)
  9. The First Conference on Electronic City (ECity 2008) (Conference Website)

Research/Work Experience

2010-Research Assistant, Computer Networks Research Group, University of Toronto, Toronto, Canada

2004-Present A member of FarsiTeX Group

2003-2008 A member of Computer Engineering Site Administration Team, Sharif University, Tehran, Iran

2005 Organizer of Design and Analysis of Algorithm course contest, Sharif University, Tehran, Iran

2004-2005 A member of organizing committee of Internal Sharif ACM contest, Tehran, Iran

2003-2004 A staff of ACM/ICPC Tehran regional contest, Tehran, Iran

2004 Design and Implementation of Secure and Stable Mail Server, Hassin Co., Tehran, Iran

Skills

Official Scores