Dec 09, 2023  
Academic Program Manuals 2022-2023 
Academic Program Manuals 2022-2023 [ARCHIVED CATALOG]

Computer Software Development Program Policies & Procedures

Non-Discrimination Statement

To view the full Non-Discrimination Statement, please visit the College Catalog & Student Handbook or the college website.

Disability Services/Accommodations

Individuals with disabilities who require accommodations for special services should contact the IHCC Disability Services office for assistance. Services are available to students who need classroom accommodations, interpreters and/or specialized equipment.

Students who are requesting accommodations must document their disability by providing a written statement signed by a school counselor, physician, psychologist or other health care professional. Statements must include: (a) a description of the disability, (b) a statement of how the disability prohibits one or more major life activities and is a barrier to the student’s full participation in the program, and (c) a description of the specific accommodations to be provided. (Requested accommodations must be related to the individual’s specific disability.)

All requests for accommodations should be made prior to enrollment.

Students should make their requests for accommodations to the Disability Services office at the time they are applying for admission and, preferably, no later than six weeks prior to the beginning of each academic term. All student requests are dealt with in a confidential manner. Students should contact Disability Services by calling (641) 683-5749 (Ottumwa) or (641) 856-2143, ext. 2214 (Centerville) or by email at [email protected].


Indian Hills Community College is a public post-secondary institution accredited by the Higher Learning Commission and is a member of the Higher Learning Commission, 30 North LaSalle Street, Suite 2400, Chicago, IL 60602-2504, and (800)621-7440.

Indian Hills Community College is also accredited by the State of Iowa, Iowa Department of Education, Grimes State Office Building, Des Moines, IA 50319-0146, (515)281-8260.

Program Learning Outcomes

The following list of program learning outcomes describes the knowledge and skills the student should be able to demonstrate upon completion of the program.

  • Interact with others in a respectful and professional manner utilizing written and verbal communications.
  • Understand basic business principles.
  • Design and document software solutions.
  • Prepare, analyze and execute various testing  methods.
  • Understand and use structured programming concepts.
  • Design and create programs using object oriented programming concepts.
  • Design and create web applications.
  • Identify and apply current software delivery methodologies.
  • Demonstrate problem solving and debugging skills.
  • Create, manipulate, and use various data storage types.
  • Create programs utilizing Graphical User Interface objects.
  • Design, develop and manage applications utilizing various software tools.

Lab Rules

  • Lab users should maintain professional and courteous communication. Electronic devices should be used in a professional manner.
  • No obnoxious distractions or behaviors will be tolerated. Bring headphones.
  • Please operate the equipment with respect and care.
  • Excessive use of paper and materials may require college reimbursement.
  • Do not modify any software or files or overwrite the operating system.
  • For any hardware, software, printer, paper, or ink problems, please contact IHCC Helpdesk.
  • College policy requires compliance with all U.S. copyright laws. Copying software without appropriate authorization violates these laws. Illegal use of materials in the labs is grounds for denial of use of the labs and confiscation of illegally used materials.
  • Any failure to follow these lab rules may result in the loss of your lab privileges.

Laptop Requirements

Here are the machine requirements for those students enrolling in the Computer Software Development. Students will need to own their own laptop for class use before their second term.

Hardware Minimum Preferred
Processor Core i5, 8th Gen Core i5, 9th Gen
Hard Drive Storage 250 GB 240 GB Solid State Drive
Memory 8 GB 16 GB
Network Connectivitiy Wired (internal or adapter)
and Wireless
Wired (internal or adapter)
and Wireless
Optical Drives   DVD+/-RW (internal or external)
Battery   6 hours
Screen 14 inches  
Warranty   2 or 3 years


The software required for you to initially own is listed in the following table.  Other software for class use will be available from instructions given in class.  Some of the software installed during class is only for educational use and not to be used for profit.

Windows Operating System and other software is available from a student Microsoft account that will be set up for you as a student Windows 10 or Windows 11
Microsoft Office 365 Software (Word, Excel, PowerPoint and more) is available for free student use from this site
Anti-Virus Latest version


USB Memory storage of 8 gigabytes is expected for storing and sharing files. Backup of class work can be done on cloud drives and/or USB Memory storage.

Netbooks (such as chromebooks) are not recommended because they have lower RAM and graphic capabilities.

Mac computers are not recommended as most programs you will use in classes are only Windows based.

If there is a problem with your computer, not all warranties guarantee that you will have a replacement computer for immediate use.  In the past, students have been without a computer for several days while waiting for theirs to be fixed or replaced which caused them to fall behind with assignments.  As a student, you should be prepared with alternative means to complete your computer-based assignments in the event your main computer is out of commission.