Objectives

Preliminary outcomes

 

Students will develop:

1.        knowledge and understanding about how software solutions utilise and interact with other elements of computer systems

 

 

 

 

A student:

P1.1 describes the functions of hardware and software

P1.2 describes and uses appropriate data types


P1.3 describes the interactions between the elements of a computer system

 

 

2.        knowledge and understanding of the historical developments that have led to current practices in software design and development, and of emerging trends and technologies in this field

P2.1 describes developments in the levels of programming languages

P2.2 explains the effects of historical developments on current practices

 

 

3.        knowledge and understanding of legal, social and ethical issues and their effect on software design and development

P3.1 identifies the issues relating to the use of software solutions

 

 

4.        skills in designing and developing 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

5.        skills in management appropriate to the design and development of software solutions

 

P5.1 uses and justifies the need for appropriate project management techniques

P5.2 uses and develops documentation to communicate software solutions to others

 

6.        skills in teamwork and communication associated with the design and development of software solutions

 

P6.1 describes the role of personnel 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

 

    

Hosted by www.Geocities.ws

1