The source shelf
Every educational source is retained alongside the learning guides. Download the originals, explore the converted workbooks, or inspect a complete implementation.
Logarithms & search experiments
Read the original cell values, formulas and cached results as accessible web tables.
Supplementary presentationImage analysis workshop
Maize image analysis using RGB and multispectral sensors. Preserved separately from the CS-702 lecture sequence.
235 Java source filesThe complete Java collection
All course examples and the supplementary algs4 implementations, with original comments.
Lecture PDFs
lectures/0_git-introduction.pdf2.8 MBlectures/1_intro.pdf4.2 MBlectures/2_JavaInstalaltion.pdf4.2 MBlectures/3_Euclidean_Algorithm.pdf1.2 MBlectures/4_AnalysisOfAlgorithms.pdf5.8 MBlectures/5_UnionFind.pdf4.6 MBlectures/6_AnalysisOfAlgorithms.pdf13.1 MBlectures/7_StacksAndQueues.pdf4.1 MBOriginal workbooks
code/binary_search_data.xlsx9 KBcode/BinarySearch.xlsx9 KBcode/Logarithms.xlsx10 KBlectures/Logarithms.xlsx122 KBPresentation
code/saqib-workshop.pptx24.3 MBData files & supporting notes
code/16Kints.txt128 KBcode/1Kints.txt8 KBcode/1Mints.txt8.0 MBcode/2Kints.txt16 KBcode/32Kints.txt180 KBcode/4Kints.txt32 KBcode/8Kints.txt64 KBcode/data.txt1 KBcode/largeAllowlist.txt459 KBcode/largeText.txt664 KBcode/largeUF.txt3.7 MBcode/mediumUF.txt7 KBcode/o_data.txt1 KBcode/test5.txt1 KBcode/test8.txt1 KBcode/testD.txt1 KBcode/testF.txt1 KBcode/testT.txt1 KBcode/testTiny.txt1 KBcode/testV.txt1 KBcode/tinyA.txt1 KBcode/tinyAllowlist.txt1 KBcode/tinyText.txt1 KBcode/tinyUF.txt1 KBcode/tobe.txt1 KBAdditional notes
code/links.rtf1 KBSources & attribution
This platform was assembled by Usama Saleem for CS-702. Supplied Princeton algorithm materials and Java files credit Robert Sedgewick and Kevin Wayne. Their original copyright and licensing statements remain in the files.
The source introduction identifies an earlier CS-503 course; its historical dates and textbook purchasing information are preserved, not presented as current CS-702 requirements. The workshop credits Saqib Ali, Precision Agriculture Lab, CAS-UAF.
Read the original GNU GPL license · Read the original course README
Expanded explanations, practice answers and interactive traces are additions. OCR transcriptions are labelled and should be checked against the original images for mathematical symbols. Source formulas and diagrams take precedence over imperfect OCR.
Supporting primary references: Princeton Algorithms: Fundamentals and lecture materials.