B.sccs Syllabus
B.sccs Syllabus
COMPUTER SCIENCE
CURRICULUM
Hours/Week
Category Code No. Course Credits
Lecture Tutorial Practical
SEMESTER I
LANG Tamil- I/ 3 0 0 3
Hindi-I / French-I
ENG English- I 3 0 0 3
SEC Orientation/Induction - - - -
programme / Life skills
TOTAL 17 3 10 24
Hours/Week
Category Code No. Course Credits
Lecture Tutorial Practical
SEMESTER II
LANG Tamil- II / 3 0 0 3
Hindi-II / French- II
ENG English- II 3 0 0 3
SEMESTER III
Hindi / French
TOTAL 22 1 4 24
Hours/Week
Category Code No. Course Credits
Lecture Tutorial Practical
SEMESTER IV
ENG English IV 3 0 0 3
TOTAL 19 1 10 24
Hours/Week
Category Code No. Course
Lecture Tutorial Practical Credits
SEMESTER V
TOTAL 16 0 12 22
Hours/Week
Category Code No. Course Credits
Lecture Tutorial Practical
SEMESTER VI
SEC Entrepreneurship 2 0 0 2
Development
Technical Seminar /
SEC Innovation Council / Start up 0 0 2 1
Initiative
TOTAL 16 1 10 22
21BCS112 E-Commerce
Communication Skill
Environmental Science
List of Skill Enhancement Courses
Course Objective: To understand the concept of digital systems, to operate on various Number
systems and simplify Boolean functions and to distinguish logical and combinational circuits.
Sequential Logic: RS, JK, D and T Flip-Flops – Edge-Triggered – Master – Slave Flip- Flops.
Registers: Shift Registers – Types of Shift Registers
1. D.P. Leach & A.P. Malvino, Digital Principles and Application, THM Fifth Edition ,2002
Reference Books:
2. T.C. Bartee, Digital Computer Fundamentals, 6th Edition, Tata McGraw Hill,1991
3. Digital Principles and Design – Donald D.Givone, Tata McGraw – Hill Publishing Company
Limited, 2004.
Web Sources:
1. www.tutorialspoint.com/computer_logical_organization
2. www.geeksforgeeks.org/digital-electronics-logic-design-tutorials
21CBCS12 PROGRAMMING IN C 3104
Course Objective: The learner understands the basic concepts of programming languages. Also
can learn reading and writing of data using arrays and pointers. This approaches a proper method
for File Manipulations such as creating, processing, opening and closing.
Unit I: INTRODUCTION 12
History of C - Importance of C - Basic structure of C - overview of C – C fundamentals: Character
Set - C primitive input output - Identifier and Keywords – Tokens-Declaration. Data Types -
Constants - Variables - Expressions – Statements- Library Functions.
Unit II: OPERATORS AND CONTROL STATEMENT 12
Operators: Arithmetic, Unary, Relational and Logical, Assignment And Conditional Operators-
Comma Operator - Bit Wise Operators - Flow Of Control If, If Else, While, Do-While, For Loop,
Nested Control Structures - Switch, Break And Continue, Go To Statements.
Unit III: FUNCTIONS AND STORAGE CLASSES 12
Functions –Definition – Types of functions - Passing Arguments – Recursions- Storage Classes -
Automatic, External, Static, Register Variables.
REFERENCE BOOKS
1. P.R. Vittal, Allied Mathematics, Margham Publications, 4th Edition 2009.
2. A. Singaravelu, Allied Mathematics, Meenakshi Agency, 2007.
3. P. Duraipandian and S.UdayaBaskaran, Allied Mathematics, Vol. I & II Muhil Publications,
Chennai.
WEB RESOURCES:
1. machinelearningmastery.com/gentle-introduction-linear-algebra/
2. www.geeksforgeeks.org/trigonometry/
21PBCS11 PROGRAMMING IN C LAB 0042
Course Objective: This course is emphasizes the nature of C language using many applications and
helps to understand the need to choose the language for solving the problem. The students can
understand the art of computer programming.
Text Book:
1. E.Balaguruswamy, Programming in ANSI C, TMH Publishing Company Ltd,
7th Edition, 2017.
Reference Books:
1. Yashavant kanetkar, Let us C solutions, 15th Edition, Kindle edition (2016) from
BPB Publications.
2. H. Schildt, The Complete Reference in C, TMH, 4th Edition, 2017.
Web Sources:
1. www.studytonight.com
2. www.javatpoint.com
21PBCS12 FUNDAMENTALS OF COMPUTER LAB 0042
Course Objective: The student learns to work in macros, mail merge, formatting document in word,
working with charts, functions in excel and database creation for various applications in access.
Applying sound effects and animation to images in power point can be easily done by students.
MS-Word
1. Working with formatting Document using different styles and table.
2. Working with mail merge
3. Working with macros.
Ms- Excel
4. Working with formatting, protection, goal seek and scenarios in worksheet
5. Working with Import external data, sort &filter, functions in worksheet
6. Working with types of charts
7. Working with calculations in various applications
Ms- Access
8. Working with inventory system with report
9. Working with payroll system with report
10. Working with Student information system with report
Ms- PowerPoint
11. Create text and images with various effects
12. Create animation and sound effects
Total: 30 Hours
Course Outcomes:
At the end of this course, the student will be able to:
CO-1: Create presentation using text and images.
CO-2: Create presentation using animation and sound effects.
CO-3: Create various type of report using MS-ACCESS.
CO-4: Evaluate various Mathematical function using MS-Excel.
CO-5: Apply mail merge concept in MS-Word.
Text Book:
1. Madhulika Jain, Shashank Jain, Sathish Jain, PC software Made simple, BPB publications,
2002.
Reference Books:
1. Bittu kumar, Mastering MS-Office, kindle Edition, 2017.
2. Joan Lambert, Curtis Frye, Microsoft Office 2016 step by step, kindle Edition, 2017.
Web Sources:
1. www.teachers.tech/microsoft-word-tutorial/
2. www.electricteacher.com/tutorials.htm
21CBCS21 OBJECT ORIENTED PROGRAMMING USING C++ 3104
Course Objective: The course helps the students to know various structures in C++. This makes
them familiar with OOPS concepts. To learn the fundamental programming concepts and
methodologies which are essential to building good C++ programs. To practice the fundamental
programming methodologies in the C++ programming language via laboratory experiences.
UNIT IV INHERITANCE 12
Single Inheritance - Multilevel Inheritance - Multiple Inheritance - Hierarchical Inheritance - Hybrid
Inheritance. Pointers, Virtual Functions and Polymorphism; Managing Console I/O operations.
TOTAL: 60 Hours
Course Outcomes:
Text Books:
1. E.Balagurusamy, Object Oriented Programming with C++, TMH, 2nd Edition, 1995.
2. E.Horowitzand S.Shani,, Fundamentals of Data Structures in C++, Galgotia Publication,3rd
Edition,1999.
Reference Books:
1. Robert Lafore, Object Oriented Programming in Microsoft C++, Galgotia publication, 2nd
Edition ,2001.
2. Pandiyaraja.P, Object Oriented Programming in C++, Scitech Publication,2008.
Web Sources:
1. www.cplusplus.com
2. www.programiz.com/cpp-programming
21CBCS22 DATABASE MANAGEMENT SYSTEM 3104
Course Objective:
• This course introduces the basic concepts of Database Management System, the Structured
Query Language (SQL) and PLSQL. The students gain knowledge about Database, Data
models, Relational Algebra, Normalization, SQL, PL/SQL and Stored Procedure.
Unit – I Introduction 12
Data Models, types and their comparison, Entity Relationship Model, Entity Types, Entity Sets,
Attributes and its types, Keys, E-R Diagram, Data Integrity, RDBMS –Concept, Components and
Codd’s rules.
Relational Algebra (selection, projection, union, intersection, Cartesian product, Different types of
join like theta join, equi-join, natural join, outer join) Functional Dependencies, Good & Bad
Decomposition, Anomalies as a database: A consequences of bad design, Normalization: 1NF, 2NF,
3NF, BCNF, 4NF, 5NF.
Introduction to SQL: DDL, DML, and DCL statements, Creating Tables, Adding Constraints,
Altering Tables, Update, Insert, Delete & various Form of SELECT- Simple, Using Special Operators
for Data Access. Aggregate functions, Joining Multiple Tables (Equi Joins), Joining a Table to itself
(self Joins) Functions.
Unit – V PL/SQL 12
Total: 60 Hours
Course Outcomes:
Text Books:
Reference Books:
Web Sources:
1. www.guru99.com/dbms-tutorial.html
2. www.oracletutorial.com
21CBCS23 MATHEMATICS-II 4104
Course Objective : To impart the knowledge of Integral calculus, Differential Equations, Fourier
Series and Laplace transform. The course will also serve as a prerequisite for post graduate and
specialized studies and research.
Course Outcomes:
REFERENCE BOOKS:
WEB SOURCES:
1. www.cfm.brown.edu/people/dobrush/am33/Mathematica/ch6/laplace.html
2. www.mathsisfun.com/calculus/differential-equations.html
21PBCS21 RDBMS LAB 0042
Course Objective:
1. Write a Program to create table and insert values using DDL Commands.
2. Write a Program to implement DML commands.
3. Write a Program on Types of Data Constraints.
4. Write a Program on Joins.
5. Write a Program on group-by clause and order-by clause.
6. Write a Program on different functions (aggregate, math and string).
7. Write a Program on different types of sub queries.
8. Write a Program on different SET Operations.
9. Write a Program on implementing Factorial, Fibonacci Series using PL/SQL.
10. Write a Program to implement triggers and cursors.
11. Write a program that creates the function and calculating area of circle.
12. Write a program that uses the concept of user defined exception
Total: 30 Hours
Course Outcomes:
At the end of this course, the student will be able to:
CO-1: Create an application to check user defined exception using PL/SQL.
CO-2: Evaluate the functionalities of trigger and cursor.
CO-3: Analyze different types of built-in function in PL/SQL.
CO-4: Apply DDL, DML and DCL statement using SQL.
CO-5: Apply various types of joins in tables.
Text Books:
Reference Books:
Web Sources:
1. www.guru99.com/dbms-tutorial.html
2. www.oracletutorial.com
21PBCS22 OBJECT ORIENTED PROGRAMMING USING C++ LAB 0 0 4 2
Course Objective: This lab provides detailed knowledge of Arrays, Pointers, Operators in C++.
Also provide knowledge in functions, Structures, Unions and Files in C++
1. Write a C++ program to swap two numbers without using third variable
2. Write a C++ Program to display Names, Roll No., and grades of 3 students who have appeared in
the examination. Declare the class of name, Roll No. and grade. Create an array of class objects. Read
and display the contents of the array.
3. Write a C++ program to declare Struct. Initialize and display contents of member variables.
4. Write a C++ program to declare a class. Declare pointer to class. Initialize and display the contents
of the class member.
5. Given that an EMPLOYEE class contains following members: data members: Employee number,
Employee name, Basic, DA, IT, Net Salary and print data members.
6. Write a C++ program to read the data of N employee and compute Net salary of each employee
(DA=52% of Basic and Income Tax (IT) =30% of the gross salary).
7. Write a C++ to illustrate the concepts of console I/O operations.
7. Write a C++ program to use scope resolution operator. Display the various values of the same
variables declared at different scope levels.
9. Write a C++ program to allocate memory using new operator.
10. Write a C++ program to create multilevel inheritance. (Hint: Classes A1, A2, A3)
11. Write a C++ program to create an array of pointers. Invoke functions using array objects.
12. Write a C++ program to use pointer for both base and derived classes and call the member
function. Use Virtual keyword. .
Total: 30 Hours
Course Outcomes:
Web Sources:
1. www.cplusplus.com
2. www.programiz.com/cpp-programming
21CBCS31 PROBLEM SOLVING USING PYTHON 4004
COURSE OBJECTIVE:
Python - Variables - Executing Python from the Command Line - Editing Python Files -Python
Reserved Words - Basic Syntax-Comments - Standard Data Types – Relational Operators -Logical
Operators - Bit Wise Operators - Simple Input and Output.
CONTROL STATEMENTS: Control Flow and Syntax - Indenting - if Statement - statements and
expressions- string operations- Boolean Expressions -while Loop - break and continue - for Loop.
LISTS: List-list slices - list methods - list loop–mutability–aliasing - cloning lists - list parameters.
TUPLES: Tuple assignment, tuple as return value -Sets–Dictionaries.
UNIT-III FUNCTIONS 12
Run Time Errors - Exception Model - Exception Hierarchy - Handling Multiple Exceptions – Data
Streams - Access Modes Writing - Data to a File Reading - Data From a File - Additional File
Methods - Using Pipes as Data Streams - Handling IO Exceptions - Working with Directories.
Classes Principles of Object Orientation - Creating Classes -Instance Methods - File Organization –
Special Methods - Class Variables – Inheritance – Polymorphism - Type Identification – Simple
Character Matches - Special Characters – Character Classes – Quantifiers - Dot Character – Greedy
Matches – Grouping - Matching at Beginning or End - Match Objects – Substituting - Splitting a
String - Compiling Regular Expressions.
Total: 60 Hours
COURSE OUTCOME:
At the End of this course, the students will be able to:
CO 1: Evaluate a program incorporating all the python language constructs.
CO 2: Analyse the concepts of Lists, tuples and error handling mechanisms.
CO 3: Apply the concept of Decision making statements, looping constructs, functions for
solving basic programs.
CO 4: Apply the various basic programming constructs like operators, expressions.
CO 5: Understand the basic concepts like editor, execution.
Text Books:
Reference Books:
1. Allen B. Downey, ``Think Python: How to Think like a Computer Scientist”, 2nd edition,
2. Guido van Rossum and Fred L. Drake Jr, ―An Introduction to Python – Revised and updated for
Python 3.2, Network Theory Ltd., 2011.
Web Sources:
1. www.learnpython.org
2. www.programiz.com/python-programming
3. www.udemy.com/topic/python/
21CBCS32 DATA STRUCTURES AND ALGORITHMS 4004
Course Objective:
To familiarize the students with linear and nonlinear data structures, to understand sorting
and searching, to manipulate the complexity of data structures using asymptotic notations and to
apply the data structures in solving problems.
UNIT I INTRODUCTION TO DATA STRUCTURES 12
Introduction to Data Structures- Why Data Structures – Operations of Data Structures – Data
Types – Arrays and Lists – Representation Of Arrays – Operations On Arrays - Abstract Data
Types (ADTs) – List ADT.
Sorting: Bubble Sort – Selection Sort – Merge Sort – Insertion Sort – Quick Sort – Heap Sort –
Searching: Linear Search – Binary Search – Divide and Conquer – Hashing - Hash Table – Direct
Address Method – Mapping Function – Handling Collision.
Total: 60 Hours
Course Outcomes:
At the End of this course, the students will be able to:
CO 4: Apply use recursion to solve a problem with a binary search tree or graph.
CO 5: Understand the concept of Dynamic memory management, data types, algorithms, Big O
notation.
Text Books:
2. Horowitz, S. Sahni, and S. Rajasekaran, Computer Algorithms, Galgotia Pub. Pvt. Ltd.,
2012.
Reference Books:
1. R. Kruse C.L. Tondo and B. Leung, Data Structures and Program design in C, PFU, 1997.
2. Gav Pai “Data structures and algorithms, concepts, techniques and Applications”, McGraw
Hill, 2017.
Web Sources:
1. www.nptel.com
2. www.hackerearth.com/practice/data-structures/arrays/1-d/tutorial/
21CBCS33 STATISTICS-I 4104
Course Objective : To develop the skills of the students in the concepts of Statistics and Design of
Experiments . The course will also serve as a prerequisite for post graduate and specialized studies
and research.
Introduction- Types of Averages-Mean, Median, Mode, Geometric mean and Harmonic Mean-
Merits and Demerits.
Analysis of Variance- One way and Two Way Classifications – Basic Principles of Experimentation
– Completed Randomized Design – Randomized Block Design- Latin Square Design.
TOTAL: 60 HOURS
Course Outcomes:
At the End of this course, the students will be able to:
CO1. Describe and discuss the key terminology, concepts tools and techniques used in
Statistical analysis
CO2.Critically evaluate the underlying assumptions of analysis tools of measures of central
tendency.
CO3. Critically evaluate the underlying assumptions of analysis tools of measures of dispersion
CO4. Discuss critically the uses and limitations of Testing of hypothesis
CO5. Discuss about the classifications of ANOVA
TEXT BOOKS:
1. S.P. Gupta, Statistical Methods, 44th Edition, Sultan Chand & Sons,2014.
2. S.C. Gupta and V.K. Kapoor, Fundamentals of Applied Statistics, Sultan Chand & Sons, 3rd
Edition, 2001.
REFERENCE BOOKS:
1. P.R. Vittal and V. Malini, Statistical and Numerical Methods, Margham Publications,1st
Edition,2007.
2. Beri G, Business Statistics, Tata McGraw Hill Publishing Company Limited, 2009.
3. S.P. Rajagopalan and R. Sattanathan, Business Statistics and Operations Research, Vijay
Nicole Pvt. Ltd.
Web Sources:
1. www.tutorialspoint.com/statistics/
2. www.khanacademy.org/math/statistics-probability
21PBCS31 DATA STRUCTURE USING PYTHON LAB 0042
COURSE OBJECTIVES:
Total: 30 Hours
COURSE OUTCOME:
At the End of this course, the students will be able to:
CO 1: Create linear data structure application using Python.
CO 2: Create non linear data structure application using Python.
CO 3: Evaluate the implementation of sorting algorithm.
CO 4: Evaluate the implementation of binary search tree.
CO 5: Analyse the performance of Search algorithm.
Text Books:
Reference Books:
1. Allen B. Downey, ``Think Python: How to Think like a Computer Scientist”, 2nd edition,
2. Guido van Rossum and Fred L. Drake Jr, ―An Introduction to Python – Revised and updated for
Python 3.2, Network Theory Ltd., 2011.
Web Sources:
1. www.learnpython.org
2. www.programiz.com/python-programming
3. www.udemy.com/topic/python/
21CBCS41 MODERN OPERATING SYSTEM 3003
Course Objective: Student will understand Modern Operating System and their principles. The
course will cover theory as well as practice aspects of a subject through scheduled lectures and labs,
course will cover details of processes, CPU scheduling, memory management, file system, storage
subsystem, input/output management and security protection.
Operating Systems Overview- Overview and Functions of Operating Systems - History and
Generation of Operating System - Protection and Security - Distributed Systems - Operating Systems
Structures - Services - System Calls.
Memory: Swapping, contiguous memory allocation, paging, page table, segmentation, virtual
memory, demand paging, page- replacement, Allocation of frames. Virtual Memory: Basics of
Virtual Memory – Hardware and control structures – Locality of reference, Page fault, Working Set,
Dirty page/Dirty bit – Demand paging (Concepts only) – Page Replacement policies : Least Recently
used (LRU) Optimal (OPT) , Second Chance (SC), First in First Out (FIFO), Not recently used
(NRU).
File system Interface - Concept of a File – File Access – File Directories - File System
Implementation- Mass‐Storage Structure: RAID Structure - Disk Structure, Disk Attachment - Disk
Scheduling - Swap-Space Management - Stable-Storage Implementation - Overview of Mass-Storage
Structure - Tertiary Storage Structure.
I/O systems - Hardware - Application I/O Interface - Kernel I/O Subsystem - Transforming I/O
Requests to Hardware Operations – STREAMS - Protection & Security Protection – Protection -
Goals of Protection - Principles of Protection - Domain of Protection Access Matrix- Implementation
of Access Matrix - Access control - Security – Problems - Program Threats – Intruders – Accidental
Data Loss - User Authentication - Implementing Security Defenses- Firewalls – Antivirus and
Antivirus Techniques.
Total: 45 Hours
Course Outcomes:
1. Abraham Silberchatz, Peter B. Galvin, Greg Gagne, “Operating System Concepts” 8th
edition, 2015.
Reference Books:
2. Stallings “Operating Systems - Internals and Design Principles”, Pearson Education, 6th
Edition,2009.
3. Andrew S. Tanenbaum, Herbert Bos “Modern Operating Systems”, Pearson Education, 4th
Edition, March 2014.
4. B.L.Stuart “Principles of Operating Systems” Cengage learning, India Edition, 2012.
5. A.S. Godboie “Operating Systems” 2nd Edition, TMH,2009
Web Sources:
1. www.tutorialandexample.com/operating-system-tutorial/
2. www.phptpoint.com/operating-system-tutorial/
21CBCS42 APPLICATIONS OF JAVA 4004
COURSE OBJECTIVES:
To learn the fundamental concepts of programming style. Understand the concepts of OOP’s
principles. To make the students to know about exception and how to handle it. Understand the
concepts of string functions. Learn the applet programming and design GUI based applications.
Java - Features – Application of Java – Mobile Application - Desktop GUI Applications - Web-
based Applications - Gaming Applications - Big Data Technologies - Distributed Applications -
Cloud-based Applications - IoT Applications – AWT: Introduction - Working with Windows,
Graphics and Text: AWT classes - Window Fundamentals -Working with Frame Windows - Creating
a Frame window in an AWT - Based Applet -Creating a Windowed Program-Displaying Information
Within a Window
Graphics-Working with Color - Setting the paint Mode - Working with Fonts -Using Awt controls,
Layout Managers and Menus. Swing: overview – Controls – Event handling – Event classes – Event
Listeners – Event Adapters – Layouts – Menu – Containers - Graphics in swing
UNIT IV - JAVAFX 12
The Applet Class: Two Types of Applets-Applet Basic - Applet Architecture - An Applet Skeleton -
Simple Applet Display Methods - Requesting Repainting - Using the Status Window - The HTML
Applet Tag - Passing Parameters to Applets - getDocumentBase() and getCodeBase() - Event
Handling - Utility Classes-Calendar.
TOTAL: 60 Hours
COURSE OUTCOMES:
At the End of this course, the students will be able to:
CO-1: Apply basic concepts of Object Oriented Programming using Java
CO-2: Apply AWT controls in real time Application
CO-3: Apply Threading concept using Java
CO-4: Apply applet concepts in Java in various application
CO-5: Understand the basic concepts in Java
Text Book:
1. P.Naughton and H.Schildt, Java (The Complete Reference), Ninth Edition,2015
Reference Book:
UNIT-I PROBABILITY 12
Index numbers: Types of index number, Laspeyre’smethod ,Paasche’s method , Fisher’s method-
Test of adequacy of index number formulae: Time reversal test and Factor reversal test-Chain index
numbers –Simple problems.
TOTAL: 60 Hours
Course Outcomes
At the End of this course, the students will be able to:
CO1. Describe and discuss the key terminology, concepts tools and techniques used in
Probability
CO2. Critically evaluate the underlying assumptions of distributions
CO3. Understand and critically discuss the issues of time series
CO4. Discuss critically the uses and limitations of Index numbers
CO5. Understand and critically discuss the issues surrounding of correlation and Regression
TEXT BOOKS:
1. S.P. Gupta, Statistical Methods, 44th Edition, Sultan Chand & Sons,2014.
2. S.C. Gupta and V.K. Kapoor, Fundamentals of Applied Statistics, Sultan Chand &
Sons, 3rd Edition, 2001.
REFERENCE BOOKS:
1. www.edureka.co/blog/statistics-and-probability/
2. www.khanacademy.org/math/statistics-probability
21PBCS41 OPERATING SYSTEM LAB 0042
Course Objective
This course gives practical training in Modern Operating System to perform the various UNIX
commands. It gives hands on training in File operations in C Programming.
1. To study of Basic UNIX Commands and various UNIX editors such as vi, ed, ex and EMACS.
2. To write C Programs using the following system calls of UNIX operating system fork, exec,
getpid, exit, wait, close, stat, opendir, readdir.
3. To write a C program for implementation of Priority Scheduling Algorithms.
4. To write a C program for implementation of Round Robin Scheduling Algorithms.
5. To write a c program to implement IPC using Shared Memory.
6. To write a C program to implement Banker’s Algorithm for Deadlock Avoidance.
7. To write a C program to implement algorithm for Deadlock Detection.
8. To write a c program to implement Threading and Synchronization Applications.
9. To write a c program to implement Paging Technique for Memory Management.
10. To write a C program for implementation of FIFO Page Replacement Algorithm.
11. To write C program to organize the file using Single Level Directory
12. To write a C program for random access file for processing the employee details.
Total: 30 Hours
Course Outcomes:
Text Book:
1. Abraham Silberchatz, Peter B. Galvin, Greg Gagne, “Operating System Concepts” 8th
edition, 2015.
Reference Books:
Web Sources:
1. www.tutorialandexample.com/operating-system-tutorial/
2. www.phptpoint.com/operating-system-tutorial/
21PBCS42 APPLICATIONS OF JAVA LAB 0042
COURSE OBJECTIVES:
Write simple programs and introduce all the concepts in it. Learn the concept of Java Applications.
Write programs using AWT controls to implement GUI based applications
PRACTICAL LIST:
1. Write a java program to develop an Applet that receives an integer in one text field and compute
its factorial value and returns it in another text filed when the button “Compute” is clicked
2. Write a java program to draw different shape using applet
3. Write a java program to draw an image using applet
4. Write a java program to develop a java program using Mouse Action Listener
5. Write a java program to implementation of button using java swing
6. Write a java program to implementation of table using java swing
7. Write a java program to implementation of graphical object using java swing
8. Write a java program to develop a java program for addition of two number using event handling
9. Write an applet program to create a bio data using frame controls. Display the details at the end of
the applet screen at the click of the button.
10. Write a java program to develop a servlet application to print the current date and time.
11. Write a java program to implement a scrollable panel using Java Swing
12. Write a java program to implement Menus and submenus
` Total: 30 Hours
COURSE OUTCOMES:
At the End of this course, the Student will be able to:
CO-1: Create a bio data using frame controls and use applet.
CO-2: Create a servlet application to print the current date and time.
CO-3: Create a Java Program using button in java swing.
CO-4: Analyze an application using Mouse Action Listener.
CO-5: Apply java programming to draw an image.
Text Book:
1. P.Naughton and H.Schildt, Java (The Complete Reference), Ninth Edition,2015
Reference Book:
Course Objective:
This course gives an insight into advanced features of Java which concentrates in Servlet Java Beans,
EJB, RMI, JSP, ORB Protocol; Java beans API, writing RMI clients –Pushing data from RMI Servlet,
HTML and XML.
Unit I SERVLET 9
Overview – The Java Web Server – Your First Servlet – Servlet Life Cycle-Servlet Chaining –
Server Side Includes- Session Tracking – Security – Introduction to HTML - Tags-Creating Forms –
Using JDBC In Servlet – Applet To Servlet Communication- HTML to Servlet Communication.
Unit II JSP 9
Introduction JSP- JSP Architecture - Life cycle of JSP -Examining MVC and JSP -JSP Scripting
Elements & Directives-Working with Variables Scopes-Exception Handling- Session Management -
Creating and Processing Forms - Using JSP Working with Java Mail- Understanding Java Messaging
Services-Transactions.
The Software Component Assembly Model- The Java Beans Development Kit- Developing
Session Beans- Notable Beans – Using the Java Beans API. Creating, Updating and Reading from
JAR Files- Adding Controls to Beans. EJB Architecture- The EJB Model -EJB Requirements –
Design and Implementation – EJB Session Beans- EJB Entity Beans.
Networking Basics: Transmission control Protocol (TCP) - Ports, Sockets -Working with URLS:
Connecting to URLS - IDE - Servers - Interacting with database: Database Connectivity-Design of
JDBC- Introduction to XML - Tags-Creating Forms-Creating tables-Spring. .
Total : 45 hours
COURSE OUTCOME:
1. www.journaldev.com/1877/servlet-tutorial-java
2. www.studentstutorial.com/jsp/jsp-tutorial
21PBCS51 ADVANCED JAVA PROGRAMMING LAB 0042
Course Objective: This course gives practical training in HTML to Servlet Communication, JSP
Beans used to create JSP program, RMI to create Web Services, Email creation and manipulation,
Web applications and Session management is done by students.
Total: 30 Hours
COURSE OUTCOMES:
At the End of this course, the Student will be able to:
CO-1: Create HTML to Applet Communication application using Servlet.
CO-2: Create HTML to servlet application .
CO-3: Create data base application using JDBC.
CO-4: Apply use bean concepts in JSP.
CO-5: Apply Session Management application in JSP.
Text Book:
1. www.journaldev.com/1877/servlet-tutorial-java
2. www.studentstutorial.com/jsp/jsp-tutorial
21PBCS52 DOT NET PROGRAMMING LAB 0042
Course Objective: This course gives practical training in Network programming using Visual
Basic Dot Net, ActiveX Data Object Dot Net, Active Server Pages Dot Net with various
applications.
COURSE OUTCOMES:
At the End of this course, the Student will be able to:
CO-1: Create login processing application using ASP .NET.
CO-2: Create Banking application and library application using ASP .NET.
CO-3: Analyze validation controls in ASP .NET
CO-4: Analyze Calendar Control in ASP. NET
CO-5: Apply Data Grid control in ADO .NET.
Text Books:
1. Joe Duffy, Professional .NET Framework 2.0, Wrox Publications, 2006 Edition.
2. Steven Holzner, Visual Basic.NET Programming – Black Book, Paraglyph Press
and DreamTech Press, 2005 Edition.
Reference Books:
Web Sources:
1. http://www. projects.students3k.com/projects/mini-projects-in-asp-net.
2. www.vbtutor.net/index.php/visual-basic-net-tutorials/
21RBCS61 PROJECT 0084
Objectives:
The main objectives of the Project is, to understand the software
engineering process including budgeting through project, plan for various
activities of the project and distribute the work amongst team members.
Content:
The students will undertake a project as part of their final semester. The
students can do independent projects or can take up projects in groups of two or
more depending on the complexity of the project. The maximum group size will
be five and in case of team projects there should be a clear delineation of the
responsibilities and work done by each project member. The projects must be
approved by the respective project guide assigned to the student. The Guide will
counsel the students for choosing the topic for the projects and together they will
come up with the objectives and the process of the project. From there, the student
takes with the objectives and the process of the project. From there, the student
takes over and works on the project.
Total: 60 Hours
Course Outcome:
CO-3: Analyze Software, Hardware and tools needed for the project.
Course Objective: This course introduces the basic concepts of Data Communication &
Networking , OSI Model, Layers of OSI Model, Parallel and serial transmission, Analog and digital
network.
Analog and digital signals – Encoding and modulation – Parallel and serial transmission – DTE/DCE
– Types of errors – Error detection and correction – Data link control – Line discipline – Flow control
– Error control.
Multiplexing – Types of multiplexing – LAN – Project 802 – Ethernet – Token bus – Token ring –
FDDI – MAN – IEEE 802.6 – Circuit switching – Packet switching.
History of analog and digital network – Access to ISDN – ISDN layers – Broadband ISDN – Packet
layer protocol – ATM – ATM architecture – ATM layers – Congestion control – Leaky bucket
algorithm.
TOTAL: 60 Hours
Course Outcomes:
CO-1: Analyze the features and operations of various application layer protocols such as Http,
DNS, and SMTP.
CO-4: Understand the purpose of network layered models, network communication using the layered
concept, and able to compare and contrast Open System Interconnect (OSI) and the Internet Model.
CO-5: Understand the basic difference between data logical link control and media access control
and realize the features of SMDS, switching techniques, ISDN, and ATM.
Text Book:
1. Behrouz and Forouzan, “Data Communications and Networking”, 2nd Edition, Tata McGraw
Hill, 2007.
Reference Books:
1. ecomputernotes.com/computernetworkingnotes/communication-networks/
2. www.tutorialride.com/computer-network/
21BCS102 SOFTWARE ENGINEERING 4004
Course Objective:
This course introduces the basic concepts of Software Engineering, the phases of Software
Development Life Cycle, the metrics of Software projects, Software Cost Estimation Techniques and
quality assurance.
Unit-I – FUNDAMENTAL CONCEPTS OF SOFTWARE ENGINEERING 12
Introduction - Generic view of Software Process- Software Engineering: A Layered Technology - A
Process Framework- The Capability Maturity Model Integration (CMMI)-Process Patterns- Process
Assessment- Personal and Team Process Model- Process Technology- Software Process Models-
Evolutionary Process Models- Specialized Process Models- The Formal Methods Model- The
Unified Process- View of Agile Process Models- Software Cost Estimation- Cost Estimation Factors,
Techniques- Planning a software Project- Project Scheduling.
Change Management- Software Configuration Management- The SCM Repository- The SCM
Process-Quality Management- Quality Concepts- Software Quality Assurance- Software Review-
Formal Technical Reviews- Formal Approaches to SQA- Software Reliability- The ISO 2000 Quality
Standards- The SQA Plan
Total : 60 Hours
Course Outcomes:
CO-1: Evaluate software-based systems, or programs of varying complexity that meet desired needs,
satisfy realistic constraints, and demonstrate accepted design and development principles.
CO-2: Analyze and solve problems, as well as identify the computing requirements appropriate to
their solutions.
CO-3: Apply rapid software development methods and decide on appropriate software architecture.
CO-4: Understand the nature of Software Requirement Specifications.
CO-5: Understand ability to engage in life-long maintenance and continuing Software development.
Text Book:
Reference Books:
1. Waman S Jawadekar, Software Engineering: a Primer, First Edition, 2008, Tata McGraw Hill.
New Delhi.
2. Deepak Jain, Software Engineering: Principles and Practices, First Edition, 2009,
OxfordUniversity Press.
3. James Peters &WitoldPedrycz, Software Engineering: An engineering Approach, First
Edition, 2007, Wiley-India.
Web Sources:
1. http://www.tutorialsspace.com/Software-Engineering/
2. http://www.nptel.com
21BCS103 OPEN SOURCE TECHNOLOGY 4004
Course Objectives: To demonstrate different open source technology like Linux, PHP & MySQL
with different packages. To lustrate Linux commands for programming. To explore programs of PHP
with MySQL connection.
Open Source Definition, The distribution terms of open source software, open source
technology importance Free and open Source Software (FOSS), LAMP (Linux, Apache, MySQL,
PHP, Python, and Perl) Benefits, Perspective of Open Source software Linux and Open Source, basic
commands of Linux. Introduction to PHP – what does PHP Do? – a brief history of PHP – language
basics – lexical structure – data types – variables – expressions and operators – flow control
statements – including code – embedding PHP in web pages.
Course Outcomes:
CO-1: Evaluate different open source technology like Linux, PHP & MySQL with different
packages.
CO-2: Apply the concepts of functions, arrays in PHP.
CO-3: Understand the concepts objects in PHP.
CO-4: Understand how to create database and table in MySQL.
CO-5: Understand the concepts of connecting and MySQL.
Text Books:
1. Christopher Negus ,Red Hat Linux Bible, Wiley Publishing ISBN: 0-7645-4333-4, Edition,
2010
2. Julie C Meloni,Teach yourself PHP, MySQL and Apache all in one ,SAMS Publication, Fifth
Edition, 2011.
Reference Books:
1. Rasmus Lerdorf, Kevin Tatroe, Bob Kaehms, Ric McGredy (2002), Programming PHP,
O’REILLY (SPD), First edition, 2012
2. Lee Babin, Nathan A. Good, Fran4k M. Kromann, Jon Stephens), “PHP 5 Recipes, A problem
solution approach”, après Special edition, 2005
3. PHP & MYSQL in easy steps by MCGrawHill Indian edition, First Edition, 2008.
4. Steven Holzner, The Complete Reference PHP, MCGrawHill, Indian edition, First Edition,
2009.
Web Sources:
1. https://www.tutorialspoint.com//cakephp/cakephp_form_handling.htm
2. http://www.php.net/tut.php
21BCS104 DOT NET PROGRAMMING 4004
Course Objective: This course introduces the fundamental concepts of VB.NET, ASP.NET,
ADO.NET for web development, to produce dynamic Web pages and to build web sites, web
applications and web services.
UNIT V ADO.NET 12
TOTAL: 60 Hours
Course Outcomes:
CO-4: Understand and learn to maintain internet application server and dot net services.
CO-5: Understand basic building blocks of vb.net environment.
Text Books:
1. Joe Duffy, Professional .NET Framework 2.0, Wrox Publications, 2006 Edition.
2. Steven Holzner, Visual Basic.NET Programming – Black Book, Paraglyph Press and
DreamTech Press, 2005 Edition.
Reference Books:
2. Michael Otey and Denielle Otey, ADO.NET Complete Reference, Tata Macraw Hill
Publication, 4th Edition, 2007.
Web Resources:
1. http://www. projects.students3k.com/projects/mini-projects-in-asp-net.
2. https://www.dotnettutorials.net
21BCS105 DATA MINING 4004
COURSE OBJECTIVE:
This course introduces the basic concepts of Data Mining. It gives in depth knowledge of data
modelling strategy, Data Mining Algorithms, Knowledge Discovery in databases and web mining.
UNIT-I INTRODUCTION 12
Data Mining – Primitives – Data Mining Query Language Architectures of Data mining Systems.
Concept Description, Characterization and Comparison: Concept Description, Data Generalization
and Summarization, Analytical Characterization, Mining Class Comparison – Statistical Measures.
Basic concepts- single Dimensional Boolean Association Rules from Transaction Databases,
Multilevel Association Rules from transaction databases – Multi dimension Association Rules from
Relational Database and Data warehouse.
TOTAL: 60 Hours
COURSE OUTCOME:
At the End of this course, the Student will be able to:
CO-1: Evaluate and implement clustering algorithm using sample, realistic data sets and modern
tools.
CO-2: Analyse the types of data to be mined and present a general classification of tasks and
primitives to integrate a data mining system.
CO-3: Apply proper association rule mining algorithm to construct best data mining model.
CO-4: Understand the concept of database technology evolutionary path which has led to the need
for data mining and its applications.
CO-5: Understand basic data warehouse structure and to learn how to gather and analyze large sets
of data to gain useful business understanding.
Text Books:
1. J.Han and M. Kamber, Data Mining Concepts and Techniques,Harcourt India Pvt. Ltd –
New Delhi, 2001.
Reference Books:
1. K.P. Soman , ShyamDiwakar, V.Ajay , Insight into Data Mining Theory and Practice,
Prentice Hall of India Pvt. Ltd - New Delhi, 2006
2. Shawkat Ali A B M, Saleh A. Wasimi, “Data Mining: Methods and Techniques”, Third Indian
Reprint, Cengage Learning, 2010.
3. Michael Steinbach, Pang-Ning Tan, and Vipin Kumar, Introduction to Data Mining, Pearson
publication,2nd Edition, 2016.
WEB SOURCES:
1. http:// www.academicpress.com
2. http://www.mkp.com
21BCS106 NETWORK SECURITY 4004
Course Objective: This course introduces the basic concepts of Network security, the various
Encryption and Decryption algorithms and Authentication Schemes.
UNIT IV AUTHENTICATION 12
TOTAL: 60 Hours
Program Outcome:
1. www.nptel.com
2. www.khan-academy/Network-security
21BCS107 ARTIFICIAL INTELLIGENCE 4004
Course Objective: To learn the overview of artificial intelligence principles and approaches. To
develop a basic understanding of the building blocks of AI as presented in terms of intelligent agents.
This course also covers fundamental areas of Local Search Algorithms, Adversarial Searching and
Neural Networks.
UNIT I BASICS OF AI 12
Introduction: Overview of Artificial intelligence- Problems of AI, AI technique, Tic - Tac - Toe
problem. Intelligent Agents: Agents & environment, nature of environment, structure of agents, goal
based agents, utility based agents, learning agents. Learning: Forms of learning, inductive learning,
learning decision trees, explanation based learning, learning using relevance information, neural net
learning & genetic learning.
UNIT II DIFFERENT TYPES OF SEARCHING ALGORITHMS 12
Problem Solving: Problems, Problem Space & search: Defining the problem as state space search,
production system, constraint satisfaction problems, and issues in the design of search programs.
Search techniques: Solving problems by searching: Problem solving agents, searching for solutions;
uniform search strategies: breadth first search, depth first search, depth limited search, bidirectional
search, comparing uniform search strategies. Heuristic search strategies: Greedy best-first search, A*
search, memory bounded heuristic search: local search algorithms & optimization problems: Hill
climbing search, simulated annealing search, local beam search, genetic algorithms; constraint
satisfaction problems, local search for constraint satisfaction problems.
UNIT III KNOWLEDGE & REASONING 12
Knowledge & Reasoning: Knowledge representation issues, representation & mapping, approaches
to knowledge representation, issues in knowledge representation. Using predicate logic: Representing
simple fact in logic, representing instant & ISA relationship, computable functions & predicates,
resolution, natural deduction.
UNIT IV KNOWLEDGE REPRESENTATION 12
Representing knowledge using rules: Procedural verses declarative knowledge, logic programming,
forward verses backward reasoning, matching, control knowledge. Probabilistic reasoning:
Representing knowledge in an uncertain domain, the semantics of Bayesian networks, Dempster-
Shafer theory, Fuzzy sets, and fuzzy logics.
UNIT V DIFFERENT FIELDS OF AI 12
Natural Language Processing: Introduction, Syntactic processing, semantic analysis, discourse, and
pragmatic processing. Expert Systems: Representing and using domain knowledge, expert system
shells, and knowledge acquisition. Basic knowledge of programming language like Prolog
Total: 60Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Create self-learning and research skills to tackle a topic of interest on his/her own or as part
of a team.
CO-2: Interpret the modern view of AI as the study of agents that receive percepts from the
environment and perform actions.
CO-3: Analyze the dimensions along which agents and environments vary, along with key functions
that must be implemented in a general agent.
CO-4: Understand the concepts of Artificial intelligence
CO-5: Understand major challenges and the complexity of AI problems.
Text Books:
1. Ritch & Knight ,Artificial Intelligence, TMH, 2011
2. Stuart Russel, Peter Norvig ,Artificial Intelligence, A Modern Approach, Pearson, 2009
Reference Books:
1. Patterson, Introduction to Artificial Intelligence & Expert Systems, PHIPoole,
Computational Intelligence, OUP,2012
2. Saroj Kaushik, Logic & Prolog Programming, Saroj Kaushik, New Age International
Expert Systems, Giarranto, VIKAS, 2014
Web Resources:
1. www.edureka.com
2. www.towardsdatascience.com
21BCS108 COMPUTER GRAPHICS 4004
Course Objective: This Course Introduces The Concepts Of Computer Graphics And Its
Components To Enrich The View Of The Image. It Also Gives An Idea About Two And Three
Dimensional Modeling Concepts And Viewing Concepts.
Reference Book:
1. W.M. Newman and RF.Sproull , Principles of Interactive Computer Graphics, - McGraw-Hill
International Edition , 1999.
2. Pakhira M.K,, Computer Graphics, Multimedia and Animation, TMH, 2008.
3. Hill F.S, Computer Graphics using Open GL, Pearson 2nd Edition, 2001.
Web Sources:
1. www.udemy.com/course/computer_graphics_subject/
2. www.coursera.org/computer_graphics/
Web Reference:
1. https://www.tutorialspoint.com/computer_graphics/index.htm
2. https://www.javatpoint.com/computer-graphics-3d-graphics
3. https://www.scribd.com/doc/13702209/3D-Display-Methods
21BCS109 MULTIMEDIA AND ITS APPLICATION 4004
Course Objective: This course introduces the basic concepts of multimedia and its
components such as text, image, video, Graphics and Animation. Also provides the
emerging trends of multimedia.
Multimedia Building Blocks – Text, Sound, Images, Animation And Video, Digitization Of
Audio And Video Objects, Data Compression: Different Algorithms Concern To Text,
Audio, Video And Images Etc., Working Exposure On Tools Like Dream Weaver, Flash,
Photoshop Etc.,
History, Internet Working, Connections, Internet Services, The World Wide Web, Tools
For The WWW – Web Servers, Web Browsers, Web Page Makers And Editors, Plug-Ins
And Delivery Vehicles, HTML, VRML, Designing For The WWW – Working On The
Web, Multimedia Applications – Media Communication, Media Consumption, Media
Entertainment, Media Games.
CO-2: Evaluate different multimedia data in digital formats and compare text, audio, image
and video data.
CO-3: Apply Tools like Dream Weaver, Flash, Photoshop Etc.,
Text Book:
1. T. Vaughan, Multimedia: Making it work, Tata McGraw Hill, New Delhi, , 4th
Edition, 2019
Reference Book:
1. K. Andleigh and K. Thakkar, Multimedia System Design, PHI, New Delhi, 2000.
2. S. Heath, Multimedia & Communication Systems, Focal Press, UK, 1999.
Web Sources:
1. www.udemy.com/course/computer_graphics_subject/
2. www.coursera.org/computer_graphics/
21BCS110 SOFTWARE TESTING 3003
Course Objective:
To Study about fundamental concepts of software tests and its application in various scenarios
with the help different testing strategies, methods and tools. The student can expose the criteria for test
cases and learn the design of test cases. Be familiar with test management and test automation
techniques.
UNIT I INTRODUCTION 9
Testing as an engineering activity – Testing as a process – Testing maturity model – Testing axioms –
Basic definitions – Software testing principles – The tester’s role in a software development
organization – Origins of defects – Cost of defects – Defect classes – The defect repository and test
design – Defect examples – Developer / Tester Support of developing a defect repository.
UNIT II TEST CASE DESIGN STRATEGIES 9
Test case Design Strategies – Using Box approach to test case design – Boundary value analysis –
Equivalence class partitioning – State based testing – Cause- effect graphing – Compatibility testing –
User Documentation testing – Domain testing – Random testing – Requirement based testing – Using
White Box approach to test design- Test adequacy criteria – Static testing Vs Structural testing – Code
Functional Testing – Coverage and Control Flow Graphs – Covering code Logic – Paths – Code
complexity testing – Additional white box testing approaches – Evaluating test adequacy criteria.
UNIT III LEVELS OF TESTING 9
The need for levels of testing – Unit test – Unit test planning – Designing the Unit Tests – The Test
Harness – Running the Unit tests and recording results – Integration tests – Designing integration tests
– Integration test planning – Scenario testing – Defect bash elimination – System testing – Acceptance
testing – Performance testing – Regression testing – Internationalization testing – Ad-hoc testing –
Alpha , Beta tests – Testing OO systems – Usability and Accessibility testing – Configuration testing
– Compatibility testing – Testing the documentation – Website testing
UNIT IV TEST MANAGEMENT 9
People and organizational issues in testing – Organization structures for testing teams – testing services
– Test planning –Test plan components – Test plan attachments – Locating test items – test
management – test process – Reporting test results – Introducing the test specialist – Skills needed by
a test specialist – Building a testing group – The structure of testing group – The technical training
program.
UNIT V TEST AUTOMATION 9
Software test automation – Skills needed for automation – Scope of automation – Design and
architecture for automation – Requirement for a test tool – Challenges in automation – Test metrics
and measurements – Project , Progress and Productivity metrics.
TOTAL 45 HOURS
Course Outcomes:
At the End of this course, the Student will be able to:
CO -1: Create test planning based on the document.
CO–2: Evaluate and validate a test plan and use of automatic testing tools.
CO-3 - Evaluate various types of software risks and its impact on different software application.
CO-4: Analyze test cases suitable for a software development for different domains
CO-5 : Understand importance of testing techniques in software quality management and
assurance.
Text Book:
1. Srinivasan Desikan and Gopalaswamy Ramesh, “Software Testing – Principles and Practices”,
Pearson Education, 2006.
Reference Books:
1. Ron Patton, “Software Testing”, Second Edition, Sams Publishing, Pearson Education, 2007
2. Adithya P.Mathur “ Foundations of Software Testing – Fundamental Algorithms and
Techniques”, Pearson Education India, 2011
3. Mauro Pezze, Michael Young, Software testing and Analysis- Process, Principles and
Techniques, Wiley India, 2012
4. Paul C Jorgensen, “Software Testing A Craftsman's Approach”, Auerbach publications, 3rd
edition, 2011.
Web Sources:
1. www.softwaretestingmaterial.com/manual-testing-tutorial/
2. www.softwaretestinghelp.com/manual-testing-tutorial-1/
21BCS111 INTERNET OF THINGS 4004
Course Objective: Student will understand the evolution of internet technology and need for IoT. The
course will cover the basics of communications concepts, characteristics of sensors, protocols and the
need of security in the Internet of Things.
Characteristics IoT sensor nodes - Edge computer - cloud and peripheral cloud - single board
computers- open source hardwares - Examples of IoT infrastructure.
MQTT – UDP - MQTT brokers - publish subscribe modes – HTTP - COAP - XMPP and gateway
protocols – IoT Communication Pattern – IoT protocol Architecture - Selection of Wireless technologies.
Need for encryption - standard encryption protocol - lightweight cryptography - Quadruple Trust Model for IoT
– Threat Analysis and model for IoT-A, Cloud security
Course Outcomes:
1. www.guru99.com
2. www.tutorialspoint.com
21BCS112 E-COMMERCE 4004
Course Objective: This course gives an exposure to the Electronic Commerce concepts. It
gives in depth knowledge about electronic commerce, its opportunities, Electronic Data
Interchange, Secure Electronic Transaction.
Security on Web Servers – Payment Schemes: Internet Monetary Payment and Security
Requirements- Payment and Purchase Order Process – Online Electronic Cas
Unit IV INTERNET / INTRANET SECURITY ISSUES AND SOLUTIONS 12
The Need for Computer Security – Specific Intruder Approaches – Security Strategies-
Security Tools – Encryption – Enterprise Networking and Access to the Internet Antivirus
Programs. - Security Teams
TOTAL: 60 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-3: Understand about different types of message handling systems over the internet.
CO-4: Understand how the payments are transferred in a secured manner.
Text Book:
1. Daniel Minoli & Emma Minoli, Web Commerce Technology Handbook, Tata
McGraw Hill,1999.
Reference Books:
1. blog.templatetoaster.com/what-is-ecommerce/
2. www.geeksforseek/ecommerce
21BCS113 MOBILE COMPUTING 4004
Course Objective:
This course introduces the basic concepts of mobile computing, communication systems, mobile and
wireless devices, GSM – Architecture – Routing Strategies –TCP.
UNIT I INTRODUCTION 12
Mobile and Wireless Devices – Simplified Reference Model – Need for Mobile Computing –
Wireless Transmissions –Multiplexing – Spread Spectrum and Cellular Systems- Medium Access
Control – Comparisons.
TOTAL: 60 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Evaluate about various wireless LAN techniques.
CO-2: Analyze radio signal propagation issues and their impact on communication system
performance.
CO-3: Understand about various wireless systems and standards and their basic operation cases.
CO-4: Understand the techniques of radio spectrum allocation in multi-user systems and their impact
on networks capacity.
CO-3: Understand how the various signal processing and coding techniques of GSM and its
Architecture.
Text Book:
1. J. Schiller, Mobile Communications, Pearson Education, Delhi, 2nd edition, 2003.
Reference Books:
1. www.nptel.ac.in
2. www.nescoacademy.com
21BCS114 SOFTWARE PROJECT MANAGEMENT 3003
Course Objective: The course gives an insight of the most commonly used software architecture and
design patterns and their applications.
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Analyse the problems of software Estimation.
CO-2: Apply various methods of Cost Estimation.
CO-3: Understand Software Project Models and Software Management Concepts
CO-4: Understand Software Quality Management – Quality Factors, components and Plans.
CO-5: To understand Software Quality Metrics and Quality Assurance Standards.
Text Book:
1. Ramesh Gopalaswamy , “Managing and global Software Projects”, Tata McGraw Hill Tenth
Reprint, 2011.
Reference Books:
1. www.softwaretestingmaterial.com/manual-testing-tutorial/
2. www.softwaretestinghelp.com/manual-testing-tutorial-1/
21BCS115 MACHINE LEARNING 4004
Course Objective: This course provides basics for understanding underlying machine learning theory
and to formulate machine learning problems corresponding to different applications.
UNIT I INTRODUCTION 12
Learning Problems – Perspectives and Issues – Concept Learning – Version Spaces and Candidate
Eliminations – Inductive bias – Decision Tree learning – Representation – Algorithm – Heuristic Space
Search.
Bayes Theorem – Concept Learning – Maximum Likelihood – Minimum Description Length Principle
– Bayes Optimal Classifier – Gibbs Algorithm – Naïve Bayes Classifier – Bayesian Belief Network –
EM Algorithm – Probability Learning – Sample Complexity – Finite and Infinite Hypothesis Spaces
– Mistake Bound Model.
K- Nearest Neighbour Learning – Locally weighted Regression – Radial Bases Functions – Case Based
Learning.
Learning Sets of Rules – Sequential Covering Algorithm – Learning Rule Set – First Order Rules –
Sets of First Order Rules – Induction on Inverted Deduction – Inverting Resolution – Case Study:
Analytical Learning – Perfect Domain Theories – Explanation Base Learning – FOCL Algorithm –
Reinforcement Learning – Task .
Total: 60 hours
Course Outcomes:
Text Books:
2. Trevor Hastie, The Elements of Statistical Learning. Robert Tibshirani and Jerome Friedman.
Second Edition. 2009.
3. Avrim Blum, John Hopcroft and Ravindran Kannan, Foundations of Data Science, TMH,
January 2017.
Web Sources:
1. www.mygreatlearning.com
2. www.machinelearningmastery.com
21BCS116 CLOUD COMPUTING 4004
Course Objective: This course introduces the fundamental concepts of cloud computing
model for enabling ubiquitous, convenient access to shared pool of configurable computing
resources and storage solutions over a network.
History of Cloud Computing – Cloud Architecture – Cloud Storage – Why Cloud Computing
Matters – Advantages of Cloud Computing – Disadvantages of Cloud Computing–
Companies in the Cloud Today – Cloud Services
Unit II WEB-BASED APPLICATION 12
Pros and Cons of Cloud Service Development – Types of Cloud Service Development–
Software as a Service – Platform as a Service – Web Services – On- Demand Computing –
Discovering Cloud Services Development Services and Tools – Amazon Ec2 – Google App
Engine – IBM Clouds.
TASKMANAGEMENT 12
Evaluating Web Mail Services – Evaluating Web Conference Tools – Collaborating via Social
Networks and Groupware – Collaborating via Blogs and Wikis
TOTAL: 60 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-3: Analyze own organization’s needs for capacity building and training in cloud related IT
areas.
CO-4: Apply appropriate technologies and approaches for the related issues to cloud computing.
Text Books:
1. Michael Miller, Cloud Computing: Web-Based Applications That Change the Way You
Work and Collaborate Online, Queue Publishing, August 2008.
2. Haley Beard, Cloud Computing Best Practices for Managing and Measuring Processes for
On- demand Computing, Applications and Data Centers in the Cloud with SLAs, Emereo
Pty Limited, July 2008.
Reference Books:
1. velete, Antony. T, Cloud computing a practical approach 2010, TMH, 4th Edition, 2007.
2. Jennings, Roger, Cloud computing with Windows Azure platform, PHI,2009.
Web Sources:
1. www.coursrra.com
21BCS117 BIG DATA ANALYTICS 3003
Course Objective: To explore, design, and implement basic concepts of big data & analytics
methodologies for analyzing structured and unstructured data with emphasis on the relationship
between the Data Scientist and its application to the business needs.
UNIT IV HADOOP 9
History of Hadoop- The Hadoop Distributed File System – Components of Hadoop - Analyzing the
Data with Hadoop- Scaling Out- Hadoop Streaming
UNIT V FRAMEWORKS 9
Visualizations - Visual data analysis techniques, interaction techniques; Systems and applications
Case Studies - Real Time Sentiment Analysis, Stock Market Predictions.
TOTAL: 45 Hours
Course Outcome:
At the End of this course, the Student will be able to:
CO-1: Evaluate Big Data real time analytics platform applications.
CO-2: Analyze big data platform and learn intelligent data analysis and compare old and modern
data analytic tool.
CO-3: Apply advanced analytics techniques to gain knowledge of latest techniques.
CO-5: Understand the fundamental concepts of big data platform and know about the basic concepts
of nature and evolution of big data.
Text Book:
1. Prajapati, Big Data Analytics with R and Hadoop, 2014
Reference Book:
1. Stephan Kudyba, Big Data, Mining, and Analytics: Components of Strategic Decision
Making,Auerbach Publications, March 12, 2014.
2. Michael Minelli (Author), Michele Chambers (Author), Ambiga Dhiraj (Author), Big
Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today's
Businesses, Wiley Publications, 2013
Web Sources:
1. www.intellipaat.com/blog/big-data-tutorial-for-beginners/
2. www.simplilearn.com/tutorials/data-analytics-tutorial
21BCS118 DATA SCIENCE USING R 4004
Course Objective:
To use R for statistical programming, computation, graphics, and modeling, write functions and use
R in an efficient way and be able to develop programs and use for their research.
UNIT I INTRODUCTION 12
Introduction, How to run R, R Sessions, and Functions, Basic Math, Variables, Data Types, Vectors,
Conclusion, Advanced Data Structures, Data Frames, Lists, Matrices, Arrays, Classes.
Control Statements, Loops, – Looping Over Non vector Sets,- If-Else, Arithmetic, and Boolean
Operators and values, Default Values for Argument, Return Values, Deciding Whether to explicitly
call return- Returning Complex Objects, Functions are Objective, No Pointers in R, Recursion, A
Quicksort Implementation-Extended Extended Example: A Binary Search Tree.
Creating Graphs, The Workhorse of R Base Graphics, the plot () Function – Customizing Graphs,
Saving Graphs to Files. Normal Distribution- Binomial Distribution- Poisson Distributions Other
Distribution, Basic Statistics, Correlation and Covariance, T-Tests,-ANOVA.
UNIT-VI LINEAR MODELS AND CASE STUDY 12
Simple Linear Regression, -Multiple Regression Generalized Linear Models, Logistic Regression,
– Poisson Regression- other Generalized Linear Models-Survival Analysis, Nonlinear Models,
Splines- Decision- Random Forests – Case study on simple R programs.
TOTAL: 60 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-5: Understand the basics of R programming including matrix and vectors etc.
Text Book:
1. Cornillon Pierre Andre Et AI, “R for statistics”, T and F India, ISBN 9781439881453,
2015.
Reference Book:
1. Venables, W. N., and Ripley, B. D. “Modern Applied Statistics with S”, 4th ed., Springer-
Verlag, New York, 2012
Web Sources:
1. www.statmethods.net/r-tutorial/
2. http://www.r-tutor.com/
21BCS119 MICROPROCESSOR AND ITS APPLICATIONS 4004
Course Objective: To provide a fundamental knowledge of Microprocessors and to improve the ability
to do assembly language program. To learn about other microprocessor standards such as Pentium.
Unit - I INTRODUCTION 12
Components of IBM PC: System Unit – Monitor – Input devices – Printer. Interfaces: I/O Buses
– Parallel and Serial Ports- Universal Serial Bus. Software Support General Organization of a
Microcomputer: CPU-Buses-Memory-Input and Output Devices. 8086 Internal Architecture: The EU-
The BIU. Addressing Modes: Immediate Addressing Mode – Register Addressing Mode – Memory
Addressing Mode – Port Addressing Mode.
Pins and Signals: Pin Configuration – Signals – Bus Cycles. Basic System Components: Clock
Generator – Bus Buffering and DE multiplexing – Bus Controller – Address Decoders. Interrupts:
Interrupt Vector Table- The 8086 Response to Interrupts – 8086 Interrupt Types – Priority to 8086
Interrupts. Direct Memory Access: Basic DMA Operation
Protected Mode Operation: Limitations of Real Mode Operation – Features of Protected Mode
Operation – Memory Addressing in Protected Mode – Virtual Memory – Multitasking – Virtual Real
Mode. The 80486 Microprocessor: Internal Blocks and Signals – Internal Registers – Instructions –
Memory and I/O. The Pentium Microprocessor: Internal Blocks and Signals – Registers – Instructions
– Memory and I/O. Pentium –MMX Microprocessor-The Pentium – Pro Microprocessor: Internal
Structure – The Pentium – II Microprocessor.
Unit - V CASE STUDY 12
Working with the sample assembly language programs – programs using arithmetic instructions,
looping control instructions, interrupt instructions, process control instructions.
Total: 60 Hours
Course Outcomes:
Text Book:
1. N. Mathivanan, Microprocessors, PC Hardware and Interfacing, Prentice Hall of India, 2007.
Reference Book:
Web sources:
www.nptel.com/microprocessor
www.nescoacademy/microprocessor
21BCS120 MODERN COMPUTER ORGANIZATION 4004
Course Objective: This course introduces the basic concept of computer architecture, addressing
modes, floating-point arithmetic operations, pipelining, hazards, parallelism, hierarchical memory
system, direct memory access, I/O processors
ALU - Addition and subtraction – Multiplication – Division – Floating Point operations – Subword
parallelism.
UNIT IV PARALLELISM 12
Memory hierarchy - Memory technologies – Cache basics – Measuring and improving cache
performance - Virtual memory, TLBs - Input/output system, programmed I/O, DMA and interrupts, I/O
processors.
TOTAL: 60 Hours
Course Outcomes:
Text Books:
1. David A. Patterson and John L. Hennessey, “Computer organization and design‟, Morgan
Kauffman / Elsevier, Fifth edition, 2014.
2. V.Carl Hamacher, Zvonko G. Varanesic and Safat G. Zaky, “Computer Organisation“, VI th
edition, Mc Graw-Hill Inc, 2012.
Reference Books:
1. William Stallings “Computer Organization and Architecture”, Seventh Edition, Pearson
Education, 2006.
2. Vincent P. Heuring, Harry F. Jordan, “Computer System Architecture”, Second Edition, Pearson
Education, 2005.
3. Govindarajalu, “Computer Architecture and Organization, Design Principles and Applications",
first edition, Tata McGraw Hill, New Delhi, 2005.
4. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata Mc Graw Hill,
1998.
Web sources:
1. http://www.nptel.ac.in/
2. www.coursera.org
21BCS121 DEEP LEARNING 3003
Course Objectives:
To understand the major technology trends driving Deep Learning and apply fully connected deep neural
networks. This course is used to analyse the key parameters and hyper parameters in a neural network's
architecture.
Machine Learning Basics and Underfitting, Hyper parameters and Validation Sets, Estimators, Bayesian
Statistics, Supervised and Unsupervised Learning, Stochastic Gradient Descent, Challenges Motivating
Deep Learning. Deep Feedforward Networks: Learning XOR, Gradient-Based Learning, Hidden Units,
Architecture Design, Back-Propagation and other Differentiation Algorithms.
Regularization for Deep Learning: Parameter Norm Penalties- Norm Penalties as Constrained
Optimization, Regularization and Under-Constrained Problems, Dataset Augmentation, Noise
Robustness, Semi-Supervised Learning, Multi-Task Learning, Optimization for Training Deep Models:
Pure Optimization, Challenges in Neural Network Optimization, Basic Algorithms, Algorithms with
Adaptive Learning Rates, Optimization Strategies and Meta-Algorithms.
Sequence Modelling: Recurrent and Recursive Nets- Unfolding Computational Graphs- Recurrent
Neural Networks- Bidirectional RNNs- Deep Recurrent Networks - Recursive Neural Networks- Echo
State Networks- LSTM -Gated RNNs- Optimization for Long-Term Dependencies.
Total : 45 hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Analyze mathematical foundation of neural network.
CO-2: Apply Efficient Convolution Algorithms.
CO-3: Understand the Concept of Convolutional Networks.
CO-4: Understand about Information theory.
CO-5: Understand Supervised and Unsupervised Learning.
Text Books:
1. Ian Goodfellow, Yoshua Bengio, Aaron Courville, “Deep Learning”, MIT Press, 2016.
2. Josh Patterson and Adam Gibson, “Deep learning: A practitioner's approach”,O'Reilly Media,
First Edition, 2017.
Reference Books:
1. Nikhil Buduma, O’Reilly, Fundamentals of Deep Learning, Designing next-generation machine
intelligence algorithms, Shroff Publishers, 2019.
2. Douwe Osinga, O’Reilly, Deep learning Cook Book, Practical recipes to get started Quickly,
Shroff Publishers, 2019.
Web Sources:
1. https://keras.io/datasets/
2. http://deeplearning.net/tutorial/deeplearning.pdf
3. https://arxiv.org/pdf/1404.7828v4.pdf
Syllabus
To build web applications using HTML and client side script technologies use with
Microsoft’s IIS. To build web applications with style sheets and Data object in order to provide
secure web design.
UNIT I INTRODUCTION 9
Internet Basic - Introduction to HTML - List - Creating Table - Linking Document Frames -
Graphics to HTML Doc - Style Sheet - Style Sheet Basic - Add Style to Document - Creating
Style Sheet Rules
- Style Sheet Properties - Font - Text - List - Color and Background Color - Box - Display Properties.
Introduction To Javascript - Advantage of Javascript Javascript Syntax – Data type - Variable - Array
- Operator and Expression - Looping Constructor - Function - Dialog Box.
Javascript Document Object Model - Introduction - Object In HTML - Event Handling - Window
Object - Document Object - Browser Object - Form Object - Navigator Object Screen Object -
Build In Object - User Defined Object - Cookies.
Asp. Net Language Structure - Page Structure - Page Event, Properties & Compiler Directives.
Html Server Controls - Anchor, Tables, Forms, Files. Basic Web Server Controls- L.Able,
Textbox, Button, Image, Links, Check & Radio Button, Hyperlink. Data List Web Server Controls
- Check Box List, Radio Button List, Drop down List, List Box, Data Grid, Repeater.
Request And Response Objects, Cookies, Working With Data - OLEDB Connection Class,
Command Class, Transaction Class, Data Adaptor Class, Data Set Class. Advanced Issues - Email,
Application Issues, Working with IIS and Page Directives, Error Handling. Security –
Authentication, IP Address, Secure By SSL &Client Certificates.
TOTAL: 45 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Create a web page using HTML.
CO-2: Evaluate different web server scripting techniques
CO-3: Analyze functions of HTML
CO-4: Understand to work with multiple applications
CO-5: Understand the concepts of web designing
Text Books:
Web Sources:
1. www.w3schools.com
2. www.tutorialspoint.com
21BCS152 OFFICE AUTOMATION TOOLS 3003
Course Objective:
This course introduces the basic computer concepts and various problem solving methods,
including word processing, Calculations using Spreadsheet applications and Data storage using
Database management.
UNIT II MS WORD 9
Word Processing Programs And Their Uses – Word Basics – Formatting Features -Editing Text
&Paragraphs- Automatic Formatting And Styles –Mail Merge–Working With Tables-Graphics
And Frames – Macro - Special Features Of Word – Automating Your Work And Printing
Documents- Desktop Publishing Service – Converting Doc Into Www Pages.
UNIT IV MS ACCESS 9
Introduction - Planning A Database - Starting Access - Data Types And Properties - Creating A
New Database - Creating Tables - Working With Forms - Creating Queries - Finding Information
In Databases - Creating Reports - Types Of Reports - Printing &Print Preview – Importing Data
From Other Databases Viz. MS Excel Etc.
UNIT V MS POWERPOINT 9
Getting Started In Powerpoint – Creating A Presentation - Setting Presentation Style - Adding Text
To The Presentation - Formatting A Presentation - Adding Style, Color - Arranging Objects -
Adding Header &Footer - Creating And Editing Slides – Slide Layout – Adding Picture And Graph
– Adding Sound And Video – Adding Auto Shape - Custom Animation - Previewing A Slide
Show.
TOTAL: 45 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Create formats and links.
CO-2: Create Presentation using MS PowerPoint.
CO-3: Analyze the Classification of Computers.
CO-4: Apply formatting features, editing text & paragraphs.
CO-5: Understand different types of Softwares.
Text Books:
1. E.Balagurusamy, “Computing Fundamentals & C Programming”, Tata McGraw hill, 2017.
2. Sanjay Saxena , “MS office 2000”, Vikas publication house pvt.ltd, 2000.
Reference Books:
Course Objective:
This course introduces the basic concepts of desk top publishing with document setup, fonts,
composing machines, graphics, tones, book preparation and file maintenance.
UNIT I FUNDAMENTALS OF COMPUTERS 9
Introduction To Computers, Hardware And Software – Applications Of Computers – Input Devices
– Output Devices – Storage Media – Types Of Software- Operating Systems – Introduction To
DOS – DOS Commands And Tools – MS-Windows – Using The Desktop – Setup Using Control
Panel – Windows Accessories – Files & Folder Management - Introduction To Internet – Browsers
– Sending And Receiving E-Mail – File Downloading And Uploading.
History Of Printing – Types Of Printing - Desktop Publishing: Introduction – Merits & Demerits –
DTP And Traditional Composing – Cost & Estimation Of DTP Unit – Word Processing Using MS-
Word: Basics – Text Formatting – Setting Header And Footer – Tables, Borders And Shading –
Special Effects And Image Insertion.
Typography – Managing Fonts – Measurement Types For Fonts, Pages, Lines – Proof Reading –
Page Setup – House Styles – Page Maker Case Study - Page Composing - Different Composing
Methods And Processes – Composing Machines – Output Devices – Qwark Express Case Study
Graphic Reproduction – Setting Tones, Shadowing, Highlight, Contrast For Images - Scanning
Principles – Types Of Scanners And Their Use – Setting Resolution – Page Design – Color Types
– Color Selection - Preparation Of Graphics – Book Preparation – Seminar Presentation –
Imposition Techniques
Printing – Types of Printers – Different Types of File Formats – Icc Based Color Management –
Preparation Of Project Work – Binding Techniques – Coreldraw Case Study.
TOTAL: 45 Hours
Course Outcomes:
At the End of this course, the Student will be able to:
CO-1: Apply formatting for document creation.
CO-2: Apply knowledge for seminar presentation.
CO-3: Apply knowledge for project work preparation.
CO-4: Understand the basics of computers, Hardware and Software.
CO-5: Understand different types of printers and file formats.
Text Books:
1. Shirish Chavan , “Rapidex DTP Course”, UNICORN Books Pvt. Ltd., 2007
Reference Books:
Web Sources:
1. www.geeksforgeek.com
2. www.javatpoint.com
SYLLABUS
ABILITY ENHANCEMENT
COMPULSORY COURSES(AECC)
பாடக் குறியீட்டு எண்: 21LTA001
பருவம் -1, தமிழ் மமாழிப் பாடம் -1, பகுதி-1, தகுதிப் புள் ளி: 3, வாரப்
பாட நேரம் : 3.
தாள் -1
இக்காலக் கவிததகள் – உதரேதட – பண்பாடு – மமாழித்திறன்
1. முத்ததாள் ளாயிரம்
நசரன் – வீரம் 14, 15 பாடை் கள்
நசாழன் – காதை் 23, 24 பாடை் கள்
பாண்டியன் – ோடு 87, 88 பாடை் கள்
2. தமிழ் விடு தூது – முதை் 20 கண்ணிகள்
3. திருக்குை் ைாைக் குைைஞ் சி – மலைைளம் கூறுதை் – முதை் 5
பாடை் கள்
4. முக்கூடை் பள் ளு – மூத்த பள் ளி ோட்டு ைளம் கூறுதை் 3 பாடை் கள் ,
இலளய பள் ளி ோட்டு ைளம் கூறுதை் 3 பாடை் கள் .
5. கலிங் கத்துப் பரணி – பாலை பாடியது – முதை் 5 பாடை் கள்
அலகு 3: சிறுகதத 9
மணிநேரம்
• http://www.tamilvu.org/library
• https://archive.org/
பாடக் குறியீட்டு எண்: 21LTA003
பருவம் -3, தமிழ் மமாழிப் பாடம் -3, பகுதி-1, தகுதிப் புள் ளி: 3, வாரப்
பாட நேரம் : 3.
தாள் -3
பக்தி இலக்கியம் – காப் பியம் – புதினம் - மமாழிமபயர்ப்பு
• http://www.tamilvu.org/library
• https://www.tamildigitallibrary.in/book
பாடக் குறியீட்டு எண்: 21LTA004
பருவம் -4, தமிழ் மமாழிப் பாடம் -4, பகுதி-1, தகுதிப் புள் ளி: 3, வாரப்
பாட நேரம் : 3.
தாள் -4
• http://www.tamilvu.org/courses/nielit/Chapters/Chapter1/11.pdf
• https://www.tamildigitallibrary.in/
ENGLISH I - PROSE -3003
Course Objective:
• To enable students to develop their communication skills effectively. To make students
familiar with usage skills in English Language.
• To enrich their vocabulary in English
• To develop communicative competency.
Credit Hours
UNIT I 09
1. Dangers of Drug Abuse - Hardin B Jones
2. Tight Corners - E. V. Lucas
UNIT II 09
3. Futurology - Aldous Huxley
4. If You are Wrong, Admit it - Dale Breckenridge Carnegie
UNIT III 09
5. Industry - Dr.M.Narayana Rao & Dr.B.G.Barki
6. Turning Point of My Life - A.J Cronin
UNIT IV 09
7. Excitement - Mack R. Douglas
8. The Kanda Man Eater - Jim Corbett
UNIT V 09
9. Vocabulary and Exercises under the Lessons
Total 45 Hours
Note: Lessons prescribed are from various anthologies and respective exercises therein will be taught.
Course Outcome
At the end of this course students will be able to,
CO1 Examine the language of prose.
CO2 Utilize instructions on fundamentals of grammar
CO3 Develop their own style of writing after studying diverse prose essays.
CO4 Classify different essays on the basis of their types.
CO5 Critically comment on the textual content of prose.
Books Prescribed:
• English for Communication Enrichment: by Jeya Santhi June 2015.
• Dr. M. Narayana Rao and Dr. B. G. Barki – Anu’s Current English for Communication
(AnuChitra). June 2012.
• Dr. Ananthan , R. Effective Communication. Ed. Chennai : Anu Chithra Pub.2010.
Web Sources:
▪ https://www.gradesaver.com/
▪ https://www.enotes.com/
▪ https://www.jstor.org/
▪ https://www.sparknotes.com/
▪ https://www.cliffsnotes.com/
ENGLISH II – POETRY -3003
Course Objective:
• To enable students to develop their communication skills effectively.
• To enrich their vocabulary in English
• To develop communicative competency.
Credit Hours
UNIT I 09
1. Growing Old - Winston Farewell
2. Ecology - A. K. Ramanujan
UNIT II 09
3. Stopping by Woods on a Snowy Evening - Robert Frost
4. Our Casuarina Tree - Toru Dutt
UNIT III 09
5. Goodbye Party for Miss Pushpa T.S. - Nissim Ezekiel
6. The Bull - Ralph Hodgson
UNIT IV 09
7. If - Rudyard Kipling
8. The Drowned Children - Louise Glück
UNIT V 09
9. Australia - A.D.Hope
10. A Far Cry from Africa - Derek Walcott
Total 45 Hours
Course Outcome
Course Objective:
• To train students in the use of English language in varied literary and non-literary
contexts.
• To teach them soft skills and strengthen their foundation in grammar and composition.
• To evaluate their comprehension skills.
Credit Hours
UNIT I 09
• Introduction to Drama .
UNIT II 09
• Shakespeare: Funeral Oration (Act III Scene II Julius Caesar) &
• Monkey’s Paw - W.W.Jacobs
UNIT III 09
• Comprehension
UNIT IV 09
• Precis -Writing and Note Taking
UNIT V 09
• General Essay on Current Topics
Total 45 Hours
Course Outcome
CO 4 Improve their own style of writing after an expose to the prescribed dramatic pieces.
Books Prescribed:
• An Introduction to Drama. IInd Edition by George Whitfield
• Reading Comprehension for College Students Paperback – Import, 1984
by Reinhart G. Kussat (Author)
• The Monkey’s Paw By W. W. Jacobs Publisher: Perfection Learning
Web Sources:
▪ https://www.gradesaver.com/
▪ https://www.enotes.com/
▪ https://www.jstor.org/
▪ https://www.sparknotes.com/
▪ https://www.cliffsnotes.com/
ENGLISH IV - PRACTICAL ENGLISH (CONVERSATION PRACTICE) - 3 0 0 3
Course Objective:
• To train students in the use of English language in varied literary and non-literary contexts.
• To teach them soft skills and strengthen their foundation in grammar.
• To evaluate students to sensitivity in conversational competency.
Credit Hours
UNIT I 09
i. At the Airport
ii. In a Bank
iii. On a Bus
UNIT II 09
iv. In Flight
v. In a Hotel
vi. In a Library
UNIT III 09
vii. Tea Time
viii. On a Train
ix. In a Restaurant
UNIT IV 09
x. On a Picnic
xi. In a Police station
xii. In a Post office
UNIT V 09
xiii. In a travel agency
xiv. Asking the way
xv. At the theatre
Total 45 Hours
Course Outcome
At the end of this course students will be able to,
CO1 Feel confident to speak in different situations.
Web Sources:
▪ https://self-publishingschool.com/how-to-write-dialogue/
▪ https://www.masterclass.com/articles/how-to-write-dialogue
VISTAS
HINDI SYLLABUS (2021-22)
I YEAR
I year-I Sem (Prose,official Letter writing& Technical words)
Course Objective:
• To enable the students to develop communication skills
• To train students in official language
• To enrich their knowledge in Hindi literature
• To teach them human values & create awareness towards exploitation
Total hours 45
Course Outcome
At the end of this course
CO 1 Students will be familiar with official letter writing
Co 2 will understand their responsibility in the society
CO 3 students will be moulded with good character understand
human values
CO 4 students will gain knowledge about ancient &,rich culture of India
CO 5 will know the equivalent Hindi words for scientific terms
Text Book
Gadya Khosh , Prashasanik shabdavali, Patra lekhan
Weblinks:
http://www.hindisamay.com/content/1321/1/%E0%A4%B0%E0%A4%BE%E0%A4
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
VISTAS
HINDI SYLLABUS(2021-22)
I year-II Sem ( kahani , Natak &Translation)
Course Objective:
• To train students in translation
• To develop reading & writing skills
• To create interest towards reading different types of literature
Unit I -
‘ idgah’ by Premchand’ (kahani), Translation- Definition,Types 9
Unit II
‘pitha ‘ by gyanranjan (kahani), Translation - Anuvadak ke gun 9
Unit III -
jamun ka ped by Krishna chander ‘ (kahani) , Translation Practice 9
Unit IV -
adhi rath ke baad by Shankar shesh (naatak), Translation Practice 9
Unit V -
adhi rath ke baad by Shankar shesh (naatak), Translation Practice 9
Course Outcome
At the end of this course
https://www.google.com/search?q=pita+by+gyan+ranjan&oq=pitha+by+gya&aqs
=chrome.1.69i57j0i13j0i22i30.10387j0j4&sourceid=chrome&ie=UTF-8
http://db.44books.com/2020/04/%e0%a4%86%e0%a4%a7%e0%a5%80-
%e0%a4%b0%e0%a4%be%e0%a4%a4-%e0%a4%95%e0%a5%87-
%e0%a4%ac%e0%a4%be%e0%a4%a6.html
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
VISTAS
HINDI SYLLABUS (2021-22)
II YEAR
II year-III SEM ( Ancient & medieval poetry,Hindi sahitya ka Ithihas)
Course Objective:
• To enrich the knowledge of students through Tamil literature
• Enable them to learn ancient poems
• To develop interest in learning history of hindi literature
Course Outcome
At the end of this course
Rererence books:
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
VISTAS
HINDI SYLLABUS (2021-22)
II year-IV SEM ( Modern Poetry, Hindi sahithya ka ithihas
–Adhunik kal, Advertisement writing)
Course Objective:
• To develop interest in modern poetry
• To teach them the development of Modern Hindi poetry
• To train them in advertisement writings
Total Hours : 45
Course Outcome
At the end of this course
CO 1 Students will be familiar with modern poetry
Co 2 Students will understand the importance of protecting atmosphere
CO 3 will know the real meaning of patriotism & the value of freedom.
CO 4 will get the ability to write various types of advertisement
CO 5 will understand the different methods adopted in writing them
Reference books:
Padya khosh
Hindi patrakaritha ek parichaya
Weblinks:
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
http://gadyakosh.org/gk/%E0%A4%A6%E0%A5%87%E0%A4%B5%E0%A5%80%E0
%A4%B8%E0%A4%BF%E0%A4%82%E0%A4%B9_/_%E0%A4%85%E0%A4%9C%E0
%A5%8D%E0%A4%9E%E0%A5%87%E0%A4%AF
21LFR001 FRENCH I 3 0 0 3
OBJECTIVE:
To introduce French language.
To enable the students to understand and to acquire the basic knowledge of French language
with elementary grammar.
UNIT:I INTRODUCTION 12
Introduction-Alphabet-comment prononcer, écrire et lire les mots-base: les prénoms
personnel de 1er , 2eme et 3eme personnes-conjugaisons les verbes être et avoir en forme
affirmative, négative
Et interrogative.
UNIT II- LECON 1-3 12
Leçon 1 :Premiers mots en français- 2.Les hommes sont difficiles 3.Vive la liberté-Réponses
aux questions tires de la leçon-Grammaire: Les adjectives masculines ou féminines-Les
article définies et indéfinis-Singuliers et pluriels.
UNIT III-LECON 4-6 12
Leçons 4. L’heure c’est l’heure 5.Elle va revoir sa Normandie 6.Mettez-vous d’accord groupe
de nom-Réponses aux questions tires de la leçon-Grammaire :A placer et accorder l’adjectif
en groupe de nom-Préposition de lieu-A écrire les nombres et l’heure en français
UNIT :IV-LECON 7-9 12
Leçon 7.Trois visage de l’aventure , 8. A moi Auvergne 9.Recit de voyage-Réponses aux
questions tires de la leçon- Grammaire : Adjectif processif- Les phrases au présent de
l’indicatif-Les phrases avec les verbes pronominaux au présent.
UNIT :V- COMPOSITION : 12
A écrire une lettre a un ami l’invitant a une célébration différente ex :mariage-A faire le
dialogue- A lire le passage et répondre aux questions.
TEXTBOOK :
Jack GIRARDER & Jean Marie GRIDLIG,<<Méthode de Français PANORAMA>>, Clé
Internationale, Goyal Publication ,New Delhi Edition 2014.
REFERENCE BOOKS:
DONDO Mathurin, “Modern French Course”, Oxford University Press, New Delhi Edition
2014.
Nithya Vijayakumar get ready French grammar-Elementary Goyal publications ,New Delhi
Edition 2014.
21LFR002 FRENCH II 3 0 0 3
OBJECTIVE:
To fortify the grammar and vocabulary skills of the students.
To enable the students have an idea of the French culture and civilization
UNIT:I LECON 10-11 12
Leçons :10 Les affaires marchent,11 un repas midi a problèmes- Réponses aux questions tires
de la leçon-grammaire ;présent progressif passe récent ou future proche-complémentd’Object
directe-complément d’objet
UNIT II- LECON 12-13 12
Leçons 12 :tout est bien qui fini bien,-13 aux armes citoyens-réponses aux questions tires dela
leçon-grammaire :les pronoms<<en ou y>> rapporter des paroles-Les pronoms relatifs que, qui
ou ou.
UNIT III-LECON 14-15 12
Leçons 14.Qui ne risque rien n’a rien-15.la fortune sourit aux audacieux-réponses aux
questions tires de la leçon-grammaire : comparaison-les phrases au passe compose.
UNIT :IV-LECON 16-18 12
Leçons 16 la publicité et nos rêves 17 la France la monde 18 campagne publicitaire
réponsesaux questions tires de la leçon-grammaire :les phrases a l’imparfait-les phrases au
future
UNIT :V- COMPOSITION : 12
A écrire une lettre de regret//refus a un ami concernant l’invitation d’une célébration reçue-a
écrire un essaie sur un sujet générale-a lire le passage et répondre aux questions.
TEXTBOOK :
Jack GIRARDER & Jean Marie GRIDLIG,<<Méthode de Français PANORAMA>>, Clé
Internationale, Goyal Publication ,New Delhi Edition 2014.
REFERENCE BOOKS:
DONDO Mathurin, “Modern French Course”, Oxford University Press, New Delhi Edition
2014.
Nithya Vijayakumar get ready French grammar-Elementary Goyal publications ,New Delhi
Edition 2014.
VELS INSTITUTE SCIENCE, TECHNOLOGY & ADVANCED STUDIES
VELS UNIVERSITY
PALLAVARAM-CHENNAI-600117
SYLLABUS
FOR II YEAR & III SEMESTER COMMON TO ALL UG PROGRAMMES EFFECTIVE
FROM ACADEMIC YEAR 2020-2021.
SUB CODE: 18LFRE31/21LFR31
OBJECTIVE:
To strengthen the Grammar and Composition in French language.
To train the students to enhance his skills in French language for communication
UNIT:I LECON 11 09
AIM :Is to impart the basics of french culture and civilisation.
CONTENT :Leçon 16-La famille Vincent. Page 44-Grammaire :Passe compose. Leçon 29-
Vers l’hôtel.Page80- Grammaire :Impératif, a mettre phrases Singulier, Pluriel.
OUTCOME :The content of the unit 1 aids the students to explore the basics of the new french
culture and civilsation.
TEXTBOOK :
Les leçons ont été choisi et tire de i & ii degré de gauger<<Cours de Langue et
de Civilisation Française>> The Millenium, Publication Hachette, édition 2002
REFERENCE BOOKS:
DONDO Mathurin, “Modern French Course”, Oxford University Press, New
Delhi Edition 2014
▪ This course is to subject the students to practise the components in various units.
▪ To make students ready for placement interviews within campus.
▪ To infuse confidence to face job situations.
Credit Hours
UNIT I 06
• Resume and CV Writing
• Complaint Letter
• Social Correspondence
• Letter of Enquiry
UNIT II 06
• Short Essay Writing
UNIT III 06
• Explaining Proverbs
UNIT IV 06
• Use of Prepositions
UNIT V 06
• Synonymous Words
Total 30 Hours
Course Outcome:
Books Prescribed
Web Sources:
▪ https://www.myperfectresume.com/career-center/resumes/how-to/write
▪ https://www.englishgrammar.org/
▪ https://www.thesaurus.com/browse/
21EVS201 ENVIRONMENTAL STUDIES 2002
UNIT I INTRODUCTION 6
The multidisciplinary nature of Environment of studies – Definition - Scope and Importance
- Need for Public Awareness.
UNIT II NATURAL RESOURCES 6
Natural resources and associated problem - Renewable and Non- Renewable resources:.-
Forest Resources-Mineral Resources-Food Resources - Energy Resources- Land Resources: Role
of an individual in conservation of natural resources- Equitable use of resources of sustainable
lifestyles.
UNIT III ECO SYSTEM 6
Concepts of an Ecosystem - Structure and Functions of an Ecosystem - Procedures,
Consumers and Decomposers - Energy flow in the ecosystem - Food chains, Food webs and
ecological pyramids - Introduction, types, Characteristics features - Structures and functions of the
following ecosystem :Forest ecosystem, Grass land ecosystem, Desert ecosystem, Aquatic
ecosystem.
UNIT IV BIODIVERSITY AND ITS CONSERVATION 6
Introduction - Definition, genetic, species and ecosystem diversity - Bio- geographical
classification of India - Value of Bio-diversity - Bio-diversity at global, National and Local levels -
India s a mega-diversity nation - Hot-Spots of diversity - Threats to diversity: Habitats loss,
poaching of Wild life, man wild life conflicts - Endangered and Endemic species of India In-Situ
conversation of Bio-diversity.
UNIT V ENVIRONMENTAL POLLUTION AND HUMAN RIGHTS 6
Definition - Causes, effects and control measures of : Air pollution, Water pollution, Soil
pollution, Marine pollution, Noise pollution, Thermal pollution, Nuclear pollution - Soil pollution
management: Causes, effects and control measures of urban and industrial wastes - Role of an
individual in prevention of pollution - Pollution – Case studies -Disaster Management – Flood,
earthquakes, cyclone of landslides. Environment and human health - Human rights - Value
education - HIV/AIDS - Women and child welfare - Role of information technology in Environment
and Human health - Case study
TOTAL: 30 Hours
Text Book:
Reference Books:
Books Prescribed
▪ https://www.skillsyouneed.com/ips/communication-skills.html
▪ https://blog.smarp.com/top-5-communication-skills-and-how-to-improve-them
▪ https://blog.hubspot.com/service/phone-etiquette
SOFT SKILLS II 2002
Course Objective:
• To enable students to develop their communication skills effectively
• To enhance students Reading, Writing, Listening and Speaking skills
• To develop their self-confidence through communication
Credit Hours
UNIT I: READING COMPREHENSION AND VOCABULARY 06
Reading Techniques – Types of Reading – Skimming – Scanning – Reading for detail –
Identifying key words – Underlining unfamiliar key words – Vocabulary Building – Reading
Comprehension practice
UNIT II: PRESENTATION SKILLS 06
Presentation Methods – Preparation and Practice – Organising content – Do’s and Don’ts of
a Presentation – Presentation Techniques – Mock Presentation
UNIT III: GROUP DISCUSSION 06
Introduction to Group Discussion – Preparation for GD – Structure of GD’s – Do’s and Don’ts
– Tips and Strategies – Etiquette and Practice – Body Language and Posture – Sharing Ideas with
respect – Understanding Opinions – Mock GD Practice
UNIT IV: CONVERSATIONAL SKILLS 06
Introduction to Small talk – How to start and end a conversation – Exchanging ideas –
Expressing Interests – Giving Opinions – Social skills and Etiquette – Informal Conversations –
Formal Meetings – Group Practice
UNIT V: SELF – INTRODUCTION AND ROLE PLAY 06
Introducing oneself – Exchange of Greetings – Appropriate Greetings – Usage of Vocabulary
– Rapport Building – Handshakes and First Impressions – Basic Etiquette
Total 30 Hours
Course Outcome:
CO1 To get students to understand the importance of communicating in English
CO2 To understand effective communication techniques
CO3 To increase self-confidence through regular practice
CO4 To encourage active participation in their regular class
CO5 To enable participants to face large group of audience with confidence
Books Prescribed
• English for Competitive Examinations by R.P.Bhatnagar&Rajul Bhargava Macmillan
India ltd. Delhi.
• Carnegie, Dale. The Quick and Easy Way to Effective Speaking. New York: Pocket
Books, 1977.
• Kalish, Karen.How to Give a Terrific Presentation. New York: AMACOM, 1996
Web Sources:
▪ https://www.skillsyouneed.com/ips/communication-skills.html
▪ https://venngage.com/blog/presentation-skills/
▪ https://gdpi.hitbullseye.com/Group-Discussion.php
SOFT SKILLS III 2002
Course Objective:
• To enable students to develop their soft skills and Body Language
• To enhance students Reading, Writing, Listening and Speaking skills
• To develop their self-confidence to excel at Interviews
Credit Hours
UNIT I: SKILL ENHANCEMENT 06
Time Management – Planning and Organisation – Scheduling – Prioritization – Delegation –
Task Management – Stress Management – Overcoming anxiety – Confidence Building – Body
Language
UNIT II: RESUME / COVER LETTER WRITING 06
SWOT Analysis – Details and Resume Writing – Resume Examples – Building Resume using
SWOT – Writing Resume – Writing Cover Letter – Resume Correction – Resume Feedback
UNIT III: INTERVIEW SKILLS 06
Interview Do’s and Don’ts – First Impression – Grooming – Body Language – Frequently
asked questions – Useful Language – Mock Interview
UNIT IV: QUANTITATIVE ABILITY 06
Permutation & Combinations – Probability – Profit & Loss – Ratio Proportions & Variations –
Cubes – Venn Diagrams – Logical Reasoning – Critical Reasoning
UNIT V: REVISIONARY MODULES 06
Group Discussions – HR Process – Interview Process – Mock Group Discussions
Total 30 Hours
Course Outcome:
CO1 To develop participants social and professional skills
CO2 To help participants manage time effectively
CO3 To build a strong resume to suit corporate requirements
CO4 To face interviews confidently
CO5 To enhance their aptitude abilities
Books Prescribed
• Meena. K and V.Ayothi (2013) A Book on Development of Soft Skills (Soft Skills: A
Road Map
to Success) P.R. Publishers & Distributors.
• Soft Skills – Know Yourself & Know the World, S.Chand & Company LTD, Ram
Nagar, New Delhi
• Prasad, H. M. How to Prepare for Group Discussion and Interview. New Delhi: Tata
McGraw-Hill Publishing Company Limited, 2001.
• Pease, Allan. Body Language. Delhi: Sudha Publications, 1998.
Web Sources:
▪ https://www.skillsyouneed.com/ips/communication-skills.html
▪ https://www.businessnewsdaily.com/5836-top-interviewing-skills.html
▪ https://gdpi.hitbullseye.com/Group-Discussion.php
SECTOR SKILL COURSE
Text Books:
Web Sources:
1. www.w3schools.com
2. www.tutorialspoint.com
ENTREPRENEURSHIP DEVELOPMENT 2002
COURSE OBJECTIVE:
UNIT I ENTREPRENEURSHIP 6
UNIT II BUSINESS 6
Sources of product for business – Pre-feasibility study – Criteria for selection of product – Ownership
– Capital – Budgeting project profile preparation – Matching entrepreneur with the project –
Feasibility report preparation and evaluation criteria.
Sickness in small Business – Concept, Magnitude, Causes and Consequences, Corrective Measures –
Business Incubators – Government Policy for Small Scale Enterprises – Growth Strategies in small
industry.
Meaning, Objectives – Phases of EDP – steps in EDP – Strategies for Entrepreneurship development
– Institutions in aid of Entrepreneurship Development Programme – Use of IT enabled services in
entrepreneurship - E Licensing, E filing.
Total 30 hrs
COURSE OUTCOMES:
CO-5: State various statutory institutions involved in the process of Entrepreneurship development
TEXT BOOKS:
1. http://www.simplynotes.in/e-notes/mbabba/entrepreneurship-development/
2. https://openpress.usask.ca/entrepreneurshipandinnovationtoolkit/chapter/chapter-1-
introduction-to-entrepreneurship/
WEBSOURCES
1. https://articles.bplans.com/10-great-websites-for-entrepreneurs/
2. https://www.entrepreneur.com/article/272185
21SSKU62 Technical Seminar 0 0 2 1
Course Objective:
To develop technical and communication skill, needed for
getting employment opportunities, help to identify the pros and cons of their skill
set, help to exhibit the inherent and external personality.
Content:
o Students encourage to participate seminar, webniar, workshop.
o Every student assign to select their topic of interest in core subject
o Encourage to participate various activities allotted to their topic.
o At the end of the semester, every student submit technical report on their topic.
o Based on documentation and viva students eligible to get their grade.
Total: 15 Hours