Skip to content
/ ox Public

Oxford Uni Programming Work & 2022-3 Revisit (Python/Scala Problem Solving)

Notifications You must be signed in to change notification settings

ashsi/ox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ox

Oxford Uni Programming Work

Update I am currently writing Python solutions to the ip (imperative programming) problem sheet questions originally for Scala, delving into differences between Python and Scala, and explaining my interpretation of the problem sheet questions and issues relating to them. I am doing this for an extra chellenge beyond my current coding bootcamp. The questions on the sheet are included as comments in the files and problem sheet questions with no code component have been excluded.

In this repository I have uploaded some of my programming from my university modules, though most of my work for university was paper-based and/or mathematical as opposed to programming.

In this repo I have included programming tasks in weekly problem sheets as well as assessed practical coursework. These solutions serve to represent my learning and improvement over time instead of provide model answers (though all practical code has been passed by the Department). The tutorial questions and practical instructions are on the respective Oxford website pages for users with permission to access them.

My priorities are writing clean code that clearly resembles the underlying maths and writing code that is enjoyable to read by ordering and structuring my code in an intuitive way.

Contents:

fp = Functional Programming - lecture series and problem sheets by Geraint Jones - Oct-Nov 2018 https://www.cs.ox.ac.uk/courses/2018-2019/fp/

ip1 = Imperative Programming Term 1 (IP Module 1 & IP Module 2) - by Joe Pitt-Francis - Jan-Mar 2019 https://www.cs.ox.ac.uk/courses/2018-2019/imperativeprogramming1/

ip2 = Imperative Programming Term 2 (IP Module 3) - by Peter Jeavons - Apr-May 2019 https://www.cs.ox.ac.uk/teaching/courses/2018-2019/imperativeprogramming3/

daa = Design and Analysis of Algorithms - by Giulio Chiribella - Jan-Mar 2019 https://www.cs.ox.ac.uk/teaching/courses/2018-2019/algdesign/

ml = Machine Learning - by Atılım Güneş Baydin, Phil Blunsom - Oct-Nov 2021 https://www.cs.ox.ac.uk/teaching/courses/2021-2022/ml/

About

Oxford Uni Programming Work & 2022-3 Revisit (Python/Scala Problem Solving)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published