This document outlines the course break up plan for BCA-303 (N2) Software Engineering. It lists 46 lecture topics that will be covered over the course, including introductions to software process models, project management concepts, analysis, design, and testing. There are three assignments, three tests, a presentation, and a mid-semester examination that will contribute to the total internal evaluation, which is out of 40 marks.