Introduction to Lisp and programming knowledge-based systems and interfaces. Strong emphasis on writing maintainable, extensible systems. Topics include: semantic networks, frames, pattern matching, ...
Automated assessment in programming education represents a paradigm shift in how instructional evaluation is conducted in computer science courses. By leveraging algorithmic techniques and artificial ...
Also, dibs on the next exercise thread... I'd like to see how other arsians handle that (semi-)common interview question of "Write a function that multiplies two integers (represented as strings) of ...