Presentation is loading. Please wait.

Presentation is loading. Please wait.

740851- Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.

Similar presentations


Presentation on theme: "740851- Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554."— Presentation transcript:

1 740851- Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554

2 Instructor Maleerat Sodanil ชั้น 5 5A04 Web: http://suanpalm3.kmutnb.ac.th/teacher/maleerat / http://suanpalm3.kmutnb.ac.th/teacher/maleerat / Email: msn@kmutnb.ac.thmsn@kmutnb.ac.th Tel: 02-913-2500 ext. 2718 (office) Office hour: Mon- Fri 1am-6pm

3 Grading Midterm Examination 30% Final Examination 30% Assignment /Project40%

4 Topics to cover Part I: Fundamentals of Programming ◦ Introduction to Java ◦ Primitive Data Types and Operations ◦ Control Statements ◦ Methods ◦ Arrays

5 Topics to cover (cont.) Part II: Object-Oriented Programming ◦ Objects and Classes ◦ Strings ◦ Encapsulation ◦ Inheritance & Polymorphism ◦ Abstract Classes & Interfaces

6 Topics to cover (cont.) Part III: GUI Programming ◦ Getting Started with GUI Programming ◦ Creating User Interfaces ◦ Applets

7 Topics to cover (cont.) Part IV: Developing Comprehensive Projects ◦ Exception Handling ◦ Multithreading ◦ Input and Output in Java

8 Textbook No required textbook Most of the information can be found online, at http://www.oracle.com/technetwork/java/index.html http://www.oracle.com/technetwork/java/index.html Tutorials and code camp: http://www.oracle.com/technetwork/java/index-jsp-135888.html http://www.oracle.com/technetwork/java/index-jsp-135888.html Java API specification: http://download.oracle.com/javase/1.4.2/docs/api/index.html http://download.oracle.com/javase/1.4.2/docs/api/index.html

9 Reference books Core Java 2, Volume I: Fundamentals Core Java 2, Volume II: Advanced Features ◦ http://authors.phptr.com/corejava/downloads.htmlauthors.phptr.com/corejava/downloads.html Thinking in Java, 4th Edition


Download ppt "740851- Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554."

Similar presentations


Ads by Google