11/30/2023
Final Exam Rooms have been posted.
Final Exam Rooms have been posted.
L6B - The Needle in the Haystack is posted and is due Thursday, December 07, 2023, 11:59 PM.
Final Exam Review Materials have been posted.
Updated StyleGuide Makefile to check for more warnings regarding precision loss, shadowed variables, and unreachable code.
L4C SFML Makefiles have been patched for OS X updates.
L4B - A Templated Warehouse is posted and is due Tuesday, October 31, 2023, 11:59 PM.
Exam II Review Materials have been posted.
L6C - SFML: Maze Drawer is posted and is due Thursday, December 07, 2023, 11:59 PM.
A6 - SFML: Maze Runner is posted and is due Thursday, December 07, 2023, 11:59 PM.
The remainder of Set6 will be posted shortly.
L6A - The Abstract List Test Suite is posted and is due Thursday, December 07, 2023, 11:59 PM.
The remainder of Set6 will be posted shortly.
LXC - Binary Search Trees is posted and is due Thursday, December 07, 2023, 11:59 PM.
AXC - Forest Walk: Traversing BSTs is posted and is due Thursday, December 07, 2023, 11:59 PM.
L4A - Inventory Management is posted and is due Tuesday, October 31, 2023, 11:59 PM.
L4C - SFML: Bob Ross is posted and is due Tuesday, October 31, 2023, 11:59 PM.
A4 - SFML: Bubble Bobble is posted and is due Tuesday, October 31, 2023, 11:59 PM.
The remainder of Set4 will be posted shortly.
L5A - Escape Room is posted and is due Tuesday, November 14, 2023 11:59 PM.
A5 - SFML: Polygon Land is posted and is due Tuesday, November 14, 2023 11:59 PM.
The Final Project specifications are posted..
L3A - The Secret Moosage is posted and is due Tuesday, October 10, 2023, 11:59 PM.
L3B - Strings Test Suite is posted and is due Tuesday, October 10, 2023, 11:59 PM.
A3 - Green Eggs and Ham Classes is posted and is due Tuesday, October 10, 2023, 11:59 PM.
A2 - Complex Vector Math! is posted and is due Tuesday, September 26, 2023, 11:59 PM. Be sure to ask clarifying questions on Ed Discussion.
Exam I Review Materials have been posted.
Pointers Video has been posted for viewing prior to next class.
Sample Makefile has been updated with warning and debugging additions from today.
L2A - Loop & Function Errors is posted and is due Tuesday, September 26, 2023, 11:59 PM.
L2B - Pointers: Addresses & Values is posted and is due Tuesday, September 26, 2023, 11:59 PM.
L2C - Coordinate Conversion By Pointer is posted and is due Tuesday, September 26, 2023, 11:59 PM.
The remainder of Set2 will follow shortly.
Sample Makefile is posted and is available as a starting template.
L1A - Math Equation Solver is posted and is due Thursday, September 07, 2023, 11:59 PM.
L1B - Random Classification is posted and is due Thursday, September 07, 2023, 11:59 PM.
A1 - Rock Paper Scissor Throw Down! is posted and is due Thursday, September 07, 2023, 11:59 PM.
Final Exam time slot posted as Monday, December 11, 2023 08:00 AM - 10:00 AM.
The Office Hours and Tutoring Schedule has been posted.
The Schedule page has been updated with lab and assignment dates.
Set0 has been posted and is due Tuesday, August 22, 2023 11:59 PM.
The Schedule page has been updated with readings to be completed prior to each class.
The Schedule page has been updated with a list of topics. Finer details and readings to come.
Welcome to CSCI 200 - Foundational Programming Concepts & Design! While there is not too much here just yet, here is a quick guide to where everything is. You will be able to find the labs & homework assignments on the HW Sets page. As we cover more topics and more examples are used in class, they will become available on the Files page. The Schedule page will list the reading required for the upcoming class - you will want to visit this page most often. Until then, familiarize yourself with the course and this website.
Bookmark this webpage - you will be here very often. Be sure to continually reference the Style Guide to be sure you are following our course style (and it doubles as an additional example!) and familiarize yourself with the Best Practices guidelines.