Module Code |
Title |
Lecturer |
Author/Title |
Number of Students |
Year |
Term |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Reading will be set from journal and conference articles and book chapters. There is no single textbook for the course, but the following books will all be useful. |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Exploring Requirements: Quality Before Design; Donald C. Gause and Gerald M. Weinberg; Hardcover 299 pages (1989); Dorset House Publishing Co., Inc.; ISBN: 0-932633-13-7 |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Mastering the Requirements Process; Suzanne Robertson and James Robertson; Hardcover 404 pages (1999); ACM Press; ISBN: 0-201036046-2 |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Scenarios, Stories, Use Cases Through the Systens Development Life-Cycle, , Alexander, Ian and Maiden, Neil (eds.), Wiley, 2004. |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Writing Effective Use Cases, Alistair Cockburn, Addison Wesley, 2001 |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Customer-Centered Products, Ivy Hooks and Kristin Farry, Amacom, 2001 |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Problem Frames, Michael Jackson, ACM Press, 2001 |
25 |
MSc |
1 |
GS01 |
Systems Requirements Engineering |
Anthony Hall |
Safeware: System Safety and Computers, Nancy Leveson, Addison-Wesley, 1995 |
25 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, 1995. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
M. Shaw and D. Garlan, Software Architecture: Perspectives on an Emerging Discipline: Prentice-Hall, 1996. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
J. Palsberg and M.I. Schwartzbach, Three Discussions on Object-Oriented Typing, ACM SIGPLAN OOPS Messenger, vol. 3, no. 2, pp. 31-38 1992. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
D.E. Perry and A.L. Wolf, Foundations for the Study of Software Architecture, ACM SIGSOFT Software Engineering Notes, vol. 17, no. 4, pp. 40-52, October 1992. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
B. Meyer, Applying 'Design by Contract', IEEE Computer, vol. 25, no. 10, pp. 40–51, October 1992. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
B.H. Liskov and J.M. Wing, A Behavioral Notion of Subtyping, ACM Transactions on Programming Languages and Systems, vol. 16, no. 6, pp. 1811-1841, November 1994. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
D. Garlan, R. Allen, and J. Ockerbloom, Architectural Mismatch: Why Reuse Is So Hard, IEEE Software, vol. 12, no. 6, pp. 17-26, November 1995. |
10 |
MSc |
1 |
GS02 |
Advanced Analysis and Design |
David Rosenblum |
J. Arlow and I. Neustadt, UML 2 and the Unified Process, second edition. Addison Wesley, 2005. |
10 |
MSc |
1 |
GS03 |
Validation and Verification |
Graham Roberts Alessio Lomuscio |
Logics in Computer Science: Modelling and Reasoning about Systems. Huth and Ryan. Cambridge University Press. Second Edition, 2004 |
10 |
4 |
2 |
GS04 |
Tools and Environments |
Anthony Finkelstein Steve Freeman |
Readings will be drawn primarily from journal and conference papers in the areas of software tools and environments. |
10 |
MSc |
2 |
GS06 |
Financial Institutions and Markets |
Donald Lawrence |
Saunders, ‘Financial Institutions Management’, 2003. |
25 |
MSc |
1 |
GS06 |
Financial Institutions and Markets |
Donald Lawrence |
Valdez, ‘Introduction to Global Financial Markets’, 2002. |
25 |
MSc |
1 |
GS06 |
Financial Institutions and Markets |
Donald Lawrence |
Roberts, ‘Wall Street’, 2002. |
25 |
MSc |
1 |
GS06 |
Financial Institutions and Markets |
Donald Lawrence |
Steiner, ‘Mastering Financial Calculations’, 1998. |
25 |
MSc |
1 |
GS07 |
Financial Information Systems |
Bruce Weber |
Mayer, 'The Bankers: New Worlds of Money, Credit, and Banking in an Electronic Age', 1997. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Weber, 'Hedge Construction with Option Simulator'. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Tibeldeo and Buben, 'Cashing in on Technology: A Primer on Electronic Payments Systems', IS Audit and Control, 1996. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Weber, 'IT in the Major International Financial Markets'. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Clemons and Weber, 'Turmoil, Transparency & Tea', 1992. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
'The OptiMark Experience: The First Eighteen Months'. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Uretsky and Weber, 'Next-Generation Trading in Futures Markets: The Cantor Financial Futures Exchange (CFFE)', 1998. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Weber, 'Trade Order Management: A FIX Protocol Primer', 1997 |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Clemons and Weber, 'The Changing Nature of the Financial Services Industry'. |
25 |
MSc |
2 |
GS07 |
Financial Information Systems |
Bruce Weber |
Grody and Weber, 'Global Electronics Market Study', Global Custodian, 1994. |
25 |
MSc |
2 |
GS99 |
Project for MSc SSE |
Various academic staff supervisors (coordinated by David Rosenblum) |
Books, papers, manuals, etc. relevant to the project. |
25 |
MSc |
3 |