[Tutor] New project idea!!

Prasad, Ramit ramit.prasad at jpmorgan.com
Tue Mar 6 18:35:12 CET 2012


>So, last year I build a Sudoku solver in C which was an amazing experience (though re inventing wheel is not a big deal at all), I learned a lot. 
>Now, I would like to do a similar project using python (which should be quite acceptable to put on my resume).. Any Ideas please!!
>(Note: I am no computer science guy, My day-to-day affairs deal with resistors, capacitors, transistors etc. I try to learn programming myself at home.. So, I wouldn't have knowledge exactly how a computer science guys will have. But I have more than enough enthusiasm..   


Why not simply create a Sudoku solver from scratch in Python. 
That way you will be familiar with the logical process and learn Python?

Or just use it to do something you do on a computer you find tedious. 
My last Python script (at home) was simply to take a bunch of Facebook 
emails and merge the comments so I could go back and read the comments 
on a deleted post. A script before that was to help me download files,
but it would save where it stopped so I could go back if I stopped
prematurely or if new files were added to the list.

Maybe you have something you could automate at work? Some kind of 
calculation or circuit planning?

For non-CS people, usually games are the most interesting. So if you
are bored with Sudoku, pick another game. Casino games e.g. poker / 
blackjack / slots are common beginner games and can be done without 
having to learn a GUI framework...you can just print cards/slot.


Hope that helps,
Ramit


Ramit Prasad | JPMorgan Chase Investment Bank | Currencies Technology
712 Main Street | Houston, TX 77002
work phone: 713 - 216 - 5423

--

This email is confidential and subject to important disclaimers and
conditions including on offers for the purchase or sale of
securities, accuracy and completeness of information, viruses,
confidentiality, legal privilege, and legal entity disclaimers,
available at http://www.jpmorgan.com/pages/disclosures/email.  


More information about the Tutor mailing list