Subscribe to our Newsletter

Helpful articles and useful tips for adults considering a college degree.

Thank you for signing up for our newsletter!

You will soon receive an email
confirming your request.

Web Development Degree Online Program

Program OverviewProgram DetailsWhy Choose Franklin
Back To Program Details

Major Area Course Descriptions

COMP 325 - HUMAN COMPUTER INTERACTION

This course covers a broad range of important topics within human computer interaction (HCI) and its implications for the design of interactive systems. By understanding the user's viewpoint and technology's effect on people, we can better plan for the selection, design, implementation, and use of technology so that the effects are positive rather than negative. The focus is on the design of interactive systems and human-computer interfaces. The course will cover the current literature and the knowns and unknowns about HCI and design. The design process is centered on the user and is based on a multidisciplinary approach through a synthesis of computer science, cognitive science, and psychology. HCI designers also use analytical and empirical techniques to assess, predict, and evaluate whether a design meets user requirements.

GRPH 310 - ADVANCED GRAPHIC DESIGN

In this course students will apply the fundamentals covered in Fundamentals of Graphic Design (DCOM/GRPH 210). A strong focus is placed on preparing students to effectively communicate ideas and information to business and consumer audiences through graphic design. Students will learn to apply these principles using traditional methods supported by computer technology. Please note: A book fee will be included in your tuition charges for required course materials. Please see http://www.franklin.edu/financial-aid/tuition-fees /e-textbooks for specific charges.

INFA 300 - INTRODUCTION TO ANALYTICS

This course leads students through the foundational concepts, methods and concerns related to the practice of information / data analysis from the posing of questions needing answers to gathering the data, generating statistics, analyzing the results, formulating answers to the questions, and reporting those answers. Course topics include defining clear, accurate and actionable research questions and the answers, selecting data and methods; generating relevant statistics and reporting the story the data tells regarding the questions and the sought-after answers using basic tools such as those intrinsic to spreadsheet software such as Microsoft Excel.

ITEC 400 - LINUX ADMINISTRATION

This course covers the basic methods of Linux system administration. The course will focus not only on user-level commands and utilities, but also upon installation and configuration of the kernel, file system, memory, peripheral devices, authentication/authorization and network facilities. The course also provides an introduction to the Perl programming language and the role of Linux in the enterprise. This course also uses virtualization software to isolate the Linux operating system from the underlying host operating system. As such, administrative access to a late-model computer with sufficient memory and hard drive space is required. Please see http://www.franklin.edu/financial-aid/tuition-fees /e-textbooks for specific charges.

WEBD 325 - MOBILE PROGRAMMING

This course covers the fundamentals of mobile app programming for mobile devices, including smartphones and tablets as well as providing a survey of current mobile platforms, mobile application development environments, and mobile device input and output methods. Students will design and build a variety of Apps throughout the course to reinforce learning and to develop real competency.

WEBD 335 - ADVANCED CLIENT SIDE DEVELOPMENT

This course builds on the fundamental concepts of constructing web pages by expanding into robust, efficient, and highly responsive client side applications of current web technologies. Students will apply advanced techniques that employ scripting languages, libraries, and frameworks to build interactive front ends to server applications. These web pages will be single page applications that use asynchronous scripting language callbacks to provide user interactivity. These applications will consume RESTful services.

WEBD 435 - ADVANCED SERVER SIDE DEVELOPMENT

This course builds on the fundamental concepts of constructing web pages by expanding into robust, efficient and highly responsive server side applications of current web technologies. Students will apply advanced techniques that employ server side languages, libraries, and frameworks to build interactive RESTful application programming interfaces (APIs). These APIs will be used to drive web applications that use asynchronous scripting language callbacks to provide user interactivity.

WEBD 445 - ADVANCED WEB DEVELOPMENT

This course will look at the state of technology in web development. It will cover topics that are cutting edge and new as well as those that may not get significant treatment in other courses.

WEBD 495 - WEB DEVELOPMENT CAPSTONE

The intent of this course is to provide a capstone experience that integrates the material contained in required courses of the Web Development major. It also provides an opportunity for students to recognize and evaluate the interrelationship of their general education courses with the courses taken for their Web Development major. The major areas of the program are reviewed and assessed via standardized exams. The Capstone will include discussion about professional and ethical issues related to the discipline of Web Development. In addition, the historical development of technology related to the Internet and eCommerce is explored.

Considering Web Development?

Learn more about our program without any pressure to enroll.
Get in touch with us today!

Request Information

The above list of courses only represents a portion of the courses required for a bachelor's degree. View the bachelor's degree full curriculum.

Similar Majors

Not the program you were looking for?

Check out these other popular, related majors and find your best degree program fit at Franklin.

View All Majors

Franklin is for you. Find out why.

Learn about our flexible class
scheduling, affordable tuition, and
history educating adult learners.

Learn More About Franklin