S7 Computer Science and Engineering
S8 Computer Science and Engineering
S7 Detailed Syllabus
Artificial Intelligence
Module – 1 (Introduction)
Introduction – What is Artificial Intelligence(AI) ? The Foundations of AI, History of AI,
Applications of AI. Intelligent Agents – Agents and Environments, Good behavior: The concept
of rationality, nature of Environments, Structure of Agents.
Module – 2 (Problem Solving)
Solving Problems by searching-Problem solving Agents, Example problems, Searching for
solutions, Uninformed search strategies, Informed search strategies, Heuristic functions.
Module - 3 (Search in Complex environments)
Adversarial search - Games, Optimal decisions in games, The Minimax algorithm, Alpha-Beta
pruning. Constraint Satisfaction Problems – Defining CSP, Constraint Propagation- inference in
CSPs, Backtracking search for CSPs, Structure of CSP problems.
Module - 4 (Knowledge Representation and Reasoning)
Logical Agents – Knowledge based agents, Logic, Propositional Logic, Propositional Theorem
proving, Agents based on Propositional Logic. First Order Predicate Logic – Syntax and
Semantics of First Order Logic, Using First Order Logic, Knowledge representation in First
Order Logic. Inference in First Order Logic – Propositional Vs First Order inference, Unification
and Lifting, Forward chaining, Backward chaining, Resolution.
Module - 5 (Machine Learning)
Learning from Examples – Forms of Learning, Supervised Learning, Learning Decision Trees,
Evaluating and choosing the best hypothesis, Regression and classification with Linear
models.
Compiler Lab
1. Implementation of lexical analyzer using the tool LEX.
2. Implementation of Syntax analyzer using the tool YACC.
3. Application problems using NFA and DFA.
4. Implement Top-Down Parser.
5. Implement Bottom-up parser.
6. Simulation of code optimization Techniques.
7. Implement Intermediate code generation for simple expressions.
8. Implement the backend of the compiler.
Web Programming
Module – 1 (WWW, HTML)
Introduction to the Internet & WWW: Evolution of Internet & World Wide Web- Web Basics,
URI’s & URL-MIME.
Introduction to HTML5: Structuring & editing an HTML5 document, Fundamentals of HTML -
Headings-Hyper Links- Images - Special Characters & Horizontal Rules-Lists- Tables -Forms -
Internal Linking- Meta Elements-HTML5 Form input types -Input and Data List Elements and
autocomplete attribute- Page Structure Elements -Multimedia-HTML5 Audio & video elements..
Module -2 (CSS, JavaScript)
Introduction to Stylesheets : Introduction to CSS-Basic syntax and structure-Inline Styles,
Embedded Style Sheets, Conflict Resolution, Linking External Style Sheets-Exploring CSS
Selectors-Properties, values, Positioning Elements: Absolute Positioning, Relative Positioning -
Backgrounds-List Styles-Element Dimensions- Table Layouts-Box Model and Text Flow-div and
span -Basics of Responsive CSS, Media port & Media Queries.
Introduction to JavaScript : Introduction to Scripting- Programming fundamentals of JavaScript
-Obtaining User Input with prompt Dialogs-Arithmetic-Decision Making -Control Statements -
Functions -Arrays -Objects -Document Object Model (DOM) -Form processing
Module- 3 (PHP Basics)
PHP Language Structure: Introduction- Building blocks of PHP-Variables, Data Types -simple
PHP program-Converting between Data Types- Operators and Expressions -Flow Control
functions - Control statements- Working with Functions- Initialising and Manipulating Arrays--
Objects- String Comparisons-String processing with Regular Expression
Module -4 (PHP- MySQL, JSON)
Advanced PHP: Form processing and Business Logic-Cookies- Sessions & MySQL Integration-
Connecting to MySQL with PHP- Performing CREATE, DELETE, INSERT, SELECT and
UPDATE operations on MySQL table -Working with MySQL data-Reading from Database-
Dynamic Content.
Module- 5 (JSON, Laravel)
JSON Data Interchange Format: Syntax, Data Types, Object, JSON Schema, Manipulating
JSON data with PHP
Web Development Frameworks: Laravel Overview-Features of Laravel-Setting up a Laravel
Development Environment-Application structure of Laravel-Routing -Middleware-Controllers-
Route Model Binding-Views-Redirections-Request and Responses.
Industrial Saftey Engineering
Module I (safety introduction- 5 hrs)
Need for safety. Safety and productivity. Definitions: Accident, Injury, Unsafe act, Unsafe
Condition, Dangerous Occurrence, Reportable accidents. Theories of accident causation. Safety
organization- objectives, types, functions, Role of management, supervisors, workmen, unions,
government and voluntary agencies in safety. Safety policy. Safety Officer-responsibilities,
authority. Safety committee-need, types, advantages.
Module II (Personal protection in work environment- 7 hrs)
Personal protection in the work environment, Types of PPEs, Personal protective equipment-
respiratory and non-respiratory equipment. Standards related to PPEs. Monitoring Safety
Performance: Frequency rate, severity rate, incidence rate, activity rate. Housekeeping:
Responsibility of management and employees. Advantages of good housekeeping. 5 s of
housekeeping. Work permit system- objectives, hot work and cold work permits. Typical
industrial models and methodology. Entry into confined spaces.
Module III (safety issues in construction- 7 hrs)
Introduction to construction industry and safety issues in construction Safety in various
construction operations – Excavation and filling – Under-water works – Under-pinning &
Shoring – Ladders & Scaffolds – Tunneling – Blasting – Demolition – Confined space –
Temporary Structures. Familiarization with relevant Indian Standards and the National Building
Code provisions on construction safety. Relevance of ergonomics in construction safety.
Ergonomics Hazards - Musculoskeletal Disorders and Cumulative Trauma Disorders.
Module IV (safety hazards in machines- 8 hrs)
Machinery safeguard-Point-of-Operation, Principle of machine guarding -types of guards and
devices. Safety in turning, and grinding. Welding and Cutting-Safety Precautions of Gas
welding and Arc Welding. Material Handling-Classification-safety consideration- manual and
mechanical handling. Handling assessments and techniques- lifting, carrying, pulling, pushing,
palletizing and stocking. Material Handling equipment-operation & maintenance. Maintenance
of common elements-wire rope, chains slings, hooks, clamps. Hearing Conservation Program in
Production industries.
Module V (hazard identification and analysis- 8 hrs)
Hazard and risk, Types of hazards –Classification of Fire, Types of Fire extinguishers, fire
explosion and toxic gas release, Structure of hazard identification and risk assessment.
Identification of hazards: Inventory analysis, Fire and explosion hazard rating of process plants
- The Dow Fire and Explosion Hazard Index, Preliminary hazard analysis, Hazard and
Operability study (HAZOP)) – methodology, criticality analysis, corrective action and follow-up.
Control of Chemical Hazards, Hazardous properties of chemicals, Material Safety Data Sheets
(MSDS).
S8 Detailed Syllabus
coming soon...