Skip to content

A neat package to scrape, organize, and filter for UCSD ECE Department's course catalog

License

Notifications You must be signed in to change notification settings

kendrick010/ucsd_ece_courses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ucsd-ece-courses

A neat package to scrape, organize, and filter for UCSD ECE Department's course catalog. Under construction!

Developed by Kendrick Nguyen, who is currently experimenting with packaging.

Installation

pip3 install ucsd_ece_courses

Examples of How To Use

Get course descriptions

from ucsd_ece_courses import ECECatalog

catalog = ECECatalog()

# Get ECE 5 courage descriptions, try also 'ece 5', 'ece_5', '5', etc.
course = 'ece_5'
print(catalog.course_title(course))
print(catalog.course_credit(course))
print(catalog.course_summary(course))
print(catalog.course_prerequisite(course))

Get all course numbers and titles

from ucsd_ece_courses import ECECatalog

catalog = ECECatalog()

# Get all course numbers and titles
print(catalog.course_numbers)
print(catalog.course_titles)

About

A neat package to scrape, organize, and filter for UCSD ECE Department's course catalog

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published