{"id":{"repo_id":"lancaster","oai_identifier":"oai:eprints.lancs.ac.uk:79064"},"canonical_url":"https://search.dev.ndltd.org/etd/lancaster/oai:eprints.lancs.ac.uk:79064","repository":{"repo_id":"lancaster","name":"Lancaster University","base_url":"https://eprints.lancs.ac.uk/cgi/oai2"},"display":{"title":"Studios in software engineering education","abstract":"Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education. Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide. This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework.","abstract_html":"Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education. Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide. This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework.","abstract_has_math":false,"creators":["Bull, Christopher Neil","Whittle, Jon","Cruickshank, Leon"],"institution":"Lancaster University","degree_name":"Ph.D.","degree_level":"doctoral","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016-01","date_published":"2016-01","updated_at":"2026-07-24T02:48:27Z","subjects":[],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Bull, Christopher Neil","Whittle, Jon","Cruickshank, Leon"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2016-01-01"]},{"key":"dc:date.issued","label":"Date","values":["2016-01"]},{"key":"dc:publisher.commercial","label":"Dc Publisher Commercial","values":["Lancaster University"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["School of Computing & Communications"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["Lancaster University"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://eprints.lancs.ac.uk/id/eprint/79064/"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["doctoral"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["Ph.D."]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://eprints.lancs.ac.uk/id/eprint/79064/1/Thesis_Christopher_Bull.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education. Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide. This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Studios in software engineering education"]}]}],"canonical_facts":{"dc:creator":["Bull, Christopher Neil","Whittle, Jon","Cruickshank, Leon"],"dc:date":["2016-01-01"],"dc:date.issued":["2016-01"],"dc:description.abstract":["Computing has its roots in mathematics, where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for SE to rethink its approach to education. Studio education is one alternative being explored. Studios originated from architecture and design, and are complex spaces used by collocated students to collaboratively and individually work on projects; they emphasise a physical “home” for students, problem-based and peer-based learning, and mentoring by academic staff rather than formal lectures. There are inherent similarities between SE and the original studio disciplines: e.g. we often use the architecture of buildings as metaphors when designing and describing software. This suggests that studios in SE should be further explored, despite its apparent lack of uptake across institutions worldwide. This thesis aims to provide useful information for anyone considering utilizing a studio-based approach. Initially, with no widely accepted definition for studio education available, a series of interviews with design/architecture studio educators was conducted, culminating in an understanding in the form of the ‘studio framework’. This is followed by further interviews, with SE studio educators, to determine their perspective of studio education, and exploring the SE specific elements to studio education. Finally, experiences and observations are shared of Lancaster University’s recent SE studio, comparing it to the studio framework."],"dc:format":["application/pdf"],"dc:identifier.uri":["https://eprints.lancs.ac.uk/id/eprint/79064/1/Thesis_Christopher_Bull.pdf"],"dc:publisher.commercial":["Lancaster University"],"dc:publisher.department":["School of Computing & Communications"],"dc:publisher.institution":["Lancaster University"],"dc:relation.isreferencedby":["https://eprints.lancs.ac.uk/id/eprint/79064/"],"dc:title":["Studios in software engineering education"],"dc:type":["Thesis"],"dc:type.qualificationlevel":["doctoral"],"dc:type.qualificationname":["Ph.D."]},"updated_at":"2026-07-24T02:48:27Z"}