01-Intro

advertisement
CSS-304:
Computer Systems Interface
Duisebekov Zhasdauren
Faculty of Engineering
Suleyman Demirel University
From Rector’s Speech
Dear students,
There are three main constituents of the educational
process: student, teacher and the context. The major
elements of this process are intelligent students, with
physical and spiritual well-being, who hold high goals
for the future; because the process is centralized
around them. Therefore, we ask you to bear this in
mind throughout the academic year, by being alert
and eager to learn.
Computer Systems Interface
2
Overview





Introductions
Contact information
Course description
Course design
Policies
Computer Systems Interface
3
Contact Information


Instructor:
Zhasdauren Duisebekov
[email protected]
Office: EN-block, 4th floor, office#402
Office hours: Thursday
Course page: www.gdriv.es/jas/csi
Computer Systems Interface
4
Hello!!!
SDU
Computer Systems Interface
5
Catalog Description


CSS 304. Computer Systems Interface.
(2-1) Cr. 3. Prereq: Java, C++,
(Psychology) classes with C- or better.
A practical introduction to the principles
of user interface development. Design,
implementation, and evaluation.
Usability issues. Term projects.
Computer Systems Interface
6
Objectives


A primary objective is to have students
experience development of a high-quality user
interface, following good practices for each of
the different stages of the development
process, and using the following tools: Java
Swing, Eclipse, QT and Visual Basic.
Another primary objective is to have students
be knowledgeable about common user
interface design techniques and concepts.
Computer Systems Interface
7
Is this interface good?
Computer Systems Interface
8
Woooow!!?
Computer Systems Interface
9
What’s wrong with this one?
Computer Systems Interface
10
???
Computer Systems Interface
11
Computer Systems Interface
12
Course Design: Text

The Essential Guide to User Interface
Design. Wilbert O. Galitz, 0470053429.
(avail)

The Humane Interface: New Directions for
Designing Interactive Systems. Jef Raskin.
0201379376 (avail)

User Interface Design for Programmers.
Joel Spolsky. 1893115941. (avail)
Computer Systems Interface
13
Course Design: Organization
Projects
- The course is organized around individual and team projects.

Lectures
- Introduces students to the issues, techniques, and practices of
user interface design.

Lab sessions
Part of many labs is reserved for individual work, where
everyone works to make progress on exercises and project
assignments.
In addition to providing interaction time, it alleviates scheduling
problems that some teams will face when their team members
have heavy course/job workload during the week.

Computer Systems Interface
14
List of Topics







Importance of UI
History of HCI
Characteristics of Graphical and Web UI
Interaction styles
UI Design process
Usability
Prototyping, Evaluation, Testing
Computer Systems Interface
15
Course Design: Organization



For UG courses, each credit requires 3
hrs outside class work – i.e. at least 9
hours total outside class for this
course per week.
Soft skills and Hard skills
Both individual and group work
Computer Systems Interface
16
Course Policies: General
Attendance
– Attendance is required. We’ll be having regular pop-up quizzes
during lectures. Your absence will hinder your ability to make
progress and will therefore be penalized. Excused absences will
need to be requested in writing ( by EMAIL) and will need
evidence.


–
–
–
–
Academic Honesty
Do all assignments by yourself – UNLESS otherwise instructed.
Do not talk or peek at others papers or cheat sheets during exams.
Develop your own code for project (can look at others codes).
University has strict guidelines and we will simply enforce these.
Computer Systems Interface
17
Course Policies: Grading



Grading Scale
We use the guideline of A for excellent, B for good, C for
average, D for poor, and F for fail when awarding grades
for any assignment.
Gradable work and Point Distribution
- Quizzes, Exams, Homework, Lab and Project
Assignments.
- Projects are worth 35% whereas exams, homework and
lab tasks are worth 65%.
Submission
Timely submission is expected on all assignments.
Computer Systems Interface
18
Course policies: Grading
Extra Credit
– Extra credits are awarded for any assignment
that clearly exceeds expectations.
- All extra credit points are totaled and used to
make decisions during awarding of final grades.


Special Accommodations
Any student who feels s/he may need an
accommodation based on the impact of a
disability should contact me privately to discuss
your specific needs.
Computer Systems Interface
19
Download