Transfers ToCSUDescriptionThis course enhances programming and problem-solving skills beyond programming basics. Topics cover elementary data structures, object-oriented design, and searching, sorting, and graph algorithms through Python projects. Students design and analyze structures, including trees, graphs, and heaps, while developing hands-on skills for data analysis. Key competencies include formulating solutions as algorithms, translating them into executable code, and debugging. Applications emphasize computational techniques for current real-world applications.Usually HeldMon Wed 1:00pm–2:25pm, Mon Wed 2:25pm–4:10pm