Programming in Java (COP 2250) Lecture 1 Chengyong Yang Fall, 2005.

Slides:



Advertisements
Similar presentations
James Tam Introduction to CPSC 233 CPSC 233: Introduction to Computers II Object-oriented programming The "nuts and bolts" of programming Object-oriented.
Advertisements

CSE115 Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall CSE 115 Introduction to Computer Science for Majors I1.
COMS S1007 Object-Oriented Programming and Design in Java July 8, 2008.
COMPSCI 125 Spring 2011 Section What is computer science? … the study of the theoretical foundations of information and computation and their implementation.
Dr. Muhammed Al-Mulhem 1ICS ICS 535 Design and Implementation of Programming Languages Syllabus (101)
CMSC 132: Object-Oriented Programming II
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
CS 447 Distributed Objects Instructor: Shangping Ren.
Course Material: webcourses.kfupm.edu.sa
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
COMS S1007 Object-Oriented Programming and Design in Java July 3, 2007.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
CSCI 1301 Principles of Computer Science I
Computer Network Fundamentals CNT4007C
SYSC System Analysis and Design 1 Part I – Introduction.
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2015 Dept. of Computer Science University of Texas at El Paso.
Springl 2008 MIS380: Object-Oriented Programming using Java 1 Spring 2008.
Course Introduction Software Engineering
Quantitative Foundations for Telecommunications TCOM 575 Syllabus for Fall 2008.
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.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Introduction to Data Structures
CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
Lecture 1 Introduction. Instructor Name: Seokwoo Song Office: business 524 Phone: Office Hours: M W 4:30 – 5:30 PM or by appointment
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
CS Introduction to Computer Science Spring 2011 Dr. Angela Guercio (
1 COP 3331 Object Oriented Design Spring 2016 Section 001 F 8:00 AM – 10:45 AM CPR 115 Classroom Lecture 3 credit hours Instructor:Dr. Rollins Turner ENB.
1 COP 2510 Programming Concepts Spring credit hours Instructor:Dr. Rollins Turner ENB 343F Office Hours: MW 11:00 AM – 12:00.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
1. Course Information 2 Course Description 3  This course is the continuation in the Fundamental of Computer Problem Solving (CSC128) Emphasis on solving.
CS-321 Dr. Mark L. Hornick 1 CS-321 – Computer Graphics Dr. Mark L. Hornick web: webCT: webct.msoe.edu.
Lecture 1: Introduction I am Dr. Zong-Liang Yang, your instructor of this class. Welcome to the first class of GEO 302C Climate: Past, Present and Future!
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
CSC 222: Computer Programming II
CS101 Computer Programming I
CSc 020: Programming Concepts and Methodology II
CSC 221: Computer Programming I Fall 2005
COMS S1007 Object-Oriented Programming and Design in Java
Accelerated Introduction to Computer Science
Administrative Issues
An Introduction to Java Language
An Introduction to Java Language
ICS201 Introduction To Computing II
Course Guide CSC1201 Computer programming 2.
Administrative Issues
Administrative Issues
CS Computer Science II: Data Structures and Abstraction Fall 2009
Computer Engineering Department Islamic University of Gaza
Term Dr Abdelhafid Bouhraoua
Introduction to the Java Language ​
Presentation transcript:

Programming in Java (COP 2250) Lecture 1 Chengyong Yang Fall, 2005

1-2 Lecturer Chengyong Yang Phone: (305) Office: ECS Office Hours T/R 10:00 – 11:00 & 12:15 – 13:00 or By appointment Course Web

1-3 Textbook Lewis and Loftus Java Software Solutions: Foundations of Program Design 4th edition, Addison-Wesley, 2005 ISBN: Link from Amazon.com Java Software Solutions: Foundations of Program Design Link from Amazon.com

1-4 Grading Exam1: 20% Exam2: 20% Project: 30% Quiz: 30% Drop two lowest quiz grades

1-5 Student Distribution College Year Freshman5 Sophomore18 Junior7 Senior1

1-6 Important Dates August 30Class starts October 18Exam 1 November 3Last day to drop with DR grade November 24Thanksgiving Holiday December 8Exam 2

1-7 Course Policy You are expected to attend all lectures. Make up exams will be only given in case of verifiable illness or emergencies Assignments must be submitted at the beginning of class on the due date. Note: 20 % deduction per day

1-8 General University Policies Code of Academic Integrity Academic Misconduct Sexual Harassment Access for students with disabilities

1-9 Useful Links John C. Comfort Laboratory MSDN Academic Alliance Java 5.0 API (Online) Java 5.0 API (Local) Select “J2SE 5.0 Documentation Download” Documentation Download

1-10 Focus of the Course Object-Oriented Software Development –problem solving –program design, implementation, and testing –object-oriented concepts classes objects encapsulation inheritance polymorphism –graphical user interfaces –the Java programming language

1-11 Course Outcome Be familiar with the concepts of Objects & Classes Master the fundamental Java data types Master the Java selection and iteration constructs Master the usage of String, ArrayList and Wrapper classes Master analyzing problems and writing Java program solutions to those problems using the above features