Penn's Coronavirus COVID-19 Update
2020 SAS summer courses will take place remotely. For undergraduates, please check Penn InTouch for updated summer course information. For graduate and professional students, please consult your schools and programs. Summer study abroad remains cancelled.

The College of Liberal and Professional Studies staff is working remotely to comply with University protocols as we navigate the COVID-19 virus. Penn is committed to maintaining a safe campus and workplace for faculty, students, staff, and visitors. While we are not onsite, we are still available Monday through Friday from 9 a.m. - 5 p.m. by phone and online in case you need support: (215) 898-7326 or lps@sas.upenn.edu.

Visit coronavirus.upenn.edu, the University's dedicated coronavirus COVID-19 web page, for the latest updates.

Programming Languages and Techniques I

You are here

Online: 
No
Course Number: 
CIS 120 910
Course Description: 

A fast-paced introduction to the fundamental concepts of programming and software design. This course assumes some previous programming experience, at the level of a high school computer science class or CIS110. (If you got at least 4 in the AP Computer Science A or AB exam, you will do great.) No specific programming language background is assumed: basic experience with any language (for instance Java, C, C++, VB, Python, Perl, or Scheme) is fine. If you have never programmed before, you should take CIS 110 first.

Programs for every

type of student

SEE THE OPTIONS

Study online,

all summer long

SEE ALL COURSES

Summer is the best season

to be a Penn student

SEE ALL PROGRAMS

Penn Summer

3440 Market Street, Suite 100
Philadelphia, PA 19104-3335

(215) 898-7326
summer@sas.upenn.edu

Facebook  Twitter  Instagram