School of Computing
College of Engineering
University of Nebraska-Lincoln
This repository hosts documents, files, and other artifacts related to Computer Science III (offered as CSCE 310) at the University of Nebraska-Lincoln
My lecture note set is available on BitBucket: https://bitbucket.org/chrisbourke/computerscienceiii/src/master/ComputerScienceThree.pdf
- Course Link: https://canvas.unl.edu/courses/136571
- Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZWXnPzeWZuLG_dGvF4jhPQG
- Course Link: https://canvas.unl.edu/courses/114259
- Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZXVukWxmJHMFAUb6qwr3lBD
- Course Link: https://canvas.unl.edu/courses/108493
- Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZXGuvXF4g1ZM4iP73KvnVdg
- Course Link: https://canvas.unl.edu/courses/83536
- Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZURyb_9UK3OqzypICKp1mPl
- Course Link: https://canvas.unl.edu/courses/61131
- Lectures: https://www.youtube.com/playlist?list=PL4IH6CVPpTZXFWlwcETsqhgJfyrnZvzOw
Some free online resources including related courses and textbooks:
- Coursera Algorithms
- Coursera Algorithms II
- Algorithms textbook by Jeff Erickson
- Open DSA textbook
- https://algorithm-visualizer.org/
- https://visualgo.net/en
- https://graphery.reedcompbio.org/
- https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
Though you can submit written assignments hand written, you can never go wrong with LaTeX, here are some resources:
Though in general you'll be able to use any programming language for this course, but we recommend Python 3. Some free courses to help you learn: