Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor.

Slides:



Advertisements
Similar presentations
IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
Advertisements

Note 1 of 5E Welcome to Pstat5E: Statistics with Economics and Business Applications Yuedong Wang Syllabus.
MA 2611 Applied Statistics I ‘D’ Term 2003 Prof. Carlos J. Morales.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
A Brief Calculus Course
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
Principles of Physics II. Download the following files: Syllabus All the documents are available at the website:
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
CLASS ORIENTATION MGMT 464 Project Management Spring 2014.
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
Introduction to MA Introduction to Calculus
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
Introduction to Programming Summer 2010 Akil M. Merchant.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
COMP Introduction to Programming Yi Hong May 13, 2015.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Calculus I – Course Syllabus Class Periods: 10:00am-10:50am MTWF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 328
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
ICS 6B Boolean Algebra and Logic Winter 2015
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
College Physics I. Download the following files: Syllabus WebAssign Quick Start Guide (Online homework) All the documents are available at the website:
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
LISA A. TOBLER, M.S. Introduction to Psychology PS124 Seminar #1.
Fundamentals of Physics III. Download the following files: Syllabus All the documents are available at the website:
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
College Physics III. Download the following files: Syllabus WebAssign Quick Start Guide (Online homework) All the documents are available at the website:
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2001 Sections Ms. Susan Mitchell.
Introduction to MA Introduction to Calculus A Brief Calculus Course Spring 2016 Semester.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Fundamentals of Physics I. Download the following files: Syllabus All the documents are available at the website:
SYLLABUS 2 Course Title: Special English For Computer Science Students  Semester: Fall  Class hours and location: Sundays, 16  17:30 (CLASS 10)  Credit:
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Programming In Perl CSCI-2230 Wednesday, 4pm-5:50pm Paul Lalli - Instructor.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
Welcome to Accounting II Professor Kris Friestad Unit 1 Seminar.
LISA A. TOBLER, M.S. Introduction to Psychology PS124 Seminar #1.
Copyright ©: Nahrstedt, Angrave, Abdelzaher, Caccamo1 University of Illinois at Urbana-Champaign Welcome to CS 241 Systems Programming University of Illinois.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
INTE 290 Summer 2015.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Subhorn Khonthapagdee (TA)
Computer Engineering Department Islamic University of Gaza
CSE 102/ISE 102 Introduction to Web Design and Programming
Introduction to Computing
Andy Wang Object Oriented Programming in C++ COP 3330
FALL 2018 Welcome to ESL.
CSCI-2962 Wednesday, 4pm-5:50pm Paul Lalli - Instructor
Accelerated Introduction to Computer Science
Administrative Issues
Administrative Issues
Administrative Issues
Introduction Lecture 1 Wed, Jan 17, 2007.
CSCI 1730: C++ and System Programming
Presentation transcript:

Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor

What to expect from this course Introduction to the Perl language Common uses for Perl Familiarity with grammar and syntax Overview of standard modules available Introduction to CGI programming using Perl A (brief) introduction to Graphical programming with Perl/Tk A programming assignment approximately every two weeks A very short "in-class" assignment every week.

What not to expect from this course Introduction to Unix Introduction to HTML Introduction to the concept of Programming Tests, quizzes, or a final exam –Department may get on my case about no final. More info as I have it.

Random Notes Course website: –Instructor info, announcements, syllabus, grades –Perl Quotes Page: If you stumble upon a Perl quote that makes you laugh, please share it You will all be getting CS accounts –Allow CGI programming –Allow me to deal with Labstaff rather than Help Desk

Homework Information 7 homeworks, lowest grade dropped Due at 11:59:59pm Eastern time No collaboration allowed Tested on a Unix machine on RCS or CSNet. Write your programs where ever you like, but make sure they work on the RCS/CSNet machine specified in the Homework Description. 50% penalty if HW does not compile Late policy: – <= 14 hrs after deadline: -20%. – > 14 hrs after deadline: 0. Can submit infinite times. Only the last submission is graded (or even looked at).

In-class assignment information One each week Very short task based on information given that day Requires the use of your laptop and an internet connection –See me if you don't have both of these No collaboration allowed Must be present in class to submit 1 point for success, 1/2 point for valid attempt Maximum of 10 points total

Instructor Info Instructor: Paul Lalli Office: AE 208 Office Hours: Wed 5:00pm-7:00pm –(HW weeks only!) Phone: AIM: PerlRPI

Office Hours Notes No appointments necessary for posted Office Hours –Make an appt for other time periods I will be on AIM at all times during posted Office Hours –I may be on AIM at other random points, usually the evening a homework is due You may IM me whenever I am online Online Office Hours should be used for quick questions. Discussions or lengthy clarifications should be handled in person in my office

Graduate TA info “Eddie” Lau Tsz-Yam Office: AE 217 Office Hours: Tues 4-5pm, Fri 12-1pm Online: PerlTAEddie will handle the majority of the HW grading. Please see Eddie if you have a question about your grade, before contacting Paul

Undergraduate TA Info Paul Faria PerlTAPaul –Office Hours and Location TBA if you know any other undergrads who've taken Perl and are interested in TAing, please have them contact me.

Mailing Lists Two addresses to make note of: – alias for Paul and all TAs. –All questions for assistance and clarification should be sent here –Class list. All students will be subscribed –Used for announcements and clarifications From Paul/TAs to class, not vice-versa

Text Books Programming Perl, 3 rd edition (aka Camel) –THE book on Perl –Mostly a reference Learning Perl, 5 th edition (aka Llama) –Tutorial Intermediate Perl (aka Alpaca) –Tutorial, part 2 No textbooks are required. No assignments given from the books, no required reading.

Course Policies Attendance not required, but suggested –must be in class to submit in-class assignments Bring your laptops –must have a laptop to submit in-class assignments All scheduled lectures will be posted online in MS PPT and Adobe PDF –You are responsible for any topic or clarification that comes up in class, even if it’s not in the posted lecture Have a question – ask SAVE YOUR HOMEWORKS