COP3502: Introduction to Computer Science Yashas Shankar.

Slides:



Advertisements
Similar presentations
1 Class motto: What’s this button for?. 2 CMSC104 Problem Solving and Computer Programming Fall 2011 Section 4 Richard Chang.
Advertisements

Using CourseCompass Features You must already be registered or enrolled in a current class.
CSCI 1411 FUNDAMENTALS OF COMPUTING LAB Lab Introduction 1 Shane Transue MSCS.
Using MyMathLab Features You must already be registered or enrolled in a current class.
CIS101 Introduction to Computing Week 02. Agenda Your questions CIS101 Blackboard Site online.pace.edu and the online orientation Excel Project One Next.
Using Pine to send your ICS111 homework First Log in into UNIX using SSH either from home (If you have previously installed SSH or from the Lab. Once in.
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
Using CourseCompass Features You must already be registered or enrolled in a current class.
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
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
CIS101 Introduction to Computing Week 02. Agenda Your questions CIS101 Blackboard Site Excel Project One Next Week.
Introduction to Course Content. Computer Center, CS, NCTU 2 Outline  What SA Should do.  What You can expect to learn from this course.  What attitude.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
Need your MyMathLab card with your access code Need a Valid Address Need to know Purdue’s zip code is and your course ID for your Class You.
Dayu Zhang 9/3/2014 Lab01. Lab Instructor: Dayu Zhang Office Hour Mon/Wed 10:40am – 11:10am Room A201 Lab Website
Spring 2007Introduction to OS1 IT 3423: Operating System Concepts and Administration Instructor: Wayne (Weizheng) Zhou
Using MyMathLab Features You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not registered or.
Quiz 2 Results: Grade Scale
How To Prepare For Your First Online Class By Jeannie Tipton Let’s Begin!
BIF713 Operating Systems & Project Management Instructor: Murray Saul
Agenda9/11/13 Do Now –Display your name tag and log into your computer Pre-Assessment Test Info and Interests Syllabus and Course Expectations Opening.
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
COMP Introduction to Programming Yi Hong May 13, 2015.
CSCI-A110 Lab Welcome!. Overview: a busy 1 st day Welcome – Introduction Purpose of the lab Course Structure/Grading Online Course Material (Oncourse)
Welcome to CS 115! Introduction to Programming. Class URL
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
“Good morning, and welcome to introduction to chemistry.” Not the real Mr. Cooper.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
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.
“Good morning, and welcome to introduction to chemistry.” Not the real Mr. Cooper.
Course Information Sarah Diesburg Operating Systems COP 4610.
Course Information Andy Wang Operating Systems COP 4610 / CGS 5765.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
COP3502: Introduction to Computer Science Yashas Shankar.
Welcome to the MTLC MATH 115 Fall MTLC Information Hours of Operation Sunday:4:00pm – 10:00pm Monday – Thursday: 8:00am – 10:00pm Friday:8:00am.
CMSC 104, Version 8/061L01Introduction.ppt Introduction CMSC 104 Problem Solving and Computer Programming.
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
CMSC 104, Lecture 011 Course Introduction CMSC 104 Problem Solving and Computer Programming Spring 2002 Section 0801, Wed 7:00-9:30pm Dr. Thomas Gaeng.
Aug Introduction CMSC 104 section 301 Problem Solving and Computer Programming Fall 05.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
Using MyMathLab Features of MyMathLab You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not.
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
WELCOME to CS244 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
Course Overview Mark Stanovich COP 5641 / CIS 4930.
COP3502: Introduction to Computer Science Yashas Shankar Lecture #2.
# 1 Introduction & Operating Systems Introduction & Operating Systems What is a computer ? What is an operating system? What is a GUI? What is cheating?
Welcome to the MTLC MATH 113 Spring Course Requirements  Prerequisites Grade of C– or better in Math 112  Every student must have an active “crimson”
COP3502: Introduction to Computer Science Yashas Shankar Program Translation.
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.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Math 115b Section 18 & 20 (Fall 2010)  Instructor: Kerima Ratnayaka   Phone : 
Presented by Janine Termine Welcome 095 Basic Algebra.
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.
General Chemistry 1 CHEM 1411 Dr. Lorenz J Bauer
Course Information Mark Stanovich Principles of Operating Systems
Using MyMathLab Features
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
COP 3502.
Using MyMathLab Features
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Using CourseCompass Features
BIT 115: Introduction To Programming
Andy Wang Operating Systems COP 4610 / CGS 5765
Presentation transcript:

COP3502: Introduction to Computer Science Yashas Shankar

Welcome to COP3502: Introduction to Computer Science  Instructor: Yashas Shankar   All s must be from your CS account  All s must start with “COP3502:” in the subject line  All s must contain your full name  Office: TBA  Office hours: Tuesday,Thursday 11:00 AM - 12:30 PM

Acknowledgement  Parts of slides presentations used in this course are copied from slides presentations from previous instructors of this course  Mr. Daniel Chang  Dr. Sara Stoecklin

Syllabus & Class schedule  See handouts  Read syllabus & schedule carefully

Basic knowledge about computers  To utilize computers you need both hardware and software Hardware Operating system Software Hardware Desktop, laptop. Operating systems Windows XP, Vista, Unix, Linux, MaxOS Software Office, Photoshop

Hardware Central processing unit (CPU)  calculate, compute, etc. Random access memory (RAM)  store temporary data I/O device  input/output device

Software  Software  application that runs on a computer  Games  MS-word, excel, PowerPoint  Windows media player

Operating systems  Operating system  what makes applications run on a machine  Windows  Unix  Linux  MaxOS

Your first software for this course  SSH (Secure shell)  You will need this software to do your class material + homework  CS computer lab and ACNS computer lab have SSH  You can download SSH and install into your computer by visiting “system.cs.fsu.edu”  Click on “New user info”  Click on “SSH how to”  Read instructions and download the file  Install SSH  You will need SSH to create your CS account and you must have your CS account before Wednesday next week

How to use SSH  Click connect (should be the 4 th icon on the top)  Hostname  garnet.acns.fsu.edu  everyone should already have this account  shell.cs.fsu.edu  have this CS account by next Wednesday  program.cs.fsu.edu  Use same account as shell.cs.fsu.edu  Use this server to do your programming homework  Click ‘connect’  Enter password  Now you are in the remote host (garnet.acns.fsu.edu server, etc.)

How to use SSH (cont.)  Host  Garnet.acns.fsu.edu  your webpage  Shell.cs.fsu.edu  some of your homework  Program.cs.fsu.edu  your programming homework  Operating system  UNIX  You need to learn how to use UNIX  Unix example  ls – list files in the directory  cd – change directory  rm – delete files  mkdir – make directory

Your first homework  Install SSH into your computer  You can use SSH in computer lab, but I would recommend to install it on your computer since you will be doing a lot of homework this semester (don’t forget that homework count toward 50% of your grade)  Try SSH to garnet.acns.fsu.edu  We will start covering UNIX on Wednesday

Your first real homework  Get a CS account  You can start doing it this Friday (after the end of drop/add period, when the system group have the final roaster of CS students)  Send to me with your CS account by 11:59pm next  This is all or nothing homework: you either get full score or zero  You may have around 20 homework's, so this will be approximately 2.5% of your final grade. Start working on it this Friday.  subject  COP3502: Assignment#1 submission  body  your full name

How to send s  Obtain your CS account first  SSH to shell.cs.fsu.edu  Type ‘pine’  Pine is an ing program that you will be using throughout this course

How to use Pine  Send s (compose)  At main menu type “c”  To  put address that you want to send to, e.g.  Cc  when you want to put more than one address  I would recommend that you also send to yourself (put in the Cc field  Subject  subject of your  Always start with “COP3502:” e.g. “COP3502: questions regarding asg#1” or “COP3502: Assignment#3 submission”  CTRL-x  send

How to use Pine  Read s  At main menu type “i” or select ‘folder list’ then ‘inbox’  Select message to read, type “i” again to go back to inbox  Go to main menu  Type ‘m’  Quit  Type ‘q’  Attachment  In a compose message window, move your cursor to attachment,  CTRL-j  attachment  CTRL-t  to file (select files)

Before we leave today  What do I expect from you  Punctuality  Work hard  Honor  What else do I expect from you  Buy both textbooks  Write down lecture notes  Absolutely no cell phone use or ring in class  Always bring your textbook

Before we leave today  What can you expect in this course  You will have a lot of programming homework in the first half of the semester  Homework in the second half will be more ‘paper and pencil’  There will be approximately 10 quizzes, many of them will not be announced in advance and many of them will be related to your homework  Many quizzes and (parts of)exams will be open-book  Again, always bring your text book  You cannot share textbook during a quiz/exam  You will have to print and hand-in many of your homeworks. Majors labs provide free prints for students that enroll in CS classes

Before we leave today  Late assignments are not accepted (you will get zero). There will also not be any make-up quizzes.  Extra credits  There are four extra credits. Two will replace two of your lowest homework scores. Another two will replace two of your lowest quiz scores.  One extra credit  write a 5 page summary of one chapter in Ethics for the information age textbook  Four extra credits  four chapters with 5 pages each  There will be no other extra credits  If you have less computer background than other students, you will have to work harder

Before we leave today  Try to be familiar with SSH before next class  We will cover basic UNIX commands in next class. If you have no idea what UNIX is, you should search it up from the internet before next class