Digital logic circuits are the basic building blocks of modern computers. To understand the  working of computers, one needs to know how numbers are represented and processed using  digital logic circuits. This course first teaches number representation in computers and Boolean  algebra. After covering minimization of expressions and basic logic gates, the design of  combinational and sequential circuits that perform a specific function are discussed. The aim of  the course is to provide the student with an understanding of how data is represented and  processed at the hardware level. This course acts as a foundation for a course on Computer  Architecture and Organization.

For example, computer A can communicate with computer C by using  TELNET. At the same time, computer A communicates with computer B by  using the File Transfer Protocol (FTP). For these processes to receive data  simultaneously, we need a method to label the different processes.   In other words, they need addresses. In the TCP/IP architecture, the label  assigned to a process is called a port address. A port address in TCP/IP is 16  bits in length.

TOPICS ​to be covered :

Introduction  Design Thinking for agile software development  Design Thinking in Business process model  Virtual collaboration  Multi-user and Multi account interaction  Need for communication  TILES toolkit  Cloud implementation

To familiarize product design process   ​To introduce the basics of design thinking   ​To bring awareness on idea generation

​To familiarize the role of design thinking in services design  innovate new methods in product development(L6)   ​apply Design Thinking in developing the new designs(L3)   ​select ideas from ideation methods in new product development(L5)   ​use Design Thinking in developing software products(L3)   ​apply principles of Design Thinking in service design(L3)

