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
Sections: Summer Quarter 2025
Sections: Summer Quarter 2025
Sections: Summer Quarter 2025
Sections: Spring Quarter 2025
Sections: Spring Quarter 2025
Sections: Spring Quarter 2025
Sections: Summer Quarter 2024
Sections: Summer Quarter 2024
Sections: Summer Quarter 2024
Tuition Rate
Per Credit: