Full-stack web development means building websites and applications from start to finish, encompassing the front end that users see and the back end that makes them work. Full-stack web developers’ responsibilities range from designing and programming to testing and maintaining applications.
This full-stack development degree concentration is unique because you’ll build a set of programming competencies, as well as gain experience in motion graphics, commercial photography, video production and print design.
Gain full-stack developer skills
In this Accrediting Council for Collegiate Graphic Communications (ACCGC)-accredited program, you’ll gain skills that complement front- and back-end development. Your versatility in designing visual applications and your technical programming abilities will be highly valued by employers across industries. In addition to learning about graphic media and web design, you’ll hone full-stack development abilities, including:
- Back-end languages, such as Java, Python, PHP and Ruby.
- Front-end languages, including HTML, CSS and JavaScript.
- Database management.
- Project management.
- Visual design.
- Web development.
- User experience.
Will I learn how to become a full-stack developer?
Yes. The full-stack development concentration provides you with the knowledge and competencies to become a full-stack web developer. You’ll also be qualified for a variety of other roles that may pique your interest, such as full-stack engineer, front-end developer, back-end developer and API engineer.
Additionally, this bachelor’s degree can be completed as part of an Accelerated Master’s program. When accepted, you can earn a master’s degree in as little as one year after completing your undergraduate degree. This opportunity saves you time and money while giving you advanced knowledge in your field. Applicable master’s degrees include:

Do you enjoy programming and problem solving? Are you looking to add creativity in your work? Arizona State University’s Bachelor of Science in graphic information technology with a concentration in full-stack web development allows you to explore both. Upon graduation, you’ll be prepared to step into a variety of web design and development roles.
You’ll take courses that provide an interdisciplinary foundation in graphic information technology and develop your front-end technology knowledge, such as print design and technology, motion graphics and visual effects. You’ll also complete information technology courses that refine your back-end technology skills in programming and development. Courses may include:
Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:
- National Academy of Engineering members.
- National Academy of Sciences member.
- National Academy of Inventors members.
- National Academy of Construction members.
The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.
best online master’s in electrical engineering programs.
best online master’s in engineering management programs.
for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).
best online master’s in engineering programs for veterans.
best online master's in industrial engineering programs.
best online master’s in engineering programs.
best undergraduate electrical, electronic and communications engineering programs.
best undergraduate engineering programs.
No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”