• KY16 9SS

    United Kingdom

  • KY16 9SX

    United Kingdom

Accepting Postgraduate Research Students

PhD projects

Software architecture; uncertainty in software models; software ethics; software artefact consistency management; digital literacy and inclusion

Personal profile

Biography

I am a Senior Lecturer in Computer Science at St Andrews. I obtained my first degree in Computation at the University of Manchester Institute of Science and Technology and completed my PhD in Computer Science at St Andrews under the supervision of Prof Ron Morrison. In between the two degrees, I spent a year working in software industry, first as an Analyst Programmer and then as a Project Leader. I began my academic career as a Research Fellow in Computer Science at St Andrews.

Within the School of Computer Science, I have held roles such as Project Coordinator, Admissions Officer, Director of Postgraduate Teaching and Director of Teaching. I am currently the Director of Admissions, Recruitment and Outreach for Computer Science.

Research overview

My interests are broadly in the area of software engineering. Specifically, I work on

I am interested in establishing collaborations with industry and other external organisations to identify open problems in the above areas and to find viable solutions to these problems.

PhD supervision

I accept PhD applications in my areas of interest. Prospective applicants are welcome to contact me with an outline proposal for the proposed research.

I currently have a fully funded PhD position in software ethics open for applications.

Teaching activity

I currently teach 2 Masters level modules:

  • CS5030 - Software Engineering Principles
  • CS5033 - Software Architecture

In the past, I have taught modules at different levels including:

  • CS1002 - Object-Oriented Programming
  • CS2003 - Advanced Internet Programming (currently Internet and the Web)
  • CS3101 - Databases

Profile Keywords

Software architecture, uncertainty in software systems, software ethics, digital inclusion, digital literacy, Computer Science education

External positions

External Examiner, University of Stirling

Oct 2016Oct 2020

Fingerprint

Dive into the research topics where Dharini Balasubramaniam is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles

Collaborations and top research areas from the last five years

Recent external collaboration on country/territory level. Dive into details by clicking on the dots or