UNIVERSITY OF LODZ - Central Authentication System
Main page

Designing Interfaces

General data

Course ID: 1100-IU0ENG
Erasmus code / ISCED: (unknown) / (0610) Information and Communication Technologies (ICTs), not further defined The ISCED (International Standard Classification of Education) code has been designed by UNESCO.
Course title: Designing Interfaces
Name in Polish: Designing Interfaces
Organizational unit: Faculty of Mathematics and Computer Science
Course groups:
ECTS credit allocation (and other scores): 0 OR 3.00 OR 2.00 OR 4.00 (differs over time) Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.

view allocation of credits
Language: English
(in Polish) Forma zaliczenia:

(in Polish) zaliczenie

Level:

BA

(in Polish) Forma studiów:

(in Polish) stacjonarne

Prerequisits:

Knowledge of one of the following programming languages: PHP, HTML, SQL, C#, Java, Visual Basic or C++. Acquaintance with any integrated development environment.

Short description:

The aim of the course is to introduce the principles of user interface design. There are presented the methods and techniques of communication human - computer. These are patterns for use in both mobile applications and social media, as well as web applications and computer programs. Laboratories consist of preparing and presenting report concerning specific topics. Students receive from the teacher materials which are the basis for the report and exercises. In addition, students perform exercises on the appropriate design patterns during laboratory and independently at home. Moreover implemented solutions for common problems are encountered when building interfaces. The sample incorrect interfaces are taken into consideration and improved.

Learning outcomes:

E.K.1. Designs navigation.

E.K.2. Builds user menu.

E.K.3. Understands what is expected and what the user is doing.

E.K.4. Builds neat user input forms.

E.K.5. Separates data from presentation layer.

E.K.6. Uses sound and animation to build an interface.

E.K.7. Applies best practices for building user interfaces.

E.K.8. Knows the techniques and patterns turning to social media sites and applications.

E.K.9. Clearly presents large amounts of data taken from a database.

E.K.10. Implements applications presenting high-structured data.

Classes in period "Summer Semester 2023/2024" (in progress)

Time span: 2024-02-26 - 2024-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Wioletta Karpińska
Group instructors: Wioletta Karpińska
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
(in Polish) Czy IRK BWZ?:

(in Polish) T

Classes in period "Summer Semester 2022/2023" (past)

Time span: 2023-02-20 - 2023-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Wioletta Karpińska
Group instructors: Wioletta Karpińska
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
(in Polish) Czy IRK BWZ?:

(in Polish) T

Teaching Method:

Classes are conducted in the form of lectures, projects and general discussions. This form is completed with the project prepared by the student.

Method and Criteria of Assessment:

The basis of the assessment are:

1. Presentation of the choosen topic (1/3);

2. Activity(1/3);

3. Project prepared by the student (1/3).

Attendance is obligatory, 2 absences are allowed.

All above three components must be rated posivively, however, for each delay to classes, 2 points are taken from the total sum of points.


Course Content:

1. Patterns of human behavior transferred to the expectations of the interface - E.K.4, E.K.7;

2. The organization of content: information architecture, application framework - E.K.1;

3. Navigation, road signs and navigate through the interface E.K.2, E.K.7;

4. Organization hand, the system elements - E.K.3, E.K.7;

5. Organisation lists in the interface - E.K.9, E.K.10;

6. Actions and commands - E.K.10;

7. Dendrograms, charts, and other infographics –E.K.6;

8. Data Input forms and controls - E.K.4, E.K.5;

9. Portable devices - E.K.5, E.K.7;

10. Social media - E.K.8;


Bibliography:

1. Jenifer Tidwell,Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, 3 edition, 2020

2. The Essential Guide to User Interface Design - An Introduction to GUI Design Principles and Techniques, Wilbert O. Galitz, Wiley Publishing, Inc. 2007.

3. Designing with the Mind in Mind - Simple Guide to Understanding User Interface Design Rules, Jeff Johnson, Elsevier, 2010.

4. Additional materials prepared by the teacher.

Classes in period "Summer Semester 2021/2022" (past)

Time span: 2022-02-21 - 2022-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Wioletta Karpińska
Group instructors: Wioletta Karpińska
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
(in Polish) Czy IRK BWZ?:

(in Polish) T

Teaching Method:

Classes are conducted in the form of lectures, projects and general discussions. This form is completed with the project prepared by the student.

Method and Criteria of Assessment:

The basis of the assessment are:

1. Presentation of the choosen topic (1/3);

2. Activity(1/3);

3. Project prepared by the student (1/3).

Attendance is obligatory, 2 absences are allowed.

All above three components must be rated posivively, however, for each delay to classes, 2 points are taken from the total sum of points.


Course Content:

1. Patterns of human behavior transferred to the expectations of the interface - E.K.4, E.K.7;

2. The organization of content: information architecture, application framework - E.K.1;

3. Navigation, road signs and navigate through the interface E.K.2, E.K.7;

4. Organization hand, the system elements - E.K.3, E.K.7;

5. Organisation lists in the interface - E.K.9, E.K.10;

6. Actions and commands - E.K.10;

7. Dendrograms, charts, and other infographics –E.K.6;

8. Data Input forms and controls - E.K.4, E.K.5;

9. Portable devices - E.K.5, E.K.7;

10. Social media - E.K.8;


Bibliography:

1. Jenifer Tidwell,Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, 3 edition, 2020

2. The Essential Guide to User Interface Design - An Introduction to GUI Design Principles and Techniques, Wilbert O. Galitz, Wiley Publishing, Inc. 2007.

3. Designing with the Mind in Mind - Simple Guide to Understanding User Interface Design Rules, Jeff Johnson, Elsevier, 2010.

4. Additional materials prepared by the teacher.

Classes in period "Summer Semester 2020/2021" (past)

Time span: 2021-03-08 - 2021-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Wioletta Karpińska
Group instructors: Wioletta Karpińska
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
(in Polish) Czy IRK BWZ?:

(in Polish) T

Teaching Method:

Classes are conducted in the form of lectures, projects and general discussions. This form is completed with the project prepared by the student.

Method and Criteria of Assessment:

The basis of the assessment are:

1. Presentation of the choosen topic (1/3);

2. Activity(1/3);

3. Project prepared by the student (1/3).

Attendance is obligatory, 2 absences are allowed.

All above three components must be rated posivively.

Course Content:

1. Patterns of human behavior transferred to the expectations of the interface - E.K.4, E.K.7;

2. The organization of content: information architecture, application framework - E.K.1;

3. Navigation, road signs and navigate through the interface E.K.2, E.K.7;

4. Organization hand, the system elements - E.K.3, E.K.7;

5. Organisation lists in the interface - E.K.9, E.K.10;

6. Actions and commands - E.K.10;

7. Dendrograms, charts, and other infographics –E.K.6;

8. Data Input forms and controls - E.K.4, E.K.5;

9. Portable devices - E.K.5, E.K.7;

10. Social media - E.K.8;


Bibliography:

1. Jenifer Tidwell,Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, 2 edition, 2011

2. The Essential Guide to User Interface Design - An Introduction to GUI Design Principles and Techniques, Wilbert O. Galitz, Wiley Publishing, Inc. 2007.

3. Designing with the Mind in Mind - Simple Guide to Understanding User Interface Design Rules, Jeff Johnson, Elsevier, 2010.

4. Additional materials prepared by the teacher.

Classes in period "Summer Semester 2019/2020" (past)

Time span: 2020-02-24 - 2020-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Wioletta Karpińska
Group instructors: Wioletta Karpińska
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
Teaching Method:

Classes are conducted in the form of lectures, projects and general discussions. This form is completed with the project prepared by the student.

Method and Criteria of Assessment:

The basis of the assessment are:

1. Presentation of the choosen topic (1/3);

2. Activity(1/3);

3. Project prepared by the student (1/3).

Attendance is obligatory, 2 absences are allowed.

All above three components must be rated posivively.

Course Content:

1. Patterns of human behavior transferred to the expectations of the interface - E.K.4, E.K.7;

2. The organization of content: information architecture, application framework - E.K.1;

3. Navigation, road signs and navigate through the interface E.K.2, E.K.7;

4. Organization hand, the system elements - E.K.3, E.K.7;

5. Organisation lists in the interface - E.K.9, E.K.10;

6. Actions and commands - E.K.10;

7. Dendrograms, charts, and other infographics –E.K.6;

8. Data Input forms and controls - E.K.4, E.K.5;

9. Portable devices - E.K.5, E.K.7;

10. Social media - E.K.8;


Bibliography:

1. Jenifer Tidwell,Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, 2 edition, 2011

2. The Essential Guide to User Interface Design - An Introduction to GUI Design Principles and Techniques, Wilbert O. Galitz, Wiley Publishing, Inc. 2007.

3. Designing with the Mind in Mind - Simple Guide to Understanding User Interface Design Rules, Jeff Johnson, Elsevier, 2010.

4. Additional materials prepared by the teacher.

Classes in period "Summer Semester 2018/2019" (past)

Time span: 2019-02-18 - 2019-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Robert Plebaniak
Group instructors: Robert Plebaniak
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów

Classes in period "Summer Semester 2017/2018" (past)

Time span: 2018-02-19 - 2018-09-30
Selected timetable range:
Navigate to timetable
Type of class:
Information technology laboratory, 28 hours more information
Coordinators: Robert Plebaniak
Group instructors: Robert Plebaniak
Course homepage: http://math.uni.lodz.pl/~robpleb/?strona=126
Students list: (inaccessible to you)
Examination: Course - (in Polish) Ocena zgodna z regulaminem studiów
Information technology laboratory - (in Polish) Ocena zgodna z regulaminem studiów
Teaching Method:

Classes are conducted in the form of lectures, projects and general discussions. This form is completed with the four projects prepared by the student.

Method and Criteria of Assessment:

The basis of the assessment are two projects prepared by the student.

Course Content:

1. Patterns of human behavior transferred to the expectations of the interface - E.K.4, E.K.7;

2. The organization of content: information architecture, application framework - E.K.1;

3. Navigation, road signs and navigate through the interface E.K.2, E.K.7;

4. Organization hand, the system elements - E.K.3, E.K.7;

5. Organisation lists in the interface - E.K.9, E.K.10;

6. Actions and commands - E.K.10;

7. dendogram, charts and other graphics - E.K.6;

8. Data Input forms and controls - E.K.4, E.K.5;

9. Mobile - E.K.5, E.K.7;

10. Social media - E.K.8;

9. Dendrograms, charts, and other infographics – E.K.4, E.K.6, E.K.7, E.K.9, E.K.10;

10. Data Input forms and controls – E.K.4, E.K.5, E.K.7, E.K.9, E.K.10;

11. Social media - the interface– E.K.8;

12. Portable devices – E.K.7;

13. Aesthetics – E.K.4, E.K.5, E.K.6.

Bibliography:

1. Jenifer Tidwell, Projektowanie interfejsów. Sprawdzone wzorce projektowe, Wydanie II, Helion, O'Reilly, 2011

2. Jakob Nielsen, Projektowanie funkcjonalnych serwisów internetowych, Helion 2003

3. Projektowanie interfejsu użytkownika. Poradnik dla programisty, Joel Spolsky, Mikom, 2001

4. The Essential Guide to User Interface Design - An Introduction to GUI Design Principles and Techniques, Wilbert O. Galitz, Wiley Publishing, Inc. 2007

5. Designing with the Mind in Mind - Simple Guide to Understanding User Interface Design Rules, Jeff Johnson, Elsevier, 2010

Course descriptions are protected by copyright.
Copyright by UNIVERSITY OF LODZ.
contact accessibility statement USOSweb 7.0.3.0-0