APT Grading: CompSci 101, Spring 2024

This is the webpage for grading and submitting your APTs.


Check Grades

check submissions


Problem Set 7 Details
APT-7, OPTIONAL, due Tuesday, 4/23 at 11:59 pm. Complete as many as you like, but you are not required to do any. You can't get more than a 100% on your overall APT grade.
InterestingParty
suggested
EatDrink
suggested
PositiveID
suggested, think sets/intersection
TeamSplit
greedy algorithm
Thesaurus
challenge
FriendScore
challenge
Test file:

Problem Set 6 Details
APT-6, due Thursday, 4/18 at 11:59 pm, do 5
GetZero

PickyEater

CharityDonor
Required
VoteRigging
Greedy algorithm
TrophyShelf

SubstringFreq

Blanket
Challenge, in lecture 22
DataLinkingCount

Test file:

Problem Set 5 Details
APT-5, due Thursday, 4/04 at 11:59 pm, do 5
BordaCount
Required, Lab 10
MedalTable
Required, Lab 10
Badges
Reqired
SimpleWordGame

BestScoreTotal

MemberCheck

SortedFreqs
sorted sets
IRVoting

Test file:

Problem Set 4 Details
APT-4, due Thursday, 3/21 at 11:59 pm, do 5
CarrotBoxes
Hint try making a helper function maxIndex
EatingGood

SandwichBar
In Lecture 15
StartLetters
Required
BagFitter
Required
Common

VenmoTracker
Required, Lecture 16
BordaCount
Challenge
Test file:

Problem Set 3 Details
APT-3, due Thursday, 3/07 at 11:59 pm, do 5
TxMsg
challenge, helper function useful
LastNameFirst

ScoreIt
required, helper function useful
IsSpecial

MorseLikeCode
parallel lists
Pikachu
while loop maybe
StringMessage

TotalDistance

Test file:

Problem Set 2 Details
APT-2, due Thursday 2/22 at 11:59pm, do 6. Make sure to do the required one.
DNAcgratio
math
Pancakes
class Lecture 9, math
PortManteau
slicing
RemoveMiddle
call .split() on a string, challenge
Bagels
class Lecture 8, loop, challenge
Acronym
loop, indexing, challenge
SentenceLength
required
BritishChange

Test file:

Problem Set 1 Details
APT-1, due on Thursday, 2/08 at 11:59pm, do them all!
IntroAPT
This is a tutorial, do this one first
Bogsquare

Cone

Grayscale

Laundry
in Lecture 3 or 4
Gravity
in Lab 2
Test file: