Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip to Main Content
University of Pittsburgh    
2024-2025 Undergraduate Catalog 
    
 
  Aug 07, 2024
 
2024-2025 Undergraduate Catalog
Add to Portfolio(opens a new window)

INFSCI 0201 - INTERMEDIATE PROGRAMMING WITH PYTHON


Minimum Credits: 4
Maximum Credits: 4
This is an intermediate Python programming course that provides fundamental skills needed to understand, design, and maintain information systems. While this course does not have formal programming prerequisites, it is not designed to be the first course in a computing sequence and it is very helpful for students to understand the basic concepts of programming (variables, conditional statements, loops) prior to taking this course. The course introduces object-oriented programming and functional programming paradigms, as well as software engineering best practices using Python programming language. This is an active learning course where students complete a realistic sequence of programming assignments using command line Python, as well as integrated development environments (IDE) such as Visual Studio Code and Jupyter Notebooks.
Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis


Click here for class schedule information.



Add to Portfolio(opens a new window)
Catalog Navigation