Introduction to CIS 554 www.cis.upenn.edu/~matuszek/cis554-2015 18-Jan-16.

Slides:



Advertisements
Similar presentations
MGF1106 Math for Liberal Arts Sections Course website: Lecturer: Jim Wooland Lectures: TR 8:00 – 9:15, 101 HCB Labs: Mondays,
Advertisements

Intro to CIT 594
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
CIS101 Introduction to Computing Week 01. Agenda Class Introductions What is CIS101? Using your Pace Introduction to Blackboard and online learning.
BIO 101 Principles of Biology Section 2 9:00-9:50am MTWF Dr. Kristen Walton, PhD 201i Agenstein Hall Office phone:
CIS 251 – Lesson 1 Introduction Rod Rodrigues. Essentials Restrooms Student Lounge Student Study Walk-in Labs Food and Drink – a no-no in Labs Cell Phones.
CIS101 Introduction to Computing Week 05 Spring 2004.
Physics 1100 –Spring 2012 Physics Conceptual Physics Dr. James Wolfson.
Dr. Tatiana Erukhimova [year] Overview of Today’s Class Folders Syllabus and Course requirements Tricks to survive Mechanics Review and Coulomb’s Law.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
Welcome to Biology 102! Please pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need to rent a clicker from the.
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
CHEMISTRY Professor Richard Karpeles. Spring 2014 Chemistry 2 (84.122) Dr. Richard Karpeles Olney Hall 502A (978)
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
4 Are you in the right classroom? 4 This is Period 6 Rm. 3S Spanish 2 (L165). 4 Please sign the Open House sheet. 4 If you haven’t received a name tag,
CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS.
CSE-321 Programming Languages Overview POSTECH March 4, 2014 박성우.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
Introduction to Programming Summer 2010 Akil M. Merchant.
CIS162AD: C#.Net Programming Level I Instructor: Gary R. Smith, MS.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
COMP Introduction to Programming Yi Hong May 13, 2015.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Welcome to Biology 102! Please put away ALL electronics and pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need.
How to be an online student. How does it work? An online course follows a schedule and syllabus with due dates for assignments (just like an on-campus.
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: TBD (Benton 323) Also, by appointment.
Welcome to CS 101! Introduction to Computers Spring 2015 This slide is based on Dr. Keen slides for CS101 day sections, with some modifications.
PHYSICS 1P03 Introductory Mechanics Me: Dr. W. Okoń Office: ABB Office Hours: 4-5 pm 4-5 pm.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (MS Word format): Syllabus,
PHYSICS 1E03 Dr. W. Okoń Office: ABB Office Hours: TBA Course web page (all sections) – Course Outline:
Welcome to Physics 1D03.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
CPSC 121: Models of Computation Unit 0 Introduction George Tsiknis Based on slides by Patrice Belleville and Steve Wolfman.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Matter and Interactions 1 Fall 2006 Matter & Interactions I Physics Professor & Lecturer: Dr. Reinhard Schumacher Teaching Assistants: Ms. Elisa.
1 How Do I Do Well In 8.02? A >= 95 = 90 = 85 B = 80 = 76 =72 C = 69 = 66 = 63 D = 59 F < 59 THIS COURSE IS NOT CURVED We want you to help your.
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
CSE8A: Introduction to Programming in Java Fall 2012 Prof. Christine Alvarado cse8afall.weebly.com.
Intro to CIT 594
Welcome to CS 101! Introduction to Computing I. Greeting! Kiho Lim CS 101 – Teaching Assistant
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
Welcome to CS 101! Introduction to Computers Fall 2015.
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
Winter 2016CISC101 - Prof. McLeod1 CISC101 Elements of Computing Science I Course Web Site: The lecture outlines.
CIS101 Introduction to Computing Week 01. Agenda What is CIS101? Class Introductions Using your Pace Introduction to Blackboard and online learning.
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
Introduction to CIT Mar-16.
Managerial Accounting for Business Professionals ACC 330 UNIT 1 Dr. Doug Letsch I am online waiting for the live session to begin. If you have a general.
REMINDER: If you haven’t yet passed the Gateway Quiz, make sure you take it this week! (You can find more practice quizzes online in the Gateway Info menu.
CIS 505: Programming- Language Paradigms Torben Amtoft Xinming (Simon) Ou Aug 23, 2010.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (Word format): Syllabus,
MGF Math for Liberal Arts Course website: Lecturer: Jim Wooland Lectures: M WF 11:15 – 12:05, HCB 102 Labs: Monday.
Introduction to CSCI 1311 Dr. Mark C. Lewis
It’s called “wifi”! Source: Somewhere on the Internet!
Welcome to Biology 101! Please pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need to rent a clicker from.
Course Overview - Database Systems
Lecture 0 Course Information
PHYSICS 1E03 Dr. W. Okoń Office: ABB-236
MGF (Labs 02-14) Math for Liberal Arts
MGF Math for Liberal Arts
GTECH 709 Criteria for evaluation
MGF Math for Liberal Arts
Welcome to Biology 101! Please pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need to rent a clicker from.
Welcome to Physics 1D03.
Accelerated Introduction to Computer Science
Welcome to Physics 1D03 !.
Announcements Quiz 5: grades and solution posted
Lecture 1a- Introduction
Presentation transcript:

Introduction to CIS Jan-16

Policies We have a lot to cover today, so this will be very brief I’m Dave (or “Dr. Dave,” if you prefer) Grading: One quiz for each language, except two for Scala Grading: Assignments 50%, quizzes 35%, final exam 15% Up to ±5% adjustment for participation, teamwork, use of Piazza, etc. Cheating: F for the course There will be approximately one assignment per week Four languages covered in some detail: Prolog, Clojure, Elm, Scala Plus a couple of other languages covered briefly One or two assignments for most languages, 3 or 4 for Scala Emphasis will be on new concepts in each language Clickers are required

Canvas and Piazza Canvas is designed to be a “complete course solution” that holds everything about a course But we will use Canvas only for submitting assignments and posting grades on those assignments When an assignment consists of more than one file, zip the files together into a single file Piazza is a web site in which you can ask and answer questions about this course Piazza is usually much faster than waiting to see or me or one of the TAs To encourage use, you can get bonus points being a “good citizen” and providing good answers and helpful tips Use good grammar Don’t post solutions to assignments

Preparation Scala will be installed in the labs, but not the other languages You are expected to install the various languages on your own computer All languages are available for Windows, Macintosh, and Linux If you haven’t already, go to the bookstore and buy or rent a “clicker” (available at the cash registers) Bring your clicker to all lectures There is no textbook for this course All the material you need is online

5 The End A language that doesn't affect the way you think about programming, is not worth knowing. -- Alan Perlis