9
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Embed Size (px)

Citation preview

Page 1: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Java Programming

Computer Engineering Department

JAVA Programming Course

Asst. Prof. Dr. Ahmet Sayar

Kocaeli University - Fall 2014

Page 2: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Course Info● Instructor: Yrd. Doc. Dr. Ahmet Sayar

● E-mail: [email protected]

● Office hours: By appointment or after the classes

● Class web page: http://www.ahmetsayar.com/lecturenotes/

● Students should normally contact me via email. Be sure to include the name of the course in the subject. Every effort will be made to respond to email within 24 hours except for weekends and holidays. Please use your university email account

Page 3: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Class Web Page

http://www.ahmetsayar.com/lecturenotes/– Syllabus

– Lecture slides

– Lab Materials

– Textbook slides

– Textbook’s example codes - zipped

– And announcements

Page 4: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

The textbook● Walter Savitch, Java: An Introduction to Problem

Solving & Programming, 4th. Ed., Pearson Education, International Edition, 2005, ISBN:0-13-149202-0.

● Not all the material we cover will be from the book, nor will the order in which we cover this material be the same as in the book. You will have to refer to the slides which will be available on the course web page and your own notes.

Page 5: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Other Resources● Deitel & Deitel, "Java How to Program", Prentice-Hall,

2006 (you can also use older editions)

● Arnold, Gosling & Holmes, "The Java Programming Language", Addison-Wesley Professional, 2005

● Oracle JavaSE Tutorial

– http://docs.oracle.com/javase/tutorial/

● Check e-book site: Google Books

– http://books.google.com/

● YouTube (Video Lectures)

Page 6: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Development Environments● Development Environments

– Eclipse

– NetBeans*

– Or anyother

Page 7: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Grading● Midterm : 30%

● Labs : 20%

● Final : 50%

● LABS:– EVERY WEAK ONE ASSIGNMENT

– ASSIGNMENTS ARE GOING TO BE DONE IN THE LAB BY GROUPS OF 3 STUDENTS

Page 8: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Attendance● NOT REQUIRED BUT USED FOR BONUS

● LAB GRADES 20%

● Late arrivals are disruptive --- plan to arrive five minutes before the start of class

Page 9: Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014

Academic Dishonesty● Cheating will not be tolerated and may result

in serious sanctions, – Including immediate failure in the course.

● All work in this class is meant to be an individual effort by the person receiving the grade. – Any variation from this is considered cheating