Assignments
All assignments must be turned in with a signed coverpage. If no coverpage is provided, the assignment will not be graded.
Culture Assignments
Culture assignments are meant to broaden your general knowledge in computer science by exposing you to topics, people, and research outside the basic scope of this class.
There will be 3 culture assignments due this semester as follows. See specific pages or calendar for due dates.
Programming Assignments
Programming assignments test your technical skills in being able implement algorithms and data structures that we learn about in class.There will be 4 programming assignments due this semester as follows. See specific pages or calendar for due dates.
Homework Assignments
Homework assignments enable you to practice and grow in your abilities to design efficient and simple algorithmic solutions to a wide variety of problems one might encounter in industry scenarios.There will be 10 homework assignments due this semester as follows. See specific pages or calendar for due dates.