Go to Main Content



Detailed Course Information


Oct 23, 2021
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CSC 301 - Adv Web Develop & Scraping
Advanced Web Development and Web Scraping
Prerequisites: CSC 231, permission of the department chair. Web pages are functional products that provide a service, but also contain rich sources of data that can be collected and analyzed. This course covers the design, development, analysis, and automated browsing of web pages. Specifically, this course teaches students how to build dynamic web pages using HTML, CSS, and JavaScript, and how to use selected web development frameworks. Writing web browser extensions is also discussed. Students will gain experience scraping and parsing web pages in order to answer data-driven questions and to present information in meaningful ways. Finally, students will gain experience with web browser automation for web page testing and for automating web- based tasks.

3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Prerequisite CSC 301

General Requirements:
Course or Test: CSC 231
May not be taken concurrently.

Return to Previous New Search
Transparent Image
Skip to top of page