A53

Computers & Technology >> Programming

« back to courses page
Learn the fundamentals or deepen your knowledge of computer, website, and database programming.

Call 319-296-4290 for course questions or email Business and Community Education. Please be prepared to provide the class ID.

Hawkeye Business and Community Education provides professional skill development for individuals and businesses. Browse a complete list of our courses or course series and if you do not see the type of course you are looking for contact us to learn more about designing customized training for your workforce.

Exploring Classes

Click on the course title to view the entire class description and class details.

Use the grey arrows to below to explore additional classes in this area.

App Attack! 

ID:23652
Take the first steps into the world of mobile app design and customize your own game app! Using a specialized app & game development tool, students will explore the world of web based (HTML5) mobile apps. In addition to learning the basics of mobile app design and game development, you will also see first hand how the world of App publishing functions. Students created apps will be accessible on a private site and can be played on any mobile device or computer. Publishing to App Stores not included. No prior experience is necessary and students do not need to own a smartphone or tablet to take the class. Students will work in pairs or teams for most of the program. This camp is for students age 8 to 11 years old.

2500001

Class ID: 23652

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 9:00 AM - 12:00 PM; 5 sessions; starting 7/18/2016, ending 7/22/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : - Staff 

Please read: This camp is for students age 8 to 11 years ...More



View Details »

App Attack! 

ID:23651
Take the first steps into the world of mobile app design and customize your own game app! Using a specialized app & game development tool, students will explore the world of web based (HTML5) mobile apps. In addition to learning the basics of mobile app design and game development, you will also see first hand how the world of App publishing functions. Students created apps will be accessible on a private site and can be played on any mobile device or computer. Publishing to App Stores not included. No prior experience is necessary and students do not need to own a smartphone or tablet to take the class. Students will work in pairs or teams for most of the program. This camp is for students age 12 to 14 years old.

2500001

Class ID: 23651

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 1:00 PM - 4:00 PM; 5 sessions; starting 7/18/2016, ending 7/22/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : - Staff 

Please read: This camp is for students age 12 to 14 years ...More



View Details »
Students will receive a thorough introduction to the basic syntax and structure of the C programming language. Students will create C applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will create functions. Students will build applications made up of several files. This course is a good introduction for those that have never programmed before. Students will need a C compiler. There are compilers that are available for free. Book Included. http://protrainedu.org/Lumens/C-Programming-Introduction/239" target="_blan

2900257

Class ID: 23937

Online 24/7;Start date:Upon Registration

Location : Online

Instructor : Instructor for ProTrain 



View Details »
Students will receive a thorough introduction to the basic syntax and structure of the C programming language. Students will create C applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will create functions. Students will build applications made up of several files. This course is a good introduction for those that have never programmed before. Students will need a C compiler. There are compilers that are available for free. Book Included. http://protrainedu.org/Lumens/C-Programming-Introduction/239" target="_blan

2900257

Class ID: 24456

Online 24/7;Start date:Upon Registration

Location : Online

Instructor : Instructor for ProTrain 



View Details »
Crystal Reports XI enables developers and other IT professionals to design, manage, and deliver reports via the web, as well as embed reporting in enterprise applications. Report authors are often weighed down with hand-coding reports and working through orders for customized reports. Crystal Reports XI delivers significant new features that will benefit organizations of all sizes with easier report design, simplified report maintenance, expanded data access, and complete integration with the Business ObjectsT XI platform. http://protrainedu.org/Lumens/Crystal-Reports-XI/389" target="_blan

2900212

Class ID: 23874

Online 24/7;Start date:Upon Registration

Location : Online

Instructor : Instructor for ProTrain 



View Details »
Crystal Reports XI enables developers and other IT professionals to design, manage, and deliver reports via the web, as well as embed reporting in enterprise applications. Report authors are often weighed down with hand-coding reports and working through orders for customized reports. Crystal Reports XI delivers significant new features that will benefit organizations of all sizes with easier report design, simplified report maintenance, expanded data access, and complete integration with the Business ObjectsT XI platform. http://protrainedu.org/Lumens/Crystal-Reports-XI/389" target="_blan

2900212

Class ID: 24393

Online 24/7;Start date:Upon Registration

Location : Online

Instructor : Instructor for ProTrain 



View Details »
Games are increasingly recognized as a tool that can serve many business purposes beyond entertainment. This course provides a general introduction to what goes into the design and development of both video and analog games, with a particular focus on the use of games outside of consumer entertainment. By completing this course, you can take the first steps into understanding game design, and how it can be applied in your field.

2900464

Class ID: 23849

Online 24/7;8 sessions starting 06/06/2016,ending 07/01/2016

Location : Online

Instructor : Jean Haefner 



View Details »
If you love playing video games, this is the camp for you! Make your first video game in this one-of-a-kind class that shows you the keys to designing your first 2D platformer game. Conceptualization, play experience, challenge levels, graphics, sounds and simple coding are just some of the concepts that we'll explore. No prior experience necessary, just a desire to have fun. Student created games will be available on a password protected Black Rocket website to share with friends and family. Games are only compatible on PC computers, Mac versions can be created after the program for $15.00 conversion fee. Students will work in pairs or teams for most of the program. This camp is for students age 8 to 11 years old.

4800031

Class ID: 23663

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 9:00 AM - 12:00 PM; 5 sessions; starting 6/27/2016, ending 7/1/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : - Staff 

Please read: Class is for 8 to 11 yr old. Software used ...More



View Details »
If you love playing video games, this is the camp for you! Make your first video game in this one­of­a­kind class that shows you the keys to designing your first 2D platformer game. Conceptualization, play experience, challenge levels, graphics, sounds and simple coding are just some of the concepts that we’ll explore. No prior experience necessary, just a desire to have fun. Student created games will be available on a password protected Black Rocket website to share with friends and family. Games are only compatible on PC computers, Mac versions can be created after the program for $15.00 conversion fee. Students will work in pairs or teams for most of the program. This camp is for students age 12 to 14 years old.

4800031

Class ID: 23664

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 1:00 PM - 4:00 PM; 5 sessions; starting 6/27/2016, ending 7/1/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : - Staff 

Please read: Games are only compatible on PC computers, ...More



View Details »
If you love the game Minecraft but always wanted to design your own characters and buildings for your games, this class is for you! Learn the basics of creating 3D models using a new software to design your very own objects, create skins for characters and import them into your favorite Minecraft games. To access their project at home, students must own a PC/MAC version of Minecraft. Tablet, phone, and game console version of Minecraft are not compatible. Parent email address is required to use 3D modeling software. Students will work in pairs or teams for most of the program. This camp is for students age 8 to 11 years old.

2500003

Class ID: 23654

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 9:00 AM - 12:00 PM; 5 sessions; starting 6/13/2016, ending 6/17/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : Jill Peters 

Please read: This camp is for students age 8 to 11 years ...More



View Details »
If you love the game Minecraft, but always wanted to design your own characters and buildings for your games, this class is for you! Learn the basics of creating 3D models using a new software to design your very own objects, create skins for characters, and import them into your favorite Minecraft games. To access their project at home, students must own a PC/MAC version of Minecraft. Tablet, phone and game console version of Minecraft are not compatible. Parent email address is required to use 3D modeling software. Students will work in pairs or teams for most of the program. This camp is for students age 12 to 14 years old.

2500003

Class ID: 23653

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 1:00 PM - 4:00 PM; 5 sessions; starting 6/13/2016, ending 6/17/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : Jill Peters 

Please read:  This camp is for students age 12 to 14 ...More



View Details »
Use your favorite game to learn the basics of modding and foundations of programming. Learn scripting and logic statements as you create your first mod! Introductory coding will also be taught through a simulated environment inspired by Minecraft. Student projects will be available on a Black Rocket website to share with friends and family. To access their project at home, students must own a PC/MAC version of Minecraft. Tablet, phone, and game console version of Minecraft are not compatible. Students will work in pairs or teams for most of the program. This camp is for students age 8 to 11 years old.

2500004

Class ID: 23667

Schedule : Daily - Mon,Tue,Wed,Thu,Fri 9:00 AM - 12:00 PM; 5 sessions; starting 7/25/2016, ending 7/29/2016

Location : Main Campus - Buchanan Hall Location : 
  Main Campus - Buchanan Hall.

Room :  114

Instructor : Jill Peters 



View Details »

Client content here.