HEAD
Syllabus
To provide students with an overview of the concepts and fundamentals of computer networks
To familiarize with the basic taxonomy and terminology of computer networking area.
Describe how computer networks are organized with the concept of layered approach
To experience the designing and managing of communication protocols while getting a good exposure to the TCP/IP protocol suite
Importance of computer networks, broadcast and point to point networks, Local area networks and Wide area networks , ISO-OSI reference model, TCP/IP model , interfaces and services, Protocol data unit, connection oriented and connectionless services, service primitives, Binding Protocol Address- ARP & RARP, packet format, Encapsulation.
Data-Link layer: - Data link layer design issues, framing , flow & error control , physical addressing, Stop & Wait protocol ,Go back N ARQ ,selective repeat ARQ ,piggybacking and pipelining ,HDLC LAN Protocol stack-Logical link control and Media Access Control sublayer, IEEE 802.2 LLC Frame format; MAC layer Protocols- static and dynamic allocation, Pure and slotted ALOHA, Carrier sense multiple access, Persistent and non persistent CSMA, IEEE standard 802.3, 802.4, 802.5, FDDI,
The Network layer- logical addressing, classful & classless addressing, packet delivery & forwarding. unicast routing protocols , multicast routing protocols, Routing algorithm- Least Cost, Dijkstra's, Bellman- ford, Introduction to Internet protocol, IPv4 header, IPv4 Datagrams, Encapsulation, Fragmentation and Reassembly, IP routing, Subnet addressing, Subnet mask, Super netting- special case of IP addresses, Ipv6- Motivation, frame format and addressing. ICMP: Introduction, ICMP Header, ICMP message types.
Transport layer- TCP: Introduction ,Transport services , Process to process delivery, TCP ,congestion control algorithms, quality of service, headers, connection establishment and termination, timeout of connection establishment, maximum segment size, port no. and socket addresses, TCP timers, UDP: Introduction, UDP header, UDP checksum, UDP operations, encapsulation & decapsulation, queuing, SCTP-Services, transmission sequence number, stream identifier, stream sequence number, packet format.
Application layer - BOOTP:-operation, packet format, DHCP:-Address allocation, configuration & packet Format, DNS: Distribution of name spaces, DNS in the internet, FTP:-Connection, Communication, command processing, TFTP, E-Mail: SMTP, POP, IMAP, SNMP. study of internetworking devices and their configuration– switches, hubs, Bridges, routers and Gateways.
.“Computer Networks” - Tanenbaum ,PHI Learning
“Data Communication & Networks ” , Fourouzan TMH
“TCP/IP-Protocol suite”, Forouzan, TMH 3rd edition
“Computer Networks and Internets”, D.E.Comer, Pearson
“TCP/IP Illustrated” W. Richard Stevens, Volume I, Addison Wesley,
“Internetworking with TCP/IP Vol. I, II & III”, Comer , PHI Learning.
Upon successful completion of this course the students will be able to-
Understanding the OSI Reference Model and its Layers
Identify core networking and infrastructure components and the roles they serve; and given requirements and constraints,
Design an IT infrastructure including devices, topologies, protocols, systems software, management and security
Analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies
Specify and identify deficiencies in existing protocols, and then go onto formulate new and better protocol
To develop an understanding of 3D modeling production pipeline
Digital Modeling introduction, 3D vs 2D, 3D model or 3D mesh, 3D Model usage, Types of 3D modeling, 3D software, 2D software, Modeler’s role, Production pipeline stages: Preproduction: Story, Visual design, storyboard, Animatics, Audio; Production: Modeling, Rigging, Scene setup, Texturing, Animation, Effects, Lighting, Rendering; Postproduction: Composting, Audio, Final edit and delivery
Tools of a digital modeler, Gathering reference material, preparing reference material; A Model’s anatomy, Model Classification, Model styles; Digital Modeling methods: Build Out, Primitive modeling, Box Modeling, Patch modeling, Digital sculpting, 3D scanning
Professional modeling practices; Polygonal modeling: Modeling 3D polygonal text, vector and raster images, subdivision surface modeling, modeling a realistic head: edge extend vs box modeling, Modeling a stylized character
Product modeling for print graphics, Digital sculpting, Uses of digital sculpting, Sculpting technology, Modeling vs Sculpting, Elements of sculpture, Digital sculpting software, Techniques of sculpting, game modeling
3D Printing of digital models; 3D printing overview and applications, preparing a digital model for 3D printing, Guidelines for 3D printing, 3D printing to manufactured toy
William Vaughan, “Digital Modeling”, Pearson Education, 2012
Danan Thilakanathan,” 3D Modeling for Beginners”, Createspace Independent Pub
Cameron Coward, “ A Beginner’s Guide to 3D modeling”, No starch press
Upon successful completion of this course the students will be able to:
Understand the 3D model production pipeline
Use tool s for creating 3D models
Practice professional modeling
Create 3D models for games
Understand the 3D model printing process
Enable the students to understand the Web at a fundamental level and provide a solid foundation on web development tools based on the technologies
Web Essentials: Client, Server and communication, The Internet, Basic Internet protocols, TCP/IP, UDP, DNS, Domain names, The World Wide Web, HTTP request message, HTTP response message, Web clients, Web servers
Markup Languages: HTML, XHTML, syntax and semantics, HTML Elements, Relative URLs, Lists, Tables, Frames, Forms; Style Sheets: CSS, CSS core syntax, style rule cascading and inheritance, Text properties, Box model, Normal flow box layout, style properties
Client Side programming: Javascript language, Introduction to scripting languages, Writing and testing Javascript programs, Basic syntax, variables and datatypes, statements, operators, literals, functions, objects, arrays, Built-in objects, Javascript debuggers
Host objects: Browsers and the DOM, DOM history and levels, Intrinsic event handling, The document tree, DOM event handling
Server Side programming: Java Servlets, Servlet architecture overview, Servlet lifecycle, Parameter data, Sessions, Cookies, URL rewriting, other servlet capabilities, Data storage, Servlets and concurrency
Representing Web Data: XML, XML versions, XML declaration, XML Namespaces, Ajax, SAX, XSL, Displaying XML documents in browsers
Separating programming and presentation: JSP, Introduction to Java Server Pages, JSP and Servlets, Running JSP applications, Basic JSP
Web Services: Web service concepts, WSDL, SOAP
Jeffrey C. Jackson, “Web Technologies: A Computer Science Perspective”, Pearson Education
Kogent Learning solutions,” Web Technologies Black Book”, Dreamtech Press
Laura Lemay, Rafe Colburn, Jennifer Kyrnin, “Mastering HTML, CSS & Javascript Web Publishing”, BPB Publications
Godbole, Khate, “Web Technologies”, McGraw Hill Education
Raj Kamal, “Internet and Web Technologies”, Tata McGraw-Hill.
Upon successful completion of this course the students will be able to:
Analyze a web page and identify its elements and attributes.
Create web pages using XHTML and Cascading Style Sheets.
Build dynamic web pages using JavaScript (Client side programming)
Write a server side java application called Servlet to catch form data sent from client, process it and store it on database
Create XML documents and Schemas ,Build interactive web applications using AJAX.
To introduce students with knowledge about the basic functions and applications of embedded systems
To introduce the architecture of embedded systems
To introduce the various communication protocols
To enable students to have knowledge of the memory types and supporting technologies of embedded systems.
To enable students to have knowledge about the development of embedded software
F Vahid, T Giogarvis, Embedded systems: A unified hardware/software approach, Wiley, 1999.
Raj Kamal, Embedded Systems Introduction, 2nd Ed., TMH publication, 2015.
David E Simons, An Embedded Software Primer, Pearson, 1999.
Upon successful completion of this course, the students will be able to:
Explain the embedded system concepts and architecture of embedded systems
Describe the architecture of 8051 microcontroller and write embedded program for 8051 microcontroller
Select elements for an embedded systems tool.
Understand the memory types used in embedded systems
Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
The objective of this course is to introduce students to basic simulation methods and tools for modeling and simulation of continuous, discrete and combined systems. The objective is to impart knowledge of simulation principles. The ability to create simulation models of various types.
Deo, Narsing “System Simulation with Digital Computers”
Gorden G, “System Simulation”, Prentice Hall
Shridhar Bhai Trivedi, Kishore “Probability & Statistics with reliability Queuing, Computer Science Applications”
Payer, T.A., “Introduction to System Simulation”, McGraw Hill
Reitman, J, “Computer Simulation Application”, Wiley
Barnes B, “Modeling and Performance Measurement of Computer System
Spriet, WIA. “Computer Aided Modeling and Simulation (Academic Press).
Upon successful completion of this course, the students will be able to:
Define, describe and apply basic concepts related to modeling, identification and simulation
Classify various simulation models and give practical examples for each category.
Demonstrate the ability to apply knowledge of probability and statistics for simulation & modeling,
Generate and test random numbers and apply them to develop simulation models.
Construct a model for a given set of data and motivate its validity.
Provide basic foundation in computer aided design
Introduction: Fundamentals of CAD, Applications, CAD Hardware and Software, CAD System Tools, CAD Libraries, Application-Oriented CAD Systems, Advantages of CAD
Structure of Computer-Aided Design Modeling: Introduction, Window Identification, Unit Settings, Sketch Entities, Objects, and Classification, Datums, Sketch Entities, 3-D Curves, Surfaces Solids, Regional Operations, Sketching Operations, Use of Model Tree and Sequence of Operation, Accessing of CAD Libraries
Curve Entities: Introduction, Curves, Curve representation methods, Lines, Circles, Ellipses, Parabolas, Hyperbolas, Conics, Cubic Splines, Bezier Curves, B-Spline Curves, Curve manipulations Sketching: Introduction, Sketching Tools, Modification Tools, Annotation Tools, Advanced Tools, Parametric Sketching
Part Modeling: Introduction, Feature, Surface, Properties and Their Classification, Family Tables Use of Macro/Map Key, Parametric Modeling, Parametric Modeling Procedures, Modeling, Techniques, Application-Based Modeling
Assembly Methods: Introduction, Assembly Workspace, Degree of Freedom, Assembly Methods Assembly Operations, Family Table in Assembly, Application-Based Assembly Techniques Production Drawing Generation: Introduction, Structure of Drawing, Drawing View Setting and Creation, Dimension, Annotations
Sheet Metal: Introduction, Features, Operation
Analysis: Introduction, Dimensional Analysis, Finite Element Analysis, Kinetic Analysis Mechanism: Introduction, Joint Modeling, Joint Classification Based on Degree of Freedom, Connections, Curve Tracing
Graphical Presentation and Animation: Introduction, Presentations and Classifications, Application of Presentation, Rendering, Animation
Jayanta Sarkar, “Computer Aided Design: A Conceptual Approach”, CRC Press
Chennakesava R. Alavala,”CAD/CAM Concepts and Applications”, PHI Learning
Mikell P.Groover, Emory W. Zimmers, “CAD/CAM: Computer-Aided Design and Manufacturing”, Pearson Education
H P Pitroda, “Computer Aided Design: Text Book and Practice Book”, Walnut Publication
Srinivasa Prakash Regalla, “Computer Aided Analysis and Design”, Wiley
Upon successful completion of this course the students will be able to:
Describe basic structure of CAD workstation
Understand basic CAD concepts for geometric modeling
Execute the steps required in CAD software for developing 2D and 3D models and perform transformations
Make more accurate representations and modify them easily to improve design quality
Perform dimensional analysis of CAD models
Objective:
The objective of this course is to provide an introduction to Audio and Video editing concepts and methods prevalent in the industry.
Introducing Digital Audio, Time compression and expansion, Error correction and concealment, channel coding, Disk based recording, digital audio broadcasting, Audio principles: level and loudness, Frequency discrimination, Frequency response and linearity, The sine wave, decibels: Digital Principles: Time base correction, Multiplexing, Gain control, Digital faders and controls, A digital mixer, Filters, Sampling rate conversion, Transforms, Sampling and aliasing, Reconstruction, Filter design, choice of sampling rate, Quantizing, Basic Digital-to- Analog and Analog-to-Digital conversion, oversampling, noise shaping
Compression, Principles and types, Audio compression tools, Guidelines, compression formats, Digital Coding Principles: Types of transmission channels, lines, recording medium, equalization and data separation, slicing and jitter rejection, channel coding, codes, randomizing, synchronizing, error correction, concealment
Different Aims of Audio editing; Corrective editing: Cutting, copying, pasting and moving, Fades and cross fades, Different fade shapes, Destructive vs Non destructive edits, Different types of level control, Tonal matching, Comping and alternate takes; Creative editing: Beat mapping and recycling, Time stretching, Elastic audio, pitch shifting,; Restorative editing: Applications of audio restoration, Demixing
Digital video introduction, The tools of digital video, Editing software, Digital video hardware, workstation, Video capture, Import and export, Data formats, Foundation of digital video, static 2D concepts, Movement in digital video, Frames and frame rates, Digital video compression algorithms, codecs, Digital video resolutions, Digital video storage, Bit rates and playback, Digital video optimization
Digital camera concepts and Technology, Resolution, aspect ratio, camera sensors, Image data formats, camera interface, The workflow for digital video, Timeline editing, Color correction, Pixel processing, Pixel scaling, Popular video standards, Digital video playback: captive vs streaming,
John Watkinson, “Introduction to Digital Audio”, Routledge, O Reilly
Simon Langford, “Digital Audio Editing”, Taylor and Fransis
Wallace Jackson, “Digital Audio Editing Fundamentals”, Apress
Wallace Jackson,”Digital Video Editing Fundamentals”, Apress
Upon successful completion of this course the students will be able to:
Understand how audio is recorded and saved
Perform audio compression using various tools
Perform digital audio recording, editing and reproduction
Understand video editing concepts
Work on the different platforms for video editing.
Understanding the Theory and Design of Organizations by Richard L. Daft, 11e, Cengage, 2020
Management by James Arthur, Finch Stoner, R. Edward Freeman, and Daniel R Gilbert 6th Ed; Publisher: Pearson Education/Prentice Hall
Organizational Behaviour by Stephen P. Robbins, Prentice Hall, 2013
Organizational Behaviour by Fred Luthans, Mc Graw-Hill, 2013
Organizational Behavior by Stephen P. Robbins, Timothy A. Judge, Neharika Vohra, 16e, Pearson Education, 2016
Business Ethics: Ethical Decision Making & Cases, by O. C. Ferrell, John Fraedrich, Linda Ferrell, 12th edition, Cengage,2017
Upon successful completion of this course the students will be able to:
Understand the Concept and Foundations of Management
Understand the functions of management
Handle work stress and problems in decision making
Understand organizational structure
Practice managerial ethics in team work
AG 605- HTML5/JavaScript/WebGL Lab
To introduce tools for web programming
HTML 5- Introduction to Web Programming- Creating a website, web page example, HTML tags, elements, attributes, HTML coding conventions, cascading style sheets (CSS) CSS rules, CSS Syntax and style, Lists, Figures, Tables an CSS layout
HTML 5- Links and Images, Image manipulations, Audio and video
Javascript- Introduction to Javascript, Functions, DOM, Forms, Event Handlers, window object, if statement, Strings, Numbers, Input validation
Javascript- Loops, Additional controls, Manipulating CSS with Javascript, Object oriented programming and Arrays, Canvas
WebGL- WebGL API, WebGL program, Graphics, Animation, Interaction, Integrating 2D and 3D
John Dean, “Web Programming”, Jones & Bartlett Learning
Faithe Wempen,”Step by Step HTML 5”, Microsoft
Tony Parisi, “WebGL Up and Running”, O’Reilly
Upon successful completion of this course the students will be able to:
Understand HTML 5 syntax and rules
Develop Javascript code
Develop interactive websites
Understand the use of WebGL
To develop skill to use software to create 2D and 3D models.
LIST OF EXPERIMENT:
Introduction to CAD
AutoCAD – BASICS
Starting with AutoCAD
Layout and sketching
Drawing environment
Elements of drawing
Draw commands
3D functions
2D – FIGURES for practice USING AutoCAD 2013
ISOMETRIC DRAWING for practice USING AutoCAD2013
3-D SOLID FIGURES USING ACAD 2013
References:
1 Engineering graphics with Auto CAD- R.B. Choudary/Anuradha Publishres
=======Syllabus
To provide students with an overview of the concepts and fundamentals of computer networks
To familiarize with the basic taxonomy and terminology of computer networking area.
Describe how computer networks are organized with the concept of layered approach
To experience the designing and managing of communication protocols while getting a good exposure to the TCP/IP protocol suite
Importance of computer networks, broadcast and point to point networks, Local area networks and Wide area networks , ISO-OSI reference model, TCP/IP model , interfaces and services, Protocol data unit, connection oriented and connectionless services, service primitives, Binding Protocol Address- ARP & RARP, packet format, Encapsulation.
Data-Link layer: - Data link layer design issues, framing , flow & error control , physical addressing, Stop & Wait protocol ,Go back N ARQ ,selective repeat ARQ ,piggybacking and pipelining ,HDLC LAN Protocol stack-Logical link control and Media Access Control sublayer, IEEE 802.2 LLC Frame format; MAC layer Protocols- static and dynamic allocation, Pure and slotted ALOHA, Carrier sense multiple access, Persistent and non persistent CSMA, IEEE standard 802.3, 802.4, 802.5, FDDI,
The Network layer- logical addressing, classful & classless addressing, packet delivery & forwarding. unicast routing protocols , multicast routing protocols, Routing algorithm- Least Cost, Dijkstra's, Bellman- ford, Introduction to Internet protocol, IPv4 header, IPv4 Datagrams, Encapsulation, Fragmentation and Reassembly, IP routing, Subnet addressing, Subnet mask, Super netting- special case of IP addresses, Ipv6- Motivation, frame format and addressing. ICMP: Introduction, ICMP Header, ICMP message types.
Transport layer- TCP: Introduction ,Transport services , Process to process delivery, TCP ,congestion control algorithms, quality of service, headers, connection establishment and termination, timeout of connection establishment, maximum segment size, port no. and socket addresses, TCP timers, UDP: Introduction, UDP header, UDP checksum, UDP operations, encapsulation & decapsulation, queuing, SCTP-Services, transmission sequence number, stream identifier, stream sequence number, packet format.
Application layer - BOOTP:-operation, packet format, DHCP:-Address allocation, configuration & packet Format, DNS: Distribution of name spaces, DNS in the internet, FTP:-Connection, Communication, command processing, TFTP, E-Mail: SMTP, POP, IMAP, SNMP. study of internetworking devices and their configuration– switches, hubs, Bridges, routers and Gateways.
.“Computer Networks” - Tanenbaum ,PHI Learning
“Data Communication & Networks ” , Fourouzan TMH
“TCP/IP-Protocol suite”, Forouzan, TMH 3rd edition
“Computer Networks and Internets”, D.E.Comer, Pearson
“TCP/IP Illustrated” W. Richard Stevens, Volume I, Addison Wesley,
“Internetworking with TCP/IP Vol. I, II & III”, Comer , PHI Learning.
Upon successful completion of this course the students will be able to-
Understanding the OSI Reference Model and its Layers
Identify core networking and infrastructure components and the roles they serve; and given requirements and constraints,
Design an IT infrastructure including devices, topologies, protocols, systems software, management and security
Analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies
Specify and identify deficiencies in existing protocols, and then go onto formulate new and better protocol
To develop an understanding of 3D modeling production pipeline
Digital Modeling introduction, 3D vs 2D, 3D model or 3D mesh, 3D Model usage, Types of 3D modeling, 3D software, 2D software, Modeler’s role, Production pipeline stages: Preproduction: Story, Visual design, storyboard, Animatics, Audio; Production: Modeling, Rigging, Scene setup, Texturing, Animation, Effects, Lighting, Rendering; Postproduction: Composting, Audio, Final edit and delivery
Tools of a digital modeler, Gathering reference material, preparing reference material; A Model’s anatomy, Model Classification, Model styles; Digital Modeling methods: Build Out, Primitive modeling, Box Modeling, Patch modeling, Digital sculpting, 3D scanning
Professional modeling practices; Polygonal modeling: Modeling 3D polygonal text, vector and raster images, subdivision surface modeling, modeling a realistic head: edge extend vs box modeling, Modeling a stylized character
Product modeling for print graphics, Digital sculpting, Uses of digital sculpting, Sculpting technology, Modeling vs Sculpting, Elements of sculpture, Digital sculpting software, Techniques of sculpting, game modeling
3D Printing of digital models; 3D printing overview and applications, preparing a digital model for 3D printing, Guidelines for 3D printing, 3D printing to manufactured toy
William Vaughan, “Digital Modeling”, Pearson Education, 2012
Danan Thilakanathan,” 3D Modeling for Beginners”, Createspace Independent Pub
Cameron Coward, “ A Beginner’s Guide to 3D modeling”, No starch press
Upon successful completion of this course the students will be able to:
Understand the 3D model production pipeline
Use tool s for creating 3D models
Practice professional modeling
Create 3D models for games
Understand the 3D model printing process
Enable the students to understand the Web at a fundamental level and provide a solid foundation on web development tools based on the technologies
Web Essentials: Client, Server and communication, The Internet, Basic Internet protocols, TCP/IP, UDP, DNS, Domain names, The World Wide Web, HTTP request message, HTTP response message, Web clients, Web servers
Markup Languages: HTML, XHTML, syntax and semantics, HTML Elements, Relative URLs, Lists, Tables, Frames, Forms; Style Sheets: CSS, CSS core syntax, style rule cascading and inheritance, Text properties, Box model, Normal flow box layout, style properties
Client Side programming: Javascript language, Introduction to scripting languages, Writing and testing Javascript programs, Basic syntax, variables and datatypes, statements, operators, literals, functions, objects, arrays, Built-in objects, Javascript debuggers
Host objects: Browsers and the DOM, DOM history and levels, Intrinsic event handling, The document tree, DOM event handling
Server Side programming: Java Servlets, Servlet architecture overview, Servlet lifecycle, Parameter data, Sessions, Cookies, URL rewriting, other servlet capabilities, Data storage, Servlets and concurrency
Representing Web Data: XML, XML versions, XML declaration, XML Namespaces, Ajax, SAX, XSL, Displaying XML documents in browsers
Separating programming and presentation: JSP, Introduction to Java Server Pages, JSP and Servlets, Running JSP applications, Basic JSP
Web Services: Web service concepts, WSDL, SOAP
Jeffrey C. Jackson, “Web Technologies: A Computer Science Perspective”, Pearson Education
Kogent Learning solutions,” Web Technologies Black Book”, Dreamtech Press
Laura Lemay, Rafe Colburn, Jennifer Kyrnin, “Mastering HTML, CSS & Javascript Web Publishing”, BPB Publications
Godbole, Khate, “Web Technologies”, McGraw Hill Education
Raj Kamal, “Internet and Web Technologies”, Tata McGraw-Hill.
Upon successful completion of this course the students will be able to:
Analyze a web page and identify its elements and attributes.
Create web pages using XHTML and Cascading Style Sheets.
Build dynamic web pages using JavaScript (Client side programming)
Write a server side java application called Servlet to catch form data sent from client, process it and store it on database
Create XML documents and Schemas ,Build interactive web applications using AJAX.
To introduce students with knowledge about the basic functions and applications of embedded systems
To introduce the architecture of embedded systems
To introduce the various communication protocols
To enable students to have knowledge of the memory types and supporting technologies of embedded systems.
To enable students to have knowledge about the development of embedded software
F Vahid, T Giogarvis, Embedded systems: A unified hardware/software approach, Wiley, 1999.
Raj Kamal, Embedded Systems Introduction, 2nd Ed., TMH publication, 2015.
David E Simons, An Embedded Software Primer, Pearson, 1999.
Upon successful completion of this course, the students will be able to:
Explain the embedded system concepts and architecture of embedded systems
Describe the architecture of 8051 microcontroller and write embedded program for 8051 microcontroller
Select elements for an embedded systems tool.
Understand the memory types used in embedded systems
Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
The objective of this course is to introduce students to basic simulation methods and tools for modeling and simulation of continuous, discrete and combined systems. The objective is to impart knowledge of simulation principles. The ability to create simulation models of various types.
Deo, Narsing “System Simulation with Digital Computers”
Gorden G, “System Simulation”, Prentice Hall
Shridhar Bhai Trivedi, Kishore “Probability & Statistics with reliability Queuing, Computer Science Applications”
Payer, T.A., “Introduction to System Simulation”, McGraw Hill
Reitman, J, “Computer Simulation Application”, Wiley
Barnes B, “Modeling and Performance Measurement of Computer System
Spriet, WIA. “Computer Aided Modeling and Simulation (Academic Press).
Upon successful completion of this course, the students will be able to:
Define, describe and apply basic concepts related to modeling, identification and simulation
Classify various simulation models and give practical examples for each category.
Demonstrate the ability to apply knowledge of probability and statistics for simulation & modeling,
Generate and test random numbers and apply them to develop simulation models.
Construct a model for a given set of data and motivate its validity.
Provide basic foundation in computer aided design
Introduction: Fundamentals of CAD, Applications, CAD Hardware and Software, CAD System Tools, CAD Libraries, Application-Oriented CAD Systems, Advantages of CAD
Structure of Computer-Aided Design Modeling: Introduction, Window Identification, Unit Settings, Sketch Entities, Objects, and Classification, Datums, Sketch Entities, 3-D Curves, Surfaces Solids, Regional Operations, Sketching Operations, Use of Model Tree and Sequence of Operation, Accessing of CAD Libraries
Curve Entities: Introduction, Curves, Curve representation methods, Lines, Circles, Ellipses, Parabolas, Hyperbolas, Conics, Cubic Splines, Bezier Curves, B-Spline Curves, Curve manipulations Sketching: Introduction, Sketching Tools, Modification Tools, Annotation Tools, Advanced Tools, Parametric Sketching
Part Modeling: Introduction, Feature, Surface, Properties and Their Classification, Family Tables Use of Macro/Map Key, Parametric Modeling, Parametric Modeling Procedures, Modeling, Techniques, Application-Based Modeling
Assembly Methods: Introduction, Assembly Workspace, Degree of Freedom, Assembly Methods Assembly Operations, Family Table in Assembly, Application-Based Assembly Techniques Production Drawing Generation: Introduction, Structure of Drawing, Drawing View Setting and Creation, Dimension, Annotations
Sheet Metal: Introduction, Features, Operation
Analysis: Introduction, Dimensional Analysis, Finite Element Analysis, Kinetic Analysis Mechanism: Introduction, Joint Modeling, Joint Classification Based on Degree of Freedom, Connections, Curve Tracing
Graphical Presentation and Animation: Introduction, Presentations and Classifications, Application of Presentation, Rendering, Animation
Jayanta Sarkar, “Computer Aided Design: A Conceptual Approach”, CRC Press
Chennakesava R. Alavala,”CAD/CAM Concepts and Applications”, PHI Learning
Mikell P.Groover, Emory W. Zimmers, “CAD/CAM: Computer-Aided Design and Manufacturing”, Pearson Education
H P Pitroda, “Computer Aided Design: Text Book and Practice Book”, Walnut Publication
Srinivasa Prakash Regalla, “Computer Aided Analysis and Design”, Wiley
Upon successful completion of this course the students will be able to:
Describe basic structure of CAD workstation
Understand basic CAD concepts for geometric modeling
Execute the steps required in CAD software for developing 2D and 3D models and perform transformations
Make more accurate representations and modify them easily to improve design quality
Perform dimensional analysis of CAD models
Objective:
The objective of this course is to provide an introduction to Audio and Video editing concepts and methods prevalent in the industry.
Introducing Digital Audio, Time compression and expansion, Error correction and concealment, channel coding, Disk based recording, digital audio broadcasting, Audio principles: level and loudness, Frequency discrimination, Frequency response and linearity, The sine wave, decibels: Digital Principles: Time base correction, Multiplexing, Gain control, Digital faders and controls, A digital mixer, Filters, Sampling rate conversion, Transforms, Sampling and aliasing, Reconstruction, Filter design, choice of sampling rate, Quantizing, Basic Digital-to- Analog and Analog-to-Digital conversion, oversampling, noise shaping
Compression, Principles and types, Audio compression tools, Guidelines, compression formats, Digital Coding Principles: Types of transmission channels, lines, recording medium, equalization and data separation, slicing and jitter rejection, channel coding, codes, randomizing, synchronizing, error correction, concealment
Different Aims of Audio editing; Corrective editing: Cutting, copying, pasting and moving, Fades and cross fades, Different fade shapes, Destructive vs Non destructive edits, Different types of level control, Tonal matching, Comping and alternate takes; Creative editing: Beat mapping and recycling, Time stretching, Elastic audio, pitch shifting,; Restorative editing: Applications of audio restoration, Demixing
Digital video introduction, The tools of digital video, Editing software, Digital video hardware, workstation, Video capture, Import and export, Data formats, Foundation of digital video, static 2D concepts, Movement in digital video, Frames and frame rates, Digital video compression algorithms, codecs, Digital video resolutions, Digital video storage, Bit rates and playback, Digital video optimization
Digital camera concepts and Technology, Resolution, aspect ratio, camera sensors, Image data formats, camera interface, The workflow for digital video, Timeline editing, Color correction, Pixel processing, Pixel scaling, Popular video standards, Digital video playback: captive vs streaming,
John Watkinson, “Introduction to Digital Audio”, Routledge, O Reilly
Simon Langford, “Digital Audio Editing”, Taylor and Fransis
Wallace Jackson, “Digital Audio Editing Fundamentals”, Apress
Wallace Jackson,”Digital Video Editing Fundamentals”, Apress
Upon successful completion of this course the students will be able to:
Understand how audio is recorded and saved
Perform audio compression using various tools
Perform digital audio recording, editing and reproduction
Understand video editing concepts
Work on the different platforms for video editing.
Understanding the Theory and Design of Organizations by Richard L. Daft, 11e, Cengage, 2020
Management by James Arthur, Finch Stoner, R. Edward Freeman, and Daniel R Gilbert 6th Ed; Publisher: Pearson Education/Prentice Hall
Organizational Behaviour by Stephen P. Robbins, Prentice Hall, 2013
Organizational Behaviour by Fred Luthans, Mc Graw-Hill, 2013
Organizational Behavior by Stephen P. Robbins, Timothy A. Judge, Neharika Vohra, 16e, Pearson Education, 2016
Business Ethics: Ethical Decision Making & Cases, by O. C. Ferrell, John Fraedrich, Linda Ferrell, 12th edition, Cengage,2017
Upon successful completion of this course the students will be able to:
Understand the Concept and Foundations of Management
Understand the functions of management
Handle work stress and problems in decision making
Understand organizational structure
Practice managerial ethics in team work
AG 605- HTML5/JavaScript/WebGL Lab
To introduce tools for web programming
HTML 5- Introduction to Web Programming- Creating a website, web page example, HTML tags, elements, attributes, HTML coding conventions, cascading style sheets (CSS) CSS rules, CSS Syntax and style, Lists, Figures, Tables an CSS layout
HTML 5- Links and Images, Image manipulations, Audio and video
Javascript- Introduction to Javascript, Functions, DOM, Forms, Event Handlers, window object, if statement, Strings, Numbers, Input validation
Javascript- Loops, Additional controls, Manipulating CSS with Javascript, Object oriented programming and Arrays, Canvas
WebGL- WebGL API, WebGL program, Graphics, Animation, Interaction, Integrating 2D and 3D
John Dean, “Web Programming”, Jones & Bartlett Learning
Faithe Wempen,”Step by Step HTML 5”, Microsoft
Tony Parisi, “WebGL Up and Running”, O’Reilly
Upon successful completion of this course the students will be able to:
Understand HTML 5 syntax and rules
Develop Javascript code
Develop interactive websites
Understand the use of WebGL
To develop skill to use software to create 2D and 3D models.
LIST OF EXPERIMENT:
Introduction to CAD
AutoCAD – BASICS
Starting with AutoCAD
Layout and sketching
Drawing environment
Elements of drawing
Draw commands
3D functions
2D – FIGURES for practice USING AutoCAD 2013
ISOMETRIC DRAWING for practice USING AutoCAD2013
3-D SOLID FIGURES USING ACAD 2013
References:
1 Engineering graphics with Auto CAD- R.B. Choudary/Anuradha Publishres
>>>>>>> html