CSCI 261 - Programming Concepts - Fall 2021

Resources


Code


Example Name Download
Counter-Controlled Input File (Used In L4C) (.txt)
Function Errors (Used In L6C) (.cpp)
Green Eggs and Ham Starter Code (Used In A6) (.zip)
Loop Errors (Used In L4B) (.cpp)
MinGW (Win) (.zip)
OBJ - Cube (Used In A5) (.obj)
OBJ - Error (Used In A5) (.obj)
OBJ - Triangle (Used In A5) (.obj)
OBJ - Quad (Used In A5) (.obj)
Person File (Used In AXC) (.dat)
Public Product Data (Used In A3) (.txt)
Public Product Data 2 (Used In A3) (.txt)
SFML Template (Campus Lab Machines) (.zip)
SFML Template (Personal Windows Machine) (.zip)
SFML Template (Personal OS X Intel x86 Machine) (.zip)
SFML Template (Personal OS X M1 arm64 Machine) (.zip)
Sample PPM Image (Used In A4) (.ppm)
Sample PPM Image 2 (Used In A4) (.ppm)
Sentinel-Controlled Input File (Used In L4C) (.txt)
Star File (Used In A7) (.txt)
String Tests (Used In L5B) (.cpp)



Documents


Document Name Download
Syllabus (.pdf)
CS Collaboration Policy (.pdf)
MinGW Installation Video (.mp4)
CLion Installation Video (.mp4)
while Loops Handout (.pdf)
for Loops Handout (.pdf)
Loop Structure Handout (.pdf)
1D Arrays Handout (.pdf)
2D Arrays Handout (.pdf)
Programming Concepts 1-5 Learning Outcomes (.pdf)
Programming Concept 6 Learning Outcomes (.pdf)
Programming Concepts 7 Learning Outcomes (.pdf)
Exam 1 Extra Credit Review Questions Part I (.pdf)
Exam 1 Extra Credit Review Questions Part II (.pdf)
Exam 2 Extra Credit Review Questions (.pdf)
Final Exam Extra Credit Code Questions (.pdf)
Final Exam Code Solutions (.zip)
Final Exam Extra Credit Review Questions (.pdf)
Sample Exam I (.pdf)
Sample Exam I Solutions (.pdf)
Sample Exam II (.pdf)
Sample Exam II Solutions (.pdf)


Books, Links, Tutorials, & C++ Tools


Web Comics: Commit Strip · Geek and Poke · xkcd

CLion Reference Card (Windows)
CLion Reference Card (Mac)

SFML Documentation