• Home
  • Search
  • Teaching user interface development to software engineering and computer science majors
  • Cite Icon8
  • https://doi.org/10.1145/101288.101301Copy DOI Icon

Teaching user interface development to software engineering and computer science majors

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

There is a critical need for timely and usable curriculum development materials for teaching user interface development to software engineering and computer science students. An updated version of the Software Engineering Institute's curriculum module on User Interface Development has been released. This paper provides an overview of the module, its history, and how it has been used.At the Software Engineering Institute (SEI) at Carnegie-Mellon University there is a Curriculum Development Project as part of the Education Program (Gibbs, 1989). A major goal of the curriculum development project is to devise model curricula and support-materials for teaching all topics in software engineering. For topics such as unit testing, software design, requirements analysis, and so on, there are curriculum modules to help teachers prepare courses. I have written, and recently revised, a module on User Interface Development (Perlman, 1989b), described in detail below. It has proven to be useful to all people interested in the teaching of user interface development to software engineers. Some of my experiences with the module are summarized in Perlman (1988).The module is not a book nor a course, but contains information to help others prepare short- or full-term courses on user interface development.

Similar Papers
  • Research Article
  • Citations6

Teaching software engineering in the computer science curriculum

  • Dec 01, 2003
  • ACM SIGCSE Bulletin
  • W S Curran
  • Conference Article
  • Citations4

Exponential Competence of Computer Science and Software Engineering Undergraduate Students

  • May 01, 2021
  • Orit Hazzan
  • Conference Article
  • Citations3

What Pakistani Computer Science and Software Engineering Students Think about Software Testing?

  • Dec 01, 2022
  • Luiz Fernando Capretz +1
  • Preprint Article

What Pakistani Computer Science and Software Engineering Students Think about Software Testing?

  • Jun 01, 2023
  • arXiv (Cornell University)
  • Luiz Fernando Capretz +1
  • Book Chapter
  • Citations13

Software Engineering Institute

  • Jan 15, 2002
  • Encyclopedia of Software Engineering
  • Stephen E Cross
  • Book Chapter

Mars Climate Orbiter: Lost without a Trace

  • May 05, 2022
  • Ellie Gabriel
  • Single Book
  • Citations3

Introduction to Medical Software

  • May 05, 2022
  • Xenophon Papademetris +2
  • Book Chapter

The Overall Process

  • May 05, 2022
  • Xenophon Papademetris +2
  • Book Chapter

HealthCare.gov: The Failed Launch of a Critical Website

  • May 05, 2022
  • Ellie Gabriel
  • Book Chapter

Risk Management

  • May 05, 2022
  • Xenophon Papademetris +2
  • Book Chapter

Digital Home

  • Jan 01, 2014
  • Salamah Salamah +2
  • Book Chapter
  • Citations6

Teaching Formal Methods: Lessons Learnt from Using Event-B

  • Jan 01, 2019
  • Néstor Cataño
  • Research Article
  • Citations7

Trending Topics in Software Engineering

  • Jul 07, 2022
  • ACM SIGSOFT Software Engineering Notes
  • Stefano Forti +2
  • Research Article
  • Citations42

Introducing the personal software process

  • Dec 01, 1995
  • Annals of Software Engineering
  • Watts S Humphrey
  • Conference Article

Building software engineering curricula for the innovative city

  • Oct 23, 2014
  • Sergey Zykov
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.