Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2013 -- CSC 2700 Section 01

[Isaac's Home Page ]  [Mailing List ]  [Class Page ]  [Printable ]  
 Home
 Outline/Policy
 Summary
 Approach
 References
 
 Homework
   View
   Upload
 
 Problems:
   Archive
   Archive Mirror
   Categories
   Guidelines
   MS Challenge
 
 Coding
   Tips
 
 Contests:
   Regional
   NA Qualifier
 
 Extra:
   Grades
   Names (you should know)
 
 
 
 Class:
   CSC 2700 Section 01
   Patrick Taylor 2146 (formerly known as CEBA)
   Tuesday
   6:00 PM - 7:50 PM
 
 Previous:
   2013 Spring
   2012 Fall
   2012 Spring
   2011 Fall
 

Summary

Return to Class Main Page


Class 00: 27-August-2013

  • Introduction class
  • Covered class policy (follow the outline link)
    • be sure to start on the activities under required
  • Talked about being a student. The process of being a student can be thought of as a game (as can any attempt to achieve a goal). All games have rules. Knowing the rules makes it much easier to succeed in a game. In some games, different players have different rules (students ahve a different handbook than faculty). Reading both allows a student to view the game from both perspectives.
  • This class has value:
    • communication skills
    • team participation
    • resource management
    • ...
  • Discussed the 3 sets of 3 rules for improving grades
  • A little about how menory works
  • A little about how conscious and subconscious mind work
  • One problem discussed:

Return to Class Main Page


Class 01: 3-September-2013

  • more new people came -- had to review some class stuff
  • More -- how do you succeed if you do not know the rules
  • Experience -- blinders that limit options
  • We agreed to meet at 6:00 next week and then at 6:20 go to the Microsoft contest
  • More about communication and resumes
  • Software Development Life Cycle
  • Three problem discussed:

Return to Class Main Page


Class 02: 10-September-2013

  • ACM Meeting tomorrow
  • volleyball
  • Upcoming UVA Contests
  • Microsft Coding Challenge

Return to Class Main Page


Class 03: 17-September-2013

  • Talked about diminishing. Any time you do not prepare prperly, you diminish your chance of success. Preparing properly can include studying, practicing, learning the rules, and many other things. Our goal should be to arrive at each challenge with as many disadvantages as possible removed.
  • We discussed the MS Coding Challenge and a number of ideas came up
    • Not being famaliar with the laptop used slowed progress
    • Not looking through all the problems resulted in some poor choices
    • Reading data in can be challenging
  • Here is a link to the problems and sample data they used.
  • We talked about the first one.

Return to Class Main Page


Class 04: 24-September-2013

  • reviewed the idea of not diminishing your chances
  • North American Qualifier
  • Deadline for signup for qualifier is Sept 30.
  • Talked about some MS problems:
    • TextQueryMatch
    • Replacement Grammar

Return to Class Main Page


Class 05: 1-October-2013

Return to Class Main Page


Class 06: 8-October-2013

  • Announcements
    • ACM BBQ (Oct 23)
    • Techpawlooza Oct 9
    • ACM Meeting Oct 9 - PFT 1111
    • CCT screening
  • Fundamental Programming Ideas/Concepts

Return to Class Main Page


Class 07: 15-October-2013

Return to Class Main Page


Class 08: 22-October-2013

Return to Class Main Page


Class 09: 29-October-2013

Return to Class Main Page


Class regional: 2-November-2013

  • ACM ICPC South Central Regional Programming Contest

Return to Class Main Page


Class 10: 5-November-2013

Return to Class Main Page


Class 11: 12-November-2013

Return to Class Main Page


Class 12: 19-November-2013

Return to Class Main Page


Class 13: 26-November-2013

Return to Class Main Page


Class 14: 3-December-2013

Return to Class Main Page





[ Powered by Red Hat Linux ] [ Powered by Apache ] [ Powered by PHP ]

The statements and opinions included in these pages are those of only. Any statements and opinions included in these pages are not those of Louisiana State University or the LSU Board of Supervisors.
© 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Isaac Traxler