User
Interface
Development
BUUIC Course DashBoard
Course Description
Building on an undergraduate-level software development knowledge base, the central focus of the course is to enable the understanding and critical evaluation of highly Interactive User Interface.
This course focuses on the software interface between the computer and the human. Concepts in human factors will be covered, specifically in terms of designing software interfaces. Course undertaking covers theories of human-computer interaction, including human cognitive limitations, syntactic versus semantic knowledge, transitionality, and the "outside-in" design approach. Furthermore, students also study guidelines for designing computer interfaces of various models, including command interfaces, menus, desktop views, and GUI interfaces.
In addition, the course explains the introduction to interface control, event handling, and the use of built in and / or pre-written control. The course also covers simple database access through database control and accessing services.
User interface design and development gives important for several reasons. First of all the more intuitive the user interface the easier it is to use, and the easier it is to use and the less expensive to use it. The better the user interface the easier it is to train people to use it, reducing your training costs. The better your user interface the less help people will need to use it, reducing your support costs. The better your user interface the more your users will like to use it, increasing their satisfaction with the work that you have done.
course content
course time table
Chapter 01 : Introducing Swing What Is Swing?
Chapter 02 : Jump-Starting a Swing Application
Chapter 03 : Swing Component Basics
Chapter 04 : Labels and Icons
Chapter 05 : Buttons
Chapter 06 : Bounded-Range Components
Chapter 07 : Lists, Combo Boxes, and Spinners
Chapter 08 : Swing Containers
Chapter 09 : Internal Frames
Chapter 10 : Swing Dialogs
Chapter 11 : Specialty Panes and Layout Managers
Chapter 12 : Chooser Dialogs
Chapter 13 : Borders
Chapter 14 : Menus and Toolbars
Chapter 15 : Tables
Chapter 16 : Advanced Table Examples
Chapter 17 : Trees
Chapter 18 : Undo
Chapter 19 : Text 101
Chapter 20 : Formatted Text Fields
Chapter 21 : Carets, Highlighters, and Keymaps
Chapter 22 : Styled Text Panes
Chapter 23 : Editor Panes and Editor Kits
Chapter 24 : Drag and Drop
Chapter 25 : Programming with Accessibility
Chapter 26 : Look and Feel
Chapter 27 : Swing Utilities
Chapter 28 : Swing Under the Hood
Week 01: January 18, 2010 (Done)
Week 02: January 25, 2010 (Done)
Week 03: February 01, 2010 (Done)
Week 04: February 08, 2010 (Done)
February 15, 2010 (No Class)
- Chinese New Year Holiday
Week 05: February 22, 2010 (Done)
Week 06: February 26, 2010 (Make-Up Class) (Done)
- for February 15, 2010 (01:00PM - 04:00PM Room 217)
March 01, 2010 (No Class)
- Makha Bucha Day
Week 07: March 05, 2010 (Make-Up Class) (Done)
- for March 01, 2010 (01:00PM - 04:00PM Room 217)
Week 08: March 08, 2010 (Done)
Midterm Examination
Week 09: March 15, 2010 (Done)
Week 10: March 17, 2010 (Make-Up Class) (Done)
- for March 22, 2010 (04:00PM - 07:00PM Room 117)
March 22, 2010 (No Class)
- Lecturer, Not Available
March 29, 2010 (No Class)
April 05, 2010 (No Class)
April 12, 2010 (No Class)
April 19, 2010 (No Class)
(School will visit Vietnam)
* No Class on April 24, 2010
Week 11: April 26, 2010 (Done)
Week 12: May 03, 2010 (Done)
Week 13: May 06, 2010 (Make-Up Class) (Done)
- for April 05, 2010 (9:00AM - 12:00NN Room 217)
Week 14: May 10, 2010
Week 15: May 15, 2010 (Make-Up Class)
- for April 19, 2010 (9:00AM - 12:00NN Room 217)
Week 16: May 17, 2010
Final Examination
course concern
STUDENT CASE PROBLEM CONCERN
Presentation Date: May 15, 2010
Presentation Room: 217
Presentation Time: 09:00AM to 12:00NN
Your second class case problem was given last May 03, 2010. Details of such case problem varies depending on your chosen topic. You are free to choose any specific layout, concept and content.
It is suggested to bring your personal notebook computer in the class during your presentation schedule. Carefully check the functionality of created project. Make back-up copies if possible.
Be able to prepare to share in class the problem and discovery that you encounter in doing your computer case problem. Those comparison in evaluating different application softwares in designing and developing user interface will be examined and studied in class.
CASE PROBLEM GRADING CRITERIA
Presentation of student case problem will be graded based on the following content:
10% Presentation Style 30% Design
25% Layout & Organization 35% Creativity
Student Course Works
course lesson
extended computer works
computer laboratory works
Course Lesson No. 01
M
I
D
T
E
R
Auxiliary Computer Work No. 01
Computer Laboratory Activity No. 01
Course Lesson No. 02
Auxiliary Computer Work No. 02
Computer Laboratory Activity No. 02
Course Lesson No. 03
Auxiliary Computer Work No. 03
Course Lesson No. 04
Computer Laboratory Activity No. 03
Auxiliary Computer Work No. 04
Course Lesson No. 05
Computer Laboratory Activity No. 04
Course Lesson No. 06
Auxiliary Computer Work No. 05
Computer Laboratory Activity No. 05
Course Lesson No. 07
Auxiliary Computer Work No. 06
Computer Laboratory Activity No. 06
Course Lesson No. 08
Computer Laboratory Activity No. 07
Auxiliary Computer Work No. 07
>>
F
N
A
L
Course Lesson No. 09
Computer Laboratory Activity No. 08
computer case problems
Course Lesson No. 10
Lorem ipsum dolor sit amet
consectetuer adipiscing elit
Suspendisse et dolor vel arcu
rhoncus varius Ut massa
Praesent vel pede in dui blandit
volutpat.Vestib ulum non
magna Fusce augue tellus
adipiscing a rutrum rutrum
tincidunt ut lacus Sed pellentesque
magna Lorem ipsum dolor sit ame
Computer Laboratory Activity No. 09
Course Lesson No. 11
Computer Case Problem No. 01
Computer Laboratory Activity No. 10
Course Lesson No. 12
Computer Case Problem No. 02
Computer Laboratory Activity No. 11
Course Lesson No. 13
Course Lesson No. 14
Computer Laboratory Activity No. 12
Computer Laboratory Activity No. 13
course RESOURCES
gui design studio tutorial manual
wysiwyg user guide
gui design studio manual
Message Form
Nickname: JS or Joey
Birthdate: June 19, 19xx
E-mail: interjobsjm_yahoo.co.uk
Address: 68/131 Grand Tower Condominium
Prayasajja Road, Bangplasoi
Amphur Muang, Chonburi 20000
Thailand
Jose Bartolome Santos
Office Address
CHONKANYANUKOON SCHOOL
English program Department
Tamnaknam Street, Bangplasoi
Tel. No.: 0-3828-2559
Fax No.: 0-3827-7122
BURAPHA UNIVERSITY INTERNATIONAL COLLEGE
Prof. Dr.Suchart Upatham Building
169 Long-Had, Bangsaen Road,
Tambon Saensook, Amphur Muang Chonburi 20131, Thailand
Tel. No. : 0-3810-2571 to 2
Fax No.: 0-3874-5856
Mark Jacobs:
mark_solutions_wix.com
Univerity Information
Burapha University International College
169 Long-Had Bangsaen Road
Tambon Saensook, Amphur Muang
Chonburi, Thailand 20131
E-Mail: buuic_buu.ac.th
Phone: +66(0)3810-2571 - 2
Fax: +66(0)3874-5856
all rights reserved
bangsaen, chonburi 20131, thailand
interjobsjm_yahoo.co.uk