Computer Science 101 Spring 2000 Section E8TBA Registration Code 1693 Dr. Christopher Vickery.

Slides:



Advertisements
Similar presentations
Using Java without BlueJ BlueJ projects A BlueJ project is stored in a directory on disk. A BlueJ package is stored in several different files.
Advertisements

Lab III – Linux at UMBC.
Advanced Programming in Java Peyman Dodangeh Sharif University of Technology Fall 2013 Lecture 1: Introduction to OOP Slides adapted from Steven Roehrig.
CPSC150 Fall 2008 Dr. L. Lambert. CPSC150 Overview Syllabus Use Textbook, ask questions, extra thorough, I will post sections covered All information.
1-1 CMPU125 Topics in Computer Science Lecture 1 Jenny Walter Fall 2008.
1 Introduction to Java and Applet. 2 Download Java Compiler (1)
COMS W1004 Introduction to Computer Science June 25, 2008.
Using Java without BlueJ Objects First with Java - A Practical Introduction using BlueJ, © David J. Barnes, Michael Kölling BlueJ projects A BlueJ.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
1 More on Arrays Arrays of objects Command line arguments The ArrayList class Javadoc Review Lecture 8 notes and L&L 7.1 – 7.2 Reading for this lecture:
CS : Artificial Intelligence: Representation and Problem Solving Fall 2002 Prof. Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Introduction to the JDK Java for Computational Finance
CMSC 202 Computer Science II for Majors Fall 2009 Introduction.
Sadegh Aliakbary Sharif University of Technology Fall 2011.
INE2720 Web Application Software Development General Information.
Java and Project Delivery E&CE 250 Winter 2002
CS110/CS119 Introduction to Computing (Java)
M1G Introduction to Programming 2 4. Enhancing a class:Room.
Sadegh Aliakbary Sharif University of Technology Spring 2011.
Java Programming, 3e Concepts and Techniques Chapter 2 - Part 2 Creating a Java Application and Applet.
Sadegh Aliakbary Sharif University of Technology Fall 2010.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
COMP Introduction to Programming Yi Hong May 13, 2015.
Course Introduction Software Engineering
Computer Programming for Biologists Oct 30 th – Dec 11 th, 2014 Karsten Hokamp  Fill out.
Sadegh Aliakbary Sharif University of Technology Fall 2012.
CSCI-A110 Lab Welcome!. Overview: a busy 1 st day Welcome – Introduction Purpose of the lab Course Structure/Grading Online Course Material (Oncourse)
UCSC All rights reserved. No part of this material may be reproduced and sold. 1 IT1202-Fundamentals Of Programming (Using JAVA) Interacting with.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
The Basics of Javadoc Presented By: Wes Toland. Outline  Overview  Background  Environment  Features Javadoc Comment Format Javadoc Program HTML API.
1 Midterm Review. 2 Midterm Exam  30% of your grade for the course  October14 at the regular class time  No makeup exam or alternate times  Closed.
1 ITI 1120 Lab # 1 An Introduction to the Lab Environment Contributors: G. Arbez, M. Eid, D. Inkpen, A. Williams, D. Amyot.
OOP (Java): Prelim/ OOP (using Java) Objective – –to give some background on the course Semester 2, Who we are: Andrew Davison.
POS 406 Java Technology And Beginning Java Code
COP 3330 Notes 1/12. Today's topics Downloading Java and Eclipse Hello World Basic control structures Basic I/O Strings.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Salman Marvasti Sharif University of Technology Fall 2014.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Practice and Evaluation. Practice Develop a java class called: SumCalculator.java which computes a sum of all integer from 1 to 100 and displays the result.
Course Introduction Object-oriented Programming. 2 Course information Credit points: 3 Lectures: 15x2 hours; Lab: 15 sections Lecturer:  Trần Thị Minh.
National Taiwan University Department of Computer Science and Information Engineering National Taiwan University Department of Computer Science and Information.
Preliminaries CS 310: Object-oriented Programming Java API.
Lecture.1: Getting Started With Java Jiang (Jen) ZHENG May 9 th, 2005.
CIT 383: Administrative ScriptingSlide #1 CIT 383: Administrative Scripting Introduction.
Monday, Jan 6, 2003Kate Gregory with material from Deitel and Deitel CO 204 Object Oriented Programming 2003 Trent University Kate Gregory.
I.Entesar Al-Mosallam.  Name: Entesar Al.Mosallam  Office Location: Blg#20, floor#1, Office#30 
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
CS 4244: Internet Programming Network Programming in Java 1.0.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
JTA. Prelim/01 Java Technology and Applications v Objective –to give some background on the course CoE Masters Programme, PSU Semester.
Introduction Mehdi Einali Advanced Programming in Java 1.
PART 1: Introduction to HTML & CSS. Lecture 1: HTML 5 Basic Structure.
Dale Roberts Introduction to Java - Input, Program Control and Instantiation Dale Roberts, Lecturer Computer Science, IUPUI
Computer Science 209 Software Development Packages.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CS 201 Accelerated Introduction to Computer Science LECTURE 1 GEORGE KOUTSOGIANNAKIS 1 Copyright: FALL 2016 Illinois Institute of Technology/ George Koutsogiannakis.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Programming without BlueJ Week 12
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
Welcome to CS 1010! Algorithmic Problem Solving.
Advanced Programming Fall 2017.
Welcome to CS 1010! Algorithmic Problem Solving.
CS210 Intermediate Programming with Data Structures
Accelerated Introduction to Computer Science
Lecture 1a- Introduction
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

Computer Science 101 Spring 2000 Section E8TBA Registration Code 1693 Dr. Christopher Vickery

Administrivia Course URL – Office and Office Hours –SB Room A-222. –Tu/Th 10:00 to 10:30 PM –Do not use or

Administrivia continued Required Course Material –Web Pages, updated regularly –Deitel & Deitel, Third Edition –JDK 1.2 Documentation –Not Dr. Lord’s lecture notes –Not Deitel & Deitel, Second Edition

Administrivia continued Exams –Two midterms and a final, 25% each. Quizzes –Four, 6.25% each. Projects –Every week, no credit.

Course Topics Java Language –Arrays –Exception Handling –Event Management Java Virtual Machine Core Classes –java.lang –java.util –java.awt, javax.swing

Development Tools Use JDK (“SDK”) 1.2 (current version is 1.2.2), also known as “Java 2.” Use a Programmer’s editor, not Notepad. –Programmer’s File Editor (PFE) See [ Development Tools ] web page for download and setup help.Development Tools

Working with the DOS Prompt Terminology: Files, directories, current directory, prompt string. dot and dot-dot Commands: cd, md, dir, copy, move. Command line syntax: name, arguments, redirection. Directories and Java “packages.”

Exercise 1 Write a java application which prompts the user to supply two numbers and prints their sum. –Do all I/O using class JOptionPane. –Document the code using Javadoc conventions. Put the.java file in a jar file, attach the jar file to an message, and send it to me. –Be sure to put your name and ID number in the body of the message. Due February 8

Exercise 1 Solution [ AddTwoNumbers.java ]AddTwoNumbers.java [ Javadoc Pages ]Javadoc Pages