ECE 18. Programming in Python and Object-Oriented Principles (4 units)
Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece18
Description
This course covers the fundamentals of the Python programming language, combined with a study of commonly used Python modules and modern software development techniques. It emphasizes the use of Python as both a scripting language and an important general purpose programming language in fields such as data science. It also covers the object-oriented approach to developing Python programs, and a general introduction to object-oriented design principles. Prerequisites: CSE 8B or CSE 11 or ECE 15.
Prerequisite courses
Loading...
Successor courses
ECE 18 is a prerequisite of the following 1 courses: