Your CIS Contacts:

Desirae Cesar
Associate Director
Office: 309 Levine
Phone: 215-573-2582
Email: desirae@cis.upenn.edu

Laura Fox
Associate Director
Office: 309 Levine
Phone: 215-898-3191
Email: lffox@cis.upenn.edu

Dr. Stephanie Weirich
Undergraduate Curriculum Chair
Office: 510 Levine
Phone: 215-573-2821

University Course Links:

Penn Registrar

Course Register (all Penn Courses)

Course and Room Roster

Undergraduate Course Information

Fall 2017 Schedule

Legend:
Days: M=Monday | T=Tuesday | W=Wednesday| R=Thursday | F=Friday

Course Title Instructor Day/Time Room
CIS 99 Independent Study Staff Arranged Arranged
CIS 105/001 Comput Data Exploration Bhusnurmath MWF 10-11AM TOWN 319
  201 Recitation Bhusnurmath M 3-4:30PM TOWN 309
CIS 105/002 Comput Data Exploration Bhusnurmath MWF 2-3PM TOWN 319
  202 Recitation Bhusnurmath T 4:30-6PM TOWN 307
CIS 106/401 Visualizing The Past Badler/Erickson MWF 11-12PM

401B - 3401 Walnut Street

CIS 110/001-002 Intro to Comp. Programming (001) Mally/McBurney MWF 12-1PM TOWN 100
Intro to Comp. Programming (002) Mally/McBurney MWF 1-2PM TOWN 100
CIS 120/001-002 Prog Lang and Tech I (001) Zdancewic MWF 11-12PM LLAB 10
Prog Lang and Tech I (002) Sheth MWF 12-1PM LLAB 10
  201 Recitation Staff W 2-3PM MOOR 100A
202 Recitation Staff W 2-3PM MOOR 100B
203 Recitation Staff W 3-4PM MOOR 100A
204 Recitation Staff W 3-4PM MOOR 100B
205 Recitation Staff W 4-5PM MOOR 100A
206 Recitation Staff W 4-5PM MOOR 100B
207 Recitation Staff W 5-6PM MOOR 100A
208 Recitation Staff W 5-6PM MOOR 100B
209 Recitation Staff R 12-1PM MOOR 100A
210 Recitation Staff R 1-2PM MOOR 100B
211 Recitation Staff R 2-3PM MOOR 100A
212 Recitation Staff R 2-3PM MOOR 100B
213 Recitation Staff R 3-4PM MOOR 100A
214 Recitation Staff R 3-4PM MOOR 100B
215 Recitation Staff R 4-5PM MOOR 100A
216 Recitation Staff R 4-5PM MOOR 100B
217 Recitation Staff R 5-6PM MOOR 100A
218 Recitation Staff R 5-6PM MOOR 100B
CIS 121/001 Prog Lang and Tech II Callison-Burch TR 10:30-12PM CHEM 102
201 Recitation Staff M 12-1PM MOOR 100A
202 Recitation Staff M 2-3PM MOOR 100A
203 Recitation Staff M 4-5PM MOOR 100A
204 Recitation Staff M 5-6PM MOOR 100A
205 Recitation Staff T 12-1PM MOOR 100A
206 Recitation Staff T 2-3PM MOOR 100A
207 Recitation Staff T 3-4PM MOOR 100A
208 Recitation Staff T 4-5PM MOOR 100A
209 Recitation Staff T 5-6PM MOOR 100A
210 Recitation Staff M 1-2PM MOOR 100A
211 Recitation Staff M 3-4PM MOOR 100A
212 Recitation Staff M 6-7PM MOOR 100A
213 Recitation Staff T 6-7PM MOOR 100A
214 Recitation Staff M 11-12PM MOOR 100A
215 Recitation Staff T 1-2PM MOOR 100A
CIS 140/401 Intro to Cog Sci
(Crosslisted w/ Phil 044, Psyc 107, Ling 105, Cogs 001, PPE 140)
Staff TR 1:30-3PM TOWN 100
402 Recitation Staff R 3-4PM TOWN 321
403 Recitation Staff R 3-4PM DRLB 3C2
404 Recitation Staff R 4-5PM TOWN 321
405 Recitation Staff R 4-5PM TOWN 309
406 Recitation Staff R 5-6PM TOWN 307
407 Recitation Staff R 6-7PM TOWN 315
408 Recitation Staff F 3-4PM TOWN 305
409 Recitation Staff F 3-4PM TOWN 303
410 Recitation Staff F 4-5PM TOWN 307
411 Recitation Staff F 5-6PM TOWN 307
412 Recitation Staff R 3-4PM DRLB 2C8
CIS 160/001   Math Foundations in Comp Sci Gandhi MW 3-4:30PM TOWN 100
201 Recitation Staff F 11-12PM MOOR 212
202 Recitation Staff F 11-12PM TOWN 303
203 Recitation Staff F 12-1PM MOOR 212
204 Recitation Staff F 12-1PM TOWN 311
205 Recitation Staff F 1-2PM TOWN 321
206 Recitation Staff F 1-2PM TOWN 305
207 Recitation Staff F 2-3PM TOWN 309
208 Recitation Staff F 2-3PM TOWN 303
209 Recitation Staff R 5-6PM TOWN 309
210 Recitation Staff R 6-7PM TOWN 309
211 Recitation Staff R 5-6PM TOWN 305
212 Recitation Staff R 6-7PM TOWN 305
213 Recitation Staff R 5-6PM TOWN 321
214 Recitation Staff R 6-7PM TOWN 305
CIS 192/001 Python Programming Sheth T 6-7:30PM TBD
201 Recitation Smith W 1:30-3PM TOWN 303

CIS 195/001

Mobile App Development Sheth T 6-7:30PM TBD
201 Recitation Subramanian & Wu F 1:30-3PM TOWN 315
202 Recitation Tang M 4:30-6PM TOWN 307
CIS 196/001 Ruby on Rails Sheth T 6-7:30PM TBD
201 Recitation Askins W 3-4:30PM TOWN 307
CIS 197/001 JavaScript Sheth T 6-7:30PM TBD
201 Recitation Dayal W 3-4:30PM TOWN 309
CIS 240/001 Introduction to Computing Systems Taylor MW 4:30-6PM TOWN 100
CIS 261/001 Discrete Prob, Stochastic Processes, & Stat Inference Mintz TR 1:30-3PM TOWN 303
201 Recitation Mintz F 2-3PM TOWN 321
CIS 262/001   Automata, Compt. & Complex Gallier TR 12-1:30PM TOWN 100
201 Recitation Gallier M 2-3PM TOWN 100
CIS 320/001 Intro to Algorithms Lutz MW 1:30-3PM SKIR AUD
CIS 331/001 Inro to Networks & Security Heninger TR 10:30-12P BENN 401
CIS 380/001   Computer Oper Systems Loo TR 1:30-3PM LEVH 101
CIS 400/001 Senior Project Murphy TR 4:30-6PM MOOR 216
CIS 419/401 Intro To Machine Learning Eaton MW 12-1:30PM LEVH 101
CIS 421/401 Artificial Intelligence Marcus TR 12-1:30PM LEVH 101
CIS 441/401 Embedded Software Lee MW 3-4:30PM MOOR 216
CIS 450/401-402 Database & Info Systems (401) Davidson MW 12-1:30PM SKIR AUD
Database & Info Systems (402) Alawini TR 9-10:30AM MOOR 216
CIS 455/401 Internet and Web Systems Ives MW 10:30-12PM LEVH 101
CIS 460/401 Interactive Computer Graphics
Mally MW 1:30-3PM LEVH 101
402 Recitation Mally F 1:30-3PM LEVH 101
CIS 462/401 Computer Animation
Lane TR 3-4:30PM MOOR 216
CIS 497/001 DMD Senior Project (Permission Needed from Department) Badler Arranged TBD
EAS 205 App of Scientific Comp Staff MW 4:30-6PM Cancelled
NETS 112/001 Networked Life Kearns TR 10:30-12PM SKIR AUD
NETS 212/001 Scalable and Cloud Computing Haeberlen TR 4:30-6PM LRSM AUD
CIS 520/001 Machine Learning Ungar/Agarwal MW 10:30-12PM TOWN 100
Recitation Ungar/Agarwal F 9:30-11AM TOWN 100

For current listings of courses offered at Penn, and to register for classes after you have met with your advisor, log in to Penn InTouch. Please note that Penn InTouch is the only way to access course information that is verified as accurate by the University Registrar's Office.

For important dates such as the first day of classes, Drop/Add, Reading Days, Final Examinations, and breaks, please see the University Academic Calendar.

NOTE: 5XX-level course numbers represent courses open to both undergraduate and graduate students as electives.  Please email Nick Mancuso for a permit.