enter search term and/or author name
Software Systems Requirements
Article No.: 1
This module describes course SWE 2623 on software systems requirements given at the School of Computing and Software Engineering Southern Polytechnic State University. The process of extracting, deriving, and validating software requirements from a...
Quantitative analysis of the effects of robots on introductory Computer Science education
Barry S. Fagin, Laurence Merkle
Article No.: 2
We report the results of a year-long experiment in the use of robots to teach computer science. Our data set compares results from over 800 students on identical tests from both robotics and nonrobotics-based laboratory sessions. We also examine the...
Teaching Software Engineering in a Compiler Project Course
William G. Griswold
Article No.: 3
A compiler course with a long-term project is a staple of many undergraduate computer science curricula, and often a cornerstone of a program's applied-engineering component. Software engineering expertise can help a student complete such a course,...
An Infrastructure for Web-Based Computer-Assisted Learning
Boris Muzykantskii, Simon Rawles, Michael Evans, Mike Joy
Article No.: 4
We describe an initiative under way at Warwick to provide a technical foundation for computer-aided learning and computer-assisted assessment tools, which allows a rich dialogue sensitive to individual students' response patterns. The system...