Welcome to the Java Short Course Jin Sa. Backgrounds and Objectives? Programming? Object-oriented?

Slides:



Advertisements
Similar presentations
Course Title Welcome or splash page text here. Suggestions to include: Welcome message One sentence about the course and its intended audience. An indication.
Advertisements

1 CS Tutorial 2 Architecture Document Tutorial.
Chapter 4 - Object-Oriented Analysis and Design in a Nutshell1 Chapter 4 Object-Oriented Analysis and Design in a Nutshell.
Object-Oriented Application Development Using VB.NET 1 Chapter 5 Object-Oriented Analysis and Design.
Unified Modeling Language
Program Name Developed by Team Name Student1, Student2, Student3, Student4.
Chapter 1 Object-Oriented System Development
Introduction To System Analysis and Design
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Conclusions OO offers –a valid metaphor for SE –powerful technology –maturing.
Object Oriented System Development with VB .NET
Introduction to Java Programming, 4E
Lecture #4 Agenda Cell phones off & name signs out Review Questions? Objects The birds-and-the-bees talk.
COMS S1007 Object-Oriented Programming and Design in Java July 15, 2008.
Satzinger, Jackson, and Burd Object-Orieneted Analysis & Design
Course Map The Java Programming Language Basics Object-Oriented Programming Exception Handling Graphical User Interfaces and Applets Multithreading Communications.
Unit2: Object-oriented programming Getting started with Java Jin Sa.
CBSE 2014 Modeling Components with UML 2 – Exercises and Discussion.
UFCEPM-15-M Object-oriented Design and Programming Jin Sa.
UML class diagrams (1) UML = Unified Modeling Language We use only class diagrams, not other UML diagrams Purpose: –keep OO concepts separate from implementation.
Introduction To System Analysis and design
Introduction to Java Programming with JBuilder 4
S.W. Ma/CIM/LWL41211/2 Prog. IIA Page 1 HKIVE (Lee Wai Lee Campus) Department of CIM Course : Year 2 Module : Programming IIA Textbook : Introduction.
(C) 2009 J. M. Garrido1 Object Oriented Simulation with Java.
CSC 113 Java Programming II
Module 1.2: Software systems Luís Ferreira Pires, Marieke Huisman, Jan Kamphuis, Arend Rensink, Klaas Sikkel 28 February 2013.
Lab 2: Forms and Basic Input User Interface Lab: GUI Lab Sep. 2 nd, 2014.
Springl 2008 MIS380: Object-Oriented Programming using Java 1 Spring 2008.
Introduction To System Analysis and Design
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper Peer Teacher: Aubrey Jones TA: Michael Broscius.
Object-Oriented Programming (OOP). Implementing an OOD in Java Each class is stored in a separate file. All files must be stored in the same package.
Introduction to Java Programming with Forte Y. Daniel Liang.
Welcome to CIS 2168 ! Software Design, Data Structures and Algorithms
SIMPLE PROBLEM SOLVING in Java: a Problem Set Framework Viera K. Proulx Richard Rasala Jason Jay Rodrigues CCSCNE 2002 Conference.
Lesson Plans Eriq Muhammad Adams J |
Rossella Lau Lecture 1, DCO10105, Semester B, DCO10105 Object-Oriented Programming and Design  Lecture 1: Introduction What this course is about:
Content The system development life cycle
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
CSC480 Software Engineering Lecture 11 September 30, 2002.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
1 COMP 350: Object Oriented Analysis and Design Lecture 1Introduction References: Craig Larman Chapter 1.
Basic OOP Concepts and Terms. In this class, we will cover: Objects and examples of different object types Classes and how they relate to objects Object.
1/26 On-demand Learning Series Software Engineering of Web Application - Object-Oriented Development & UML Hunan University, Software School.
Object-oriented Design and Programming CS 2210: SW Development Methods Reading: Chapter 2 of MSD text – Section on UML: look at class diagrams but.
Dale Roberts Object Oriented Programming using Java - Introduction Dale Roberts, Lecturer Computer Science, IUPUI Department.
Scis.regis.edu ● CS-434: Object-Oriented Programming Using Java Week 8 Dr. Jesús Borrego Adjunct Faculty Regis University 1.
CIS 280 Object-Oriented Programming Professor Zavodnik.
Model Design using Hierarchical Web-Based Libraries F. Bernardi Pr. J.F. Santucci {bernardi, University of Corsica SPE Laboratory.
Programming Paradigms Different paradigms Procedural paradigm, e.g. Pascal Basic Functional paradigm, e.g. Lisp Declarative paradigm, e.g. Prolog Object-Oriented.
04 - OOD Intro.CSC4071 Software Design ‘Requirements’ defines –The goals the system needs to satisfy. ‘Specification’ defines –The externally-observable.
Copyright (C), No Magic, Inc Welcome to No Magic!
07 - OODCSC4071 OOA/OOD/OOP Example example OODCSC4072 Requirements See eg/req.htmleg/req.html Want a program to help a software company plan new.
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
Object Oriented Analysis & Design By Rashid Mahmood.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 14 Slide 1 Object-Oriented Design.
Introduction to Java Programming, 4E Y. Daniel Liang.
1 Design Object Oriented Solutions Object Oriented Analysis & Design Lecturer: Mr. Mohammed Elhajj
9/27/2016IT 1791 Abstraction A tool (concept) to manage complexity Hide irrelevant details; focus on the features needed Primitive date types are already.
EECS3311 Software Design Summer 2016 Przemyslaw Pawluk
پروتكل آموزش سلامت به مددجو
Week 13: Wrap-up Refining Class Diagram and Implementation
Mid Term 07 CSC 532.
CS3901 Intermediate Programming & Data Structures Introduction
Title Goes Here Title Goes Here Title Goes Here Title Goes Here
1.4 ทบทวน JAVA OO Programming Concepts Declaring and Creating Objects
PPT6: Object-oriented design
Week 15: Refining Class Diagram and Implementation
4 Step Simple Diagram Sample text Sample text Sample text Sample text
Template for Presentation (feel free to customize look)
CSC Java Programming, Fall, 2008
Presentation transcript:

Welcome to the Java Short Course Jin Sa

Backgrounds and Objectives? Programming? Object-oriented?

Where to find the Materials Slides can be found here: – ourse09/Slides/ ourse09/Slides/ Reading material can be found here – ourse09/CGOutput/ ourse09/CGOutput/ A zip file of all materials can be found here – ourse09/ ourse09/

Tools NetBeans for Java StarUML for UML modelling

Schedule Day 1: Meet and greet: background, objectives, fire exits OO concept (see unit 1) Getting started with Java (see unit2) OOD class diagram (see unit3) Java simple classes and objects (see unit6) Inheritance (see unit8) Abstract and interface (see unit9) Day2: GUI (see units 11 and 12) Thread Summary and feedback