Extreme programming explained: embrace change
Extreme programming explained: embrace change
The profession of IT: crossing the chasm
Communications of the ACM
The Unfinished Revolution: Making Computers Human-Centric
The Unfinished Revolution: Making Computers Human-Centric
Communications of the ACM - Adaptive middleware
Simulating a Software Engineering Apprenticeship
IEEE Software
Communications of the ACM
Developing and enhancing a client/server programming for internet applications course
Journal of Computing Sciences in Colleges
A freshman course in emerging information technologies
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Cognitive and social aspects of software engineering: a course framework
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Information studios: Integrating arts-based learning into the education of information professionals
Journal of the American Society for Information Science and Technology
A methodological approach to mining and simulating data in complex information systems
Intelligent Data Analysis
Hi-index | 48.23 |