COMP 14 Introduction to Programming Miguel A. Otaduy Summer Session I, 2004 MTWRF 9:45-11:15 am Sitterson Hall 014.

Slides:



Advertisements
Similar presentations
COMP 110: Introduction to Programming Tyler Johnson January 12, 2009 MWF 11:00AM-12:15PM Sitterson 014.
Advertisements

COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Adrian Ilie COMP 14 Introduction to Programming Adrian Ilie Summer Session II, 2005 MTWRF 9:45-11:15 am.
Welcome to IIT and cs105!. CS Secs Jon Hanrath SB Office Hours: –MW 8:00 A.M. – 9:45 A.M. –W 5:00 P.M. – 6:00 P.M
1 Welcome to CS 105 Intro Comp Pgm’g I Welcome to IIT too?
COMP 14 Introduction to Programming Mr. Joshua Stough January 12, 2005 Monday/Wednesday 11:00-12:15 Peabody Hall 218.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
COMP 110 Introduction to Programming Jingdan Zhang June 20, 2007 MTWRF 9:45-11:15 am Sitterson Hall 014.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
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.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Introduction to C++ Penn State University
Log into your account Go to Locate MAT 2401 and the First Day PPT.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
Using Microsoft Excel MIS 1b Section 13 and 9: We will meet as follows : Section-13, Tuesday and Thursday 9:00-10:15 Mendocino-2003 Section-9, Friday.
COMP Introduction to Programming Yi Hong May 13, 2015.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
2 September Statistics for Behavioral Scientists Psychology W1610x.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Course Introduction Software Engineering
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Welcome to CS 115! Introduction to Programming. Class URL
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to CS 115! Introduction to Programming. Class URL ~mjspra2/ 115summer/
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Lecture 1 Page 1 CS 111 Summer 2013 Introduction CS 111 Operating System Principles Peter Reiher.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
EECS 110: Introduction to Programming for Non-Majors Aleksandar Kuzmanovic Northwestern University
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS FALL 2008 Time: 3:35AM-4:50AM, MW Location: Love 103 Fall 2008, 3 credits.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CS , Programming III: C++ 9-9:50am MWF, Hardaway 207 Two Credit Hours (ppts), and Blackboard Learn (submissions and grading)
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
EECS 110: Introduction to Programming for Non-Majors Aleksandar Kuzmanovic Northwestern University
Data Structures and Algorithms in Java AlaaEddin 2012.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
BUS 310 Statistics Bill Remus. u TuTh 1:30pm and 3pm u Bill Remus u C502 Office Hours W 1:30-4:30 and By Appointment u Phone: u
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Networking CS 3470, Section 1 Sarah Diesburg
Computer Engineering Department Islamic University of Gaza
Networking CS 3470, Section 1 Sarah Diesburg
CS101 Computer Programming I
Introduction to Programming
Computer Organization II
Computer Science 102 Data Structures CSCI-UA
Welcome to CS 1010! Algorithmic Problem Solving.
Computer Networks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1.
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1340! Computing for scientists.
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1301! Principles of Programming I.
Accelerated Introduction to Computer Science
Homework Reading Machine Projects Labs
CS201 – Course Expectations
Presentation transcript:

COMP 14 Introduction to Programming Miguel A. Otaduy Summer Session I, 2004 MTWRF 9:45-11:15 am Sitterson Hall 014

About COMP 14 What made you register for Comp 14? Learn how to develop algorithms Learn the basic components of computer programming –can be applied to any programming language (Java, C++, etc.)

About COMP 14 Is COMP 14 right for you? Requirements / prerequisites –no programming knowledge assumed

Course Web Page Schedule Lectures Documents Assignments –Please visit the course page regularly!!

Schedule Lectures –MTWRF, 9:45-11:15 am, SN 014 Office Hours –MTWR, 2-3 pm, SN 335 –First 3 days, open office Lab Assistance –To be discussed. Feedback.

Textbook Required Java Programming: From Problem Analysis to Program Design D. Malik, P. Nair ISBN: Optional Java Programming: Lab Manual Judy Scholl ISBN:

Grades Assignments (7) 45% Quizzes (4)10% Midterm 15% Final25% Class participation5%

Assignments Assignments are due at 11:59pm on the due date –turn in by or in Homework assignments from textbook –practice for exams Programming assignments –budget hours per program design, code, debugging –start early!

Exams Mid-Term –to take a make-up mid-term, you must notify me in advance or have a doctor's excuse Final –to take the exam at a different time, you must get permission from your Dean and bring me the blue slip you get from the Dean

Collaborating –You can talk to each other about the lecture topics talk about assignment requirements –You should do your own assignments -- design and code –You should not talk to each other about assignment solutions share code -- it is easy to detect

Software jGRASP Java Development Environment –on public lab machines Start / All Programs / UNC Courseware / COMP 14 / jGRASP –you can install on your machine see course home page We’ll do a tour later...

Computer Labs UNC ITS labs: –Davis Library (3 rd floor) –Undergrad Library –Law School –School of Public Health for schedules

Campus File System Andrew File System (AFS) Disk space associated with your Onyen –automatically backed up by UNC AFS in the lab –automatically appears as drive H: when you log in On your personal machine –you can install the AFS Client –won’t see drive H: unless you’re connected to the network (i.e., can access the Internet) More information –see AFS guidelines on web page.

Backup Your Work! Backup your work! You will lose something at some point –you might have to learn the hard way Use your AFS space –use of AFS space is not required, but is recommended

Help! For help on general computer problems, including getting AFS enabled on your laptop or at home Also, for free software

jGRASP Tour

Homework 1 Some personal info Getting started with jGRASP Due May 13 at midnight

Next Class What is Computer Science? Introduction to Programming Reading Assignment: Chapter 1 Homework 1 is due Thursday