Recently Updated Pages

Chapter 12

Software design quality Design strategies Functional design The system is designed from a func...

Revision #2
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 11

Software implementation from UML Mapping the model to code Operations on the object model Op...

Revision #1
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 9 - Software Design - UML and Class Diagrams

Objects Object: An item that has a hidden internal structure. This hidden structure is manipulat...

Revision #5
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 8 - Requirements Engineering - Analysis

Requirements are documents as use cases. (Text based descriptions). Each use case will have a pro...

Revision #2
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 7 - Requirements Engineering - Use cases

Gathering requirements Many different perspectives: Manager Administrator Operator Director...

Revision #4
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Misc

See CSC2045 deliverables diagram Use case diagram will not be a single button click. It will li...

Revision #1
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Extra notes - Use cases

Use case A use case is a description of a set of sequences of actions, including variants, that ...

Revision #1
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 6 - Testing Strategies

Typically a fault leads to an error, and the error will ultimately lead to a failure. Failure: a...

Revision #3
Created 1 month ago by Christopher Wilkinson (L2)
Updated 1 month ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 5 - User Stories

A user story is a form of Agile Requirements specification. A concise, written description of ...

Revision #1
Created 2 months ago by Christopher Wilkinson (L2)
Updated 2 months ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 4 - Scrum

Scrum Project Management Scrum is an agile process that allows for focus on delivering the high...

Revision #2
Created 2 months ago by Christopher Wilkinson (L2)
Updated 2 months ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 3 - Software Project Management - Estimation, Scheduling and Metrics

White diamond - aggregation (a part of) Cost Estimation Techniques Expert Judgement Past Expe...

Revision #3
Created 2 months ago by Christopher Wilkinson (L2)
Updated 2 months ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 2 - Software Process (Life Cycle)

Primitive Software Process Model For a simple programme written by one person, this works fine. ...

Revision #4
Created 2 months ago by Christopher Wilkinson (L2)
Updated 2 months ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

Chapter 1 - Introduction

Marking How well the software is planned and organised. Version management software. Refer to t...

Revision #1
Created 2 months ago by Christopher Wilkinson (L2)
Updated 2 months ago by Christopher Wilkinson (L2)

CSC2045 - Software Engineering
Page is not in a chapter

14th - 14th August

AddedMore information alongside the mentees in the 'My Mentees' section of the dashboard Changed...

Revision #2
Created 4 months ago by Christopher Wilkinson
Updated 4 months ago by Christopher Wilkinson


Lecture 25

Queues A queue allows for the addition of items to one end of a queue (the tail) and remove them...

Revision #1
Created 8 months ago by Christopher Wilkinson
Updated 4 months ago by Christopher Wilkinson


22nd June - 10th July

Added - Badge to show number of sessions on any mentee page in the staff area - Label beside na...

Revision #7
Created 5 months ago by Christopher Wilkinson
Updated 5 months ago by Christopher Wilkinson


1st June - 21st June

Added- "Time since" information on transfer requests to make it easy to see how long a transfer r...

Revision #12
Created 6 months ago by Christopher Wilkinson
Updated 5 months ago by Christopher Wilkinson


26th May - 1st June

AddedSidebar on the staff area filled a bit on bigger screens(Not fully implemented yet) base tem...

Revision #18
Created 6 months ago by Christopher Wilkinson
Updated 6 months ago by Christopher Wilkinson


23rd - 26th May

AddedFavicon (the little icon beside the title of a tab) (See screenshot at bottom of this docume...

Revision #10
Created 6 months ago by Christopher Wilkinson
Updated 6 months ago by Christopher Wilkinson


Chapter 5

1.2 Instruction Cycle Fetch execute cycle1. Fetch an instruction from memory2. Decode the instru...

Revision #1
Created 6 months ago by Christopher Wilkinson
Updated 6 months ago by Christopher Wilkinson

Back to top