IDSC3101

Download as PDF

IDSC 3101 - Introduction to Programming (2 Cr.)

Information & Decision Sciences (11266) TCSM - Curtis L. Carlson School of Management

Course description

Every critical function in a successful business—whether managing logistics and finances, running online platforms, or driving innovation and data-driven decision-making—relies on computer programs. This course introduces programming through Python, one of today’s most widely used and versatile languages, to help you build a solid foundation in programming.

Through a mix of instructional materials (lectures, videos) and hands-on practice (demos, labs, and projects), you will learn the core building blocks of programming: variables, control flow (decisions and loops), functions, input/output (e.g., files), and data structures (lists and dictionaries). Along the way, you will also develop software literacy, including algorithmic thinking and debugging, which are essential skills for business professionals to be successful in the era of Generative AI.

Minimum credits

2

Maximum credits

2

Is this course repeatable?

No

Grading basis

AFV - A-F or Audit

Lecture

Fulfills the writing intensive requirement?

No

Typically offered term(s)

Every Fall & Spring