3 credits | Prepared by Bobby Hoggard, May 2018 |
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.
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.
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 | 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 |