Teaching Responsibility
LJMU Schools involved in Delivery:
Computer Science and Mathematics
Learning Methods
Lecture
Practical
Module Offerings
6011DACOMP-SEP-CTY
Aims
To use the latest methods and tools in software development to produce an industry standard piece of software
Learning Outcomes
1.
Identify a range of established techniques for best and most up-to-date software engineering practice.
2.
Critically review a software development project, planning using the latest tools and techniques in software engineering,.
3.
Utilise appropriate, standard industry practice procedures and development tools for software development, with an appreciation of the limitations and uncertainty inherent within a software development project.
4.
Critically analyse professional and ethical issues (including information security) in software development for application and extension to their own software projects.
Module Content
Outline Syllabus:Modern software development practice processes and organisation
Industry standard software development processes
Tools and techniques for software development
Requirement gathering and design tools
Implementation and testing tools
Software project management tools
Building in security to software development projects
Problem based learning and project development
Module Overview:
To use the latest methods and tools in software development to produce an industry standard piece of software This module is intended to draw the students attention to modern practices in software engineering, which they can then go on to look at in more detail from their own perspective. This knowledge is used to form industry standard development teams to develop a given project; replicating real world software development, using associated tools and techniques. Each student will prepare their own individual report on the group project indicating their contribution, which ought to include a development aspect.
To use the latest methods and tools in software development to produce an industry standard piece of software This module is intended to draw the students attention to modern practices in software engineering, which they can then go on to look at in more detail from their own perspective. This knowledge is used to form industry standard development teams to develop a given project; replicating real world software development, using associated tools and techniques. Each student will prepare their own individual report on the group project indicating their contribution, which ought to include a development aspect.
Additional Information:This module is intended to draw the students’ attention to modern practices in software engineering, which they can then go on to look at in more detail from their own perspective. This knowledge is used to form industry standard development teams to develop a given project; replicating real world software development, using associated tools and techniques. Each student will prepare their own individual report on the group project indicating their contribution, which ought to include a development aspect.