CSCI 204
Fall 2026
| Class | Section 01, MWF 11 - 11:50 AM, DANA 227 |
| Lab | Section L60, T 1 - 2:50 PM, BRKI 164 |
| Office Hour | Dana 338, via appointment |
| Schedule | Schedule, Due Dates, Materials |
| Syllabus | Syllabus |
| Textbook | Miller B., Ranum D. Problem Solving with Algorithms and Data Structures using Python (requires Bucknell Login) |
Introduced data structures and algorithms using an object-oriented approach. Topics included software-engineering principles, object-oriented programming, recursion, basic data structures, algorithm analysis and team programming.
Course Outcomes
- Students will be able to explain and use fundamental data structures, data types, and programming techniques
- Students will be able to explain and use introductory algorithm analysis techniques
- Students will be able to design, implement, and test programs for problems using algorithms and data structures