CSCI 261 - Programming Concepts - Spring 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)
Person File (Used In AXC) (.dat)
Public Product Data (Used In A3) (.txt)
Public Product Data 2 (Used In A3) (.txt)
SFML Template (Windows) (.zip)
SFML Template (OS X) (.zip)
Sample PPM Image (Used In A5) (.ppm)
Sample PPM Image 2 (Used In A5) (.ppm)
Sentinel-Controlled Input File (Used In L4C) (.txt)
Star File (Used In L7B) (.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