UW Student Life Office Software Development

Andre Bodo and David Effa
Case revision date: 
9 Pages (Case study)

Hierarchical structure, e.g., of relationship between user access organization blocksOn October 14th, 2010, the University of Waterloo established a new Student Success Office to lead and coordinate programs focused on student needs. It was envisioned that the new office would become well integrated across academic areas and incorporate best practices in student development at the University of Waterloo. In order to manage increased networking across academic areas, in addition to promotion of events and programs, and provision of resources to help students transition from high school to university, an initiative to design a web based Student Life Event & Resource Administration project was proposed. In order to initiate the project, development of an administrative application to handle human resource management was required.

Andre Bodo, a co-op student from the University of Waterloo, was asked to identify the project requirements and appropriate organization and testing for development of the administrative application.

Learning objectives: 

This case study is intended for introduction to some of the basic methods and principles used by software engineers, including Software development cycle, fundamentals of technical communication, measurement, analysis, and design. 

Key words: 
Linked-List of Tree Nodes; Recursive Arrays; Linear Interpretation; CRUD
CEAB attributes: 
Module 01 - Case Study
Module 02 - Need analysis (Restricted to educators only)
Module 03 - Framework Selection and Database Structure (Restricted to educators only)
Module TN - Teaching Note (Restricted to educators only

Request This Case!

If you would like to see more information on this case study, click here

You can request this case study and a WCDE staff member will get back to you.