CS 0007 Spring 2006-2007 Lory Al Moakar.

Slides:



Advertisements
Similar presentations
00: Administrivia T/Th pm Math 226 Vassil Roussev.
Advertisements

Today’s Agenda  Syllabus CS2336: Computer Science II.
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
Introduction to Computer Programming I CSE 113
Introduction to Computer Programming in C
Dr. Muhammed Al-Mulhem 1ICS ICS 535 Design and Implementation of Programming Languages Syllabus (101)
Welcome to CS680! Tue Thu 7pm - 8:15pm :-(
Course Material: webcourses.kfupm.edu.sa
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
Welcome to MAT 142 MWF 7:40 SLN Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 9:15 am – 10: 15 am Tuesday and Thursday.
© 2001 Prentice-Hall, Inc.Chap 1-1 BA 201 Lecture 0 Orientation.
Computers & Logic An Overview. Hardware Hardware is the equipment, or the devices, associated with a computer. For a computer to be useful, however, it.
CS190/295 Programming in Python for Life Sciences: Lecture 1 Instructor: Xiaohui Xie University of California, Irvine.
CSCI 1301 Principles of Computer Science I
CS223 Algorithms D-Term 2013 Instructor: Mohamed Eltabakh WPI, CS Introduction Slide 1.
Week1 Architecture - Lecture outline & Assignments Dr. John Abraham UTPA.
CS Welcome to CS 4311 Software Engineering II Spring 2015.
Android Platform. Course Instructor Yourself? Lectures, Labs, Text-Book Moodle Course Syllabus Online Resources Assessment Deadlines Code of professional.
Course Introduction Software Engineering
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
CGS-2531 Problem Solving with Computer Software Course home page: Course.
Spring 2011 ICS321 Data Storage & Retrieval Mon & Wed 12-1:15 PM Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii.
Computer Science II Spring Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before 11:00 p.m.) Office.
Computer Science II Spring Introduction Dr. Robb T. Koether Office: Bagby 114 Office phone: Home phone: (before 11:00 p.m.) Office.
Lecture 1 Introduction. Instructor Name: Seokwoo Song Office: business 524 Phone: Office Hours: M W 4:30 – 5:30 PM or by appointment
SCHILLER INTERNATIONAL UNIVERSITY
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
Physical Science 150 An Inquiry into Energy Course Syllabus Fall nova_course_website/nova_150_syllabus_sp06.html.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
XWN740 X-Windows Configuring and Using. Agenda Instructor Information Course Information Purpose Subject Outline Resources Task Before you Leave.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
HFT 4464 Hospitality Financial Management Summer B :00 – 9:50 p.m. Course Overview.
Spring 2016, Jan 13 ELEC / Lecture 1 1 ELEC / Computer Architecture and Design Spring 2016 Introduction Vishwani D. Agrawal.
American Culture Course Details. Introduction to American Culture School Year, Spring Semester Monday, 2:00 to 3:45 PM Room B407 Weeks 1 to.
Introduction Computer Organization Spring 1436/37H (2015/16G) Dr. Mohammed Sinky Computer Architecture
Clinical Anatomy Lecture Intro. Outline Syllabus Dissection Project Contracts Set the Baseline.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
Related Courses CMPT 411: Knowledge Representation. Mainly Logic. CMPT 413: Computational Linguistics. Dealing with Natural Language. CMPT 419/726: Often.
1 ECEN209-Computer Architecture (Course Overview & Introduction)
COMP9024: Data Structures and Algorithms Course Outline Hui Wu Session 1, 2016
Introduction to Computing
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
ENCM 369 Computer Organization
COMP9024: Data Structures and Algorithms
GC101 Introduction to computers and programs
CSC 135 section 60 or CSC Fall 2017.
22446: Microprocessors Introduction
CMPT 238 Data Structures Instructor: Tina Tian.
What Else is There? CMPT 411: Knowledge Representation. Mainly Logic.
Mohammad H. Mofrad University of Pittsburgh
CS190/295 Programming in Python for Life Sciences: Lecture 1
Definition In simple terms, an algorithm is a series of instructions to solve a problem (complete a task) We focus on Deterministic Algorithms Under the.
Calculus III – Course Syllabus
Syllabus Instructor: Young Se Kim Office: Hickory 220H Ph.#
King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1 Done By: Asmal Alosaimi Edited By: Fatimah Alakeel.
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
King Saud University College Of Applied Studies and Community Services CSC 1101 Computer Programming-1 Done By: Asmal Alosaimi Edited By: Fatimah Alakeel.
Lecture 1a- Introduction
Administrative Issues
Chapter 1 Introduction to Programming
 Is a machine that is able to take information (input), do some work on (process), and to make new information (output) COMPUTER.
Week1 Architecture - Lecture outline & Assignments
CSC 241: Introduction to Computer Science I
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

CS 0007 Spring 2006-2007 Lory Al Moakar

Outline Introduction What is CS 0007 Textbook Required to attend Course policies Why Program? What is a program ??? Example of a program What is a program made of ? What’s next ??

Staff Instructor: Lory Al Moakar Office: SENSQ 6803 Office Phone: 412- 624-8453 Email: lorym@cs.pitt.edu Website: www.cs.pitt.edu\~lorym

What is CS 0007 ??? A course intended to: Goals: Introduce you to computing basics Introduce you to programming Goals: You would be able to write simple effective programs in JAVA You would be able to design a simple application

Textbook Java 5 from control structures to objects By Tony Gaddis ISBN: 1-57676-171-1

Required to attend Lecture: MWF 01:00 PM – 01:50 PM

Course policies Grading Exams Programming assignments Quizzes:15% Exam One:15% Exam Two:15% Final:15% Programming Projects:40% Exams Programming assignments

Why Program? A computer is hardware and software Software is a set of programs A program is a set of instructions that a computer can understand A program is designed to accomplish a certain task or tasks

What is a program ??? A precise set of instructions that are used to define a task Examples: Steps to build a piece of furniture A recipe Directions to use a machine

Example of a program Calculating the average of two numbers: Input first number Input Second number Add the two numbers = sum Divide the sum by 2 = average Output average

What is a program made of ? Key words: words in Java that have a special meaning or function Operators: like +, -, *, / Punctuation: like ; , : Programmer defined names: Syntax: rules that you must follow while writing the program