Course Schedule
Please click here for a printable list of the current semester’s course offerings
INFO 516 – Introduction to Human Computer Interaction
The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.
The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 23 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 23 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 23 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 23 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 23 / 27
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 29 / 30
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 25 / 27
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 27
- +
- Section: 003
- Instructor: Burleson, Win
- Days: TuTh
- Time: 03:30 PM - 04:45 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 32
- +
- Section: 003
- Instructor: Burleson, Win
- Days: TuTh
- Time: 03:30 PM - 04:45 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 32
- +
- Section: 003
- Instructor: Burleson, Win
- Days: TuTh
- Time: 03:30 PM - 04:45 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 32
- +
- Section: 003
- Instructor: Burleson, Win
- Days: TuTh
- Time: 03:30 PM - 04:45 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 32
- +
- Section: 003
- Instructor: Burleson, Win
- Days: TuTh
- Time: 03:30 PM - 04:45 PM
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 17 / 32
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 29 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 401
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Aug 26 - Dec 11
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: May 13 - Jun 28
- Status: Open
- Enrollment: 2 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: May 13 - Jun 28
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: May 13 - Jun 28
- Status: Open
- Enrollment: 0 / 35
TLS 516 – Structured English Foundations
Theory and practice in sheltered content instruction for English learners, national and state education policies affecting ELLs, and the relationship between these policies and second language acquisition theory.
Theory and practice in sheltered content instruction for English learners, national and state education policies affecting ELLs, and the relationship between these policies and second language acquisition theory.
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 10 - May 1
- Status: Open
- Enrollment: 32 / 50
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Sep 30 - Nov 1
- Status: Closed
- Enrollment: 0 / 25
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 2 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 2 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Aug 26 - Oct 16
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 002
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 40
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 7 / 35
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 2 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 102
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 102
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 2 / 50
- +
- Section: 102
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jun 3 - Jul 3
- Status: Open
- Enrollment: 0 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 2 / 35
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 7 / 35
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 35
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jul 8 - Aug 7
- Status: Open
- Enrollment: 0 / 35
INFO 516 – Introduction to Human Computer Interaction
The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.
The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.
- +
- Section: 001
- Instructor: Brown, Leonard D
- Days: TuTh
- Time: 11:00 AM - 12:15 PM
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 19 / 27
- +
- Section: 002
- Instructor: Burleson, Win
- Days: We
- Time: 03:30 PM - 06:00 PM
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 8 / 30
- +
- Section: 101
- Instructor: Rucker, Ryan
- Days:
- Time:
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 34 / 35
TLS 516 – Structured English Foundations
Theory and practice in sheltered content instruction for English learners, national and state education policies affecting ELLs, and the relationship between these policies and second language acquisition theory.
Theory and practice in sheltered content instruction for English learners, national and state education policies affecting ELLs, and the relationship between these policies and second language acquisition theory.
- +
- Section: 001
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 39 / 50
- +
- Section: 101
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 39 / 50
- +
- Section: 201
- Instructor: Granados, Nadia Regina
- Days:
- Time:
- Dates: Jan 15 - May 7
- Status: Open
- Enrollment: 39 / 50