East Carolina University
Department of Computer Science

CSCI 4710
Web Applications
Standard Syllabus


3 credits Prepared by Bobby Hoggard, May 2018

Catalog entry

P: CSCI 3700. Integration of several technologies including markup languages, scripting languages, network protocols, interactive graphics, event-driven programming, and databases in enabling Web applications development.

Course summary

This is a course which uses concepts, technologies, and building blocks from computer science, practical software engineering, and business development to design and build web applications. Students gain hands-on experience in web application production, including: client-side markup and programming, server-side programming for data processing, code versioning, accessing web services, and related authentication techniques.

Course topics

Student learning outcomes

Textbook

ASP.NET 4.6 Web Programming with C# 2015 by Mary Delamater, Anne Boehm. Mike Murach and Associates. 2016.

Grading

Grading will be based on two tests, a final exam, assignments and a group project. The tests count 20%, the final exam 20%, assignments 15%, and the group project 45%.

Grade meanings

Grade Meaning
A  Achievement substantially exceeds basic course expectations
A−  
B+  
B Achievement exceeds basic course expectations
B−  
B+  
C Achievement adequately meets basic course expectations
C−  
D+  
D Achievement falls below basic course expectations
D−  
F Failure – achievement does not justify credit for course