Introduction to Programming in Python

Robert Sedgewick, Kevin Wayne, Robert Dondero

For sale by Jessica Carlyne for $70

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

Luis

$60 per hour

I achieved a 99.95 ATAR in 2018, and received an H1 (>80%) for all subjects in my undergraduate tran...

Cindy

$30 per hour

Hi Everyone I'm currently completing my PhD at one of Australia's top universities. I absolutely...

Hanin

$100 per hour

Hey everyone! I have just graduated a bachelor of software engineering at USYD (with first class hon...

Brendon

$50 per hour

Hi there, I'm Brendon - Graduated from USYD with First Class Honours with a Distinction WAM - Ca...

Kefan

$50 per hour

Academic Highlights: INFO1910: 90 (HD) COMP2123: 86 (HD) DATA1001: 84 (D) INFO1113: 81 (D)...

Jack

$50 per hour

I am currently doing Bachelor of Advanced Computing at USYD, majoring in Computer Science and Financ...

Reviews

Great unit to develop a solid foundational knowledge of programming.

Anonymous, Semester 1, 2023

ok this unit is notoriously hard for complete beginners who it claims to cater for. knowing this and having absolutely no background in coding, i prepared for it well before the semester started and it really paid off. i took the Harvard CS50 course which is in C so not very relevant to this unit but it covers the fundamental concepts very well, and then I did the beginner python course on Codecademy, which took me 1.5 months to finish. after this, the first 5 weeks of the unit was a breeze for me so it goes to prove that even if you know nothing about coding, you can still do well in this unit with good prep. i would have struggled a lot more if i hadn't prepared for it but if it's too late for you, try to get as much practice as possible with the lab and practice questions on ed. it will take a while to figure out but once you've figured it out for yourself, you'll understand it a lot better. they had a major change in assessment when i did this course, most likely to lower the fail rates so if you've put in the work, you won't fail. the assignment is challenging, start as early as you can. set your own deadlines for when you want to finish the different parts of the assignment. i passed all the test cases well before the deadline and that took so much pressure off of me. overall a challenging unit, but very rewarding if you've put in hard work. the teaching team is the most responsive and supportive you'll find at USYD so make good use of Ed and ask away.

Anonymous, Semester 2, 2023

Run!

Anonymous, Semester 1, 2023

The assignments absolutely killed meeeeeeeeeee ;-;

Anonymous, Semester 1, 2023

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