1 Welcome to Advanced programming in Java Summer course 2005 introduction.

Slides:



Advertisements
Similar presentations
COMP 321 Week 1. Application Server Programming Introduction to server-based programming using an object-oriented approach You will learn and reflect.
Advertisements

1 XML Data Management Course Outline and Organisation Werner Nutt.
Welcome to Seminar Fall  Your seminar faculty member is…  Your graduate assistant is….  Your graduate assistant is in charge of your attendance.
Welcome to our classroom
John Hurley Cal State LA
Welcome to CS408 Living in a Networked World: The Good, the Bad, and the Ugly CS408 Spring Semester 2013 Section 01 TR 11:10 – 12:30 Parsons NB 22 Section.
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
ENGLISH WITH MR. G Getting Started….
Going Places Safely Essential Question:
Mrs. Rodzen Communications 7
Blended classes are an exciting way to learn. Their convenience and scheduling appeals to many students, but they are not for everyone. Students drop-out.
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
Welcome! School of Computing and Mathematical Sciences (CMS)
Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
CS 152 & CS 154 Bill Crum, Lecturer Bill White, Instructional Coordinator Earth Chandrraungphen, Lab TA.
Think about Lecture 11. When you write code Follow the Java conventions. JavaDocs should also include text written by YOU. Semantic information beside.
Honors 101, Fall 2006 Please do not sit in back of room! Lots of info on web page Join the mailing list Download Eclipse and start using it Read the text.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
Classroom Tips and Tricks
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
Recitation Week #1 Chem Queens College Spring 2010.
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
COMP Introduction to Programming Yi Hong May 13, 2015.
CLASSROOM EXPECTATIONS Ms. Bain Holgate Middle School 8 th Grade Language Arts.
Chapter Eight Academic Survival Skills. Study Skills  For most students time is the greatest issue.  The first rule to follow is to allow two or three.
Welcome on Board CSCE 106. Course Information (Lecture 0) Eman Nasr MSc, MPhil, PhD CSCE106 – Fundamentals of Computer Science.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
WEEK-1 PRINCIPLES OF MANAGEMENT BUSN 107, Özge Can.
1 XML Data Management Course Outline and Organisation Werner Nutt.
WELCOME to ALGEBRA 1, PART A Mrs. Hall Room st Period 4 th Period Mrs. Hall Room st Period 4 th Period.
Welcome GCSE English Literature! Plan for today… Q & A Induction to department Learning rules Home learning Ice breakers! Names?
1 Project Information and Acceptance Testing Integrating Your Code Final Code Submission Acceptance Testing Other Advice and Reminders.
Welcome to 6 th Grade Science Class! 8/25 (A day) & 8/26 (B Day) Find your seat and begin working on your Name Tent quietly Directions for both activities.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
University of Tampere, CS Department Studying Computer Sciences at the University of Tampere Jyrki Nummenmaa
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Welcome to Marine Science! Ms. Barker Room 3-308
Fall 2o12 – August 27, CMPSC 202 First Day Handouts  Syllabus  Student Info  Fill out, include all classes and standard appointments  Return.
TIPS FOR EFFECTIVE TEACHING IN STEM HIGHER EDUCATION Benjamin C. Flores, Ph.D. Director, Computing and Electrical and Engineering Division MIE Project.
Econ 110 Principles of Microeconomics Welcome!. Dr. Anwar Al-Shriaan Economics Department Office hours: Monday and Wednesday 10:00 – 10:50 am and by appt.
Welcome to CIS 2168 ! Data Structures and Algorithms
MGT 3513: INTRODUCTION TO HUMAN RESOURCE MANAGEMENT “Never tell people how to do things. Tell them what to do and they will surprise you with their ingenuity.”
PAY COURSES IN NORWEGIAN LANGUAGE SPRING 2009 University of Oslo.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Welcome to 6th Grade Science Class! 8/24/2015
WELCOME TO MS. SICARD’S CLASSROOM English I/ Room 307.
CS112: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Blackboard – Piazza – Textbook Highlight.
Data Structures and Algorithms in Java AlaaEddin 2012.
Welcome to 2 nd Grade! Please find your child’s chair, have a seat and write a letter to them!
Introduction to CIT Mar-16.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Welcome to Fifth Grade! Who are the teachers? Mrs. Merritt Ms. Gabriel Mrs. Hernandez Mrs. Ramirez.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (Word format): Syllabus,
1 Computer Science 1021 Programming in Java Geoff Draper University of Utah.
Welcome to Chemistry 101 Lecture. About Your Instructor Name: Qiquan (Joshua) Wang Phone: (lab),
CS 274: Internet Programming
CSC207 Fall 2016.
Classroom management Organization, organization, organization!
Exercise The university wants to create a database for teaching. The database needs to contain information about the different courses, the different versions.
Welcome to 2nd Semester! Please pick up the papers on the front table.
Computer Science 102 Data Structures CSCI-UA
EECE 310 Software Engineering
CS210 Intermediate Programming with Data Structures
Accelerated Introduction to Computer Science
Mrs. F’s Classroom expectations.
Presentation transcript:

1 Welcome to Advanced programming in Java Summer course 2005 introduction

2 You may learn a few things about Java reflections and other Java APIs Threads database programming Servlets, JSP XML GUI and graphics Design patterns And more… you decide…

3 Last year? Throughput 28 G. 32 U. (1 person per assignment) Literature Good/Bad. Assignments Instructive. Varied. Mostly positive. Examination Everyone approved skipping written examination.

4 A different course? This course is 100% pace Just like last year. Most cs-students are accustomed to 50% pace. Early wake-up is key to success. No written exam 4 assignments of varying difficulty and size. In groups of 2. Grade: G or U.

5 Mission impossible? Why does it feel like mission impossible midway through the course? Did you get a jump start at day 1? Did you work effectively 40h a week? Did you utilize your literature, peers and supervisors? ~1 July. Go hunt some well deserved summer. Don’t lie to yourselves about doing the rest in July or August. Let’s get busy today.

6 Feel welcome …with stupid questions …to help your peers with new bright ideas. (never share syntax though) …to have fun and explore

7 Where to find us Urban c241 (2nd floor) Emanuel b437 (4th floor) Erik b437 (4th floor) Please respect office hours.

8 Communication Time efficient Should be a well formed question. Not always time efficient. Office hours Respect them. Course web announcements Mail list

9 Office hours See course web Main rules: Urban Erik, Emanuel Exceptions is published on the web. Office hours only in June.

10 Cheating vs. Helping Read the “Code of honor”. Dare to talk with your peers. Share ideas, not code/syntax. Mention it in the report. Don’t get stuck for too long. This is a high pace course. Don’t sit at home. Get up early and join your peers on campus. Don’t cheat. There are two kinds of people. Those who listen, and those who should listen.

11 Why come to lecture? 10:00 query the supervisors at the lecture room. An efficient way of keeping up to date with other students problems and possible solutions. 10:15 lecture …that is connected to the assignments, and student questions. Not longer than necessary. A few lectures is not connected to the assignments. Feel free to ask for special lecture topics.

12 Assignments Assignment 1 (Reflections) “Small” (~1/2 week) Assignment 2 (Webcrawler+webservice) “Large” (~1 1/2 week) Assignment 3 (Serializer) “Medium” (1 week) Assignment 4 (Frogger game) “Medium” (1 week)

13 Assignment 1 Version 1.1 of the specification Due date Friday this week. Jee!

14 Assignment groups 2 in each group Away from town is (only) valid reason for going single. Fill in group list before you leave. Both must participate in a good manner. Complaints from peer will lead to consequences. Tip: Start at 8 together, and come before lecture at 10:00 with fresh questions.

15 Literature "Java Programming: Advanced Topics" Joe Wigglesworth and Paula McMillan. 599:- at AK Universum Rich with examples and mostly well written text 3 CDs with 60 days license of IBM Websphere Studio Application developer Version 5.0 (fits the book example screen shots.

16 Tomorrow’s lecture Java Reflections Assignment 1 related issues and information if necessary.

17 Exercise tomorrow tomorrow at labs na310/na320. Eclipse intro Eclipse projects E.g. “Hello world” Get your feet wet Assignment 1 Start out working with supervisors present. Usually supervisors are not present in the labs.

18 Don’t forget to fill in Group list Computer contracts (2) if you are new student at CS department. Register at the course. If you are marked “10” you must visit Peter Stenberg immediately after this. Bring a printout from Ladok. He is available until 12 today. He has an afternoon meeting after lunch at 13.