CSCI 200 - Summer 2023
Foundational Programming Concepts & Design


Announcements



06/06/2022

There is no class on Monday, June 19. The schedule has been updated to reflect the added day off.

05/30/2022 2:25 PM

L5A has been posted. All of Set5 is now available and due Friday, June 16, 2023 11:59 PM.

05/29/2022 10:30 AM

L4A has been posted. All of Set4 is now available and due Friday, June 09, 2023 11:59 PM.

05/28/2022 11:10 AM

A6 - Maze Runner has been posted. All of Set6 is now available and due Friday, June 23, 2023 11:59 PM.

05/28/2022 9:15 AM

L6C has been posted and is due Friday, June 23, 2023 11:59 PM.

05/27/2022 9:30 PM

Review questions for the midterm and final exams have been posted. Bring the completed question sets to the class prior to the exam to receive five extra credit points. These are checked for completion, not correctness.

05/27/2022 6:15 PM

L5B has been posted and is due Friday, June 16, 2023 11:59 PM.

05/27/2022 8:30 AM

Style Guide updated to reflect interface, abstract class, and inheritance naming schemes.

05/27/2022 7:30 AM

A5 - Polygon Land has been posted and is due Friday, June 16, 2023 11:59 PM.

05/26/2022 8:15 PM

A4 - Bubble Bobble has been posted. and is due Friday, June 09, 2023 11:59 PM.

L4B has been posted and is due Friday, June 09, 2023 11:59 PM.

05/26/2022 2:00 PM

A3 - Green Eggs and Ham Classes has been posted. All of Set3 is now available and due Friday, June 02, 2023 11:59 PM.

05/24/2022 6:35 AM

A2 - Samodelkin Dungeon Crawler has been posted and Set2 is now due Saturday, May 27, 2023 11:59 PM.

05/23/2022 3:45 PM

L2C has been posted and is due Friday, May 26, 2023 11:59 PM.

05/19/2022

The following labs have been posted (yes, they aren't all in the order of the schedule. You should expect all the labs/assignments to be published by the end of next week):

  • L2A due Friday, May 26, 2023 11:59 PM.
  • L2B due Friday, May 26, 2023 11:59 PM.
  • L3A due Friday, June 02, 2023 11:59 PM.
  • L3B due Friday, June 02, 2023 11:59 PM.
  • L6A due Friday, June 23, 2023 11:59 PM.
  • L6B due Friday, June 23, 2023 11:59 PM.

05/17/2022 11:50 AM

The Schedule has all labs/assignments scheduled. Specific writeups will follow.

The Final Project details are posted. The proposal is due Friday, May 26, 2023 11:59 PM and the full project source code is due Friday, June 23, 2023 11:59 PM.

SetXC posted. This set is extra credit at the end of the semester.

05/16/2022 11:00 AM

The Schedule has all readings and quizzes list for the semester. Schedule of labs/assignments to follow.

05/15/2022 7:00 AM

Week 1 Schedule has been expanded. More to come.

Set1 posted. L1A, L1B, A1, & zyBooks1 due Friday, May 19, 2023 11:59 PM.

05/14/2022

The Schedule page is updated with the daily topic lists and exam dates. Pre-class and post-class items will be updated shortly.

05/04/2022

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.