WWU Course Explorer

Search courses · All instructors

CSCI 342: Web Programming

Computer Science · 4 credits

Design and develop full-stack web applications. Understand how to use a modern frontend framework to build dynamic web applications. Understand how to build a backend supporting frontend applications and connect the backend to different database systems. Programming is required in the implementation of concepts.

Offered in 7 of the 26 listed terms (Winter 2021 to Spring 2026).

Prerequisites

CSCI 330

Prerequisite tree

Each course's own prerequisites, down to the first courses in the chain.

From Banner's catalog for Spring 2027. Banner lists only the requisites it enforces, so check the catalog entry too.

Required by (1)

CSCI 442

What it leads to

Courses that list it as a prerequisite, then the courses that list those, 2 levels deep.

Syllabi and course websites

None listed yet.

Instructors

InstructorSectionsTerms
Banson, Justice4Winter 2023 to Spring 2026
Hao, Qiang1Winter 2022
O'Hara, Dustin1Winter 2021
Woodcock, Jeff1Summer 2021

Every offering in the listed terms (7 sections)

TermSecCRNTypeMeetsInstructorEnrolledDelivery
Spring 2026023233LectureMTWF 4:00pm-4:50pm · KB 311Banson, Justice30/32Face to Face Instruction
Winter 2025011950LectureTR 11:00am-12:40pm · CF 125Banson, Justice34/35Face to Face Instruction
Winter 20240
Web Scripting
12309LectureMTWF 1:00pm-1:50pm · ES 080Banson, Justice32/35Face to Face Instruction
Winter 20230
Web Scripting
12613LectureMTWF 12:00pm-12:50pm · CF 125Banson, Justice36/35Face to Face Instruction
Winter 20220
Web Scripting
13043LectureMTWF 11:00am-11:50am · CF 165Hao, Qiang26/25Face to Face Instruction
Summer 2021N08
Web Scripting
31168LectureMTR 2:00pm-2:50pm · REMOTE SYNC
F 2:00pm-3:50pm · REMOTE SYNC
Woodcock, Jeff6/35Face to Face Instruction
Winter 20210
Web Scripting
13588LectureMW 1:00pm-2:40pm · REMOTE SYNCO'Hara, Dustin24/25Face to Face Instruction