Contact Information:

Aritra Sengupta,
Department of Computer Science and Engineering,
395, Dreese Lab,
2015 Neil Avenue,
Columbus, Ohio 43210-1277.

                                                                                                                                       Aritra Sengupta    

Research Interests Publications
 About Me

Research :
       I am interested in work related to runtimes, compilers, programming models, hardware and software TM, memory models, managed language features (like GC, JIT etc.), program analysis (static and dynamic analysis) and distributed systems. I am working under the guidance of Prof. Michael D. Bond. More details about our research group can be found here: PLaSS. My research is directed towards  low-overhead state-of-the-art solutions that enforce strong semantics in ill-synchronized programs using hyrbid static-dynamic analysis, runtime support, compiler transformations, software and hardware transactional memory on commodity hardware. I am also interested in building systems for data-center efficiency considering tradeoffs between different resources. My academic CV is here: Resume.

Publications :            

 Other Publications:            

Service :            

Education : I am a Ph.D. candidate in the department of Computer Science and Engineering. Broadly, my area of research is in programming langauges and systems/managed runtimes. Prior to joining Ohio State Univeristy, I have done my Bachelor of Technology in Computer Science and Engineering from Vellore Institute of Technology, India (June 2004 - May 2008).

        Selected Courses:
  1. Foundations of Programming Languages (CSE 755)
  2. Analysis of Algorithms (CSE 780)
  3. Computer Architecture (CSE 775)
  4. Compiler Design and Impl. (CSE 756)
  5. Advanced Operating Systems (CSE 760)
  6. Computability and Complexity (CSE 6321)
  7. Distributed Algorithms (CSE 6333)
  8. Introduction to Parallel Computing (CSE 5441)
  9. Advanced Parallel Computing (CSE 6441)
  10. Dynamic Program Analysis and Runtime Systems Reliable Concurrent Software (CSE 5349)
  11. Compile-Time Program Analysis and Transformations (CSE 5239)
  12. Dynamic Analysis of Software (CSE 5239)

About Me: I am from Kolkata (Calcutta), India. I am an avid fan of the game of cricket and love playing the game too.