Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2013 -- CSC 2700 Section 02

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

Summary

Return to Class Main Page


Class 00: 15-January-2013

Return to Class Main Page


Class 01: 22-January-2013

  • Gained Mitchell (to go along with Randall and Steph(v)en).
  • Reading code: If a would be author claimed to write a novel but said that he had not read other novels, he would be laughed at. Why do programmers not feel a need to read code?
  • Spent a few minutes asking if anyone had ideas about making schools safer
    • more guards and metal detectors (if you spend enough, you can lay all of the teachers off)
    • what if you went to electronic textbooks? No more backpacks, no more lockers, ...
  • Reminder that the folks in the room are the future...
  • problem 628 (passwords) turns out to have an ugly underbelly. The correct answer requires ugly loops.
  • Problem 619 (numerically speaking) is a big integer problem, it also has a data input that is tricky.

Return to Class Main Page


Class 02: 29-January-2013

  • acm meeting
  • Deloitte contest
  • talk about problems from last week
  • uva
  • homework submission

Return to Class Main Page


Class 03: 5-February-2013

  • Microsoft was scheduled to come at 7:30, so I started with problems instead of ending with problems
  • Problems this week:
  • David Daniels of Microsoft came by and talked a little bit. High notes I remember:
    • MS wants good folks for internships -- particularly in Software Development.
    • Do extra things to differentiate yourself from your classmates and other potential candidates
      • programming contest
      • Competitve learning class
      • software projects - modile app, ...
    • If your resume says proficient in a language, be prepared to discuss multiple large projects you have done in it (not just the class you learned the language in)
    • Don't stick to the one page rule on a resume, if you need more room to explain your uniqueness, go for it (up to 1-3 pages)

Return to Class Main Page


Class 04: 19-February-2013

  • Announcements:
    • ACM Meeting 1 week from Thursday
    • Lan Party scheduled for March 02, 2013
    • ACM/IEEE BBQ scheduled for TBA (maybe Wed before Spring Break)
    • Lan Party scheduled for March 23, 2013
  • Contest at Deloitte coming up
  • Problem discussed:

Return to Class Main Page


Class deloitte: 23-February-2013

  • The contest happened.
  • We had three teams.
  • They all solved at least one problem!!!
  • Out of about twenty teams, we placed: 11th, 6th and first.
  • Problem set was much better this year. I found no mistakes. It did rely on parsing input quite a bit.

Return to Class Main Page


Class 05: 26-February-2013

  • Announce the Thursday ACM Meeting
  • Announce change in location of LAN Party
  • talk about Deloitte contest

Return to Class Main Page


Class 06: 5-March-2013

Return to Class Main Page


Class 07: 12-March-2013

  • Talked about networking (layers 1, 2, 3)

Return to Class Main Page


Class 08: 19-March-2013

  • Announcements:
    • ACM Lan Party
    • Microsoft training
    • ACM/IEEE BBQ
  • Ethernet overview
  • Discussion on DMCA, phone unlocking, ...
  • Would you buy a car and then steal gas? Buy a computer and steal software?
  • Problem discussed:

Return to Class Main Page


Class 09: 26-March-2013

  • Announcements:
    • ACM Meetings:
    • ACM Elections
    • Spring Break -- no class next week
  • Last time we talked about convex polygons. The solution we spend the most time on is named Gift Wrapping.
  • I mentioned (again) the Introduction to Algorithms text.
  • MIT Introduction to Algorithms online course. (skip first 18 minutes of first video to miss grading policy, ...).
  • Harry Chapin, Thanksgiving food drive, what to eat rest of year, baby, self-sufficient, surplus, need help again
  • Problem discussed:

Return to Class Main Page


Class 10: 9-April-2013

Return to Class Main Page


Class 11: 16-April-2013

Return to Class Main Page


Class 12: 23-April-2013

Return to Class Main Page


Class 13: 30-April-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 Isaac Traxler