Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The Chinese University of HK
Fall AboutMichael Fung, CS&E, The Chinese University of HK2 Course Objective This is a LAB-based course To understand the basics of Object- Oriented Programming concepts To learn problem solving through programming in an Object-Oriented Programming language, Java
Fall AboutMichael Fung, CS&E, The Chinese University of HK3 People - Lecturer Michael, Ping-Fu FUNG Office: SHB128, 1/F, HSH Engg Bldg Phone: Web:
Fall AboutMichael Fung, CS&E, The Chinese University of HK4 Meeting Time and Venue Lecture and Labs –H7-9 (Thu 2:30 – 5:15pm) –Time table: tentatively at SHB504 –Scheduled to be at SHB123 (CSE Lab) –Details will be confirmed on course web, and CUForum
Fall AboutMichael Fung, CS&E, The Chinese University of HK5 Course Schedule Lectures – first 7 weeks, hours per week Labs – first 6 weeks, hours per week WeekDayLectureTutorial/ Lab 1 11 – 15 Jan Self Preparation 2 18 – 22 Jan 3 25 – 29 Jan 4 1 – 5 Feb 5 8 – 12 Feb 6 22 – 26 Feb 7 1 – 5 Mar
Fall AboutMichael Fung, CS&E, The Chinese University of HK6 Course Material Text Book –Java Software Solutions: foundations of program design, 6 th ed. John LEWIS and William LOFTUS, Addison Wesley, –Web site for the book Signup/ Login is required by purchasing the book –Free examples and lab manuals for Open Access ftp://ftp.aw.com/cseng/authors/lewis/jss6
Fall AboutMichael Fung, CS&E, The Chinese University of HK7 Course Material References –The official Java site from Sun –Programming resources repository
Fall AboutMichael Fung, CS&E, The Chinese University of HK8 Course Web Web: –Lecture Notes –Tutorial Notes CUForum (get CWEM account from ITSC: 碧秋 ) –Discussion board –Assignment specifications –Assignment collection boxes
Fall AboutMichael Fung, CS&E, The Chinese University of HK9 Assessment Labs Exercises and Assignments(70%) Final Examination(30%) –On 11 Mar 2010 (Thu) 2:30 – 5:15pm I DO hope all of us learn something meaningful in this course, meanwhile, fulfilling all the assessments and getting credits.
Fall AboutMichael Fung, CS&E, The Chinese University of HK10 Programming Tools Java 2 Platform Standard Edition 6.0 –J2SE Development Kit (JDK) –Necessary tools –For most platforms (computer systems) –Free for download Note: NOT the JRE!!! Note: Remember to get and install the API documentations! See:
Fall AboutMichael Fung, CS&E, The Chinese University of HK11 Programming Tools NetBeans –It is an Integrated Development Environment –Latest Stable version 6.x –It depends on JDK (they should co-exist) –Graphical User Interface –For Microsoft Windows –Free for download –Bundled with JDK 6 download –Note: you may get also the full package with Mobility Pack from
Fall AboutMichael Fung, CS&E, The Chinese University of HK12 Any Enquiry?