Filter By
Filter Reset
Lectures
  • All Lectures
  • Lecture 2 (2)
  • Lecture 3 (2)
  • Lecture 4 (3)
  • Lecture 5 (2)
  • Lecture 6 (3)
  • Lecture 7 (2)
  • Lecture 8 (2)
  • Lecture 9 (1)
  • Lecture 10 (2)
  • Lecture 11 (1)
  • Lecture 12 (1)
  • Lecture 15 (1)
  • Lecture 19 (1)
Top Professors
Semester
Class Notes (1,032,424)
AUS (35,067)
UniMelb (5,189)
COMP (23)
COMP10001 (23)

Class Notes for COMP10001 at University of Melbourne

Foundations of Computing

COMP10001 Lecture Notes - Lecture 7: Tuple
Premium

Iteration, lists and sequences - week 3a while similar to if-elif-else block, the assignment will executed over and over again if it is still True notes - you must terminate your while loop at some ...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 4: Substring, Operand, Type Conversion
Premium

Week 2 Lecture 4 String Type conversion o Python implicitly determines the type of each literal and variable, based on its syntax (literals) or the type of the assigned value (variable...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 19: Binary Search Algorithm, Linear Search
Premium

Recursion Lecture 19 (Week 7a) Recursive function definitions are often use to solve problems in a divide-and- conquer manner, breaking the problem down into smaller sub-problems and solving them in th...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 6: Latte
Premium

Dictionaries week4a Dictionaries are immutable, meaning that tuple, (not list), could be used in dictionaries Dictionary itself is mutable, but the keys inside dictionary are immutable How to add in a new value...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture 15: Modules and files week 5b
Premium

Modules and files week 5b/c (Lec 14/15) Modules are pre-prepared stores of convenient methods/variables which expand the functionality of Python To access the contents of a module, import it ...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 12: Public-Key Cryptography, Largest Known Prime Number, Openssl
Premium

Cyptography - Week 4b (Guest lec) What is cryptography Sending messages that are secret from everyone but the intended recipient Encrypting - hide message for sending Decrypting - un-hide and recover ...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 6: Call Stack, Defensive Programming, Stack Trace
Premium

Week 6 Sunday, 15 April 2018 6:42 PM Functions and mutability: If mutable object is passed to a function and locally mutated, the change is preserved in the global object Consistent with the behaviour of mutable objects ...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 11: Solution Set, Binary Search Algorithm, Weather Forecasting
Premium

Week 11 Saturday, 19 May 2018 11:24 AM Algorithms: An algorithm is a set of steps for solving an instance of a particular problem type Correctness An algorithm should terminatefor every input with the correct output Inco...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 2: Substring, Type Conversion
Premium

Week 2 Thursday, 15 March 2018 11:21 AM Literals and variables: Literals Value is fixed Invariant semantics Variables Possible to store values in variables via assignment Used to name cells so we dont need to know their ...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 10: Dynamic Html, Scalable Vector Graphics, Digital Image
Premium

Week 10 Sunday, 13 May 2018 8:07 PM HTML pages: Static HTML = web server > static HTML page > web browser Dynamic HTML = web server > python > dynamically generates the HTML page > web browser Images: Raster images Repr...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 3: Hexadecimal, Local Variable
Premium

Week 3 Wednesday, 21 March 2018 10:23 PM Functions: define variablearity functions by specifying default valuesfor arguments (x=n) each function call defines its own local variable scope function variables are not access...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 9: Html, Meta Element, Hostname
Premium

Week 9 Saturday, 5 May 2018 5:27 PM IPs: Used to address machines Each device has a unique IP address Represented as 4 8bit integers, each in the range [0, 255] Allocated to a device Statically an IP is reserved for a...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture 4: Week 4
Premium

Week 4 Saturday, 24 March 2018 5:53 PM Lists: Use [ , ] Mutable Can use indexing, slice, calculate length Modify the internals of lists Via assignment Via methods .append() = add item to end .remove()= remove first ins...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture 5: Week 5
Premium

Week 5 Wednesday, 4 April 2018 6:51 PM Tips and tricks: defaultdict from collections import defaultdict def function(x): dict = defaultdict(int) for i in str(x): dict[d] += 1 return dict list comprehensionturns a for loo...

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk
COMP10001 Lecture Notes - Lecture 8: Iter, Iterator, Plaintext
Premium

Week 8 Thursday, 3 May 2018 11:34 AM CSV files: CSV = commaseparatedvalues Stores tabulated data as plaintext, separated by commas import csv use csv.DictReader()to import the data into a list of dictionaries use csv....

Computing and Software Systems
COMP10001
Tim Baldwin, Nic Geard, Marion Zalk

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit