IS 590 PRO - Advanced Problems in IS - Progr Analytics & Data Process
Campus: Urbana-Champaign
Description:
Variety of newly developed and special topics courses on different aspects of the information sciences intended to augment the existing curriculum, offered as sections of IS 590. Course Information: Additional fees may apply. See Class Schedule. 1 to 4 graduate hours. No professional credit. May be repeated. Class Schedule Information: Class materials fee or field trip fee may be required.
Special Instructions:
All other students need department approval. Email ischool-advising@illinois.edu. Prerequisite: LIS/IS452; or equivalent programming knowledge, with consent of instructor. HYBRID course that meets with IS 590 PR. ### Building on the fundamentals introduced in LIS/IS452, this course adds skills, data structures, tools, and patterns needed for developing and modifying software to solve more complex problems and to improve code maintainability and reliability. These skills are relevant to many types of programming, but many scenarios used will involve data analysis, conversion, validation, and processing pipelines. The course helps prepare students for work on larger projects with multiple developers. Includes test-driven design, more OOP design concepts, refactoring, profiling, introductory parallel processing, and more. Primarily uses the Python language.
Option 1
Number of Required Visit(s): 0Course Level: Graduate
Credit: 4
Term(s): Fall , Summer