skip to main content
10.1145/2325296.2325392acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
abstract

Teaching labs on pseudorandom number generation

Published: 03 July 2012 Publication History

Abstract

This presentation describes our approach to teaching pseudorandom number generation (PRNG) in CS labs. We use PRNG at two universities as an example of an application of sequential circuitry in our digital logic courses. Our goal is for our students to have meaningful assignments, and to relate digital logic not only to the larger CS curriculum, but to the students' lives. This also us a motivation to discuss "what is randomness?", security issues relating to seeding and encryption, and why and how we use randomness in computing.

Index Terms

  1. Teaching labs on pseudorandom number generation

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ITiCSE '12: Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
    July 2012
    424 pages
    ISBN:9781450312462
    DOI:10.1145/2325296

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 03 July 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. computer science education
    2. digital logic
    3. labs

    Qualifiers

    • Abstract

    Conference

    ITiCSE '12
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 552 of 1,613 submissions, 34%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 87
      Total Downloads
    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 24 Dec 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media