Computer Science & Engineering
| Course Title | Code | L | T | P | Credits |
|---|---|---|---|---|---|
| Biology for Engineers | 100708 | 2 | 1 | 0 | 3 |
| Open Elective- I | - | 3 | 0 | 0 | 3 |
| Open Elective- II | - | 3 | 0 | 0 | 3 |
| Program Elective- III | - | 3 | 0 | 0 | 3 |
| Induction Program | 100701 | 3 | 0 | 0 | 0 |
| Project- I | - | 0 | 0 | 12 | 6 |
| Summer Entrepreneurship- III | - | 0 | 0 | 16 | 8 |
| Professional Elective Lab- II | - | 0 | 0 | 2 | 1 |
| TOTAL | - | - | - | - | 27 |
Module 1: Self-Analysis
Swot Analysis • Who Am I, Attributes • Importance Of Self Confidence, Self Esteem
Module 2: Creativity
Out Of Box Thinking • Lateral Thinking
Module 3: Attitude and Motivation
Factors Influencing Attitude • Challenges And Lessons From Attitude • Etiquette • Factors Of Motivation • Self-Talk • Intrinsic & Extrinsic Motivators
Module 4: Goal Setting and Time Management
Wish List • Smart Goals • Blueprint For Success • Short Term, Long Term, Lifetime Goals • Value Of Time • Diagnosing Time Management • Weekly Planner • To Do List • Prioritizing Work
Module 5: Interpersonal Skills
Gratitude Understanding The Relationship Between Leadership Networking & Team Work • Assessing Interpersonal Skills Situation Description Of Interpersonal Skill • Team Work Necessity Of Team Work Personally, Socially And Educationally
Module 1: Concepts and Perspectives
Meaning Of History Objectivity, Determinism, Relativism, Causation, Generalization In History • Moral Judgment In History Extent Of Subjectivity, Contrast With Physical Sciences, Interpretation And Speculation, Causation Versus Evidence, Concept Of Historical Inevitability, Historical Positivism • Science And Technology-Meaning, Scope And Importance • Interaction Of Science, Technology & Society • Sources Of History On Science And Technology In India
Module 2: Historiography of Science and Technology in India
Introduction To The Works Of D.D. Kosambi, Dharmpal, Debiprasad Chattopadhyay, Rehman, S. Irfan Habib, Deepak Kumar, Dhruv Raina, And Others
Module 3: Science and Technology in Ancient India
Technology In Pre-historic Period Beginning Of Agriculture And Its Impact On Technology • Science And Technology During Vedic And Later Vedic Times • Science And Technology From 1st Century AD To C-1200
Module 4: Science and Technology in Medieval India
Legacy Of Technology In Medieval India • Interactions With Arabs Development In Medical Knowledge • Interaction Between Unani And Ayurveda And Alchemy • Astronomy And Mathematics: Interaction With Arabic Sciences • Science And Technology On The Eve Of British Conquest
Module 5: Science and Technology in Colonial India
Science And The Empire • Indian Response To Western Science • Growth Of Techno-scientific Institutions
Module 6: Science and Technology in a Post-Independent India
Science, Technology And Development Discourse • Shaping Of The Science And Technology Policy • Developments In The Field Of Science And Technology • Science And Technology In Globalizing India • Social Implications Of New Technologies Like The Information Technology And Biotechnology
Module 1: Framework of Indian Economy
National Income Trends And Structure Of National Income • Demographic Features And Indicators Of Economic Growth • Development Rural-Urban Migration And Issues Related To Urbanization • Poverty Debate And Inequality, Nature, Policy And Implications • Unemployment-Nature, Central And State Government's Policies, Policy Implications • Employment Trends In Organized And Unorganized Sector
Module 2: Development Strategies in India
Agricultural Pricing, Marketing And Financing Of Primary Sector • Economic Reforms Rationale Of Economic Reforms • Liberalization, Privatization And Globalization Of The Economy • Changing Structure Of India's Foreign Trade • Role Of Public Sector Redefining The Role Of Public Sector • Government Policy Towards Public Sector • Problems Associated With Privatization • Issues Regarding Deregulation-Disinvestment And Future Of Economic Reforms
Module 3: The Economic Policy and Infrastructure Development
Energy And Transport • Social Infrastructure Education, Health And Gender Related Issues • Social Inclusion • Issues And Policies In Financing Infrastructure Development • Indian Financial System Issues Of Financial Inclusion • Financial Sector Reforms-review Of Monetary Policy Of R.B.I • Capital Market In India
Module 4: The Economic Policy and Industrial Sector
Industrial Sector In Pre-reforms Period • Growth And Pattern Of Industrialization • Industrial Sector In Post-reform Period Growth And Pattern Of Micro, Small, Medium Enterprises • Problems Of India's Industrial Exports • Labor Market Issues In Labor Market Reforms And Approaches To Employment Generation
Module 1: Introduction
Computers And Its Impact In Society • Overview Of Computer And Web Technology • The Internet And Online Resources • Security Of Information • Introduction To Ethical Theory And Its Application To The Internet • Definition Of Cyber Security • Search Engines, E - mails And WWW • E - commerce & M - commerce System Security • Government Regulation Of The Internet
Module 2: Cyber Crimes & Legal Framework
Distinction Between Cyber Crime And Conventional Crime • Cyber Criminals And Their Objectives • Kinds Of Cyber Crime: Hacking, Digital Forgery, Cyber Stalking/Harassment, Identity Theft & Fraud, Cyber Terrorism, Cyber Defamation, Computer Vandalism Etc • Cyber Crimes Against Individuals, Institution And State • Issues In Data And Software Privacy • Cyber Forensics
Module 3: Introduction to Indian Cyber Law
Overview Of General Laws And Procedures In India • Different Offences Under IT Act • Overview Of Information Technology Act, 2000 And Information Technology (Amendment) Act, 2008 • National Cyber Security Policy 2013 • Offences In Cyber Space Under The Indian Penal Code, 1860 • Intellectual Property Issues In Cyberspace • Interface With Copyright Law • Interface With Patent Law • Trademarks & Domain Names Related Issues
Module 4: Constitutional & Human Rights Issues in Cyberspace
Freedom Of Speech And Expression In Cyberspace • Right To Access Cyberspace • Access To Internet • Right To Privacy • Right To Data Protection • Issues With Cybercrime Using Social Networking Sites • Electronic Commerce • Digital Signatures Technical And Legal Issues • Electronic Contracts • Law Relating To Hardware And Software Layout & Design
Module 1: Cyber Security Concepts
Essential Terminologies: Cia, Risks, Breaches, Threats, Attacks, Exploits • Information Gathering (Social Engineering, Foot Printing & Scanning) • Open Source/ Free/ Trial Tools: Nmap, Zenmap, Port Scanners, Network Scanners
Module 2: Cryptography and Cryptanalysis
Introduction To Cryptography • Symmetric Key Cryptography • Asymmetric Key Cryptography • Message Authentication • Digital Signatures • Applications Of Cryptography • Overview Of Firewalls Types Of Firewalls • User Management • VPN Security • Security Protocols Security At The Application Layer PGP And S/MIME • Security At Transport Layer SSL And TLS • Security At Network Layer IPSec • Open Source/ Free/ Trial Tools: Implementation Of Cryptographic Techniques, OpenSSL, Hash Values Calculations MD5, SHA1, SHA256, SHA 512, Steganography (Stools)
Module 3: Infrastructure and Network Security
Introduction To System Security • Server Security • OS Security • Physical Security • Introduction To Networks • Network Packet Sniffing • Network Design Simulation • DOS/ DDOS Attacks • Asset Management And Audits • Vulnerabilities And Attacks • Intrusion Detection And Prevention Techniques • Host Based Intrusion Prevention Systems • Security Information Management • Network Session Analysis • System Integrity Validation • Open Source/ Free/ Trial Tools: DOS Attacks, DDOS Attacks, Wireshark, Cain & Abel, Iptables/ Windows Firewall, Snort, Suricata, Fail2ban
Module 4: Cyber Security Vulnerabilities & SafeGuards
Internet Security • Cloud Computing & Security • Social Network Sites Security • Cyber Security Vulnerabilities Overview • Vulnerabilities In Software • System Administration • Complex Network Architectures • Open Access To Organizational Data • Weak Authentication • Authorization • Unprotected Broadband Communications • Poor Cyber Security Awareness • Cyber Security Safeguards Overview • Access Control • IT Audit • Authentication • Open Web Application Security Project (OWASP) • Web Site Audit And Vulnerabilities Assessment • Open Source/ Free/ Trial Tools: WinAudit, Zap Proxy (OWASP), Burp Suite, DWMA Kit
Module 5: Malware
Explanation Of Malware • Types Of Malware: Virus, Worms, Trojans, Rootkits, Robots, Adware's, Spywares, Ransom Wares, Zombies Etc • OS Hardening (Process Management, Memory Management, Task Management, Windows Registry/ Services Another Configuration) • Malware Analysis • Open Source/ Free/ Trial Tools: Antivirus Protection, Anti Spywares, System Tuning Tools, Anti Phishing
Module 6: Security in Evolving Technology
Biometrics • Mobile Computing And Hardening On Android And iOS • IOT Security • Web Server Configuration And Security • Introduction, Basic Security For HTTP Applications And Services • Basic Security For Web Services Like SOAP, REST Etc • Identity Management And Web Services • Authorization Patterns • Security Considerations • Challenges • Open Source/ Free/ Trial Tools: Adb For Android, Xcode For iOS, Implementation Of REST/ SOAP Web Services And Security Implementations
Module 7: Cyber Laws and Forensics
Introduction • Cyber Security Regulations • Roles Of International Law, The State And Private Sector In Cyberspace • Cyber Security Standards • The INDIAN Cyberspace • National Cyber Security Policy 2013 • Introduction To Cyber Forensics • Need Of Cyber Forensics • Cyber Evidence • Documentation And Management Of Crime Sense • Image Capturing And Its Importance • Partial Volume Image • Web Attack Investigations • Denial Of Service Investigations • Internet Crime Investigations • Internet Forensics • Steps For Investigating Internet Crime • Email Crime Investigations • Open Source/ Free/ Trial Tools: Case Studies Related To Cyber Law, Common Forensic Tools Like Dd, Md5sum, Shalsum, Ram Dump Analysis, USB Device
Module 1: Introduction to Virtual Reality
Virtual Reality And Virtual Environment: Introduction • Computer Graphics • Real Time Computer Graphics • Flight Simulation • Virtual Environment Requirement • Benefits Of Virtual Reality • Historical Development Of VR • Scientific Landmark • 3D Computer Graphics: Introduction • The Virtual World Space • Positioning The Virtual Observer • The Perspective Projection • Human Vision • Stereo Perspective Projection • 3D Clipping • Colour Theory • Simple 3D Modelling • Illumination Models • Reflection Models • Shading Algorithms • Radioisity • Hidden Surface Removal • Realism-Stereographic Image
Module 2: Geometric Modelling and Generic VR system
Geometric Modelling: Introduction • From 2D To 3D • 3D Space Curves • 3D Boundary Representation • Geometrical Transformations: Introduction • Frames Of Reference • Modelling Transformations • Instances • Picking • Flying • Scaling The VE • Collision Detection • Generic VR System: Introduction • Virtual Environment • Computer Environment • VR Technology • Model Of Interaction • VR Systems
Module 3: Virtual Environment and Physical Simulation
Animating The Virtual Environment: Introduction • The Dynamics Of Numbers • Linear And Nonlinear Interpolation • The Animation Of Objects • Linear And Non-linear Translation • Shape & Object In Betweening • Free From Deformation • Particle System • Physical Simulation: Introduction • Objects Falling In A Gravitational Field • Rotating Wheels • Elastic Collisions • Projectiles • Simple Pendulum • Springs • Flight Dynamics Of An Aircraft
Module 4: VR Hardware and Software
Human Factors: Introduction • The Eye • The Ear • The Somatic Senses • VR Hardware: Introduction • Sensor Hardware • Head-coupled Displays • Acoustic Hardware • Integrated VR Systems • VR Software: Introduction • Modelling Virtual World • Physical Simulation • VR Toolkits • Introduction To VRML
Module 5: VR Applications and The Future
VR Applications: Introduction • Engineering • Entertainment • Science • Training • The Future: Virtual Environment • Modes Of Interaction
Module 1: 3D Printing (Additive Manufacturing)
Introduction • Process • Classification • Advantages • Additive V/s Conventional Manufacturing Processes • Applications
Module 2: CAD for Additive Manufacturing
CAD Data Formats • Data Translation • Data Loss • STL Format
Module 3: Additive Manufacturing Techniques
Stereo Lithography • LOM • FDM • SLS • SLM • Binder Jet Technology • Process, Process Parameter, Process Selection For Various Applications • Additive Manufacturing Application Domains: Aerospace, Electronics, Health Care, Defence, Automotive, Construction, Food Processing, Machine Tools
Module 4: Materials
Polymers • Metals • Non-Metals • Ceramics • Various Forms Of Raw Material Liquid, Solid, Wire, Powder • Powder Preparation And Their Desired Properties • Polymers And Their Properties • Support Materials
Module 5: Additive Manufacturing Equipment
Process Equipment Design And Process Parameters • Governing Bonding Mechanism • Common Faults And Troubleshooting • Process Design
Module 6: Post Processing and Product Quality
Post Processing Requirement And Techniques • Product Quality: Inspection And Testing • Defects And Their Causes
Module 1: Introduction
System, Environment, Input And Output Variables • State Variables • Static And Dynamic Systems • Hierarchy Of Knowledge About A System And Modelling Strategy
Module 2: Physical Modelling
Dimensions Analysis • Dimensionless Grouping Of Input And Output Variables To Find Empirical Relations • Similarity Criteria And Their Application To Physical Models
Module 3: Modeling of System with Known Structure
Review Of Conservation Laws And The Governing Equation For Heat, Mass And Momentum Transfer • Deterministic Model (a) Distributed Parameter Models In Terms Of Partial Identification And Their Solutions And (b) Lumped Parameter Models In Terms Of Differential And Difference Equations • State Space Model • Transfer Functions Block Diagram And Sub Systems • Stability Of Transfer Functions • Modelling For Control
Module 4: Optimizations and Design of Systems
Summary Of Gradient Based Techniques • Nontraditional Optimizations Techniques (i) Genetic Algorithm (GA) Coding, GA Operations Elitism, Application Using MATLAB • (ii) Simulated Annealing
Module 5: Neural Network Modelling of Systems only with Input-output Database
Neurons • Architecture Of Neural Networks • Knowledge Representation • Learning Algorithm • Multilayer Feed Forward Network And Its Back Propagation Learning Algorithm • Application To Complex Engineering Systems And Strategy For Optimum Output
Module 6: Modelling Based on Expert Knowledge
Fuzzy Sets • Membership Functions • Fuzzy Inference Systems • Expert Knowledge And Fuzzy Models • Design Of Fuzzy Controllers
Module 7: Simulation of Engineering Systems
Monte-Carlo Simulation • Simulation Of Continuous And Discrete Processes With Suitable Examples From Engineering Problems
Module 1: Self-Analysis
Swot Analysis • Who Am I, Attributes • Importance Of Self Confidence, Self Esteem
Module 2: Creativity
Out Of Box Thinking • Lateral Thinking
Module 3: Attitude and Motivation
Factors Influencing Attitude • Challenges And Lessons From Attitude • Etiquette • Factors Of Motivation • Self-Talk • Intrinsic & Extrinsic Motivators
Module 4: Goal Setting and Time Management
Wish List • Smart Goals • Blueprint For Success • Short Term, Long Term, Lifetime Goals • Value Of Time • Diagnosing Time Management • Weekly Planner • To Do List • Prioritizing Work
Module 5: Interpersonal Skills
Gratitude Understanding The Relationship Between Leadership Networking & Team Work • Assessing Interpersonal Skills Situation Description Of Interpersonal Skill • Team Work Necessity Of Team Work Personally, Socially And Educationally
Module 1: Concepts and Perspectives
Meaning Of History Objectivity, Determinism, Relativism, Causation, Generalization In History • Moral Judgment In History Extent Of Subjectivity, Contrast With Physical Sciences, Interpretation And Speculation, Causation Versus Evidence, Concept Of Historical Inevitability, Historical Positivism • Science And Technology-Meaning, Scope And Importance • Interaction Of Science, Technology & Society • Sources Of History On Science And Technology In India
Module 2: Historiography of Science and Technology in India
Introduction To The Works Of D.D. Kosambi, Dharmpal, Debiprasad Chattopadhyay, Rehman, S. Irfan Habib, Deepak Kumar, Dhruv Raina, And Others
Module 3: Science and Technology in Ancient India
Technology In Pre-historic Period Beginning Of Agriculture And Its Impact On Technology • Science And Technology During Vedic And Later Vedic Times • Science And Technology From 1st Century AD To C-1200
Module 4: Science and Technology in Medieval India
Legacy Of Technology In Medieval India • Interactions With Arabs Development In Medical Knowledge • Interaction Between Unani And Ayurveda And Alchemy • Astronomy And Mathematics: Interaction With Arabic Sciences • Science And Technology On The Eve Of British Conquest
Module 5: Science and Technology in Colonial India
Science And The Empire • Indian Response To Western Science • Growth Of Techno-scientific Institutions
Module 6: Science and Technology in a Post-Independent India
Science, Technology And Development Discourse • Shaping Of The Science And Technology Policy • Developments In The Field Of Science And Technology • Science And Technology In Globalizing India • Social Implications Of New Technologies Like The Information Technology And Biotechnology
Module 1: Framework of Indian Economy
National Income Trends And Structure Of National Income • Demographic Features And Indicators Of Economic Growth • Development Rural-Urban Migration And Issues Related To Urbanization • Poverty Debate And Inequality, Nature, Policy And Implications • Unemployment-Nature, Central And State Government's Policies, Policy Implications • Employment Trends In Organized And Unorganized Sector
Module 2: Development Strategies in India
Agricultural Pricing, Marketing And Financing Of Primary Sector • Economic Reforms Rationale Of Economic Reforms • Liberalization, Privatization And Globalization Of The Economy • Changing Structure Of India's Foreign Trade • Role Of Public Sector Redefining The Role Of Public Sector • Government Policy Towards Public Sector • Problems Associated With Privatization • Issues Regarding Deregulation-Disinvestment And Future Of Economic Reforms
Module 3: The Economic Policy and Infrastructure Development
Energy And Transport • Social Infrastructure Education, Health And Gender Related Issues • Social Inclusion • Issues And Policies In Financing Infrastructure Development • Indian Financial System Issues Of Financial Inclusion • Financial Sector Reforms-review Of Monetary Policy Of R.B.I • Capital Market In India
Module 4: The Economic Policy and Industrial Sector
Industrial Sector In Pre-reforms Period • Growth And Pattern Of Industrialization • Industrial Sector In Post-reform Period Growth And Pattern Of Micro, Small, Medium Enterprises • Problems Of India's Industrial Exports • Labor Market Issues In Labor Market Reforms And Approaches To Employment Generation
Module 1: Introduction
Computers And Its Impact In Society • Overview Of Computer And Web Technology • The Internet And Online Resources • Security Of Information • Introduction To Ethical Theory And Its Application To The Internet • Definition Of Cyber Security • Search Engines, E - mails And WWW • E - commerce & M - commerce System Security • Government Regulation Of The Internet
Module 2: Cyber Crimes & Legal Framework
Distinction Between Cyber Crime And Conventional Crime • Cyber Criminals And Their Objectives • Kinds Of Cyber Crime: Hacking, Digital Forgery, Cyber Stalking/Harassment, Identity Theft & Fraud, Cyber Terrorism, Cyber Defamation, Computer Vandalism Etc • Cyber Crimes Against Individuals, Institution And State • Issues In Data And Software Privacy • Cyber Forensics
Module 3: Introduction to Indian Cyber Law
Overview Of General Laws And Procedures In India • Different Offences Under IT Act • Overview Of Information Technology Act, 2000 And Information Technology (Amendment) Act, 2008 • National Cyber Security Policy 2013 • Offences In Cyber Space Under The Indian Penal Code, 1860 • Intellectual Property Issues In Cyberspace • Interface With Copyright Law • Interface With Patent Law • Trademarks & Domain Names Related Issues
Module 4: Constitutional & Human Rights Issues in Cyberspace
Freedom Of Speech And Expression In Cyberspace • Right To Access Cyberspace • Access To Internet • Right To Privacy • Right To Data Protection • Issues With Cybercrime Using Social Networking Sites • Electronic Commerce • Digital Signatures Technical And Legal Issues • Electronic Contracts • Law Relating To Hardware And Software Layout & Design
Module 1: Cyber Security Concepts
Essential Terminologies: Cia, Risks, Breaches, Threats, Attacks, Exploits • Information Gathering (Social Engineering, Foot Printing & Scanning) • Open Source/ Free/ Trial Tools: Nmap, Zenmap, Port Scanners, Network Scanners
Module 2: Cryptography and Cryptanalysis
Introduction To Cryptography • Symmetric Key Cryptography • Asymmetric Key Cryptography • Message Authentication • Digital Signatures • Applications Of Cryptography • Overview Of Firewalls Types Of Firewalls • User Management • VPN Security • Security Protocols Security At The Application Layer PGP And S/MIME • Security At Transport Layer SSL And TLS • Security At Network Layer IPSec • Open Source/ Free/ Trial Tools: Implementation Of Cryptographic Techniques, OpenSSL, Hash Values Calculations MD5, SHA1, SHA256, SHA 512, Steganography (Stools)
Module 3: Infrastructure and Network Security
Introduction To System Security • Server Security • OS Security • Physical Security • Introduction To Networks • Network Packet Sniffing • Network Design Simulation • DOS/ DDOS Attacks • Asset Management And Audits • Vulnerabilities And Attacks • Intrusion Detection And Prevention Techniques • Host Based Intrusion Prevention Systems • Security Information Management • Network Session Analysis • System Integrity Validation • Open Source/ Free/ Trial Tools: DOS Attacks, DDOS Attacks, Wireshark, Cain & Abel, Iptables/ Windows Firewall, Snort, Suricata, Fail2ban
Module 4: Cyber Security Vulnerabilities & SafeGuards
Internet Security • Cloud Computing & Security • Social Network Sites Security • Cyber Security Vulnerabilities Overview • Vulnerabilities In Software • System Administration • Complex Network Architectures • Open Access To Organizational Data • Weak Authentication • Authorization • Unprotected Broadband Communications • Poor Cyber Security Awareness • Cyber Security Safeguards Overview • Access Control • IT Audit • Authentication • Open Web Application Security Project (OWASP) • Web Site Audit And Vulnerabilities Assessment • Open Source/ Free/ Trial Tools: WinAudit, Zap Proxy (OWASP), Burp Suite, DWMA Kit
Module 5: Malware
Explanation Of Malware • Types Of Malware: Virus, Worms, Trojans, Rootkits, Robots, Adware's, Spywares, Ransom Wares, Zombies Etc • OS Hardening (Process Management, Memory Management, Task Management, Windows Registry/ Services Another Configuration) • Malware Analysis • Open Source/ Free/ Trial Tools: Antivirus Protection, Anti Spywares, System Tuning Tools, Anti Phishing
Module 6: Security in Evolving Technology
Biometrics • Mobile Computing And Hardening On Android And iOS • IOT Security • Web Server Configuration And Security • Introduction, Basic Security For HTTP Applications And Services • Basic Security For Web Services Like SOAP, REST Etc • Identity Management And Web Services • Authorization Patterns • Security Considerations • Challenges • Open Source/ Free/ Trial Tools: Adb For Android, Xcode For iOS, Implementation Of REST/ SOAP Web Services And Security Implementations
Module 7: Cyber Laws and Forensics
Introduction • Cyber Security Regulations • Roles Of International Law, The State And Private Sector In Cyberspace • Cyber Security Standards • The INDIAN Cyberspace • National Cyber Security Policy 2013 • Introduction To Cyber Forensics • Need Of Cyber Forensics • Cyber Evidence • Documentation And Management Of Crime Sense • Image Capturing And Its Importance • Partial Volume Image • Web Attack Investigations • Denial Of Service Investigations • Internet Crime Investigations • Internet Forensics • Steps For Investigating Internet Crime • Email Crime Investigations • Open Source/ Free/ Trial Tools: Case Studies Related To Cyber Law, Common Forensic Tools Like Dd, Md5sum, Shalsum, Ram Dump Analysis, USB Device
Module 1: Introduction to Virtual Reality
Virtual Reality And Virtual Environment: Introduction • Computer Graphics • Real Time Computer Graphics • Flight Simulation • Virtual Environment Requirement • Benefits Of Virtual Reality • Historical Development Of VR • Scientific Landmark • 3D Computer Graphics: Introduction • The Virtual World Space • Positioning The Virtual Observer • The Perspective Projection • Human Vision • Stereo Perspective Projection • 3D Clipping • Colour Theory • Simple 3D Modelling • Illumination Models • Reflection Models • Shading Algorithms • Radioisity • Hidden Surface Removal • Realism-Stereographic Image
Module 2: Geometric Modelling and Generic VR system
Geometric Modelling: Introduction • From 2D To 3D • 3D Space Curves • 3D Boundary Representation • Geometrical Transformations: Introduction • Frames Of Reference • Modelling Transformations • Instances • Picking • Flying • Scaling The VE • Collision Detection • Generic VR System: Introduction • Virtual Environment • Computer Environment • VR Technology • Model Of Interaction • VR Systems
Module 3: Virtual Environment and Physical Simulation
Animating The Virtual Environment: Introduction • The Dynamics Of Numbers • Linear And Nonlinear Interpolation • The Animation Of Objects • Linear And Non-linear Translation • Shape & Object In Betweening • Free From Deformation • Particle System • Physical Simulation: Introduction • Objects Falling In A Gravitational Field • Rotating Wheels • Elastic Collisions • Projectiles • Simple Pendulum • Springs • Flight Dynamics Of An Aircraft
Module 4: VR Hardware and Software
Human Factors: Introduction • The Eye • The Ear • The Somatic Senses • VR Hardware: Introduction • Sensor Hardware • Head-coupled Displays • Acoustic Hardware • Integrated VR Systems • VR Software: Introduction • Modelling Virtual World • Physical Simulation • VR Toolkits • Introduction To VRML
Module 5: VR Applications and The Future
VR Applications: Introduction • Engineering • Entertainment • Science • Training • The Future: Virtual Environment • Modes Of Interaction
Module 1: 3D Printing (Additive Manufacturing)
Introduction • Process • Classification • Advantages • Additive V/s Conventional Manufacturing Processes • Applications
Module 2: CAD for Additive Manufacturing
CAD Data Formats • Data Translation • Data Loss • STL Format
Module 3: Additive Manufacturing Techniques
Stereo Lithography • LOM • FDM • SLS • SLM • Binder Jet Technology • Process, Process Parameter, Process Selection For Various Applications • Additive Manufacturing Application Domains: Aerospace, Electronics, Health Care, Defence, Automotive, Construction, Food Processing, Machine Tools
Module 4: Materials
Polymers • Metals • Non-Metals • Ceramics • Various Forms Of Raw Material Liquid, Solid, Wire, Powder • Powder Preparation And Their Desired Properties • Polymers And Their Properties • Support Materials
Module 5: Additive Manufacturing Equipment
Process Equipment Design And Process Parameters • Governing Bonding Mechanism • Common Faults And Troubleshooting • Process Design
Module 6: Post Processing and Product Quality
Post Processing Requirement And Techniques • Product Quality: Inspection And Testing • Defects And Their Causes
Module 1: Introduction
System, Environment, Input And Output Variables • State Variables • Static And Dynamic Systems • Hierarchy Of Knowledge About A System And Modelling Strategy
Module 2: Physical Modelling
Dimensions Analysis • Dimensionless Grouping Of Input And Output Variables To Find Empirical Relations • Similarity Criteria And Their Application To Physical Models
Module 3: Modeling of System with Known Structure
Review Of Conservation Laws And The Governing Equation For Heat, Mass And Momentum Transfer • Deterministic Model (a) Distributed Parameter Models In Terms Of Partial Identification And Their Solutions And (b) Lumped Parameter Models In Terms Of Differential And Difference Equations • State Space Model • Transfer Functions Block Diagram And Sub Systems • Stability Of Transfer Functions • Modelling For Control
Module 4: Optimizations and Design of Systems
Summary Of Gradient Based Techniques • Nontraditional Optimizations Techniques (i) Genetic Algorithm (GA) Coding, GA Operations Elitism, Application Using MATLAB • (ii) Simulated Annealing
Module 5: Neural Network Modelling of Systems only with Input-output Database
Neurons • Architecture Of Neural Networks • Knowledge Representation • Learning Algorithm • Multilayer Feed Forward Network And Its Back Propagation Learning Algorithm • Application To Complex Engineering Systems And Strategy For Optimum Output
Module 6: Modelling Based on Expert Knowledge
Fuzzy Sets • Membership Functions • Fuzzy Inference Systems • Expert Knowledge And Fuzzy Models • Design Of Fuzzy Controllers
Module 7: Simulation of Engineering Systems
Monte-Carlo Simulation • Simulation Of Continuous And Discrete Processes With Suitable Examples From Engineering Problems
Module 1: Introduction to Data Science
Concept Of Data Science • Traits Of Big Data • Web Scraping • Analysis Vs Reporting
Module 2: Introduction to Programming Tools for Data Science
Toolkits Using Python: Matplotlib, NumPy, Scikit-learn, NLTK • Visualizing Data: Bar Charts, Line Charts, Scatterplots • Working With Data: Reading Files, Scraping The Web, Using APIs (Example: Using The Twitter APIs) • Cleaning And Munging • Manipulating Data • Rescaling • Dimensionality Reduction
Module 3: Mathematical Foundations
Linear Algebra: Vectors, Matrices • Statistics: Describing A Single Set Of Data, Correlation, Simpson's Paradox, Correlation And Causation • Probability: Dependence And Independence, Conditional Probability, Bayes's Theorem, Random Variables, Continuous Distributions, The Normal Distribution, The Central Limit Theorem • Hypothesis And Inference: Statistical Hypothesis Testing, Confidence Intervals, P Hacking, Bayesian Inference
Module 4: Machine Learning
Overview Of Machine Learning Concepts Over Fitting And Train/test Splits • Types Of Machine Learning Supervised, Unsupervised, Reinforced Learning • Introduction To Bayes Theorem • Linear Regression Model Assumptions • Regularization (Lasso, Ridge, Elastic Net) • Classification And Regression Algorithms Naive Bayes, K-Nearest Neighbors, Logistic Regression, Support Vector Machines (SVM), Decision Trees, And Random Forest • Classification Errors • Analysis Of Time Series Linear Systems Analysis, Nonlinear Dynamics, Rule Induction, Neural Networks Learning And Generalization • Overview Of Deep Learning
Module 5: Case Studies of Data Science Application
Weather Forecasting • Stock Market Prediction • Object Recognition • Real Time Sentiment Analysis
Module 6: List of Practicals
Write A Programme In Python To Predict The Class Of The Flower Based On Available Attributes • Write A Programme In Python To Predict If A Loan Will Get Approved Or Not • Write A Programme In Python To Predict The Traffic On A New Mode Of Transport • Write A Programme In Python To Predict The Class Of User • Write A Programme In Python To Identify The Tweets Which Are Hate Tweets And Which Are Not • Write A Programme In Python To Predict The Age Of The Actors • Mini Project To Predict The Time Taken To Solve A Problem Given The Current Status Of The User
Module 1
Models Of Computation • Resources (Time And Space) • Algorithms • Computability • Complexity
Module 2
Complexity Classes • P/NP/PSPACE • Reductions • Hardness • Completeness • Hierarchy • Relationships Between Complexity Classes
Module 3
Randomized Computation And Complexity • Logical Characterizations • Incompleteness • Approximability
Module 4
Circuit Complexity • Lower Bounds • Parallel Computation And Complexity • Counting Problems • Interactive Proofs
Module 5
Probabilistically Checkable Proofs • Communication Complexity • Quantum Computation
Module 1
Classes Of Computers • Trends In Technology • Power And Costs • Dependability • Quantitative Principles Of Computer Design • Introduction To Computing Models
Module 2
Principles Of Scalable Performance • Performance Metrics And Measures • Speedup Performance Laws • Advanced Processor Technology • Super Scalar And VLIM Processors • Verified Memory • Cache Memory Organizations • Shared Memory Organizations • Memory Hierarchy • Cache Performance • Protection And Examples Of Virtual Memory • Cache Coherence
Module 3
Pipeline And Superscalar Techniques • Linear Pipeline Processors • Reservation And Latency Analysis • Collision Free Scheduling • Pipeline Schedule Optimization • Instruction Pipeline Design • Arithmetic Pipeline Design • Super Scalar And Super Pipeline Design
Module 4
Multiprocessors And Multicomputers • Brief Overview Of SIMD, MIMD, Vector Architectures And Multicore Architectures
Module 5
Elementary Theory About Dependence Analysis • Techniques For Extraction Of Parallelism • Branch Prediction • Dynamic Scheduling • Multiple Issues And Speculation • Limits On Instruction Level Parallelism • Thread Level Parallelism
Logic
First-order Predicate Calculus Syntax, Semantics, Validity And Satisfiability • Decision Problems In Logic • Quantified Boolean Formulas And Their Relation With The Polynomial Hierarchy
Computability theory
Review Of Turing Machines • Some Other Computing Models And Formalisms, Their Equivalence With Turing Machines • Undecidability • Post Correspondence Problem • Turing Computability • Primitive Recursive Functions • Cantor And Goedel Numbering • Ackermann Function • Mu-recursive Functions • Recursiveness Of Ackermann And Turing Computable Functions • Lambda Calculus • Term Rewriting • Oracle Machines And The Arithmetic Hierarchy
Complexity theory
Time- And Space-bounded Turing Machines • Reduction And Complete Problems • Oracle Machines And The Polynomial Hierarchy • Randomized Computation • Parallel Computation
Module 1: Introduction to IoT
Architectural Overview • Design Principles And Needed Capabilities • IoT Applications • Sensing • Actuation • Basics Of Networking • M2M And IoT Technology Fundamentals Devices And Gateways • Data Management • Business Processes In IoT • Everything As A Service (XaaS) • Role Of Cloud In IoT • Security Aspects In IoT
Module 2: Elements of IoT
Hardware Components Computing (Arduino, Raspberry Pi), Communication, Sensing, Actuation, I/O Interfaces • Software Components Programming API's (using Python/Node.js/Arduino) For Communication • Protocols MQTT, ZigBee, Bluetooth, CoAP, UDP, TCP
Module 3: IoT Application Development
Solution Framework For IoT Applications Implementation Of Device Integration • Data Acquisition And Integration • Device Data Storage Unstructured Data Storage On Cloud/local Server • Authentication, Authorization Of Devices
Module 4: IoT Case Studies
IoT Case Studies And Mini Projects Based On Industrial Automation • Transportation • Agriculture • Healthcare • Home Automation
Module 1: Sound
Biology Of Speech Processing • Place And Manner Of Articulation • Word Boundary Detection • Argmax Based Computations • HMM And Speech Recognition
Module 2: Words and Word Forms
Morphology Fundamentals • Morphological Diversity Of Indian Languages • Morphology Paradigms • Finite State Machine Based Morphology • Automatic Morphology Learning • Shallow Parsing • Named Entities • Maximum Entropy Models • Random Fields
Module 3: Structures
Theories Of Parsing • Parsing Algorithms • Robust And Scalable Parsing On Noisy Text As In Web Documents • Hybrid Of Rule Based And Probabilistic Parsing • Scope Ambiguity And Attachment Ambiguity Resolution
Module 4: Meaning
Lexical Knowledge Networks • Wordnet Theory • Indian Language Wordnets And Multilingual Dictionaries • Semantic Roles • Word Sense Disambiguation • WSD And Multilinguality • Metaphors • Coreferences
Module 5: Web 2.0 Applications
Sentiment Analysis • Text Entailment • Robust And Scalable Machine Translation • Question Answering In Multilingual Setting • Cross Lingual Information Retrieval (CLIR)
Module 1: Introduction to E- Commerce
Evolution Of E-commerce • Advantage And Disadvantage Of E Commerce • Roadmap Of E-Commerce In India • Business Models Of E-Commerce: Model Based On Transaction Party: B2B, B2C, C2B, C2C
Module 2: E marketing
The Scope Of E-Marketing • Identifying Web Presence Goals • Uniqueness Of The Web • Meeting The Need Of Website Visitors • Website Design Issues: Factors That Make People Return To Your Site • Strategies For Website Development • Site Adhesion: Content, Format And Access: Maintaining A Website • E Advertising • E-Branding
Module 3: E-Payment System and E Security
Digital Payment Requirement • Digital Token Based E-Payment System • Electronic Cash • Smart Card And Electronics Payment System: Credit And Debit Card • Virtual Currency • Digital Wallet • Risk Of Electronics Payment System • Digital Signature • E Security: Security On The Internet: Network And Website Security Risk: Denial-of-Service Attack, Viruses, Unauthorized Access To Computer Network • Security Standards: Firewall, Cryptography, Key Management, Password Systems, Digital Certificates, Digital Signatures
Module 4: Enterprise Resource Planning (ERP)
Introductory Concepts • Advantages & Disadvantages Of ERP • ERP And Related Technologies Business Process Reengineering, Data Warehousing, Data Mining, Supply Chain Management • ERP Implementation: ERP Implementation Life Cycle Implementation Methodology • Hidden Costs • Organizing Implementation Contracts With Vendors, Consultants And Users • Project Management And Monitoring
Module 5: ERP Business Modules
Introduction To Basic Modules Of ERP System • Business Modules In An ERP Package Finance Manufacturing Human Resource Plant Maintenance Materials Management Quality Management Sales And Distribution • Case Study: Recent Business Issues On E-Commerce Perspective
Module 1: Introduction to Robotics
Types And Components Of A Robot • Classification Of Robots • Closed-loop And Open Loop Control Systems • Kinematics Systems • Definition Of Mechanisms And Manipulators • Social Issues And Safety
Module 2: Robot Kinematics and Dynamics
Kinematic Modelling: Translation And Rotation Representation • Coordinate Transformation • DH Parameters • Jacobian • Singularity • Statics • Dynamic Modelling: Equations Of Motion: Euler-Lagrange Formulation
Module 3: Sensors and Vision System
Sensor: Contact And Proximity, Position, Velocity, Force, Tactile Etc • Introduction To Cameras • Camera Calibration • Geometry Of Image Formation • Euclidean / Similarity / Affine / Projective Transformations • Vision Applications In Robotics
Module 4: Robot Control and Actuation Systems
Basics Of Control: Transfer Functions • Control Laws: P, PD, PID • Non-linear And Advanced Controls • Robot Actuation Systems: Actuators: Electric, Hydraulic And Pneumatic • Transmission: Gears, Timing Belts And Bearings • Parameters For Selection Of Actuators
Module 5: Control Hardware and Interfacing
Embedded Systems: Architecture And Integration With Sensors, Actuators, Components • Programming For Robot Applications