ICSE 2025
Sat 26 April - Sun 4 May 2025 Ottawa, Ontario, Canada

ICSE, the IEEE/ACM International Conference on Software Engineering, is the premier software engineering conference. It will be held April 27-May 3 2025 in Ottawa. Core conference days will be Wednesday April 30 to Friday May 2.

2025 marks the 50th anniversary of ICSE, which was first held in 1975!

ICSE provides a forum where researchers, practitioners, and educators gather together to present and discuss research results, innovations, trends, experiences and issues in the field of software engineering.

  • Sun 28 Apr 2024 by Timothy Lethbridge

    Neha Rungta will give a keynote talk

    Neha Rungta from Amazon Web Services has confirmed that she will give a keynote address at ICSE 2025!

  • Wed 27 Mar 2024 by Timothy Lethbridge

    Multiple co-located conferences are in the planning stages

    Several conferences will co-locate with ICSE 2025. Tentatively confirmed so far: CSEE&T (serving as ICSE education track), MSR, ICPC, Forge, AST, CAIN, SEAMS, CHASE, FormalISE and TechDebt. More to come! Tentative deadline for new co-locations is May 1 (there is limited capacity, so first-come-first-served)

All News Articles

Submissions to the main conference technical track will be in two cycles.

First submission cycle

  • (Mandatory) Abstract: Mar 15, 2024
  • Submission: Mar 22, 2024
  • Author response period (3 days): Jun 10-13, 2024
  • Notification: Jul 5, 2024
  • Revision due: Aug 2, 2024
  • Camera-ready (of directly accepted papers): Aug 16, 2024
  • Final decision (of revised papers): Nov 1, 2024
  • Camera-ready (of accepted revised papers): Dec 13, 2024

Second submission cycle

  • (Mandatory) Abstract: Jul 26, 2024
  • Submission: Aug 2, 2024
  • Author response period (3 days): Oct 7-10, 2024
  • Notification: Nov 1, 2024
  • Revision due: Nov 29, 2024
  • Camera-ready (of directly accepted papers): Dec 13, 2024
  • Final decision (of revised papers): Jan 22, 2025
  • Camera-ready (of accepted revised papers): Feb 12, 2025

Other deadlines, including for tracks and co-located events

The following deadlines are approximate, and are subject to change. Certain co-located events may have different deadlines.

  • Deadline to arrange with ICSE 2025 to host a co-located event: May 1, 2024 (submit earlier to increase chance of acceptance)
  • Proposals for Tutorials, Workshops and similar activities at ICSE: June 15, 2024
  • Paper deadlines for Software Engineering in Practice, Software Engineering in Society, New Ideas and Emerging Results: October 10, 2024
  • Paper deadlines for Workshops and Doctoral Symposium papers: November 9, 2024
  • Camera ready for all papers other than the Research Track, and deadline for registration for authors of these tracks: February 5, 2025 or earlier
  • Early registration deadline (for reduced registration fee): February 15, 2025