Sage already knows this exact syllabus — ask it anything about Software Construction, generate practice questions in your exam's format, and get a cram sheet that works offline.
What you'll be able to do (official learning outcomes)
explain the importance of Software Construction and the key construction decisions
describe the key issues in design including key design concepts, levels of design and Abstract Data Types (ADTs)
discuss best practices in dealing with routines, fundamental data types and different types of statements; and
describe how to ensure software quality through developer testing, debugging and software craftsmanship
Course contents
Definition of Software Construction; Its importance; Key construction decisions – choice of programming language, selection of major construction decisions. Design in construction – Key design concepts, levels of design, design heuristics. Abstract Data Types (ADTs). Working Classes. High Quality Routines.
Source: the Nigerian Universities Commission (NUC) Core Curriculum and Minimum Academic Standards (CCMAS). StudyOps loads this syllabus automatically when you study SEN 306.