Approach at University of the Witwatersrand: Later


later

latest

Overall, we are able to track algorithms across multiple years (up to research), because we have algorithms courses at each level. For other topics, we have to be more selective in what we present at each level, since we do not cover other topics every year. For example, operating systems are covered in 2nd year and Honours; the 2nd-year course exercises early to intermediate skills, including simple implementations of concepts. The Honours topic includes some exposure to research in the area.


Programming Early Considered Harmful SIGCSE 2001 23 March, Charlotte, NC