The non-traditional student in computing: characteristics, needs and experiences (abstract)
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Do we teach the right algorithm design techniques?
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Design and analysis of algorithms reconsidered
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Computer Algorithms: Introduction to Design and Analysis
Computer Algorithms: Introduction to Design and Analysis
Introduction to Algorithms
Computer games and traditional CS courses
Communications of the ACM - Finding the Fun in Computer Science Education
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Returning adult students typically have expectations of gaining both near-term applicable skill sets and long-term foundational concepts from their courses. Most Algorithm Analysis classes are designed for traditional students and do not have teaching practical skill set as one of their major goals. This paper describes an attempt to meet the expectations of both applicable skills and foundational concepts in an Algorithm Analysis class. The class emphasizes implementation and experimentation while covering concepts supporting students' future self-learning. We also present our approach to support the teaching of this highly demanding course to students with busy life schedules.