MSIT3090

PYTHON PROGRAMMING

Also listed under 2 other titles
  • INTRO TO PYTHON PROGRAMMING
  • INFORMATION SYS ARCHITECTURE
Terms offered
16
Data refreshed
Jun 30, 2026

Description

This elective course compliments our existing portfolio of courses and enhances the experience of our students in several ways. Python is one one of today's most prevalent programing languages and it's beneficial for IT professionals, regardless of their career goals, to have a working knowledge of Python principles and practical applications. Additionally, many of our students seek careers in data management and IT/Cyber data analysis. The cases presented in the course focus on using Python to extract data and import it to industry standard analysis tools.

Syllabi

Sign in with your @clarku.edu email to view syllabi.

Offering history & forecast 2014–2024

2006
2024
Sections offered by academic year and season, with estimated offering chances for future years above the divider
YearFallSpringSummerIntersession
2030 2030 Fall: 23% chance, medium confidence. Offered in 5 of 9 fall terms since 2018. Department course count falling about 5% per year. Department faculty is about 50% below its recent average. 2030 Spring: 33% chance, medium confidence. Offered in 6 of 9 spring terms since 2018. Department faculty is about 36% below its recent average. 2030 Summer: 20% chance, low confidence. Offered in 1 of 3 summer terms since 2024. 2030 Intersession: 8% chance, medium confidence. Offered in 0 of 6 intersession terms since 2020.
2029 2029 Fall: 24% chance, medium confidence. Offered in 5 of 10 fall terms since 2017. Department course count falling about 3% per year. Department faculty is about 49% below its recent average. 2029 Spring: 34% chance, medium confidence. Offered in 6 of 10 spring terms since 2017. Department faculty is about 33% below its recent average. 2029 Summer: 14% chance, low confidence. Offered in 1 of 3 summer terms since 2024. Department course count falling about 36% per year. 2029 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2028 2028 Fall: 26% chance, medium confidence. Offered in 5 of 11 fall terms since 2016. Department course count falling about 2% per year. Department faculty is about 47% below its recent average. 2028 Spring: 39% chance, medium confidence. Offered in 6 of 11 spring terms since 2016. Department course count rising about 2% per year. Department faculty is about 31% below its recent average. 2028 Summer: 15% chance, low confidence. Offered in 1 of 3 summer terms since 2024. Department course count falling about 30% per year. 2028 Intersession: 7% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2027 2027 Fall: 31% chance, medium confidence. Offered in 5 of 12 fall terms since 2015. Section count rising about 1% per year over 2 terms. Department faculty is about 44% below its recent average. 2027 Spring: 41% chance, medium confidence. Offered in 6 of 12 spring terms since 2015. Department course count rising about 5% per year. Department faculty is about 28% below its recent average. 2027 Summer: 16% chance, low confidence. Offered in 1 of 3 summer terms since 2024. Department course count falling about 24% per year. 2027 Intersession: 6% chance, medium confidence. Offered in 0 of 7 intersession terms since 2017.
2024 1 section 3 sections 1 section Not offered
2023 4 sections 3 sections Not offered Not offered
2022 2 sections 1 section Not offered Not offered
2021 2 sections 1 section Not offered Not offered
2020 1 section 2 sections Not offered Not offered
2019 Not offered 1 section Not offered No data for this term
2018 Not offered Not offered Not offered No data for this term
2017 Not offered Not offered Not offered Not offered
2016 Not offered Not offered Not offered No data for this term
2015 Not offered Not offered Not offered No data for this term
2014 Not offered Not offered Not offered No data for this term
Forecast Under 15% 15–39% 40–69% 70–89% 90%+ Not enough history
Fall Spring Summer Intersession Darker means more sections Not offered No data for term

Future estimates combine recent offering frequency with detected multi-year cycles. Hover a cell for confidence and evidence; low-confidence estimates are marked with ~.

Meeting times

Most recent first
  • Tue, 6:30 PM–9:30 PM ONLINE 2024
  • Sat, 10:00 AM–1:00 PM JC120 20242023-32021
  • Mon, 6:30 PM–9:30 PM JC206 2023-2
Credit-bearing sections of MSIT3090
TermProfessorTypeCreditsEnrollmentCRN
Fall 2024Awny M. Alnusair (He/Him)Online1 30 of 30 enrolled21023
Summer 2024Salem B. OthmanOnline1 10 of 30 enrolled11686
Spring 2024Salem B. OthmanLecture1 23 of 30 enrolled32595
Spring 2024Bladimir J. SantamariaOnline1 28 of 30 enrolled32596
Spring 2024Salem B. OthmanLecture1 30 of 30 enrolled30815
Fall 2023Kevin B. AustinLecture1 26 of 30 enrolled22124
Fall 2023Awny M. Alnusair (He/Him)Online1 30 of 30 enrolled21023
Fall 2023Saman AmighiLecture1 31 of 30 enrolled22619
Fall 2023Salem B. OthmanLecture1 31 of 30 enrolled22784
Spring 2023Kevin B. AustinOnline1 10 of 30 enrolled30815
Spring 2023Saman AmighiLecture1 26 of 30 enrolled32595
Spring 2023Awny M. Alnusair (He/Him)Online1 27 of 30 enrolled32596
Fall 2022Awny M. Alnusair (He/Him)Online1 28 of 30 enrolled21023
Fall 2022Saman AmighiLecture1 20 of 30 enrolled22124
Spring 2022Kevin B. AustinOnline1 20 of 25 enrolled30815
Fall 2021Ali Al-FarisOnline1 18 of 20 enrolled28694
Fall 2021Kevin B. AustinLecture1 25 of 15 enrolled28049
Spring 2021Kevin B. AustinOnline1 25 of 18 enrolled37206
Fall 2020Kevin B. AustinOnline1 19 of 20 enrolled28049
Spring 2020Kevin B. AustinLecture1 18 of 25 enrolled37206
Spring 2020Kevin B. AustinLecture1 19 of 25 enrolled38242
Spring 2019Kevin B. AustinLecture1 12 of 25 enrolled37206
Fall 2008Israel RozzenLecture1 29 of 100 enrolled25288
Fall 2008Denis A. ZholobovLecture1 12 of 999 enrolled25995
Spring 2008Jan GrudzieckiLecture1 21 of 999 enrolled36594
Fall 2007Israel RozzenLecture1 39 of 999 enrolled25288
Fall 2006Israel RozzenLecture1 26 of 999 enrolled24671