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

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. 

Read more

 

-
Hide

Start date

07/06/2026

End date

07/17/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.

Read more

 

-
Hide

Start date

07/20/2026

End date

07/31/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.

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.

Read more

 

-
Hide

Start date

09/01/2026

End date

09/11/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.

Read more

 

-
Hide

Start date

09/14/2026

End date

09/25/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.

Read more

 

-
Hide

Start date

10/19/2026

End date

10/30/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.

Read more

 

-
Hide

Start date

11/02/2026

End date

11/13/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.

Read more

 

-
Hide

Start date

08/17/2026

End date

08/28/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.

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.

Read more

 

-
Hide

Start date

10/05/2026

End date

10/16/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

-

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

08/03/2026

End date

08/14/2026


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Heartsaver Pediatric CPR/AED/First Aid Adult and Asthma care Video (BLSC-01)

Heartsaver Pediatric First Aid CPR AED (Asthma care video is optional) online is designed for anyone with little or no medical training who needs first aid & CPR AED training and a course completion card for job, regulatory (e.g., OSHA), or other requirements. The course is intended for those involved in childcare who have a duty to respond to illnesses and injuries in children/infant in the first few minutes until professional help arrives. It is also ideal for anyone who wants to be prepared to respond effectively to emergencies at work, home, or in the community. An eLearning link will be sent to your personal e-mail. Please call 712-325-3255 or 712-325-3256. 

Read more

 

-
Hide

Start date

10/19/2026

End date

10/30/2026


Location

Online

$ 80.00

Add to Cart
Add to Cart

Not Available

-

Shopping Cart

OWI/DUI 12 HOUR Program

20-NOV-24 - 21-NOV-24

$  180.00

Ready To Enroll

$ 180.00

Back Checkout