Documents:

CIS Waitlist Policy

 

Your CIS Contacts:

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

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

Dr. Andreas Haeberlen
Undergraduate Curriculum Chair
Office: 560 Levine
Phone: 215-746-6167

University Course Links:

Penn Registrar

Course Register (all Penn Courses)

Course and Room Roster

Undergraduate Course Information

Fall 2019 Schedule

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

* All CIS related Undergraduate Students who are interested in registering for Graduate level courses must complete the Permit to Register form.

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

TBD

CIS 110/001-002 Intro to Comp. Programming (001) MallyEaton MWF 12-1PM TBD
Intro to Comp. Programming (002) Mally/Eaton MWF 1-2PM TBD
CIS 120/001-002 Prog Lang and Tech I (001) Sheth/Zdancewic MWF 11-12PM TBD
Prog Lang and Tech I (002) Sheth/Zdancewic MWF 12-1PM TBD
  201 Recitation Staff W 12-1PM TBD
202 Recitation Staff W 1-2PM TBD
203 Recitation Staff W 1-2PM TBD
204 Recitation Staff

W 2-3PM

TBD
205 Recitation Staff W 2-3PM TBD
206 Recitation Staff W 3-4PM TBD
207 Recitation Staff W 3-4PM TBD
208 Recitation Staff W 4-5PM TBD
209 Recitation Staff W 5-6PM TBD
210 Recitation Staff R 12-1PM TBD
211 Recitation Staff R 12-1PM TBD
212 Recitation Staff R 1-2PM TBD
213 Recitation Staff R 1-2PM TBD
214 Recitation Staff R 2-3PM TBD
215 Recitation Staff R 2-3PM TBD
216 Recitation Staff R 3-4PM TBD
217 Recitation Staff R 3-4PM TBD
218 Recitation Staff R 4-5PM TBD
219 Recitation Staff R 4-5PM TBD
220 Recitation Staff R 5-6PM TBD
CIS 121/001 Prog Lang and Tech II Daniilidis/Murphy TR 10:30-12PM TBD
  201 Recitation Staff M 12-1PM TBD
202 Recitation Staff M 2-3PM TBD
203 Recitation Staff M 4-5PM TBD
204 Recitation Staff M 5-6PM TBD
205 Recitation Staff T 12-1PM TBD
206 Recitation Staff T 2-3PM TBD
207 Recitation Staff T 3-4PM TBD
208 Recitation Staff T 4-5PM TBD
209 Recitation Staff T 5-6PM TBD
210 Recitation Staff M 1-2PM TBD
211 Recitation Staff M 3-4PM TBD
212 Recitation Staff M 6-7PM TBD
213 Recitation Staff T 6-7PM TBD
214 Recitation Staff M 11-12PM TBD
215 Recitation Staff T 1-2PM TBD
CIS 140/401 Intro to Cog Sci
(Crosslisted w/ Phil 044, Psyc 107, Ling 105, Cogs 001, PPE 140)
Staff TR 1:30-3PM TBD
402 Recitation Staff R 3-4PM TBD
403 Recitation Staff R 3-4PM TBD
404 Recitation Staff R 4-5PM TBD
405 Recitation Staff R 4-5PM TBD
406 Recitation Staff R 5-6PM TBD
407 Recitation Staff R 6-7PM TBD
408 Recitation Staff F 3-4PM TBD
409 Recitation Staff F 3-4PM TBD
410 Recitation Staff F 4-5PM TBD
411 Recitation Staff F 5-6PM TBD
412 Recitation Staff R 3-4PM TBD
CIS 160/001   Math Foundations in Comp Sci Gandhi TR 9-10:30AM TBD
CIS 160/002 Math Foundations in Comp Sci Gandhi TR 10:30-noon TBD
  201 Recitation Staff F 11-12PM TBD
202 Recitation Staff F 11-12PM TBD
203 Recitation Staff F 12-1PM TBD
204 Recitation Staff F 12-1PM TBD
205 Recitation Staff F 1-2PM TBD
206 Recitation Staff F 1-2PM TBD
207 Recitation Staff F 2-3PM TBD
208 Recitation Staff F 2-3PM TBD
209 Recitation Staff R 5-6PM TBD
210 Recitation Staff R 6-7PM TBD
211 Recitation Staff R 5-6PM TBD
212 Recitation Staff R 6-7PM TBD
213 Recitation Staff R 5-6PM TBD
214 Recitation Staff R 6-7PM TBD
215 Recitation Staff F 11-12PM TBD
216 Recitation Staff F 12-1PM TBD
217 Recitation Staff F 2-3PM TBD
218 Recitation Staff R 6-7PM TBD
CIS 192-201 Python Programming TBD TBD TBD
CIS 194-201 Haskell Programming TBD TBD TBD
CIS 195-201 iOS Programming TBD TBD TBD
CIS 195-202 Android Programming TBD TBD TBD
CIS 196-201 Ruby on Rails TBD TBD TBD
CIS 197-201 Javascript TBD TBD TBD
CIS 198-201 Rust Programming TBD TBD TBD
CIS 233-001 Introduction to Blockchain Crosbie TR 4:30-6PM TBD
CIS 240/001 Introduction to Computing Systems Taylor MW 4:30-6PM TBD
CIS 261/001 Discrete Prob, Stochastic Processes, & Stat Inference Mintz TR 1:30-3PM TBD
201 Recitation Mintz F 2-3PM TBD
CIS 262/001   Automata, Compt. & Complex Alur TR 12-1:30PM TBD
201 Recitation Alur M 2-3PM TBD
CIS 320/001 Intro to Algorithms Kannan MW 3-4:30PM TBD
CIS 331/001 Intro to Networks and Security Angel TR 10:30-noon TBD
CIS 350/001 Software Design and Engineering Murphy TR 3-4:30PM TBD
CIS 380/001   Computer Oper Systems Loo TR 1:30-3PM TBD
CIS 400/001 Senior Project Nenkova TR noon-1:30PM TBD
CIS 419/401 Intro To Machine Learning Roth D MW 10:30-noon TBD
CIS 421/401 Artificial Intelligence Callison-Burch TR 12-1:30PM TBD
CIS 436/401 Intro Comp Bio & Bio Model Kim MW 3:30-5PM FAGN 218
CIS 441/401 Embedded Software Lee MW 3-4:30PM TBD
CIS 450/401 Database & Info Systems Davidson MW 12-1:30PM TBD
CIS 455/401 Internet & Web Systems Liu MW 3-:430PM TBD
CIS 460/401 Interactive Computer Graphics
Mally MW 1:30-3PM TBD
402 Recitation Mally F 1:30-3PM TBD
CIS 462/401 Computer Animation
Lane TR 3-4:30PM

TBD

CIS 497/001 DMD Senior Project (Permission Needed from Department) Badler Arranged TBD
NETS 112/001 Networked Life Kearns TR 10:30-12PM TBD
NETS 212/001 Scalable and Cloud Computing Haeberlen TR 9-10:30AM TBD
CIS 505/001 Software Systems Phan MW noon-1:30PM TBD
CIS 520/001 Machine Learning Ungar MW 10:30-12PM TBD
Recitation Ungar F 9:30-11AM TBD
CIS 545/001 Big Data Analytics Ives/Greenberg MW 1:30-3PM TBD

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.