Dr. Fan Long

Associate Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Fan Long. Improve your application with a focused, well-structured draft.

Biography

Fan Long is an Associate Professor in the Department of Computer Science at the University of Toronto. His research interests span programming languages, software engineering, systems security, and blockchain technology. Involved in the Conflux project, he focuses on building next-generation blockchain platforms. Fan actively recruits motivated graduate students to work on cutting-edge research related to blockchain and AI-powered software engineering. His notable work includes leveraging large language models to enhance software development automation and reliability. His research aims to address security vulnerabilities in LLM-generated code and improve blockchain scalability. He has developed techniques to secure smart contracts against vulnerabilities that can lead to significant financial losses, utilizing advanced formal methods. Among his contributions is the FlashSyn synthesis-via-approximation technique, which aims to generate exploits for DeFi protocols, successfully tackling numerous benchmarks. Fan's work significantly impacts the fields of software engineering and blockchain, addressing critical performance and security challenges.

Research Interests

Requirements for University of Toronto

Master Program
Requirements
GPA Requirement
Required:3.3
IELTS
Listening
Required:6.5
Reading
Required:6.5
Writing
Required:6.5
Speaking
Required:6.5
Overall
Required:7
TOEFL
Listening
Required:22
Reading
Required:22
Writing
Required:22
Speaking
Required:22
Total
Required:93
Prerequisites
Appropriate four-year bachelor's degree Background in sociological theory and statistics preferred
Application Checklist
  • Transcripts
  • Two letters of reference
  • Statement of intent
  • Writing sample
  • Curriculum Vitae
Specialization Notes

Department of Sociology