James Noble
Prof James Noble
Professor of Computer Science
School of Engineering and Computer Science
address
Phone: +64 4 463 6736
Fax: +64 4 463 5045
Location: CO234, Cotton Building, Kelburn Campus - Postal Address
Teaching in 2012
SWEN 102 - Introduction to Software Modelling
Course Coordinator
SWEN 425 - Design Patterns
Course Coordinator
Research Interests
My research centres around software design. This includes the design of the users' interface, the parts of software that users have to deal with every day, and the programmers' interface, the internal structures and organisations of software that programmers see only when they are designing, building, or modifying software. My research in both of these areas is coloured by my longstanding interest in object-oriented approaches to design. Topics I have studied range from aliasing and object ownership, design patterns, agile methodology, via usability, visualisation and computer music, to postmodernism and the semiotics of programming.Publications
For a list of my recent publications, please see the Publications Database.| StaffForm | |
|---|---|
| ResearchInterests | Object-Oriented Software Design |
| Qualifications | BSc(Hons), PhD VUW |
| Publications | Show Publications Link |



