Lecture 1 Java Programming Arne Kutzner Hanyang University / Seoul Korea.

Slides:



Advertisements
Similar presentations
CS1101: Programming Methodology
Advertisements

Introduction to Computer Programming in C
1-1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
ICS 201 Course Overview.
Lab00: Pre-Lab Fast Presentation 5 – 10 min KFUPM, CCSE, ICS Dept Fall Semester, Term 061 ICS Al-Zouri, Ali.
1-1 ICS201: Introduction To Computer Science King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer.
Course Material: webcourses.kfupm.edu.sa
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Lecture 1 Concepts of Programming Languages Arne Kutzner Hanyang University / Seoul Korea.
Sadegh Aliakbary Sharif University of Technology Fall 2011.
Instructor: Dr. Sahar Shabanah Fall Lectures ST, 9:30 pm-11:00 pm Text book: M. T. Goodrich and R. Tamassia, “Data Structures and Algorithms in.
1 CSE 2341 Object Oriented Programming with C++ Note Set #1.
CSC 113 Java Programming II
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
COMPE 226 Data Structures 2015 Fall Murat KARAKAYA Department of Computer Engineering.
Sadegh Aliakbary Sharif University of Technology Fall 2012.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Salman Marvasti Sharif University of Technology Fall 2014.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Course Introduction Object-oriented Programming. 2 Course information Credit points: 3 Lectures: 15x2 hours; Lab: 15 sections Lecturer:  Trần Thị Minh.
CMSC 2021 CMSC 202 Computer Science II for Majors Fall 2002 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CEN 111 Introduction to Algorithms and Programming INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. Günay Karlı
1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1.
CS1101: Programming Methodology
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
Lecture 1 C++ Programming Arne Kutzner Hanyang University / Seoul Korea.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2002 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2001 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2003 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
CS 162 Introduction to Computer Science II Winter, 2014: 60 Spring, 2014: 60 Summer, 2014: 71.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Advanced Programing practices
Cen 112 C Programming Özgür Örnek.
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
INTERMEDIATE PROGRAMMING WITH JAVA
CSc 020: Programming Concepts and Methodology II
Lecture 1 C++ Programming
Object-Oriented Programming
Lecture 1 C++ Programming
Andy Wang Object Oriented Programming in C++ COP 3330
Lecture 1 Java Programming
Lecture 1 C++ Programming
COP 3502.
Lecture 1 C++ Programming
Lecture 1 Concepts of Programming Languages
Lecture 1 Java Programming
Lecture 1 Concepts of Programming Languages
Lecture 1 Concepts of Programming Languages
Lecture 1 Java Programming
C Programming Lecture 1 : Introduction
Advanced Programing practices
C Programming Lecture 1 : Introduction
ICS201 Introduction To Computing II
Lecture 1 Java Programming
Lecture 1 Concepts of Programming Languages
Computer Engineering Department Islamic University of Gaza
Lecture 1 C++ Programming
Presentation transcript:

Lecture 1 Java Programming Arne Kutzner Hanyang University / Seoul Korea

Java ProgrammingL1.2 Literature Walter Savitch Absolute Java (4th Edition) Addison Wesley, 2003

Java ProgrammingL1.3 Contact Contact data: –Phone –OfficeRoom Slides of the course are available for download at itbe.hanyang.ac.kr

Java ProgrammingL1.4 MonTueWedThuFri 9:00 – 10:30 10:30 – 12:00 12:00 – 13:30 13:30 – 15:00 15:00 – 16:30 16:30 – 18:00 Prof. Dr. Arne Kutzner / Weekly Schedule Concepts of Prg. Lang. 10:30-11:45 OO(Java) – Programming 16:30-17:45 OO(Java)– Programming 13:00-14:15 Concepts of Prg. Lang. 10:30-11:45 C – Programming 14:30-16:15 C – Programming 13:00-14:45

Java ProgrammingL1.5 Goals Introduction to Java and the basic concepts behind Java –Understanding of the notions Object, Class and Inheritance –Training of basic Java-programming-skills as preparation for later project work / term project –Basic knowledge about algorithms and programming techniques

Java ProgrammingL1.6 Provisional Schedule 2Compilation and Execution of JAVA-programs 3Primitive Data Types and Operator Precedence etc. 4Control Statements, Methods (Functions), Recursion 5Objects and Classes 6Inheritance and Class Hierarchies (Object class) 7Polymorphism, Dynamic Binding, Type Casting 8Midterm Examination 9Arrays, Linear Search versus Binary Search 10Strings, StringBuffer Class, Character Encodings 11Exception Handling, final clause 12Input/Output, Streams, Random File I/O, Object Serialization 13Multithreading, Thread Synchronization 14Introduction to GUI-Programming in JAVA 15Final Examination Week

Java ProgrammingL1.7 Structure of the Course Lecture –At home students should repeat the stuff of every class by studying the proposed pages in the textbook in combination with the given slides Homework Assignments –Homework is for the preparation of midterm and final examination

Java ProgrammingL1.8 Composition of Final Grade / Computation of max. reachable points 40 % 30 % 20 % 10 % Midterm Examination Final Examination Homework Reports Attendance

Java ProgrammingL1.9 Grading Rules / Grade Computation max 40 % max 80% min 20 % Grade A Grade B Grade C limitations with respect to numbers of participants at least 85% of max. reachable points required at least 70% of max. reachable points required at least 55% of max. reachable points required

Java ProgrammingL1.10 New Attendance Management Attendance check will be at beginning of class. Latecomers can request an attendance code for delayed registration. –The code has to be mailed together with name and student-number to the TA.

Java ProgrammingL1.11 Some Remarks … Java is (like C#) a very important Programming Language (Environment) in the context of E-Business / E-Commerce applications nowadays in the context of many jobs it is expected that you have at least some basic knowledge about Java/C# English is an important communication Medium in today's global world. Try to improve your English skills by active listening.

Java ProgrammingL1.12 Some final words... How to become a proper Student ?

Java ProgrammingL1.13 please...

Java ProgrammingL1.14 come „on time“ !