• DocumentCode
    1199530
  • Title

    Experiences in threading UML throughout a computer science program

  • Author

    Ruocco, Anthony S.

  • Author_Institution
    Sch. of Eng., Roger Williams Univ., Bristol, RI, USA
  • Volume
    46
  • Issue
    2
  • fYear
    2003
  • fDate
    5/1/2003 12:00:00 AM
  • Firstpage
    226
  • Lastpage
    228
  • Abstract
    The Department of Electrical Engineering and Computer Science of the United States Military Academy at West Point, NY, decided to standardize its computer science program on the unified modeling language (UML) for all software design representations. Converting the appropriate courses to support formal teaching or reinforcement of UML concepts was planned as a phased approach over four academic years. Formal UML instruction was planned for Computer Science 1 courses and the senior two-course software engineering capstone sequence. Reinforcement of UML would be in the intervening courses. Once implementation began, it became apparent that a prolonged period between formal blocks of instruction was insufficient. Instead, some additional courses were redesigned to support formal UML instruction. The end result was a richer and deeper exposure to UML than anticipated over the same timeframe.
  • Keywords
    computer science education; educational courses; software engineering; specification languages; teaching; Computer Science 1 courses; UML threading experiences; USA; computer science program; curriculum; senior two-course software engineering capstone sequence; software design representations; unified modeling language; Computer science; Computer science education; Helium; Military computing; Military standards; Prototypes; Software design; Software engineering; Unified modeling language; Yarn;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2002.808263
  • Filename
    1198630