IST 256Programming for the Web
IST 256 will provide students with the knowledge and skills to create both basic and more dynamic web-based content pages and applications. The course will first focus on acquiring competencies in core web development languages including HTML, CSS, and JavaScript, then move on to more advanced topics such as information architecture, incorporation of multimedia, and the use of application programming interfaces (APIs) and application development frameworks for the web. The course will follow an active learning pedagogy and incorporate a substantial project component. The first part of the course consists of introduction of web programming concepts, techniques, and tools. Students will demonstrate understanding of the course content by building web pages via individual and group activities. The latter half of the course will involve more in-depth project work both as individuals and in groups.
Prerequisites
You need:
Where it sits in degree plans
Suggested plans most often put it in Year 2 · Spring (10 programs).
Required in (8)
- Enterprise Technology Integration, B.S. (Capital)
- Enterprise Technology Integration, B.S. (Information Sciences and Technology)
- Human-Centered Design and Development, B.S. (Capital)
- Human-Centered Design and Development, B.S. (Information Sciences and Technology)
- Information Technology, B.S. (Abington)
- Information Technology, B.S. (Altoona)
- Information Technology, B.S. (Berks)
- Information Technology, B.S. (University College)
One of the options in (11)
- Cybersecurity Analytics and Operations, B.S. (Abington)
- Cybersecurity Analytics and Operations, B.S. (Altoona)
- Cybersecurity Analytics and Operations, B.S. (Berks)
- Cybersecurity Analytics and Operations, B.S. (Capital)
- Cybersecurity Analytics and Operations, B.S. (Information Sciences and Technology)
- Cybersecurity Analytics and Operations, B.S. (University College)
- Data Visualization, Minor
- Digital Multimedia Design, B.Des.
- Information Sciences and Technology, A.S. (Berks)
- Information Sciences and Technology, A.S. (Information Sciences and Technology)
- Information Sciences and Technology, A.S. (University College)