Designing the user interface (2nd ed.): strategies for effective human-computer interaction
Designing the user interface (2nd ed.): strategies for effective human-computer interaction
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Software engineering (6th ed.)
Software engineering (6th ed.)
Software craftsmanship: the new imperative
Software craftsmanship: the new imperative
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
A Discipline for Software Engineering
A Discipline for Software Engineering
The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Interaction Design
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
User-Centered Web Site Development: A Human-Computer Interaction Approach
User-Centered Web Site Development: A Human-Computer Interaction Approach
Hi-index | 0.00 |
The engagement of information technology or computer science students in community affairs is a challenge in all institutions of higher learning. This paper proposes a paradigm for civic engagement through community-based learning. With the pervasiveness of computers throughout society, there is a growing demand for diligent IT/CS education to satisfy the growing needs of a multiplicity of enterprises. This paper describes one approach to teaching computer technology that requires students to develop systems for various community, school, and university organizations. There is a wide range of opportunities for civic engagement through community-based computer technology education. The benefits derived by the students and the clients receiving their services are many. An application of IT/CS based civic engagement is presented in this paper.