CSC Java Programming, Fall, 2008

Slides:



Advertisements
Similar presentations
Project Lead the Way An Orientation American High School.
Advertisements

CSE 321: Case Studies in Component-Based Software.
ICS 201 Course Overview.
CSCE156: Introduction to Computer Science II Instructor Stephen Scott Website
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
CS 225 Section 1 Spring Topics Software design Correctness and Efficiency Inheritance Data structures –Lists, Stacks, Queues –Trees –Sets, Maps.
Data Structures and Programming.  John Edgar2.
CS-2852 Data Structures LECTURE 1A Andrew J. Wozniewicz Image copyright © 2010 andyjphoto.com.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
WELCOME PARENTS! Honors Computer Programming Ms. L. Dutchen.
Java Programming, 3e Concepts and Techniques Chapter 2 Creating a Java Application and Applet.
Copyright © 2009 On The Edge Software Consulting Advanced Enterprise Java Instructional Plan Presentation Tier Design using an Event Driven Design Methodology.
CSC 113 Java Programming II
CSC Java Programming, Spring, 2014 Welcome to Java Programming. Tuesday, January 21, 2014.
CSCA48 Course Summary.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
JAMES HERBERT BLAKE HIGH SCHOOL COURSE OFFERINGS Career, Business, Internships Multimedia,Technology Education and Engineering.
CSC Java Programming, Fall, 2008 Week 2: Java Data Types, Control Constructs, and their C++ counterparts, September 4.
1 WELCOME TO COMPUTER SCIENCE 1027b COMPUTER SCIENCE FUNDAMENTALS II Lecturers: Eric Schost (001) John Barron (002)
1 CSC 427: Data Structures and Algorithm Analysis Fall 2010 See online syllabus (also available through BlueLine): Course goals:
1 CSC 222: Object-Oriented Programming Spring 2013 Course goals:  To know and use basic Java programming constructs for object- oriented problem solving.
CSC Advanced Unix Programming, Fall, 2008 Welcome to UNIX System Programming! Tuesday, September 2 uses Monday’s schedule!
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
CSC 200 Lecture 0 – An Overview Length: 40:23. Resources for the Course College Home Page – Instructor Home Page –
1 CSC 427: Data Structures and Algorithm Analysis Fall 2006 See online syllabus (also available through Blackboard): Course goals:
1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998.
CSC Java Programming, Fall, 2008 Week 3: Objects, Classes, Strings, Text I/O, September 11.
CSC Data Structures, Fall, 2008 Welcome to Data Structures! Tuesday, September 2 uses Monday’s schedule!
Computer Science A 1. Course plan Introduction to programming Basic concepts of typical programming languages. Tools: compiler, editor, integrated editor,
CPSC 233 Tutorial 01 & 05 Jan 19 Edwin Chan. ■“Office”: ICT 524 –Please me ■Continuous Tutorial: Thursdays, 12-2PM (outside MS.
CSC Java Programming, Fall, 2008 Week 2: Java Data Types, Control Constructs, and their C++ counterparts, September 9.
CSC Java Programming, Fall, 2008 August 28, 2008, class 2 Tuesday, September 2 uses Monday’s schedule!
REAL TIME VIRTUAL CLASSROOM Dale E. Parson, Kutztown University Computer Science & Information Technology Research & Teaching Seminar March 29, 2016, 11.
CMPT 201 Computer Science II for Engineers
CSC 222: Object-Oriented Programming
CSC 222: Object-Oriented Programming
CSC305: COMPUTER PROGRAMMING II (JAVA)
Wednesday, September 16th Dr. Dennis S. Kubasko, Jr.
CSC 222: Computer Programming II
INTERMEDIATE PROGRAMMING WITH JAVA
CSc 020: Programming Concepts and Methodology II
Analysis and Comparison is ICS4U
Introduction to Programming and Visual Basic
CSC Java Programming, Spring, 2010
National University of Singapore
CSC 222: Object-Oriented Programming
Computer Science 102 Data Structures CSCI-UA
Sprague High School Registration class of 2017
FINAL EXAM INFORMATION
Computer Science I CSC 135.
CS 1302 Programming Principles II
Le Moyne College Summer Math Academy
Introduction to Computer Science for Majors II
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Graphical User Interfaces in Java Event-driven programming
CS350, Programming III: Java Two Credit Hours
Accelerated Introduction to Computer Science
Using Today’s Technologies to Enhance Documentation of a Project
Chapter Two Visual Basic.Net.
CS 2530 Intermediate Computing Dr. Schafer
Review B.Ramamurthy 4/6/2019 BR.
SE-1021 Software Development 2
ICS201 Introduction To Computing II
Final Review B.Ramamurthy 5/8/2019 BR.
CSC Java Programming, Spring, 2009
CSC Java Programming, Spring, 2013
CS Problem Solving and Object Oriented Programming Spring 2019
Wednesday, October 21st Dr. Dennis S. Kubasko, Jr. Associate Professor
CSCE156: Introduction to Computer Science II
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CSC 243 - Java Programming, Fall, 2008 Welcome to Java Programming! Tuesday, September 2 uses Monday’s schedule!

Who am I? Dr. Dale E. Parson (a.k.a. Professor Parson), http://faculty.kutztown.edu/parson/ In a previous life I was an AT&T technician and then a Bell Labs software engineer for over 25 years. Also, I consult as Amplified Computing. I have taught at Albright College, Millersville University and Lehigh University. I have had two serious stints of earning my living programming in Java.

Who are you? Excited Kutztown University computer science students who want to learn to design and write and debug Java programs! You have already taken CSC 136, computer Science II, earning a C or better. This course extends the topics developed in CSC 135. Also covered are: concepts of data abstraction, encapsulation, recursion; search and sort methods; and simple data structures. (Ah, this is the fine print for CSC 136!)

What are we planning to do? We will transport ourselves from C++ to Java programming in a series of graceful steps. We will use modular construction techniques, with the assistance of Java classes and interfaces. We will learn how to get leverage from the massive Java class library. We will learn to use programming tools such as Eclipse. We will enter the realm of graphical user interface (GUI) and other event-driven programming.

References GNU make http://www.gnu.org/software/make/manual/ http://java.sun.com/javase/downloads/index.jsp docs. http://java.sun.com/javase/6/docs/ has on-line docs. http://java.sun.com/javase/6/docs/api/index.html class lib. /export/home/faculty/parson/JavaLang on bill.kutztown.edu Make sure that /usr/jdk/jdk1.6.0_02/bin is near the front of UNIX PATH. Follow instructions in the JavaShellSetup.pdf document (accessible via my home page at http://faculty.kutztown.edu/parson) to set up and verify your Java compilation environment