Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University

Slides:



Advertisements
Similar presentations
Multimedia Network Communications Subject:T0934 / Multimedia Programming Foundation Session:13 Tahun:2009 Versi:1/0.
Advertisements

Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
Introduction to Java The objectives of this chapter are: To describe the key aspects of Java To describe the Java software development kit (SDK) To explain.
Java: History and Introduction (Lecture # 1). History… Java – Based on C and C++ – Developed in 1991 for intelligent consumer electronic devices – Green.
JAVA Technology. Java Technology Java technology is a portfolio of products that are based on the power of networks and the idea that the same software.
UMass Lowell Computer Science Java and Distributed Computing Prof. Karen Daniels Fall, 2000 Lecture 1 Introduction/Overview Wed. 9/6/00.
1. Introducing Java Computing  What is Java Computing?  Why Java Computing?  Enterprise Java Computing  Java and Internet Web Server.
UMass Lowell Computer Science Java and Distributed Computing Prof. Karen Daniels Fall, 2000 Lecture 2 Introduction/Overview Fri. 9/8/00.
For more Lectures and Notes Visit
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
L EC. 01: J AVA FUNDAMENTALS Fall Java Programming.
Web-based Software Development - An introduction.
Java Programming Language Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University
Advanced OOP MCS-3 OOP BSCS-3 Lecture # 1
BASIC JAVA PROGRAMMING TUTORIAL. History  James Gosling and Sun Microsystems  Oak  Java, May 20, 1995, Sun World  Hot Java –The first Java-enabled.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
Advanced Java New York University School of Continuing and Professional Studies.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University Computer Aided Circuit Design.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
CS 342 Java, GUIs, and Visualization Dr. Chaman Lal Sabharwal Professor Contact information: Fax: Phone:
CSC Java Programming, Spring, 2014 Welcome to Java Programming. Tuesday, January 21, 2014.
Framework and application bytecode size CLDC MIDP kXML parser Utility classes Graphics Logic (MIDlet) Application Data (XML file)
Computer Science Wi-Fi App using J2ME and MVC Architecture Advisor : Dr. Chung-E Wang Department of Computer Science Sacramento State University Date:
Why Java? A brief introduction to Java and its features Prepared by Mithat Konar.
Course Introduction Software Engineering
J2ME Presented by May Sayed & Menna Hawash. Outline Introduction “Java Technology” Introduction “What is J2ME?” J2ME Architecture J2ME Core Concepts 
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
Introduction to the Java Virtual Machine 井民全. JVM (Java Virtual Machine) the environment in which the java programs execute The specification define an.
aMichael Fung, CS&E, The Chinese University of HK1 Hands-on Introduction to JAVA Introduction to Java.
3C Technologies & Information Appliances Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Discrete Mathematics CS204 Spring CS204 Discrete Mathematics Instructor: Professor Chin-Wan Chung (Office: Rm 3406, Tel:3537) 1.Lecture 1)Time:
LINUX System : Lecture 1 Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
National Taiwan University Department of Computer Science and Information Engineering National Taiwan University Department of Computer Science and Information.
Lecture.1: Getting Started With Java Jiang (Jen) ZHENG May 9 th, 2005.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
Jini Technology Basics Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
Java -- A very Hot Object- Oriented Language Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung Institute of.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
Java – in context Main Features From Sun Microsystems ‘White Paper’
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
1 Introduction to Java. 2 * 10% Assignments/ class participation * 10% Pop Quizzes * 05% Attendance * 25% Mid Term * 50% Final Term.
Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
CSC Java Programming, Fall, 2008 August 28, 2008, class 2 Tuesday, September 2 uses Monday’s schedule!
Introduction to JAVA Programming
Web-based Software Development - An introduction
Part II Software When developing software there are several particularities to be aware of: Java is widespread used because of the platform independence.
Computer Software Lecture 5.
CSC Java Programming, Spring, 2010
Introduction and Overview
Computer Based Adaptive Testing
Java History, Editions, Version Features
ICS201 Introduction To Computing II
CSC Java Programming, Spring, 2009
Object-Oriented Programming Using Java
CSC Java Programming, Spring, 2013
M S COLLEGE ART’S, COMM., SCI. & BMS
Lecture 1 Class Overview
Outcome of the Lecture Upon completion of this lecture you will be able to understand Fundamentals and Characteristics of Java Language Basic Terminology.
Presentation transcript:

Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University Java Technology

Information: Office: A5-608A Tel. No: Ext Class Lecture will be available on line Textbook: (1) Java Network Programming (2) Inside Java Virtual Machine Prerequisites: Java Programming

Syllabus Java Programming Language (done) A. Language Constructs B. Applet & applications Java Virtual Machine A. Java bytecode format (Instruction set) B. Java interpreter Java platforms: (old) A. Java B. Personal Java (set-top box, iPaq) C. Embedded Java (Palm PDAs) D. Java Card

Syllabus Java platforms: (new) A.Java 2 Enterprise Edition (J2EE) B.Java 2 Standard Edition C.Java 2 Micro Edition Personal Java (set-top box, car PC) Embedded Java (Palm PDAs, mobile phones) D. Java Card Java Network Programming (socket, RMI) Java Database (JDBC) Jini Technology (Users network anything, anytime, anywhere)

Syllabus Enterprise Java Bean (optional) Java OS (optional) Garbage Collection (optional) Java Media (optional) Java XML (optional) Java 3D (optional) Java Security (optional) Java Foundation Classes (Swing) (optional) Java Servlet (optional) Java Server Page (optional)

Grading: Homework: 4 assignments (40%) Midterm: (30%) Final Project: (30%) (must demo) Total: 100%