IS 452 Foundations of Information Processing

Covers common data, document processing, and programming constructs and concepts. Focuses on problem solving and abstraction with a programming language. By the end of the course students will be able to design, develop and test a moderately complex computer program to manage full text, bibliographic records or multimedia. The course prepares students for working with applications in data analytics, data science, digital libraries, text mining and knowledge management. No prior programming background is assumed.

Learning objectives

  • To become familiar with programming essentials in Python
  • To be able to apply Python fundamentals to solve problems
  • To be able to design, develop and test a moderately complex computer program to manage full text, bibliographic records or multimedia

Recent syllabus

Scheduled Offerings

  • Spring 2020

    • IS452AG
      Tue/Thu, 9:30 am - 10:50 am
      Room 131
      On-Campus
      Please note: If you have already taken and received credit for IS 590 PR - Program Analytics and Data Processing, you are not eligible to take this course. Laptop Required.
      Instructor
      Elizabeth Wickes
      CRN
      67563
      Length
      16 weeks
      Credit hours
      2 - 4
    • IS452AU
      Tue/Thu, 9:30 am - 10:50 am
      Room 131
      On-Campus
      Laptop Required. Undergraduate students: Priority is given to students pursuing a transfer into the BS/IS degree (http://go.ischool.illinois.edu/BSIS) until November 18, and IS Advisor Approval is required. INFO Minors will be able to register starting at noon on November 18. All restrictions will be lifted by noon on December 2. Questions may be sent to ischool-is@illinois.edu
      Instructor
      Elizabeth Wickes
      CRN
      67657
      Length
      16 weeks
      Credit hours
      4
    • IS452AO
      Mon, 6:00 pm - 8:00 pm
      Online
      Please note: If you have already taken and received credit for IS 590 PR - Program Analytics and Data Processing, you are not eligible to take this course.
      Instructor
      Elizabeth Wickes
      CRN
      67565
      Length
      16 weeks
      Credit hours
      2 - 4
  • Fall 2019

    • IS452A
      Tue, 1:00 pm - 3:50 pm
      Room 131
      On-Campus
      MUST CHOOSE 2 or 4 Credit Hours. All other students need department approval. Email ischool-advising@illinois.edu. Laptop Required.
      Instructors
      Sunny Katiyar, Elizabeth Wickes
      CRN
      68257
      Length
      16 weeks
      Credit hours
      2 - 4
    • IS452AO2
      Wed, 6:00 pm - 8:00 pm
      Online
      MUST CHOOSE 2 or 4 Credit Hours. All other students need department approval. Email ischool-advising@illinois.edu.
      Instructors
      Jill Naiman, Diptendra Bagchi
      CRN
      71858
      Length
      16 weeks
      Credit hours
      2 - 4
    • IS452AO
      Online
      MUST CHOOSE 2 or 4 Credit Hours. All other students need department approval. Email ischool-advising@illinois.edu.
      CRN
      68947
      Length
      16 weeks
      Credit hours
      2 - 4
  • Summer 2019

    • IS452AO
      Tue, 6:30 pm - 9:00 pm
      Online
      Instructor
      Kevin Trainor
      CRN
      39547
      Length
      12 weeks
      Credit hours
      2 - 4
  • Spring 2019

    • IS452AG
      Wed, 9:00 am - 11:50 am
      Room 53
      On-Campus
      Please note: If you have already taken and received credit for IS 590 PR - Program Analytics and Data Processing, you are not eligible to take this course. Laptop Required.
      Instructor
      Philip Bosch
      CRN
      67563
      Length
      16 weeks
      Credit hours
      2 - 4
    • IS452AU
      Wed, 9:00 am - 11:50 am
      Room 53
      On-Campus
      Laptop Required.
      Instructor
      Philip Bosch
      CRN
      67657
      Length
      16 weeks
      Credit hours
      4
    • IS452AO
      Tue, 6:00 pm - 8:00 pm
      Online
      Please note: If you have already taken and received credit for IS 590 PR - Program Analytics and Data Processing, you are not eligible to take this course.
      Instructor
      Elizabeth Wickes
      CRN
      67565
      Length
      16 weeks
      Credit hours
      2 - 4

Textbooks and Course Materials

Available from the Illinois Union Bookstore (IUB).