M

Access personal records, make payments, and see your schedule.

Get into your courses through our learning management system.

Access your university emails.

More resources you may be looking for:

ICT 4370 (4 credits)

Python Programming

This course equips students with comprehensive Python programming skills, ranging from beginner to advanced level, along with hands-on modern application development. Students will practice core concepts such as object-oriented programming, unit testing, System I/O, multithreading, API development, data analysis and visualization, and building AI agents using powerful LLMs. The course emphasizes a fast-paced, practical approach to immerse students in software design, system integration, and AI-powered solutions, equipping students with the knowledge and skills that are in demand in today's job market. Recommended prerequisite: ICT 4007 (if student has no prior programming experience).

Register Now


Enroll Before You Apply


Continuing Students


Admitted New Students
Call (303) 871-2291 or fill out the Admitted New Student Registration.


International Students
Check additional registration requirements

Sections: Summer Quarter 2025

CRN 1752
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Tsanai, Enea

Sections: Summer Quarter 2025

CRN 4588
Credits
4
Dates/Time/Location
Format
Hybrid
Instructor
Gioberto, Guido

Sections: Summer Quarter 2025

CRN 1783
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Prasad, Mike B.

Sections: Spring Quarter 2025

CRN 1752
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Tsanai, Enea

Sections: Spring Quarter 2025

CRN 4588
Credits
4
Dates/Time/Location
Format
Hybrid
Instructor
Gioberto, Guido

Sections: Spring Quarter 2025

CRN 1783
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Prasad, Mike B.

Sections: Summer Quarter 2024

CRN 1752
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Tsanai, Enea

Sections: Summer Quarter 2024

CRN 4588
Credits
4
Dates/Time/Location
Format
Hybrid
Instructor
Gioberto, Guido

Sections: Summer Quarter 2024

CRN 1783
Credits
4
Dates/Time/Location
Format
Online Asynchronous
Instructor
Prasad, Mike B.

Tuition Rate

Per Credit:


Additional Fees
Technology Fee: $4/credit hour for each class taken for credit

Questions?

Be Ready

Make sure you have the correct textbooks and/or materials.
Join the Classroom

Please check Canvas one week before class begins for any pre-class assignments.