Developing user interfaces: ensuring usability through product & process
Developing user interfaces: ensuring usability through product & process
Top ten blunders by visual designers
ACM SIGGRAPH Computer Graphics
Affordance, conventions, and design
interactions
Empirical results of a software engineering curriculum incorporating formal methods
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Using a system of tutorials and groups to increase feedback and teach user interface design
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
The most recent report of the Computing Curricula 2001 (CC2001) suggests that updated curricula must reflect the broadening nature of our discipline. Two areas that are included in the strawman draft of CC2001 are software engineering (SE) and human-computer interaction (HC). While the first inclination might be to incorporate these minimal HC concepts in a traditional SE course, we propose a different approach. This paper outlines a project oriented HC course in which we are able to emphasize SE in the context of HC concepts. We include an overview of course content that illustrates our approach.