Introduction to Computer Science and Structured Programming

Dr. Randy L. Ribler

Office Hours for Computer Science Tutors (Hobbs 118)

Syllabus for CS141 (MSWord Format)

Ones and Zeros

Coin Bits

Lectures

Introduction (PowerPoint)
Code written in class can be cloned from:
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/hello
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141ClassNotesPart2

Reading

Labs

Lab 1 - Data Representation
Lab 2 - Making Change
Lab 3 - Dates
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab3-Dates
Lab 4 - Loops
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab4Loops
Lab 5 - Arrays
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab5
Lab 6 - 2D Arrays
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab6
Lab 7 - Tic-Tac-Toe
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/Lab7-tic-tac-toe
Lab 8 - Intro to Pointers
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab8Pointers
Lab 9 - More Pointers
Lab 9 Tests
Lab 10 - Bit Manipulation
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Lab10BitManip
Lab 11 - Car Database
https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/lab11-CarDatabase

Tests

https://riblerClasses@dev.azure.com/riblerClasses/cs141/_git/cs141Test1Lib

References

ColorLib:
https://dev.azure.com/riblerClasses/cs141/_git/ColorLib
ASCII Characters
Unicode Characters
Microsoft Registration
Summary of Pointers
Summary of Const Pointers
Virginia Tech Testing Memos

Xemacs Reference Card

ASCII TO Binary

Visual Studio Editor

Sample Tests

Sample Test #1
More sample questions for Test #1
Sample Test #2
Sample Updated Test #2