2 units · CPE department course · Nigerian universities
Study CPE 405 the smart way
Sage already knows this exact syllabus — ask it anything about Fundamentals of Software Engineering, 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)
Upon successful completion of this course, the student should be able to:
identify, formulate, and solve software engineering problems, including the specification, design, implementation, and testing of software systems that meet specification, performance, maintenance and quality requirements
elicit, analyse and specify software requirements through a productive working relationship with various stakeholders of a software development project
function effectively as a team member
understand professional, ethical and social responsibility of a software engineer
participate in design, development, deployment and maintenance of a medium scale software development project
convey technical material through oral presentation to, and interaction with, an audience
convey technical material through written reports which satisfy accepted standards for writing style
Course contents
Introduction to software engineering fundamentals; object-oriented programming; number representations; data structure and algorithms, Abstraction, modules and objects; designing for efficiency; object-oriented software design and implementation.
Source: the Nigerian Universities Commission (NUC) Core Curriculum and Minimum Academic Standards (CCMAS). StudyOps loads this syllabus automatically when you study CPE 405.