skip to main content
10.1145/971300.971448acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article

We claim this class for computer science: a non-mathematician's discrete structures course

Published:01 March 2004Publication History

ABSTRACT

We have recently launched a reorganized discrete structures course being taught in the computer science department for computer science majors. The main idea of the reorganization is to make the course relevant and productive for the computer science students. During the Spring of 2003, students who were taking both discrete structures and CS2 commented that taking both courses at the same time was helpful. An empirical investigation was conducted to see if there was a benefit to students taking both courses concurrently. The results show that there was a benefit to students taking both courses. The students who were taking both courses were performing better in discrete structures than those students who were not.

References

  1. Alphonce, C. G., & Ventura, P. R. (2002). Object Orientation in CS1-CS2 by design. Paper presented at the 7th Annual Conference on Innovation and Technology in Computer Science Education, Aarhus, Denmark. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bruce, K. B., Scot Drysdale, R. L., Kelemen, C., & Tucker, A. (2003). Why Math? Communications of the ACM, 46(9), 41--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Devlin, K. (2003). Why Universities Require Compute Science Students to take Math. Communications of the ACM, 46(9), 37--39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gersting, J. (2003). Mathematical Structures for Computer Science (5th ed.). New York: W.H. Freeman and Company. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Henderson, P. B. (2003). Mathematical Reasoning in Software Engineering Education. Communications of the ACM, 46(9), 45--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Marion, B. (2000). Discrete mathematics: Support of and preparation for the study of computer science, 7th annual CCSC midwestern conference on small colleges (pp. 190--199). Valparaiso, Indiana. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ralston, A., & Shaw, M. (1980). Curriculum '78 - Is computer science really that unmathematical. Communications of the ACM, 23(2), 67--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Sidbury, J. R. (1986). A statistical analysis of the effect of discrete mathematics on the performance of computer science majors in beginning computing classes. Paper presented at the 17th SIGCSE technical symposium on Computer Science Education, Cincinatti, Ohio. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. The Joint Task Force on Computing Curricula. (2001). Computing curricula 2001 computer science. Retrieved August 25, 2003, from http://www.computer.org/education/cc2001/final/index.htmGoogle ScholarGoogle Scholar
  10. Tomer, D. S., Baldwin, D., Smith, C. H., Henderson, P. B., & Vadisigi, V. (2000). CS1 and CS2: Foundations of computer sicence and discrete mathematics. Paper presented at the 31st SIGCSE technical symposium on Computer Science Education, Austin, Texas. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Tremblay, J. P., & Manohar, R. (1974). A first course in discrete structures with applications to computer science. Paper presented at the 4th SIGCSE technical symposium on Computer Science Education. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ventura, P. R., & Alphonce, C. G. (2001). Teaching OOD and OOP through Java and UML in CS 1 and 2. Paper presented at the 5th Workshop on Tools for Assimilating Object-Oriented Concepts - OOPSLA 2001, Tampa, Florida.Google ScholarGoogle Scholar

Index Terms

  1. We claim this class for computer science: a non-mathematician's discrete structures course

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education
          March 2004
          544 pages
          ISBN:1581137982
          DOI:10.1145/971300

          Copyright © 2004 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 2004

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,595of4,542submissions,35%

          Upcoming Conference

          SIGCSE Virtual 2024
          SIGCSE Virtual 2024: ACM Virtual Global Computing Education Conference
          November 30 - December 1, 2024
          Virtual Event , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader