Message

Below is the list of courses available for registration from Iowa Western Community College.  It’s easy to register.  Peruse the list of available courses.  When you find one you like, click the Add to Cart button.  You will complete a short registration form, make your payment, and Voilá!  You’re registered!


Search Tip: You can search the web catalog by searching on course title, subject code, or location!

Course title example: Welding         
Subject code example: TRADE         
Location example: Council Bluffs Campus

View All Classes

Classes by Campus         
Council Bluffs Campus         
Driver Training

Courses

Free BLS Provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC, you will need to call 712-326-3256.

Read more

 

-
Hide

Start date

02/02/2026

End date

02/13/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS Provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

04/20/2026

End date

05/01/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

05/18/2026

End date

05/29/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

04/06/2026

End date

04/17/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

05/04/2026

End date

05/15/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

03/16/2026

End date

03/27/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

03/02/2026

End date

03/13/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Free BLS provider online (BLSC-01)

HeartCode® BLS Online is a self-directed, comprehensive eLearning program that uses adaptive learning technology to allow learners to acquire and demonstrate Basic Life Support skills using a personalized learning path that adapts in real time to a learner’s performance. The program is designed for healthcare professionals who need Basic Life Support training for their clinical duties. Skills will be done in person at IWCC; you will need to call 712-326-3256

Read more

 

-
Hide

Start date

02/16/2026

End date

02/27/2026


Location

Online

$ 0.00

Add to Cart
Add to Cart

Not Available

-

Shopping Cart

3D Design Summer Camp (6th - 8th Grade)

10-JUN-25 - 10-JUN-25

$  35.00

Ready To Enroll

$ 35.00

Back Checkout