fa25-cs300 cs300
Help and drop-in hours Help and drop-in hours
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readHelp and drop-in hours
Problem Solving
How to Approach Programming Assignments
Tips for Working Through a Problem
Using LLMs and Other Tools: Learn With Them, Don’t Offload Your Work
Why This Matters
Remember: Programming Is Learned by Doing
Debugging Advice
Observe: what is the buggy behavior?
Think: consider this behavior with respect to your whole problem
Understand: make an educated hypothesis and test it
Fix: write the final code
Piazza Online Discussion
TA Drop-in Hours
Who to Expect
What to Expect
Assistants can help with:
Important Guidelines:
Instructor Drop-in Hours
Peer Collaboration (formerly WES-CS)
Engineering Drop-In Tutoring
Study Tips
Use Proven Strategies
Take and Review Notes
Rewrite and Reorganize
Practice by Participating
Do All zyBook Activities and Programming Assignments
Experiment Like a Scientist
Prioritize Wisely
Don’t Get Stuck—Keep Moving
Study with Others
Avoid Cramming
Technology Help
Supporting Your Academic Success
Student Wellness Support
Late Work and Course Flexibility Policy