Cambridge University Press eBooks· 2024· Book chapter
Algorithms+Data Structures = Programs
- 962citations
- 2024year
Short summary
This undergraduate textbook for CS2 courses offers a hands-on approach to mastering fundamental programming skills, data structures, and algorithms.
AI-generated from the title and abstract; the full text is not read.
Key points
- Covers programming fundamentals, data structures (lists, stacks, trees, graphs), algorithms, and complexity analysis.
- Employs active-learning pedagogy with over 250 'Try It Yourself' boxes and 500 end-of-chapter questions.
- Includes real-world projects and applications to solidify theoretical concepts.
- Provides interview preparation sections and instructor resources like a test bank and solutions manual.
AI-generated from the title and abstract; the full text is not read.
Abstract
Learn with confidence with this hands-on undergraduate textbook for CS2 courses. Active-learning and real-world projects underpin each chapter, briefly reviewing programming fundamentals then progressing to core data structures and algorithms topics including recursion, lists, stacks, trees, graphs, sorting, and complexity analysis. Creative projects and applications put theoretical concepts into practice, helping students master the fundamentals. Dedicated project chapters supply further programming practice using real-world, interdisciplinary problems which students can showcase in their own online portfolios. Example Interview Questions sections prepare students for job applications. The pedagogy supports self-directed and skills-based learning with over 250 'Try It Yourself' boxes, many with solutions provided, and over 500 progressively challenging end-of-chapter questions. Written in a clear and engaging style, this textbook is a complete resource for teaching the fundamental skills that today's students need. Instructor resources are available online, including a test bank, solutions manual, and sample code.
The authors' abstract, as published at the source. Cambridge University Press eBooks, 2024 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Hardware and Architecture
Hardware and ArchitectureComputer Science