Sciweavers

66 search results - page 3 / 14
» Teaching polymorphism early
Sort
View
71
Voted
ICNP
2007
IEEE
15 years 3 months ago
Network-based and Attack-resilient Length Signature Generation for Zero-day Polymorphic Worms
—It is crucial to detect zero-day polymorphic worms and to generate signatures at the edge network gateways or honeynets so that we can prevent the worms from propagating at thei...
Zhichun Li, Lanjia Wang, Yan Chen, Zhi Fu
ACE
2003
130views Education» more  ACE 2003»
14 years 11 months ago
Bootstrapping Computer Science in Old North Wales
We describe our experiences in setting up a new Computer Science department in an established University within the UK. We drew upon our experiences in teaching Computing in Austr...
Kenneth A. Hawick, Heath A. James
ACE
2004
171views Education» more  ACE 2004»
14 years 11 months ago
Teaching Computer Architecture in Introductory Computing: Why? and How?
This paper discusses our rationale for teaching the fundamentals of computer architecture early in the computer science (CS) degree program. We also describe an active learning te...
Kris D. Powers
ICSE
2007
IEEE-ACM
15 years 9 months ago
Bug Hunt: Making Early Software Testing Lessons Engaging and Affordable
Software testing efforts account for a large part of the software development costs. We still struggle, however, to properly prepare students to perform software testing activitie...
Sebastian G. Elbaum, Suzette Person, Jonathan Doku...
90
Voted
ACE
2004
258views Education» more  ACE 2004»
14 years 11 months ago
Using a Maze Case Study to Teach Object-Oriented Programming and Design Patterns
In order to teach object-oriented design and programming in introductory computer science it is imperative to teach objects from the very beginning of the course. The use of inter...
Chris Nevison, Barbara Wells