Plymouth State Logo
CS 4140: Software Engineering
(Fall 2021)

Syllabus

LMS

Teachers


Assignments

Assignments
Other Pages

Project 3:
Lists of Lists


Assigned: Mon Oct 18 2021
Due: 9:00:00 AM on Mon Nov 29 2021
Team Size: 2
Language: Java
Out of: 300 points


Why don't my favorite music players do this?

Part 0, 300 points: Definitely ask beforehand if you have any questions about these goals!

Submitting your Project:

To get graded on your project, you'll meet with me when you complete a goal. (Only at least one person from your team needs to be there.) Before the meeting, you need to have earned points for all goals with arrows leading in to that goal. At the meeting, I'll download your code from either the master or dev branch (you tell me which to use) then I'll run the code in front of you so I can check whether it does what I want it to do. (If you're not sure what any goal entails, you should ask me clarification questions ahead of time.) Some points:

  • The code needs to run on my machine. You can be there to help me run it.
  • This isn't a usability class, so I won't focus on HCI issues (unless that's specifically the point of that goal.
  • You should watch me run the code so you can see what's going to right and what's going wrong.
When the goal is completed, you'll get points for it. You should continue to have that functionality working in future versions of the code as well. If old stuff fails, you may not get points for future things.