Introduction to Programming in Python

Robert Sedgewick, Kevin Wayne, Robert Dondero

For sale by George for $50

INFO1110 Complete Course Notes (High Distinction)

Complete course notes for INFO1110: Introduction to Programming. All code examples in Python with ex...

45 pages, 8209 words

INFO1110 Notes from Lectures & Tutorials

- Notes taken from lectures and tutorials in weeks 1–13 of Semester 1 2018 - Contains definitions a...

63 pages, 9447 words

HD INFO1110 Final Revision Notes

This is a comprehensive summary of this unit made by a private tutor for programming. I have done th...

17 pages, 3402 words


$100 per hour

|| USYD Dalyell Scholar, 82 WAM | 97.55 ATAR || Hi, I'm Nemo! I am a Dalyell Scholar at The Un...


$85 per hour

Greetings! I can assist with your ASSESSMENTS! I tutor all mathematics based subjects, specifically...


$35 per hour

Rate: $35/hr. First hour free for non-assignment work. A former software engineer tutoring privat...


$40 per hour

** LEARN HOW TO STUDY SMART, NOT HARD! ** I am a PhD candidate and university medallist. I guaran...


$90 per hour

*Face to face sessions now available hey guys, I'm a student studying actuarial studies and sci...


$70 per hour

Qualifications: 99.55 ATAR | 89 WAM | HD/D in all subjects Hello my name is Joseph McCormick! I s...


$30 per hour

Need help with your online studies and assessment? Get in touch! I've spent the last 5 years helping...


$30 per hour

Awesome Tutor * Results Guaranteed * 50% off the First 2-Hour Session * Specialist in Prepping for O...


$35 per hour

I am studying Software Engineering at the University of Sydney. I have a good grasp on these 2 cou...


$75 per hour

Hi! Recent PhD in Theoretical Physics+BSc(Adv Math&Physics)(Hons)+10yrs tutoring 1-to-1 & groups...


Terribly run, was told by tutors that the assignments/exams are designed to have high fail rates. Not suitable for beginners at all

Anonymous, Semester 1, 2022

This course is not meant for beginners. The assignments are way too hard for someone who just started learning programming to finish in two weeks. Even though I tried asking for help on the assignments, they specifically told us that they will not be providing any assistance. For reference, I have never done anything programming or computing related in my life and my friends in the same course who have had lots of previous experience were struggling as well. I see that some people who are also like me who never did programming before learnt alot so maybe its good if you still can't figure out if you want to pursue programming or not. Try this course, if you survive/enjoy you're meant to be doing it if you cry every night and hate it and think its too hard, drop it.

Anonymous, Semester 1, 2021

Great introductory unit to learn about programming.

Anonymous, Semester 1, 2019

For reference, I did this unit having never programmed before. It was an amazing unit, super challenging but I learnt heaps. The lectures weren't that well explained. John was confusing at times. That said, he was very well organised and efficient about moving the unit online. Viktor Kuo is an absolute legend and went above and beyond in explaining everything perfectly. Made a great assignment, and super insightful pre-work videos. Highly recommend this unit if you're prepared to put in the work. People complain because you've gotta work super hard.

Anonymous, Semester 1, 2020

This course gets a bad wrap, but it's not as bad as it sounds. Programming can be a challenging field indeed, but with dedication and persistence it is definitely worth while! I would highly suggest trying to familiarise yourself with topics such as data types (variables), if-else statements and loops as these will be the main building blocks of the course!

Anonymous, Semester 1, 2019

Well-structured course but it was not actually an "Introduction" at all. If you don't have any programming experience, it's gonna be quite challenging.

Anonymous, Semester 1, 2018

As an "introduction to programming", it does teach some of the basics, but the course structure changes so often that each of these reviews will be different. If you don't have programming experience, you'll probably benefit from talking to a friend who does, though there are sometimes helpful posters on Ed. If you have programming experience and/or enjoy logical thinking, don't expect to be challenged within the course.

Anonymous, Semester 1, 2018

INFO1110, as one of the most crucial starting point of your IT and related degrees, is by no means an easy one. If you have absolutely no programming (or even using a computer) experiences before, you would have to make more effort to catch up with the material. Luckily, John, as the lecturer of this course, is very helpful and good at teaching. Use every source of information you have (Ed discussion forum, Google, StackOverflow), to more coding practice, you will survive and thrive in this course!

Anonymous, Semester 2, 2018

I would give this 0 if it were possible if you want an introduction to programming DO NOT take this course. The title of the course "introduction to programming" is incredibly misleading as it becomes apparent within the first 2 classes that it is most definitely not a beginners course. The majority of the language is taught within the first half of the semester. The course does not help you gain an understanding of computer language logic, rather gives you pieces of code and expects you to somehow put it together. The course is sink or swim. Also, there are jackasses on Edstem who post things to the effect of "it's really not that hard" despite having years of experience in other programming languages.

Anonymous, Semester 2, 2017

The effort put into this subject is worth it. I went from not knowing anything about programming to being able to make a fully functioning game in python. The only issue is the assignment specifications generally have problems that take weeks (sometimes up to 2 days before the due date) to fix.

Anonymous, Semester 1, 2018