WDV: Web Development

Browse Courses in the Course Catalog

The courses listed below are part of Hawkeye's course catalog. The course cost is subject to change, and the listing does not confirm that the course is currently available. To see currently available courses and sections, visit the course search.

If you plan to transfer courses back to your current college or university, make sure the courses you want to take at Hawkeye will transfer. To confirm, meet with your advisor at your current school or, if you're attending the University of Northern Iowa, University of Iowa, or Iowa State University, visit www.TransferinIowa.org.

Back to Subject Listing

WDV-102 Introduction to Web Development

3 credits—This course introduces the current standard of HTML and discusses upcoming versions. Students will learn the basics of CSS for design and layout using both text and multimedia. Website maintenance cycles and roles used in the cycles will be introduced. By using FTP, students will create and maintain small web page on a live web server. By using a text based editor, student will learn to code in an HTML editor rather than just the visual aspect to gain greater control of the code. Best design practices will be introduced.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-105 Web Layouts

3 credits—This course is designed to give the student the knowledge of layouts and design of web sites. Students will use a graphic editor, such as Adobe Photoshop, to convert a visual image layout to a working HTML and CSS layout. This course goes over aspects of design to content in making a great web site.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-115 Web Applications

3 credits—This class introduces essential web application development. With the foundations in HTML and CSS built, more advanced techniques will be used to create web applications. Techniques include working with PHP, CSS frameworks, and JavaScript. Design aspects like mobile-friendly design and user experience design will also be covered.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-132 Mobile Application Development

3 credits—This course will cover mobile application design, development, and deployment. Students will explore tools used to develop mobile applications for various platforms.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-221 JavaScript

3 credits—The course will introduce the concepts of the JavaScript programming language and its related logic structures within an Internet browser. This course will discuss the concepts of Dynamic HTML which is the interactions of JavaScript, Cascading Style Sheets (CSS), HTML, and the Document Object Model. Students will create dynamic forms, change content, and perform client-side user-driven activities within a web page application.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-300 Advanced Topics in Web Development

3 credits—This course is designed to give students a more in depth study of web sites. Topics will include security, troubleshooting/debugging, testing and analytics. The course will help the students develop a toolbox of techniques to improve their programming skills for web application development.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in CIS-121 and CIS-231

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-321 Advanced Javascript

3 credits—Use Javascript to implement client-side form data validation, browser compatibility, and motion as well as other dynamic content changes. Create dynamic cross-browser compatible user-driven presentation and content with Javascript and CSS.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-500 APIs

3 credits—Application Programming Infrastructures (APIs) are a standard tool, and this course shows how to create REST APIs. This course will cover creating an API in both PHP and C#. Security for APIs will also be covered. XML and JSON will both be shown as API return formats.

Lecture Hours: 32 Lab Hours: 32

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-600 Project Development

3 credits—This course is designed to allow students to create a showcase project of their skills in a format and language of the student’s choice. Project management skills introduced from other classes will be reinforced.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Minimum grade of C- in CIS-231 and CIS-481 and CIS-169

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-800 Portfolio

3 credits—This course will help students present the best possible portfolio. This course will guide students in picking the right pieces to exemplify their skills. Students will create a portfolio to take job hunting. Students will learn about a number of aspects in job hunting. Students will also do a team based project for their portfolio.

Lecture Hours: 32 Lab Hours: 32

Prerequisite(s): Must be a 4th semester graduating student to take this class.

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-928 Independent Study

1 credits—This course provides students with an opportunity to pursue or investigate a topic of interest that does not fit within the framework of regular course offerings. An independent study self-directed learning agreement must be discussed with and submitted to a faculty advisor prior to registration. This course may be repeated for credit with different content. This course can be taken for 1–3 credit hours.

Lecture Hours: 32

Course Type: Technical

2025–2026 Course Cost: $234.00

WDV-930 Internship

3 credits—This course provides students with the opportunity to gain practical work experience, while applying skills and techniques learned in their program of study, under the supervision of an employer, manager, or supervisor.

Co-op Hours: 192

Prerequisite(s): Minimum grade of C- in CIS-206 and WDV-500. Instructor consent.

Course Type: Technical

2025–2026 Course Cost: $702.00

WDV-931 Internship

2 credits—This course provides students with the opportunity to gain practical work experience, while applying skills and techniques learned in their program of study, under the supervision of an employer, manager, or supervisor.

Co-op Hours: 128

Prerequisite(s): Minimum grade of C- in CIS-231 and CIS-215. Instructor approval.

Course Type: Technical

2025–2026 Course Cost: $468.00