2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction...
-
Upload
mark-montgomery -
Category
Documents
-
view
215 -
download
0
Transcript of 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction...
![Page 1: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/1.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 1
CSC1030Hands-on Introduction to JAVA
Dept of Computer
Science and Engineering
The Chinese University of HK
![Page 2: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/2.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 2
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
![Page 3: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/3.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 3
People - Lecturer
Michael, Ping-Fu FUNGOffice: SHB128, 1/F, HSH Engg BldgPhone: 2696-1283Email: [email protected]: http://www.cse.cuhk.edu.hk/~pffung
![Page 4: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/4.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 4
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
![Page 5: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/5.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 5
Course ScheduleLectures – first 7 weeks, 1 - 2 hours per weekLabs – first 6 weeks, 1 - 2 hours per week
Week Day Lecture Tutorial/ 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
![Page 6: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/6.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 6
Course Material
Text Book– Java Software Solutions:
foundations of program design, 6th ed. John LEWIS and William LOFTUS, Addison Wesley, 2009.
– 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
![Page 7: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/7.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 7
Course Material
References– The official Java site from Sun
• http://java.sun.com
– Programming resources repository• http://www.codeproject.com/
• http://www.planet-source-code.com/
![Page 8: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/8.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 8
Course Web
Web: http://www.cse.cuhk.edu.hk/~pffung/CSC1030 – Lecture Notes– Tutorial Notes
CUForum (get CWEM account from ITSC:碧秋 )– Discussion board– Assignment specifications– Assignment collection boxes
![Page 9: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/9.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 9
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.
![Page 10: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/10.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 10
Programming Tools
Java 2 Platform Standard Edition 6.0 – J2SE Development Kit (JDK)
– Necessary tools
– For most platforms (computer systems)
– Free for download
• http://java.sun.com/• Note: NOT the JRE!!!
• Note: Remember to get and install the API documentations!
• See: http://www.cse.cuhk.edu.hk/~csesc/index.html#link
![Page 11: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/11.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 11
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 http://www.netbeans.org
![Page 12: 2009-2010 Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.](https://reader036.fdocuments.us/reader036/viewer/2022082611/56649e055503460f94af1e6d/html5/thumbnails/12.jpg)
2009-2010 Fall About Michael Fung, CS&E, The Chinese University of HK 12
Any Enquiry?