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! To advance to the next page in the catalog, click on the blue ‘rows’ button with the arrow, near the top of the list of courses on each catalog page. 

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

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

04/19/2027

End date

04/30/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

06/07/2027

End date

06/18/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

06/21/2027

End date

07/02/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

03/08/2027

End date

03/19/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

07/19/2027

End date

07/30/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

07/05/2027

End date

07/16/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

01/25/2027

End date

02/05/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (BLSC-01)

Heartsaver® Total—First Aid CPR AED Online is a self-directed course that provides students with the highest quality training in the lifesaving skills of first aid, CPR, and how to use an AED. Ideal for students who want the flexibility to complete the cognitive portion of the course at their own pace and location. The Heartsaver Total track is a comprehensive course designed for those requiring training to meet OSHA or other regulatory agency requirements. This is course is ideal for high school students and daycare providers. Skills will be done in person at IWCC; you will need to call 712-325-3256.Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

01/11/2027

End date

01/22/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

01/11/2027

End date

01/22/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

05/03/2027

End date

05/14/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

05/17/2027

End date

05/28/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

04/05/2027

End date

04/16/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Basic Life Support BLS - Provider (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. Online course will go to the e-mail that you sign up with and it will be from eLearning.heart.org

Read more

 

-
Hide

Start date

03/22/2027

End date

04/02/2027


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Heartcode Basic Life Support (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. An eLearning link will be sent to your personal e-mail. Call 712-325-3255 or 712-325-3256 to set up your skills. Cost also includes cost of the card.

Read more

 

-
Hide

Start date

11/16/2026

End date

11/27/2026


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Heartcode Basic Life Support (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. An eLearning link will be sent to your personal e-mail. Call 712-325-3255 or 712-325-3256 to set up your skills. Cost also includes cost of the card. This is the last class for 2026. New classes will be added for 2027 soon.

Read more

 

-
Hide

Start date

12/01/2026

End date

12/14/2026


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Shopping Cart

CDL Class A - Co Bluffs

23-NOV-26 - 17-DEC-26

$  4,700.00

Ready To Enroll

$ 4,700.00

Back Checkout