Outcomes
A student:
P1.2 describes and uses appropriate data types
P2.2 describes the effects of program language developments on current practices
P3.1 identifies the issues relating to the use of software solutions
P4.1 analyses a given problem in order to generate a computer-based solution
P4.2 investigates a structured approach in the design and implementation of a software solution
P4.3 uses a variety of development approaches to generate software solutions and distinguishes between these approaches
P5.1 uses and justifies the need for appropriate project management techniques
P5.2 uses and develops documentation to communicate software solutions to others
P6.1 describes the skills involved in software development
P6.2 communicates with appropriate personnel throughout the software development process
P6.3 designs and constructs software solutions with appropriate interfaces.
Students learn about: Reasons for maintaining code
Features in source code that improve its maintainability, including:
Understanding source code
Inclusion of code from other sources
| Students learn to:
|
