Professional Documents
Culture Documents
*144 CREDITS FROM 2017-18 Onwards; 142 credits upto 2016-17 batches.
Non-Major Electives
Self-Learning Course
PRINCIPLES OF MANAGEMENT
Objective:
To introduce the students about the management principles and practices and to impart
working knowledge about management theories and enable them to manage efficiently.
Text Book :
1. Balagurusamy.E , Programming in C- III Edition, Tata Mcgraw – Hill Publishers.
Reference Books:
1. Brain W.Kernighan, Dennis M.Ritchie, Programming in C Language – 2nd Edition-
Prentice Hall Software Series.
2. Byron Gottfried, Programming with C-III Edition, Tata Mcgraw – Hill Publishers.
LAB EXERCISES :
1. Control Structures
2. Functions
3. String Functions
4. Structures
5. Pointers
6. File
PROGRAMMING IN C++
Objective :
To understand the basic concepts of OOPs and enable them to write C++ programs
usingreference variables, classes, constructors and destructors,static data members and static
member functions, function overloading and operator overloading,inheritance,
polymorphismand virtual functions.
Text Books :
1. E. Balagurusamy, “Object Oreinted Programming with C++”, III Edition, Tata McGrawHill
Publishing Company Limited.
2. YashavantP.Kanetkar ,”Let us C++”, BPB Publications, New Delhi.
References:
1. Robert Lafore, “ Object Oriented Programming in Microsoft C++”, Galgotia Publications.
2. Stanley Lippmann, JoseeLajoie , “C++ Primer “, Third Edition , Addision Wesley.
1. Write a C++ Program to read a string and display same using Arrays.
2. Write a C++ Program to swap two numbers using Pointers.
3. Write a C++ Program using ‘call by value’ and ‘call by reference’.
4. Write a C++ Program for multiplication of two matrices.
5. Write a C++Program using structures to maintain the student marks.
6. Write a C++Program using structures to add and multiply of two complex numbers.
7. Write a C++Program to implement a stack with size of 10 elements, Insert 5 elements and
delete 3 elements.
8. Write a C++Program to evaluating Postfix expression.
9. Write a C++Program to find factorial of a given Number using Recursion.
10. Write a C++Program using recursion to find Fibonacci series.
11. Write a C++Program to implement a Queue , Insertion and Deletion from the Queue.
12. Write a C++Program for Binary search.
13. Write a C++Program using pointers and implement Linked List.
14. Write a C++Program to search an element Using Binary search.
15. Write a C++Program to search an element using Sequential Search.
16. Write a C++Program to sort a given Numbers using Insertion Sort.
17. Write a C++Program to sort given numbers using Quick Sort.
18. Write a C++Program to sort given numbers using Merge Sort.
19. Write a C++Program for Binary Tree Representation.
20. Write a C++Program for Priority Queue.
21. Write a C++Program for Tree Traversal Algorithms.
SEMESTER III
III 15UITC53 Core – 5 Computer Network 6 5
15UITC63 Core – 6 Object Oriented Programming in
C++ 6 5
15UITP33 Object Oriented Programming in 5 3
C++Lab-3
15UITA33 Allied – 3 Business Accounting 5 4
15UITN13 Basic Tamil / Advanced Tamil /
NME-1 Multimedia 3 2
IV
15UITS13 Skill based Elective- 1
Marketing Management 4 2
15UFCE33 FC – Environmental Studies 1 1
15UNSS/NCC/PED/ Extension Activities NSS / NCC /
V YRC/ROT/ACF/NCB24 Phy.Edn./ YRC /ROTARACT / AICUF / - -
Nature Club
15UARE14 Arise - -
30 22
SEMESTER IV
15UITC74 Core – 7 Organizational Behaviour 4 4
15UITC84 Core – 8 Operating System 5 4
15UITC94 Core – 9 Visual Basic and Oracle 3 2
III Theory
15UITP44 Visual Basic and OracleLab-4 5 3
15UITA44 Allied–4 Computer Organization &
Architecture 5 4
15UITN24 Basic Tamil / Advanced Tamil /
NME- 2 Animation 3 2
15UITS24 Skill based Elective - 2
IV Human Resource Management 4 2
15UFCE44 FC - Bio Ethics Religions & Peace
15UFCF44 Studies/ Catechism of the catholic 1 1
church
15UNSS/NCC/PED/ Extension Activities NSS / NCC /
V YRC/ROT/ACF/NCB24 Phy.Edn. / YRC /ROTARACT / AICUF / 1
Nature Club
15UARE14 Arise - 1
30 24
Credits 24 24 22 24 25 25 144*
* 144 credits from 2017-18 onwards; 142 credits upto 2016-17 batches.
Non-Major Electives:
1. For Non-Science Students : MULTIMEDIA
COMPUTER NETWORKS
Objective :
To initiate the students to learn about the fundamentals of computer networks,
Network models, Data Communication and Networking.
Unit I : (18 hours)
Introduction: Data Communications – Networks – The Internet – Protocols and
Standards. Network Models: Layered Tasks – OSI Model – Layers in OSI – TCP/IP
Protocol Suite – Addressing.
Unit II : (18 hours)
Physical Layer and Media: Data and signals: Analog and Digital – Periodic Analog Signals
– Digital Signals – Transmission Impairment. Bandwidth Utilization: Multiplexing.
Transmission Media: Guided Media – Unguided Media.
Unit III : (18 hours)
Data Link Layer: Error Detection and Correction: Introduction. Data Link Control:
Framing – Flow and Error Control – Protocols- Noiseless and Noisy Channels (algorithms
not included).
Unit IV : (18 hours)
Network Layer: Logical Addressing: IP4 Addresses. Transport Layer: Process-to-Process
Delivery – User Datagram Protocol – TCP. Data Traffic – Congestion Control.
Unit V : (18 hours)
Application layer: Name Space – Domain Name Space – Distribution of Name Space –
DNS in the Internet- Resolution – DNS Messages – Types of Records – Remote Logging –
Electronic Mail – File Transfer.
Text Book:
1. Data Communications and Networking – Behrouz A Forouzan and Sophia Chung
Fegan, Tata McGraw-Hill publishing Company Limited, New Delhi, Fourth Edition,
Special Indian Edition 2006.
Reference Book:
1. Computer Networks – Andrew S. Tanenbaum, prentice-Hall of India Private Limited,
New Delhi, Third Edition.
To understand the basic concepts of OOPs and enable them to write C++ programs using
reference variables, classes , constructors and destructors , static data members
and static member functions, function overloading and operator overloading ,
inheritance, polymorphism , virtual functions and files.
Unit I : (18 hours)
Principles of Object Oriented Programming (OOP) – Software Evaluation – OOP
Paradigm – Basic Concepts of OOP – Benefits of OOP – Applications of OOP.
Unit II: (18 hours)
Introduction to C++ - Tokens – Keywords – Variables – Operators –
Manipulators - Expressions and Control Structures – pointers – Functions –
Function prototyping - Parameters Passing in Functions – Values Return by
Functions – Inline Functions - Friend and Virtual Functions.
Unit III : (18 hours)
Classes and Objects – Constructors and Destructors – Operator overloading -
Type Conversions – Type conversions – Type of Constructors –
Function Overloading.
Unit IV : (18 hours)
Inheritance – Types of Inheritance – Virtual Functions and Polymorphism Constructors
in inheritance – Mapping Console I/O operations.
Unit V : (18 hours)
Files – File Streams – File Operations – File pointer – Error Handling during file
operations – Command line arguments.
Text Books :
1. E. Balagurusamy, “Object Oreinted Programming with C++”, III Edition, Tata McGraw
Hill Publishing Company Limited.
2. Yashavant P.Kanetkar ,”Let us C++”, BPB Publications, New Delhi.
References:
1. Robert Lafore, “ Object Oriented Programming in Microsoft C++”, Galgotia
Publications.
2. Stanley Lippmann, Josee Lajoie , “C++ Primer “, Third Edition , Addision Wesley.
Lab Cycle
BUSINESS ACCOUNTING
Objective :
To highlight the students about Accounting Principles and Procedures, maintaining
Books of Accounts.
Text Book:
1. Gupta, “Accountancy : Principles and Practices”,2002 Vikas Publishing House.
Reference Book:
1. Shukla , “Accountancy”, Gupta Publications 1987.
Text Book:
1. James L. Mohles, “Flash 5.0 Graphics, Animation and Interaction”, Macromedia, 2000.
2. Richard Schrand, “Photoshop 6 Visual Jumpstrart”, 2000, Adobe Press.
3. Steven E. Calliban, “Learn HTML”, II Edition, PHI.
Reference Book:
1. Deitel, “Internet and World Wide Web – How to Program, “Prentice Hall, 2003.
2. Meenakshi, “Web Graphics”, SCITECH Publication, 2007.
3. Robert Reinhardt, Jon Warren Lentz, “Flash 5 Bible”, Hungry Minds Inc., 2001.
MARKETING MANAGEMENT
Objectives:
1. To help the students to gain in depth knowledge about Marketing
Management.
2. To motivate the students to develop their marketing skills.
UNIT I (9 Hours)
Meaning-Definition- Nature and scope of marketing-Evolution of Marketing Concept
Functions of Marketing - Consumer Behavior.
UNIT II (9 Hours)
Concept of Product – Product Planning and policies - New product development
Product life cycle – product positioning- Branding and packaging.
UNIT IV (9 Hours)
Meaning and importance of Channel of distribution channel – Marketing Middlemen-
Selection of Distribution of Channel.
UNIT V (9 Hours)
Meaning and Objectives of Advertising – Kinds of Advertising- Advertising Media Selection
–Advertising Agency-Advertising Budget – Measuring the Effectiveness of Advertising
Text Book:
1. Marketing management by V.S.Ramasamy and Nama Kumari – Macmillan Publications –
2006.
2. Marketing Management by R.S.N.Pillai and Bagavathi – Sultan chand and sons.
Reference Book:
1. Marketing management by Philip Kotler – Prentice Hall.
Objective :
To initiate the students to understand the basic knowledge of Visual Basic, various
properties and datatypes.
UNIT – I
Visual Basic 6.0 : Visual Basic – Setting up Visual Basic – Starting Visual Basic –
Working with Visual Basic.
UNIT – II
The Visual Basic Environment and Help System : The Initial Visual Basic Screen – The
SDI Environment – Toolbars – Using Menus.
UNIT – III
Customizing a form and writing simple programs : Starting a New project – The
Properties Window – Common Form Properties – Colour Properties – Saving your work.
UNIT – IV
First Steps in Building the User Interface : The Toolbox – Creating Controls – The
name Property – Properties of Command Buttons – Image Controls – Text boxes – Labels
– Message Box.
UNIT – V
First Steps in Programming: Variables – Datatypes. Displaying information :
Displaying information on a form – The format function – Picture Boxes – Rich Text
boxes.
Text Book:
1. Gary Cornell. 2008, “Visual Basic 6 from the Group Up”, Tata McGrawHill Edition
Reference Book:
1. Noel Jerke. 2004, “The Complete Reference – Visual Basic 6”, Tata McGrawHill
Edition
ORGANIZATIONAL BEHAVIOUR
Objective :
To enlighten the students about Human Behaviour and learning attitudes towards their
jobs in an Organization- to learn about Group need and resistance for organizational
development
Text Book:
1. Organizational Behaviour – K. ASWATHAPPA – 8th Revised Edition 2008 – Himalaya
Publishing House.
2. Organizational Behaviour - S.S.Khanka-3rd Edition 2005-S.Chand and compant Ltd,
NewDelhi.
Reference Book:
1. Oragnizational Behaviour – L.M.Prasad-4th Revised Edition 2006-Sultan Chand &
Sons, New Delhi.
OPERATING SYSTEMS
Objective:
To impart knowledge on the basics of Operating Systems, Process, Threads and Security.
Text Book:
1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, John Wiley & Sons Inc.,
“Operating System Concepts, VI Edition, 2002.Chapters 1,3 – 8, 18,19.
Reference Book:
1. Andrew S. Tanenbaum, Albert S. Wood Hull , “Operating Systems – Design and
Implementation”, Prentice Hall – India, II Edition, 1997.
2. Milan Milenkovic, “Operating System – Concepts and Design”, Tata Mcgraw Hill
Edition, II Edition, 1992.
Lab Cycle
1. Write a VB program to calculate Arithmetic Operations.
2. Write a VB program to generate Multiplication table.
3. Write a VB program to generate Student Mark List
4. Write a VB program to prepare Employee Payroll System.
5. Write a VB program to move the items from one list box to another list box
6. Write a VB program to implement Calculator.
7. Write a VB program to animate the picture.
8. Write a VB program to manipulate a student database,
9. Create the table EMPLOYEE with the following columns
Column Datatype Size Constraint
Empno Number 5 Primary Key
Empname Varchar2 20 -
Job Varchar2 15 -
Dateofjoining Date - -
BasicPay Number (7,2) (basicpay>=1000)
Department Varchar2 10 -
a. List out the employee details who belong to ‘101’
b. List out the employee details whose name like ‘S’
c. List out the employee details where the salary >=5000
ANIMATION
(For other Science Students)
Objective :
To introduce the students about basic concept of animation with the help of Flash 8.
Text Book:
1. A.K. Lodha, 2006, “Guide to Flash 8”, Law Point, First Edition
Reference Book:
1. Reinhardt Down. “Macromedia Flash 8 Bible”, Wiley India (P) Ltd., 2008.
UNIT I (9 Hours)
Human Resource Management – Definition – Concepts – Objectives – Functions –
Personnel Management vs HRM.
UNIT II (9 Hours)
Manpower Planning – Job Analysis – Job description - Job Specification – Job evaluation
– Recruitment and selection process – Sources – Merits and Demerits.
UNIT III (9 Hours)
Wages and Salary Administration : Objectives – Methods of payment of wages - Training
and Development : Methods of Training – Essential of a Good Training Programme
UNIT IV (9 Hours)
Trade Union - Industrial Relations significance – Causes for poor relations – Remedies –
Industrial Disciplinary system – Grievance Handling system – Machinery and procedure.
UNIT V (9 Hours)
Performance Appraisal – Methods – Collective Bargaining – Workers participation in
management.
Text Book:
1. Human Resource Management – C.B.Gupta
Reference Book:
1. "Human Resource Management" - Gary Dessler, , Seventh edition, Prentice-Hall of India
P.Ltd., Pearson.
2. Human Resource Management: Text and cases – Dr.S.S.Khanka- S.Chand &Company
Ltd.New Delhi - 2003.
3. Industrial Relations & Labour Welfare - Dr. R.Venkatapathy & Assissi Menacheri,
Adithya Publications, CBE, 2001.
STRESS MANAGEMENT
Objective:
To create awareness about stress and the ways to cope with it.
Unit I
Introduction- causes of Stress – Symptoms - Potential Sources of Stress - Stress Level –
Stress Types.
Unit II
Stress and its influences on Employee Behavior – Key time Working - Flexibility – Multi
Skilling – Sources of work Stress.
Unit III
Stress and its effects on employee changes – effects on management – Stress
Management Strategies – Managing Stress & Reducing the Stress.
Unit IV
Influence of stress on occupation – Physiological influences – Coping with Stress –Coping
Mode - Burn Out – Causes – Symptoms - Reducing Burn Out.
Unit V
Violence at work - Employer Welfare – Stress Interview – Administering the Interview
Text Book:
Reference Books
1) Barry L. Reece & Rhonda Brandt, “Effective Human relations in Organisations”, 1997, VI
Edition, All India Publishers & Distributors, Chennai.
2) Prasad L.M, “Organisation Behaviour”, Sultan Chand & Sons, New Delhi.
SOFTWARE ENGINEERING
Objective:
To engage students with the basic concepts and major issues of software engineering.
Text Book:
1. Richard E. Fairly, 1997, “Software Engineering Concepts”, Tata McGrawHill,NewDelhi,.
Reference Book:
1. Roger S. Pressman, 2005 - VI Edition, “Software Engineering”, The Tata McGrawHill
Companies, Inc.
RESEARCH METHODOLOGY
Class : III IT & M Part : III Core-11
Semester : V Semester Hours : 75
Subject Code : 15UITD15 Credits : 05
Objective:
To highlight about the importance of doing Research and about various tools and
techniques followed while doing a project.
UNIT I (15 hours)
Introduction to Research Methodology
Objectives - Types – Significance - Research Process - Criteria of Good Research.
Text Book:
1. C.R. Kothari, 2014 - II Edition, “Research Methodology”, Sultan Chand and Sons
Reference Book:
1. Saravanavel, 1987 - I Edition, “Research Methodology”, Prentice Hall Publications.
2. SharmaRamNath, VI Edition, “Research Methods in Social Sciences”, Media Promoters
and Publishers Pvt Ltd.
Text Book:
N. D. Kapoor, 2007 - VI Edition, “Company Law”, Sulthan Chand and Sons -New Delhi.
Reference Book:
B. N. Tandon -1978 V Edition, S. Chand and Company Limited, New Delhi.
Objective:
Engaging the students to learn the core concept of Java.
Learning JDBC concepts to work with database.
1. E. Balagurusamy, 2nd, 3rd, 4th Edition, “Programming with Java”, Tata McGraw Hill Pub.Ltd.
New Delhi.
Unit – I: 2.1 - 2.9, 3.1 - 3.12, Unit – II: 8.1 - 8.18, 9.1 - 9.6
Unit – III: 10.1- 10.6, 11.1 - 11.8,Unit – IV: 12.1 - 12.10, 13.1 - 13.9
Unit – V: 14.1 - 14.5, 14.8 - 14.9.
2. C. Muthu, Second Edition, “Programming with Java” Vijay Nicole Imprints, Chennai.
Unit – IV: Chapters 18.
Reference Book:
1. Patrick Naughton, Herbert Schildt, 3rd Edition, “The Complete Reference Java2”, Tata
McGraw Hill Pub. Ltd., New Delhi.
I. Basic Programs:
1. Write a java program to print the value in triangle shape.
2. Write a java program for matrix Multiplication.
3. Write a java program to display Fibonacci Series.
4. Write a java program to Check the given string is palindrome or not.
5. Write a java program using String Handling Functions.
Objective:
To enable the students to understand the graphics concept and drawing packages.
Text Book:
1. William, M., Newman, 2007, II Edition, “Principles of Interactive Computer
Graphics”, Tata McGraw –Hill Publishing Limited, New Delhi.
Unit I : 1.1-1.7 Unit II :3.1-3.3,3.5,3.6 Unit III: 11.1-11.5
Unit IV :12.1-12.5 Unit V:20.1-20.3
Reference Books:
1. Steve Harrington,1987, II Edition,“Computer Graphics”, McGraw – Hill Publications, New
Delhi.
2. YashavantKanetkar, 1998, ”Graphics Under C”, BPB Publications, New Delhi.
Reference Book:
1. Christian Nagel, Bill Evjen, Jay Glynn, KarliWats,Morgan Skinner, Allen Jones,2005 -
PROFESSIONAL C# WITH .NET 3.0 - By – Copyright John Wiley.
2. RudrakashBatra, CharualShukla - ASP.NET 2.0 Black Book - Dream Tech Press, New Delhi
– 110002.
Text Book:
1. P. Subba Rao, 2008 - II Revised & Enlarged Edition, “International Business”, Himalaya
Publishing Limited.
Reference Books:
1. K. Aswathappa, 2006 - IV Edition “International Business”, Tata McGraw Hill Publishing
Co. Ltd.
2. M.N.Mistria, 2008, “International marketing Management”, Oxford & IBH Publishing
Text Book:
1. S.S.Khanka, 2010 - II Edition, “Entrepreneurial Development”, S. Chand & Co., India,
Reference Books:
1. CB. Gupta, 2009 - VII Edition, “Entrepreneurial Development”, Sultan Chand & sons
2. Vasanth Desai, 1980 “Entrepreneurial Development”, Himalaya Publishing House,
Second revised.
Note *
The viva – voce will be conducted by the Head of the Department, the Faculty Guide and
External Expert together.
Objective:
To engage the students with basic concepts of computer graphics
To know about the 2D, 3D objects, visible surface Detection methods and Illumination
Models.
Reference Book:
1. Institutional Software Research and Development (ISRD Group), Lucknow, Tata Mac
Graw Hill Edition, New Delhi.
2. J. D. Foley, A. Van Dam, S. K. Feiner, J. F. Hughes. Addison-Wesley, 2nd ed, Computer
Graphics: Principles and Practice in C.
3. Roy A Plostock, Zhigang Xiang., Schaum’s outline of Computer Graphics, Tata McGraw
Hill, New Delhi, 2001.
Objective:
To impart knowledge about Import Export techniques and procedures to be followed in
doing Foreign Trade.
UNIT I:
Import Export Policy
Introduction – Objectives – India’s recent Trade Policy – New Foreign Trade Policy –
Important features of policy changes.
UNIT II:
Foreign Exchange
Definition – Rate of exchange - Fluctuations in the rate of exchange – Stable vs.
Fluctuating rate of exchange.
UNIT III:
Foreign Exchange Market
Meaning – Advantages and limitations of foreign exchange facilities – Payment
procedure followed in Foreign exchange.
UNIT IV:
Export documentation and procedure
Meaning and Definition – Letter of Credit – Bill of Lading – Certificate of Origin – Export
Procedure
UNIT V:
Recent trends in India’s Foreign Trade
Future of export and import in India – Planning for exports – Role and functions of
World Bank.
Text Book:
1. Balagopal, 2007 - IX Edition, “Export Management”, Himalaya Publishing House,
Mumbai.
Reference Books:
1. Chunnawala Patel, 2003 - II Edition, “Export and Import Management”, Anmol
Publications Pvt Ltd, Chennai.
2. Nand Kishore Sharma , 2008 - II Edition, “Import and Export Management”, RBSA
Publishers, Jaipur.