Software Engineering, Computer Engineering, Computer Science Sibling Disciplines with Diverse Cultures

被引:0
|
作者
Conry, Susan E. [1 ,2 ]
机构
[1] Clarkson Univ, Elect & Comp Engn, Potsdam, NY 13676 USA
[2] Clarkson Univ, Software Engn, Potsdam, NY 13676 USA
关键词
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Every program of study has an institutional context. This institutional context influences its content, its relationships with other programs, and the character of the graduates, among other things. A recent study of the curricula of the 19 software engineering program that were accredited in October 2009 indicated that more than half of these programs were housed in the same department as an accredited computer science program. It also indicated that there is a wide degree of variation in the degree of overlap in content of the software engineering curriculum and that of the computer science curriculum. At some institutions, there was as little as one course overlap between the two programs while at others there was a very large component that was shared. At some of these institutions, computer science and software engineering shared treatment of introductory material while others offered even introductory material to computer science students and software engineering students in different course sequences. This evidence suggests that there may be well be interesting dimensions of commonality and difference among curricula in a broader range of areas that were treated by the Computing Curricula 2005 documents. This paper extends the previous study to the consideration of interrelationships among the curricula of computing programs at a subset of institutions with accredited software engineering programs in October 2010. It considers the computing disciplines more broadly, including software engineering, computer science, and computer engineering programs, as these computing disciplines may be regarded as having stronger interrelationships due to greater commonality in technical topical content. The subset treated includes only those institutions in the United States with accredited software engineering programs at which there are also programs in the other two "major computing disciplines" and does not address the content of other computing disciplines such as information technology, information systems, or management information systems. There are thirteen such institutions. Of these institutions, the majority (eight) involve institutional contexts in which all of the responsible departments are in the same school or college. Within this set of eight institutions, some lodge all three of the disciplines (computer science, software engineering, and computer engineering) in the same department while others house them in different departments. At three of the institutions, computer science is lodged in a school that has no other engineering programs. The remaining two institutions either do not have an administrative structure equivalent to a school or a college or have separate colleges of computing and engineering. Interrelationships in at least three dimensions are discussed in this paper: relationships evidenced by administrative housing within the institution, relationships involving common sets of required courses, and relationships exposed by varying types and degrees of overlap among the programs. Those areas that are distinctive about a given program on a given campus will also be discussed, as they provide just as much insight into the relationships among the programs as areas of commonality do.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Basic research in computer science and software engineering at SKLCS
    Zhang J.
    Zhang W.
    Zhan N.
    Shen Y.
    Chen H.
    Zhang Y.
    Wang Y.
    Wu E.
    Wang H.
    Zhu X.
    Frontiers of Computer Science in China, 2008, 2 (1): : 1 - 11
  • [22] The assimilation of software engineering into the undergraduate computer science curriculum
    McCauley, R
    Dale, N
    Hilburn, T
    Mengel, S
    Murrill, BW
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 423 - 424
  • [23] Implementation of a software engineering course for computer science students
    Crnkovic, I
    Larsson, M
    Lüders, F
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 397 - 401
  • [24] Software engineering and computer science. The impending split?
    Gibbs, Norman E., 1600, (07): : 1 - 2
  • [25] Computer science and engineering
    Weber, Gerhard-Wilhelm
    Vasant, Pandian
    Marmolejo Saucedo, Jose Antonio
    JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 : 416 - 418
  • [26] A model for the software engineering component of a computer science curriculum
    Bagert, DJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (04) : 195 - 201
  • [27] Computer Science: Is It Really the Scientific Foundation for Software Engineering?
    Frezza, Stephen T.
    COMPUTER, 2010, 43 (08) : 98 - 101
  • [28] Introducing software engineering to computer engineering students
    Skelton, Gordon W.
    PROCEEDINGS OF THE IEEE SOUTHEASTCON 2006, 2006, : 313 - 318
  • [29] The software factory: Combining undergraduate computer science and software engineering education
    Tvedt, JD
    Tesoriero, R
    Gary, KA
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 633 - 642
  • [30] A comparison of computer science and software engineering programmes in English universities
    Meziane, F
    Vadera, S
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 65 - 70