Fall 2017 – Spring 2018: CIS 121 To pass, you must be meaningfully engaged throughout the semester. Email: kbharathala@gmail.com, Shawn Ong, MA in Mathematics, BA in Mathematics; Computer Science; and Logic, Information, and Computation Well, that's a lie. kainino@seas.upenn.edu, Tiernan Garsys, BSE in Computer Science Spring 2014, 2015: CIS 277 (Note that not all CIS/NETS courses are engineering courses, please see the SEAS undergrad handbook.) Semesters as a TA: Spring 2019, Fall 2019, Spring 2020: CIS 350, Head TA Fall 2018: CIS 121 Spring 2019: CIS 320 Spring 2020: CIS 320, Head TA Email: hanap@sas.upenn.edu Steven Bursztyn, BSE in Computer and Information Science Semesters as a TA: Spring 2018: CIS 121 Spring 2019: CIS 501 Fall 2018 – Spring 2020: CIS 121, Head TA Email: bursztyn@seas.upenn.edu. Writing a program is easy, but professional software developers face the challenge of "engineering" software: designing and implementing a software system in a way that it is efficient and reliable, and can easily be understood and modified by other developers. If you have never programmed before, you should take CIS 110 first. Will employers look upon my transcript and a pass/fail on a critically important algorithms course with disdain? > if n = 1 or n = 2, return any chip. Semesters as a TA: For more information: https://www.seas.upenn.edu/prospective-students/undergrad/majors/computer-science/. dattam@seas.upenn.edu, Lewis Ellis, BSE in Networked and Social Systems, Minor in Mathematics Fall 2014: CIS 460/560 Spring 2017 – Spring 2018, Spring 2019: CIS 160 Spring 2016 – Spring 2018: CIS 160, Solutions Committee: Fall 2016 – Spring 2018 Email: geyerj@sas.upenn.edu, Aaron Hallac, BSE in Computer Science, BS Semesters as a TA: Students should consult with their academic program regarding final certifications and requirements for graduation. Semesters as a TA: Semesters as a TA: Fall 2013: CIS 560 Semesters as a TA: Hana Pearlman, BSE in Computer Science Study 34 CIS 320 Midterm 1 flashcards from Corey N. on StudyBlue. Email: hadasah@gmail.com, Alex Peckman, BSE in Computer Science, Minor in Mathematics > If n is off, pick any chip and run the majority test. Spring 2020: CIS371 + CIS548 (Head TA) Email: alexliao1995@gmail.com, Margaret Li, BAS in Computer and Information Science, Minor in Mathematics A CIS elective is a CIS or NETS engineering course numbered 100 or above or ESE 350 Embedded Systems/Microcontroller Laboratory. There's still time to improve your grade in 320. Fall 2018 – Spring 2019: CIS240 The subreddit for the University of Pennsylvania, located in Philadelphia, PA. Press J to jump to the feed. Basic data structure knowledge and Mathematical foundations are assumed. maxnscheiber@gmail.com, Lily Wang , BSE in Computer Science June 1991. If A[i] = A[j] for i