When a user clicks to open a computer program or website, thousands of lines of programming code are being executed to display the user interface (UI). The creative minds that created that programming are the web and software developers.
In NPC's Web and Software Development program you'll learn to meet with clients or management to identify the core functionality needed, determine user requirements, write the code for those applications, and test for security and performance issues. You'll learn the technical structure of websites, including e-commerce applications, and establish processes for allowing others to add or modify existing content. You'll build a portfolio that will make you the perfect candidate to design the next data management system for a major corporation, make a better word processor or develop games for consumers.
An NPC academic adviser can help you decide which degree or certificate option is best for your employment goals.
About one in seven web developers is self-employed. Those who are not self-employed work for companies in the computer systems design and related services industry.
In general, software development is a collaborative process, and developers work full-time on teams with others who also contribute to designing, developing, and programming successful software. However, some developers work at home.
Employment of web developers is projected to grow 27 percent through 2024, much higher than the average for all occupations. Demand will be driven by the growing popularity of mobile devices and e-commerce.
Employment of software/applications developers is projected to grow 31 percent, and employment of systems developers is projected to grow 11 percent through 2026, driven in part by the need for new applications on smart phones and tablets and the need for more consumer-based healthcare and medical insurance programs.
According to the U.S. Bureau of Labor Statistics, in May 2018, the median national annual wages for web developers in the top industries in which they worked were as follows:
|Publishing industries (except Internet)||$75,360|
|Computer systems design and related services||68,670|
|Management, scientific, and technical consulting services||66,250|
|Advertising, public relations, and related services||66,020|
In May 2018, the median national annual wages for software developers, applications in the top industries in which they worked were as follows:
|Finance and insurance||107,960|
|Management of companies and enterprises||104,420|
|Computer systems design and related services||100,080|
Potential Job Titles
Web developer, web designer, UI designer, front end developer
Software developer, application developers, gaming developers
The U.S. Department of Education requires all colleges to disclose a variety of information for any financial aid eligible program that "prepares students for gainful employment in a recognized occupation." See the Letter from the U.S. Department of Education (PDF).
This is a new specialization (fall 2019). The links below are to previous, related areas of study.