Levine 264
http://www.cis.upenn.edu/~swapneel
Office Hours: Tuesdays 10:30am-12:30pm and also by appointment
Levine 562
http://www.cis.upenn.edu/~bcpierce
Office Hours: Mondays 3:30pm-5:00pm and also by appointment
Recitation: 201 Wed 12-1 PM
Rec. Location: Moore 100A
Office Hours: Tue 2-4 PM
Recitation: 201 Wed 12-1 PM
Rec. Location: Moore 100A
Office Hours: Wed 6-8 PM
Recitation: 202 Wed 1:45-2:45 PM
Rec. Location: Moore 100A
Office Hours: Thu 7-9 PM
Recitation: 202 Wed 1:45-2:45 PM
Rec. Location: Moore 100A
Office Hours: Mon 8-10 PM
Recitation: 203 Wed 1:45-2:45 PM
Rec. Location: Moore 100B
Office Hours: Mon 6-8 PM
Recitation: 203 Wed 1:45-2:45 PM
Rec. Location: Moore 100B
Office Hours: Tue 7-9 PM
Recitation: 204 Wed 3:30-4:30 PM
Rec. Location: Moore 100A
Office Hours: Tue 5-7 PM
Recitation: 204 Wed 3:30-4:30 PM
Rec. Location: Moore 100A
Office Hours: Sun 2-4 PM
Recitation: 205 Wed 3:30-4:30 PM
Rec. Location: Moore 100B
Office Hours: Sat 4-6 PM
Recitation: 205 Wed 3:30-4:30 PM
Rec. Location: Moore 100B
Office Hours: Tue 5-7 PM
Recitation: 206 Wed 5:15-6:15 PM
Rec. Location: Moore 100A
Office Hours: Mon 5-7 PM
Recitation: 206 Wed 5:15-6:15 PM
Rec. Location: Moore 100A
Office Hours: Sun 2-4 PM
Recitation: 207 Wed 5:15-6:15 PM
Rec. Location: Moore 100B
Office Hours: Tue 6-8 PM
Recitation: 207 Wed 5:15-6:15 PM
Rec. Location: Moore 100B
Office Hours: Sun 2-4 PM
Recitation: 208 Wed 7-8 PM
Rec. Location: Moore 100A
Office Hours: Tue 8-10 PM
Recitation: 208 Wed 7-8 PM
Rec. Location: Moore 100A
Office Hours: Thu 8-10 PM
Recitation: 209 Wed 1:45-2:45 PM
Rec. Location: Moore 100C
Office Hours: Wed 6-8 PM
Recitation: 209 Wed 1:45-2:45 PM
Rec. Location: Moore 100C
Office Hours: Thu 7-9 PM
Recitation: 210 Thu 12-1 PM
Rec. Location: Moore 100A
Office Hours: Tue 7-9 PM
Recitation: 210 Thu 12-1 PM
Rec. Location: Moore 100A
Office Hours: Sat 4-6 PM
Recitation: 211 Thu 12-1 PM
Rec. Location: Moore 100B
Office Hours: Mon 8-10 PM
Recitation: 211 Thu 12-1 PM
Rec. Location: Moore 100B
Office Hours: Wed 6-8 PM
Recitation: 212 Thu 1:45-2:45 PM
Rec. Location: Moore 100A
Office Hours: Tue 7-9 PM
Recitation: 212 Thu 1:45-2:45 PM
Rec. Location: Moore 100A
Office Hours: Tue 8-10 PM
Recitation: 213 Thu 1:45-2:45 PM
Rec. Location: Moore 100B
Office Hours: Sun 4-6 PM
Recitation: 213 Thu 1:45-2:45 PM
Rec. Location: Moore 100B
Office Hours: Mon 8-10 PM
Recitation: 220 Thu 1:45-2:45 PM
Rec. Location: Moore 100C
Office Hours: Mon 7-9 PM
Recitation: 220 Thu 1:45-2:45 PM
Rec. Location: Moore 100C
Office Hours: Sat 4-6 PM
Recitation: 222 Thu 5:15-6:15 PM
Rec. Location: Moore 100C
Office Hours: Mon 6-8 PM
Recitation: 222 Thu 5:15-6:15 PM
Rec. Location: Moore 100C
Office Hours: Thu 8-10 PM
Recitation: 215 Thu 3:30-4:30 PM
Rec. Location: Moore 100B
Office Hours: Tue 8-10 PM
Recitation: 221 Thu 3:30-4:30 PM
Rec. Location: Moore 100C
Office Hours: Mon 5-7 PM
Recitation: 221 Thu 3:30-4:30 PM
Rec. Location: Moore 100C
Office Hours: Thu 8-10 PM
Recitation: 217 Thu 5:15-6:15 PM
Rec. Location: Moore 100B
Office Hours: Mon 5-7 PM
Recitation: 217 Thu 5:15-6:15 PM
Rec. Location: Moore 100B
Office Hours: Mon 8-10 PM
Recitation: 216 Thu 5:15-6:15 PM
Rec. Location: Moore 100A
Office Hours: Tue 8-10 PM
Recitation: 216 Thu 5:15-6:15 PM
Rec. Location: Moore 100A
Office Hours: Tue 6-8 PM
Recitation: 219 Thu 12-1 PM
Rec. Location: Moore 100C
Office Hours: Mon 7-9 PM
Recitation: 218 Thu 7-8 PM
Rec. Location: Moore 100A
Office Hours: Sun 4-6 PM
Recitation: 218 Thu 7-8 PM
Rec. Location: Moore 100A
Office Hours: Sun 4-6 PM
Recitation: 219 Thu 12-1 PM
Rec. Location: Moore 100C
Office Hours: Thu 7-9 PM
Recitation: 215 Thu 3:30-4:30 PM
Rec. Location: Moore 100B
Office Hours: Wed 6-8 PM
Recitation: 214 Thu 3:30-4:30 PM
Rec. Location: Moore 100A
Office Hours: Mon 6-8 PM