Sciweavers

355 search results - page 14 / 71
» Implementation of a software engineering course for computer...
Sort
View
119
Voted
CE
2008
82views more  CE 2008»
15 years 3 months ago
An empirical study on students' ability to comprehend design patterns
Design patterns have become a widely acknowledged software engineering practice and therefore have been incorporated in the curricula of most computer science departments. This pa...
Alexander Chatzigeorgiou, Nikolaos Tsantalis, Igna...
141
Voted
SIGCSE
1999
ACM
193views Education» more  SIGCSE 1999»
15 years 8 months ago
Cache conscious programming in undergraduate computer science
The wide-spread use of microprocessor based systems that utilize cache memory to alleviate excessively long DRAM access times introduces a new dimension in the quest to obtain goo...
Alvin R. Lebeck
117
Voted
SIGCSE
2009
ACM
127views Education» more  SIGCSE 2009»
15 years 10 months ago
A history of computing course with a technical focus
Many courses on the history of computing are designed for a general student audience, and as such, include fewer technical details than one might find in a typical CS course. Whi...
Geoffrey M. Draper, Robert R. Kessler, Richard F. ...
113
Voted
CACM
2007
164views more  CACM 2007»
15 years 3 months ago
Is abstraction the key to computing?
ACTION THE KEY TO COMPUTING? Why is it that some software engineers and computer scientists are able to produce clear, elegant designs and programs, while others cannot? Is it poss...
Jeff Kramer
277
Voted

Lecture Notes
439views
17 years 1 months ago
Laboratories for Data Communications and Computer Networking
This is a series of laboratory exercises designed for use in data communication, computer networking and telecommunication courses. These labs enable students to experiment with va...
Raj Jain