740851- selected topics in information technology programming language - java semester 1/2554

Post on 01-Jan-2016

214 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

740851- Selected Topics in 740851- Selected Topics in Information TechnologyInformation Technology

Programming Language - JAVAProgramming Language - JAVA

Semester 1/2554

Instructor Instructor Maleerat Sodanilชั้��น 5 5A04Web:

http://suanpalm3.kmutnb.ac.th/teacher/maleerat/

Email: msn@kmutnb.ac.thTel: 02-913-2500 ext. 2718 (office)Office hour: Mon-Fri 1am-6pm

GradingGradingMidterm Examination 30%Final Examination 30%Assignment /Project 40%

Topics to coverTopics to cover

Part I: Fundamentals of Programming◦Introduction to Java

◦Primitive Data Types and Operations

◦Control Statements

◦Methods

◦Arrays

Topics to cover (cont.)Topics to cover (cont.)

Part II: Object-Oriented Programming◦Objects and Classes

◦Strings

◦Encapsulation

◦Inheritance & Polymorphism

◦Abstract Classes & Interfaces

Topics to cover (cont.)Topics to cover (cont.)

Part III: GUI Programming◦Getting Started with GUI Programming

◦Creating User Interfaces

◦Applets

Topics to cover (cont.)Topics to cover (cont.)

Part IV: Developing Comprehensive Projects

◦Exception Handling

◦Multithreading

◦Input and Output in Java

TextbookTextbookNo required textbookMost of the information can be found online,

at http://www.oracle.com/technetwork/java/index.html

Tutorials and code camp: 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

Reference booksReference booksCore Java 2, Volume I:

FundamentalsCore Java 2, Volume II: Advanced Features ◦ http://authors.phptr.com/corejava/

downloads.html

Thinking in Java, 4th Edition

top related