All pages
		
		
		
		Jump to navigation
		Jump to search
		
- Algorithms and Data Structures - Getting Started
 - Alumni
 - Anaconda
 - Applying euclid's algorithm for gcd
 - Applying for Jobs/Internships
 - Asymptotics
 - Beginning Programming
 - Bioinformatics
 - CS510
 - CS 101 Fundamentals of Computing
 - CS 101 Fundamentals of Computing Fall 2023
 - CS 101 Fundamentals of Computing Spring 2021
 - CS 151
 - CS 151 - Key Skills
 - CS 151 - Key Skills - Quiz
 - CS 151 Fall 2023
 - CS 151 Fall 2024
 - CS 151 Introduction to Computer Science
 - CS 151 Spring 2024
 - CS 151 Spring 2025
 - CS 170 Web Programming
 - CS 201 Computer Science I
 - CS 202 Computer Science II
 - CS 203
 - CS 203 Fall 2023
 - CS 203 Fall 2024
 - CS 203 Spring 2024
 - CS 203 Spring 2025
 - CS 256 Structured Design
 - CS 260 Object Oriented Programming
 - CS 303
 - CS 303 Discrete Structures
 - CS 303 Fall 2022
 - CS 303 Spring 2023
 - CS 303 final
 - CS 303 midterm
 - CS 399
 - CS 399 and 699
 - CS 420 Theory of Computing
 - CS 421 Formal Methods
 - CS 451 Architecture
 - CS 452 Software Engineering
 - CS 456 Systems Programming
 - CS 457 Data Base Processing
 - CS 458 Algorithms
 - CS 469
 - CS 469 Unix/Linux Administration and Networking
 - CS 470 Programming Languages
 - CS 471
 - CS 471 Operating Systems
 - CS 473
 - CS 473 Networking
 - CS 479 Web Programming II
 - CS 499
 - CS 499 Senior Seminar
 - CS 500
 - CS 500 Fall 2022
 - CS 500 Fall 2023
 - CS 500 Fall 2024
 - CS 500 Midterm
 - CS 500 Spring 2023
 - CS 500 Spring 2024
 - CS 500 Spring 2025
 - CS 500 final
 - CS 510
 - CS 510 Fall 2022
 - CS 510 Fall 2023
 - CS 510 Spring 2023
 - CS 617
 - CS 618
 - CS 699
 - CS Account Backup
 - CS Accounts and CS Lab Computers
 - CS BS Changes 2024
 - CS Courses
 - CS Courses Standard Content
 - CS Curriculum Revisions 2019-2020
 - CS Help and Getting Started
 - CS Labs and Office Hours
 - CS Policies
 - CS Procedures
 - CS Program Assessment
 - CS Programs
 - CS Programs - Majors, Minors, Certificates
 - CS Server - Terminal
 - CS Skills Assessments
 - CS Terms - Getting Started
 - CS Training
 - CS Writing Style - Generic
 - CS accounts
 - CS class accounts - faculty
 - C Basics
 - C Operators and Expressions
 - C Programming - Getting Started
 - C Programming Bootcamp
 - C Starting
 - Capture The Flag
 - Careers
 - Cheat sheet - Python Keywords
 - Cheat sheet - Python Keywords, Concepts, Functions
 - Cheat sheet - Python Operators
 - Cheat sheet - Python Operators, Expressions
 - Computer Science Education
 - Computer Science Placement
 - Computing For All
 - Conferences and Papers
 - Course Scheduling Announcements
 - Courses
 - Covid-19
 - Curriculum
 - ECT 437
 - Email Lists
 - FAQ
 - Faculty Resources
 - For New Graduate Students
 - GA Funding
 - GA Interview Questions
 - GA Inteview Questions
 - GNU Debugger
 - Gitlab - Getting Started
 - Giving
 - Graduate Admissions
 - Graduate Admissions Interview
 - Graduate Advising
 - Graduate Transfer Credit
 - Graphs
 - Handin
 - Hello Unix Lab
 - Help and Getting Started
 - ISU CS People
 - ISU Computer Science
 - ISU Syllabus Items
 - Induction
 - Jeff Kinne
 - Jeff Kinne Course Policies
 - Jeff Kinne Course Policies 2024
 - Labs and Office Hours
 - Lecture Recording
 - Linux - Commands to Know
 - Linux - System Setup
 - Linux - System Setup 2
 - Linux - Terminal
 - Linux Terminal - Files and Directories and Getting Around
 - Linux Terminal - More Commands to Know
 - Linux Terminal - System Information
 - Linux Terminal - Text Editors
 - Linux and CS Systems - Getting Started
 - Linux and CS Systems Bootcamp
 - Linux commands - System Information
 - Linux terminal - Files and Directories and Getting Around
 - Linux terminal - getting around
 - Main Page
 - Make
 - Math for CS - Getting Started
 - Math for CS Review
 - Media Wiki
 - Museum
 - Online-Instruction
 - Pair and meet
 - Policies
 - Policies (2024)
 - Positions
 - Problem of the Week
 - Procedures
 - Program Assessment
 - Programming / CS Bootcamps
 - Programming Assessment
 - Programming Assessments - Beginning 1
 - Programming Assignments - Beginning 1
 - Programming Assignments - Beginning 2
 - Programming Contests
 - Programming Practice
 - Programming Style - Generic
 - Programming and CS - Getting Started
 - Programming contests
 - Programming safe and secure code - generic
 - Project Contest
 - Project Requests
 - Proofs
 - Proofs of irrationality
 - Proposed Revisions to BS
 - Proposed Revisions to BS and MS
 - PuTTY
 - Python - Operators, Expressions
 - Python Assessment
 - Python Keywords, Concepts, Functions
 - Python Programming - Getting Started
 - Python Programming Bootcamp
 - Python Starting
 - Python programming - hackerrank problems
 - RSA
 - R Programming - Getting Started
 - R Programming Bootcamp
 - Review for Courses
 - STEM Majors
 - Science Bowl
 - Scripting
 - Seminar
 - Sets
 - Start of Term Announcements
 - Statement On Cheating
 - Style Guide Kinne
 - Technical Interviews
 - Test page
 - Text Editors
 - Theory of Computation
 - Transfer Credit
 - Truth table proofs
 - Undergraduate Admissions
 - Undergraduate Advising
 - Undergraduate Transfer Credit
 - Unix Lab and Help
 - Using Linux - Files and Directories
 - Using Linux - Large Text Files
 - Using Linux - Text Editors
 - VS Code
 - Valgrind
 - Welcome New Students
 - Welcome New Students (admitted)
 - Welcome New Students (beginning of term)