Welcome !

The Department of Computer Science and Engineering at the Indian Institute of Technology Kanpur (IIT Kanpur) was the first department in India to start Computer Science education. It started in August 1963 with an IBM 1620 system - a novelty then, even in many North American and European universities. The department runs BTech, MTech and PhD programs and is engaged in cutting edge research with sponsored projects and consultancies. Many of the nation's leading experts, educationists and consultants in computer science today are the alumni of this department.

Events/ Seminar Corner

  • Seminar on "Software Techniques to Enhance Reliability of Emerging Compute and Memory Units" by Dr. Manish Gupta (University of California at San Diego) on Nov 14, 2017 (Tue) at 1600 hrs at KD101. [abstract]
  • Invited Talk by  Rajeev Alur (Zisman Family Chair Professor, Department of Information and Computer Science, University of Pennsylvania.) on "Quantitative Policies over Streaming Data" on Nov 02, 2017 (Thu) at 1200 hrs at KD101. [abstract]
  • Industry talk by Arvind Agarwal (IBM Research) on "Deep Learning for Text Generation" on Nov 02, 2017 (Thu) at 1530 hrs at KD101. [abstract]
  • SpanFS - Building a Distributed FS with Strict Consistency on 6:15 - 7:15 PM, Monday 23 October 2017 at KD-101 by Apurv Gupta (IITK Alumnus, '96 CSE B.Tech, Chief Architect, Cohesity) will be delivering a tech talk on their in-house distributed file system.

Recent Publications

  • Devendra Kumar Luna, Girish Palshikar, Manoj Apte, Arnab Bhattacharya, "Finding Shell Company Accounts using Anomaly Detection", CoDS-COMAD 2018, Goa, India, 2018.
  • Milan Someswar, Arnab Bhattacharya, "MineAr: Using Crowd Knowledge for Mining Association Rules in the Health Domain", CoDS-COMAD 2018, Goa, India, 2018.
  • Rahul Wadbude, Vivek Gupta, Dheeraj Mekala, Harish Karnick, "User Bias Removal in Review Score Prediction", CoDS-COMAD 2018, Goa, India, 2018.
  • Gurkirat Singh*, Dhawal Upadhyay*, Medha Atre, "Efficient RDF Dictionaries with B+ trees", CoDS-COMAD 2018, Goa, India, 2018.
  • Shubhadip Mitra, Partha Dutta, Arnab Bhattacharya, “Optimal Algorithms for Min-Closed, Max-Closed and Arc Consistency over Connected Row Convex Constraints”, ACM COMPUTE, 2017.
  • Shubhadip Mitra, Priya Saraf, Arnab Bhattacharya, “TIPS: Mining Top-K Locations to Minimize User-Inconvenience for Trajectory-Aware Services”, ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, 2017.
  • Surender Baswana, Keerti Choudhary, Moazzam Hussain, Liam Roditty. Approximate Single Source Fault Tolerant Shortest Path. ACM-SIAM Symposium on Discrete Algorithms (SODA) 2018.
  • Surender Baswana, Ayush Goel and Shahbaz Khan. Incremental DFS algorithms: a theoretical and experimental study. ACM-SIAM Symposium on Discrete Algorithms (SODA) 2018.
  • Surender Baswana and Shahbaz Khan. Incremental Algorithm for Maintaining a DFS Tree for Undirected Graphs.  Algorithmica 79(2): 466-483 (2017).
  • Kanakagiri Raghavendra, Biswabandan Panda, and Madhu Mutyam, “MBZip: Multi-Block Data Compression”, In ACM Transactions on Architecture and Code Optimization, 2017.
  • Consistent Robust Regression, Kush Bhatia, Prateek Jain, Parameswaran Kamalaruban, and Purushottam Kar, NIPS 2017.
  • Nisheeth Srivastava and Ed Vul. A simple model of recognition and recall memory. NIPS 2017
  • Low Dimensional Deep Features for Facial Landmark Alignment
  • Segmentation Guided Attention Networks for Visual Question Answering
  • Dennis Antony Varkey, Biswabandan Panda, and Madhu Mutyam, "RCTP: Region Correlated Temporal Prefetcher". ICCD 2017
  • Sudhanshu Shukla and Mainak Chaudhuri. Sharing-aware Efficient Private Caching in Many-core Server Processors. ICCD 2017.
  • Sahil Verma and Subhajit Roy. Synergistic Debug-Repair of Heap Manipulations. ESEC/FSE 2017.
  • Smriti Jaiswal, Praveen Hegde, Subhajit Roy. Constructing HPSSA over SSA. SCOPES '17.
  • On Context-Dependent Clustering of Bandits, C. Gentile, S. Li, Purushottam Kar, A. Karatzoglou, G. Zappella, E. Etrue, ICML 2017.
  • SkyGraph: Retrieving Regions of Interest using Skyline Subgraph Queries by Shiladitya Pande, Sayan Ranu, and Arnab Bhattacharya at VLDB, 2017
  • Mohamed Asan Basiri M and Sandeep K. Shukla, Flexible VLSI Architectures for Galois Field Multipliers, Integration, the VLSI Journal,
  • Prachi Joshi, S. S. Ravi, Soheil Samii, Unmesh Bordoloi, Sandeep Shukla, Haibo Zeng. "Offset Assignment to Signals for Improving Frame Packing in CAN-FD".  accepted for IEEE Real-Time Systems Symposium (RTSS 2017). Paris, France.  December 2017. 
  • Siddharth Rai and Mainak Chaudhuri. Using Criticality of GPU Accesses in Memory Management for CPU-GPU Heterogeneous Multi-core Processors. CASES 2017.
  • A Feasibility Study of Using Automated Program Repair for Introductory Programming Assignments, by Jooyong Yi, Umair Ahmed, Amey Karkare, Shin Hwei Tan and Abhik Roychoudhury, in ESEC/FSE-2017.
  • Neighbor-Aware Search for Approximate Labeled Graph Matching using the Chi-Square Statistics. Sourav Dutta, Pratik Nayek, Arnab Bhattacharya. WWW 2017.
  • Mutable concepts and enactable analogies: how manipulatives help in learning area. Jeenath Rahaman, Harshit Agarwal, Nisheeth Srivastava and Sanjay Chandrasekharan. Cognitive Science.

  • Mohamed Asan Basiri M and Sandeep K Shukla, "Flexible Composite Galois Field GF ((2^m)^ 2 ) Multiplier Designs", accepted for  VDAT 2017: 21st International Symposium on VLSI Design and Test.
  • Rourab Paul and Saneep Kumar Shukla, "A High Speed KECCAK Coprocessor for Partitioned NSP Architecture on FPGA Platform", accepted at VDAT 2017: 21st International Symposium on VLSI Design and Test. 
  • Prachi Joshi, Haibo Zeng, Unmesh D. Bordoloi, Soheil Samii, S. S. Ravi and Sandeep Shukla, "The Multi-Domain Frame Packing Problem for CAN-FD" at ECRTS 2017, Dubronvik, Croatia, June 2017. 
  • An efficient strongly connected components algorithm in the fault tolerant model. Surender Baswana, Keerti Choudhary, and Liam RodittyThe 44th International Colloquium on Automata, Languages, and Programming (ICALP)2017.
  • Near Optimal Parallel Algorithms for Dynamic DFS in Undirected Graphs. Shahbaz Khan. 29th ACM Symposium on Parallelism in Algorithms and Architecture (SPAA), 2017.
  • Multiple Source Dual Fault Tolerant BFS Trees. Manoj Gupta and Shahbaz KhanThe 44th International Colloquium on Automata, Languages, and Programming (ICALP)2017. 
  • Memory of relative magnitude judgments informs absolute identification. Nisheeth Srivastava CogSci 2017
  • A rational analysis of marketing strategies. Nisheeth Srivastava and Ed Vul. CogSci 2017
  • Rationalizing subjective probability distortions. Nisheeth Srivastava and Ed Vul. CogSci 2017
  • Intertemporal impulsivity can also arise from persistent failure of long-term plans: Comment on Nettle & Pepper (2017) Nisheeth Srivastava and Narayanan Srinivasan. In Behavioral and Brain Sciences
  • Scratchpad Sharing in GPUs; Vishwesh Jatala, Jayvant Anantpur, 
    Amey Karkare in ACM Transactions on Architecture and Code Optimization (accepted)
  • Automatic Grading and Feedback using Program Repair for Introductory Programming Courses; Ziyaan Dadachanji, Praveen Kumar Singh, Sagar Parihar, Rajdeep Das, Amey Karkare and Arnab Bhattacharya in Innovation and Technology in Computer Science Education (ITiCSE)‚Äč 2017
  • Mainak Chaudhuri, Mukesh Agrawal, Jayesh Gaur, Sreenivas Subramoney. Micro-sector Cache: Improving Space Utilization in Sectored DRAM Caches. ACM Transactions on Architecture and Code Optimization, vol. 14, 2017.
  • Trading Determinism for Time in Space Bounded Computations. Vivek Anand T Kallampally and Raghunath Tewari. MFCS 2016.

Latest News