CourseDelta for Yorku

Suggest an Edit for LE/EECS 1516 (3.00)

LE/EECS 1516 (3.00)
Object Oriented Design and Principles using Python
Description
This course introduces the core concepts of object-oriented programming aiming at data science students with no prior experience of object-oriented design and programming. It focuses on subjects such as classes, objects, encapsulation, abstraction, inheritance, polymorphism, and the practical application of object-oriented design that is most useful in the domain of data science. These topics include data structures such as Stacks, Queues, linked data structures and trees. Data Science professionals require to work with algorithms that run in a reasonable time on large data sets. For this, computational complexity as a tool to evaluate the efficiency of designed algorithms is introduced. The language of choice is Python. Prerequisite: LE/EECS 1015 3.00.

Tips: you can drag and drop the boxes to clone them to different sections or groups within a prerequisite equation.
Prerequisite Equation
Edit the prerequisite equation to this course:
note: adding data in this section will override data in the Prerequisite List.
+ add prereq equation
Prerequisite List (Overridden by Prerequisite Equation)
Edit the list of prerequisites to this course:
note: data in this section will be override by the Prerequisite Equation if it exists.
+ add new course
Exclusion List
Edit the list of course cerdit exclusions to this course:
+ add new course
Your name (optional):

Any additional comment (optional):




Project of SSADC @ York
Made by PresidentKevvol/@Deep fried pancakes et. al.
To report a problem/mistake, email to ssadc.atyork@gmail.com
© 2021 - 2024