Syllabus - Design Processes & Perspectives (SD304)


Computer Science and Design

Design Processes & Perspectives (SD304)

III

UNIT - I

Design thinking for Graphics

Role of Graphic Design in Society-Elements of Graphic design: Basic elements-relational elements- Intentional Elements–Principles of Graphic Design-Implications and Impact of Graphic Design –Graphic Design Process: Design thinking Definition – Design thinking stages

UNIT - II

Inspecting and deciding visual elements for design thinking

Define the problem – Research the problem: Identifying drivers - Information gathering-Target groups – Idea Generation for the problem - Basic design directions-Questions and answers-Themes of thinking – Brainstorming Deciding elements to design - Sketching and Drawing - Lines, shapes, Negative space/white space, Volumes, Value, Color, Texture- Color: Colors Theories-Color wheel - Color Harmonies or Color Schemes- Color Symbolism – Font - Layout

UNIT - III

Basic Syntax of HTML, Elements, Attributes, heading, paragraph, styles, formatting, comments, colors, links, images, tables, lists, forms, media. Cascading Style Sheets

Introduction to CSS, Syntax, Selectors, Box Model, Inline, internal and External CSS, colors, borders, margin, padding z-index.

UNIT IV

The Basics of JavaScript

Client-side scripting with JavaScript, variables, functions, conditions, loops and repetition, Pop up boxes, Advance JavaScript: Javascript and objects, JavaScript own objects, the DOM and web browser environments, Manipulation using DOM, forms and validations, DHTML : Combining HTML, CSS and Javascript, Events and buttons

UNIT V

PHP&MYSQL

PHP and MySQL: Basic commands with PHP examples, Connection to server, creating database, selecting a database, listing database, listing table names, creating a table, inserting data, altering tables, queries, deleting database, deleting data and tables, PHP myadmin and database bugs

Course Objective

Understand design thinking for graphics, decide on visual compositions, learn the concepts of Design for Interactive Media, develop modern web pages using HTML and CSS, use JavaScript and PHP for dynamic web pages, develop web applications using client and server-side technologies and web design fundamentals.

Course Outcome

Students will be able to understand the role of graphic design in society, apply design thinking in problem-solving, create visually appealing designs, develop modern web pages, implement client-side scripting with JavaScript, use PHP and MySQL for server-side scripting and database connectivity.

Practicals

Reference Books

  • Design Thinking for Visual Communication, Gavin Ambrose, Bloomsbury Publishing, Edition 1, 2017

  • Advertising Design by Medium A Visual and Verbal Approach, Robyn Blakeman, Taylor and Francis, Edition 1, 2022

  • Learning Web Design, Jennifer Niederst Robbins, O’Reilley, 5th Edition, 2018

  • Developing Web Applications, Ralph Moseley and M. T. Savaliya, Wiley-India

  • Web Technologies, Black Book, dreamtech Press

  • HTML 5, Black Book, dreamtech Press 4.Web Design, Joel Sklar, Cengage Learning