//
archives

proffreda

proffreda has written 109 posts for Compuzzle

CS Career Links

https://adzerk.com/blog/2015/11/getting-your-first-programming-job-not-as-hard-as-you-think/ https://aeon.co/ideas/coding-is-not-fun-it-s-technically-and-ethically-complex https://blog.codinghorror.com/keeping-up-and-just-in-time-learning https://blog.codinghorror.com/the-magpie-developer/ https://blog.jooq.org/2013/02/26/the-golden-rules-of-code-documentation/ https://blog.teamtreehouse.com/passing-google-interview-without-computer-science-degree https://career-resource-center.udacity.com/ https://codegolf.stackexchange.com https://docs.google.com/document/d/1n7vxbL0Wjt58Q6M73b3leNjIYSkUeej1E8afQF86ZeQ/edit https://gedigital-ghosthack-cincy.devpost.com/?utm_campaign=ge-digital-presents-ghosthack-cincinnati.2016-11-22 https://gist.github.com/KWMalik/3734578 https://gist.github.com/TSiege/cbb0507082bb18ff7e4b https://github.com/careercup/CtCI-6th-Edition https://github.com/MaximAbramchuck/awesome-interview-questions https://insights.dice.com/2014/03/27/5-job-hunting-tips-computer-science-grads/ https://interviewing.io/ https://leetcode.com/ https://matt.might.net/articles/what-cs-majors-should-know/ https://money.usnews.com/careers/best-jobs/software-developer https://news.ycombinator.com/jobs https://ocw.mit.edu/courses/#electrical-engineering-and-computer-science https://projecteuler.net https://qaquestions.net/ https://sijinjoseph.com/programmer-competency-matrix/ https://stackoverflow.blog/tags/podcasts/ https://stackoverflow.com/jobs https://www.amazon.com/Code-Complete-Practical-Handbook-Construction https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions https://www.amazon.com/Coders-Work-Reflections-Craft-Programming/dp/1430219483 https://www.businessinsider.com/8-mind-bending-interview-questions-that-google-asks-its-engineers-2012-7?op=1 https://www.careercup.com/page https://www.champlain.edu/Documents/Career-Success/Career-Services/Career-Resources/CSI_Preparing_for_an_Interview.pdf https://www.coderust.com/blog/ https://www.computersciencedegreehub.com/30-most-influential-computer- scientists-alive-today/ https://www.computerscienceonline.org/careers/ https://www.educative.io/collection/5642554087309312/5679846214598656?authorName=Coderust https://www.facebook.com/groups/hackathonhackers/ https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/ https://www.glassdoor.com/index.htm https://www.guru99.com/software-testing-interview-questions.html https://www.indeed.com/q-Computer-Science-l-Cincinnati,-OH-jobs.html https://www.interviewcake.com/ https://www.joelonsoftware.com/2005/01/02/advice-for-computer-science-college-students/ https://www.kennethreitz.org/essays/the-reality-of-developer-burnout https://www.linkedin.com/pulse/can-colleges-prepare-students-modern-jobs-while-love-learning-anant https://www.linkedin.com/pulse/computer-science-student-your-first-job-should-startup-oded-magger https://www.martinfowler.com/microservices/ https://www.monster.com/career-advice/article/pros-and-cons-of-working-for-a-startup-company https://www.payscale.com/research/US/Degree=Bachelor_of_Science_(BS_%2f_BSc)%2c_Computer_Science_(CS)/Salary#by_State https://www.perforce.com/company/careers#jobslist https://www.programmerinterview.com/ https://www.quora.com/What-are-the-must-read-books-for-software-engineers https://www.quora.com/What-is-a-programmers-life-like https://www.quora.com/What-makes-a-Masters-in-Computer-Science-MS-CS-degree-Continue reading

Test Driven Development in Python

Test-driven development (TDD) is a software development process that has been documented considerably over recent years. At its heart is the practice of baking tests right into your everyday coding, as opposed to an afterthought. The doctest Module There is a standard python module called “doctest” that is useful for setting up and easy to … Continue reading

Modules in Python

6. Modules If you quit from the Python interpreter and enter it again, the definitions you have made (functions and variables) are lost. Therefore, if you want to write a somewhat longer program, you are better off using a text editor to prepare the input for the interpreter and running it with that file as … Continue reading

Dealing with Errors in Python

Common Errors and Debugging Python Programs The Python Call Stack As functions are called, their names are placed on the stack, and as they return, their names are removed. The Traceback presents us with the list of called functions (from the first called to the most recent called [most recent call last]), telling us the … Continue reading

Syllabus for CS2021 Python Programming Fall 2016

  Instructor Prof. Fred Annexstein Email: fred.annexstein@uc.edu Meetings Mondays and Wednesdays 12:20PM – 1:15PM. Textbook and Resources Python Crash Course : A Hands-On, Project-Based Introduction to Programming by Eric Matthes Composing Programs: An online introduction to programming Course Goals In this course students will learn intermediate programming skills using the python programming language and python-related … Continue reading

Ants versus Somebees: CS1 OOP Project

Screenshot of Ants Versus Somebees Core Concepts A game of Ants Vs. SomeBees consists of a series of turns. In each turn, new bees may enter the ant colony. Gamers select new ants and place them in the colony. Finally, all insects (ants, then bees) take individual actions: bees sting ants, and ants throw leaves … Continue reading

More Python turtle graphics

Sorting Algorithms in C++

//pastebin.com/embed_js/3dkETF8T http://pastebin.com/raw/3dkETF8T //pastebin.com/embed_iframe/3dkETF8T

Birthday Paradox: C++ Simulation

//pastebin.com/embed_js/UC7QNM8a //pastebin.com/embed_iframe/UC7QNM8a #include #include #include using namespace std; int main() { srand(time(0)); bool birthday [365] = {false}; bool done = false; int count = 0; while (!done) { int next = rand() % 365; count++; if (birthday[next] == false) birthday[next] = true; else done = true; } cout << "Count: " << count << endl; … Continue reading

Clojure Codes for Generating Combinatorial Objects