Course Purpose
The purpose of this course is to offer an intellectually challenging and supportive environment which allows you to develop your research and communication skills in the context of undertaking a research project of your choice.
Course Learning Outcomes
CLO 1: Explain and describe foundational web design theories and principles to demonstrate a comprehensive understanding of design basics.
CLO 2: Construct functional websites using fundamental web design techniques and tools.
CLO 3: .Critique and integrate modern software tools with design concepts to enhance web functionality and user experience.
CLO 4: Create web design projects that synthesize various web technologies, demonstrating an ability to innovate and combine multiple elements effectively.
Course Content
Foundations of Web Design: key design theories, design principles, visual aesthetics;
Web Design Techniques: layout design, responsive frameworks, usability testing;
Software Tools: modern development tools, integration techniques, design software;
Functional Websites: HTML/CSS basics, JavaScript fundamentals, site deployment;
Advanced Design Concepts: user experience (UX), interactive design, accessibility standards;
Technology Integration: API integration, content management systems (CMS), front-end libraries;
Project Development: project planning, version control, collaborative tools;
Synthesis of Technologies: advanced web technologies, backend integration, full-stack development;
Innovation in Design: creative problem solving, emerging trends, prototype development;
Capstone Project: comprehensive project, peer review, presentation skills.
