Student Resources

/https://siu.edu/search-results.php

Last Updated: Apr 23, 2025, 09:05 AM

Student Information

  • Course Schedules

    • (Special Topic) CS 491-1 Linux/UNIX Programming
    • (Special Topic) CS 491-2 Programming with Data Structures
    • (Special Topic) CS 491-3 Design & Analysis of Algorithms
    • (Special Topic) CS 491-4 Advanced Exp Systems
    • (Special Topic) CS 491-5 Computational Stats I
    • (Special Topic) CS 491-6 Computational Blockchain
    • (Special Topic) CS 491-7 Natural Language Processing
    • (Special Topic) CS 591-1 Ethical Hacking
    • (Special Topic) CS 591-2 Digital Forensics
    • (Special Topic) CS 591-3 Distributed Systems
    • (Special Topic) CS 591-4 Machine Learning & Soft Computing
    • (Special Topic) CS 591-5 Natural Language Processing
  • Work Reporting Responsibilities for Grad Assistantships

    School of Computing Computer Science Program students with assistantship contracts will be expected to be available for their duties at least through the Final Exam Week and until student grades, quizzes, labs, and assignments have been turned into the course(s) professor(s). They must report back to work each semester of their contract on no later than Wednesday the week before classes begin. Report in-person (no emails or telephone calls) to the Graduate Program Assistant, Graduate Program Director, or Computer Science Program Director. We expect graduate assistants to act professionally in these matters and make travel plans accordingly, not imposing their personal plans on the professors or the computer science program.

    If they fail to follow the above-mentioned protocol any of the following actions may be taken:

    • Assistantship contract may not be extended or may be canceled.
    • Extra responsibilities/duties may be assigned for the student.
  • Statistics

    Program Enrollments for Computer Science

    Major Degree Fall 2019 Fall 2020 Fall 2021 Fall 2022 Fall 2023
    Computer Science BA 36 30 36 35 69
    Computer Science BS 112 99 109 96 84
    Computer Science MS 34 29 43 66 93
    Computer Science PHD 18 22 17 15 16

    Degrees Conferred for the Computer Science

    Program Degree FY 2019 FY 2020 FY 2021 FY 2022 FY 2023
    Computer Science MS 24 22 18 13 45
    Computer Science PHD 4 2 4 4 3
    Computer Science (BA) BA 18 10 6 10 7
    Computer Science (BS) BS 28 21 21 15 15


    Source: Integrated Postsecondary Education Data System (IPEDS), Interactive Fact Book, IBHE Program Inventory Listing

  • Accessing School of Computing Remote SSH Servers

    As part of a recent campus-wide change, the Office of Information Technology (OIT) has implemented Microsoft Authenticator for two-factor authentication (2FA) across our systems. However, because Microsoft Authenticator does not support Linux-based logins, the School of Computing has transitioned to SSH key pairs as our 2FA authentication method for Linux services until a better option becomes available.

    To access any School of Computing remote SSH servers, you must register the public portion of your SSH key. This setup is essential for services such as:

    • SSH access to linux personal website nodes like pc00.cs.siu.edu and pc01.cs.siu.edu
    • SSH access to research lab servers

    Instructions for SSH Key Registration:

    Please follow the steps outlined in the SSH Key Setup Instructions to register your public key and begin accessing School of Computing services.

    Faculty that would prefer to set up a personalized alias for your School of Computing personal website URL (such as replacing siu851234567 with a more user-friendly name), feel free to email the system administrator listed below with your preferred alias.

    Thank you for your cooperation as we transition to this more secure and efficient system.

    Contact Information

    Michael Allen Barkdoll
    Computer Systems Architecture Specialist
    School of Computing
    Southern Illinois University Carbondale
    Email: mabarkdoll@siu.edu