You are on page 1of 48

ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514

(Reaccredited by NAAC with "A" Grade with a CGPA of 3.66)


DEPARTMENT OF IT & M
(From the academic year 2018 - 2019)
I SEMESTER
Part Subject Code Subject Title Hours Credits
Tamil/
18UTML11/
Hindi/
I 15UHNL11/ 6 4
French/
15UFNL11
Spanish
II 18UENL11 English for Career Development-I 6 4
18UITC11 Core – 1 Principles of Management 4 4
18UITC21 Core – 2 Programming in C 3 3
III
18UITP11 Programming in C - Lab-1 5 3
18UITA11 Allied -1 Digital Principles 5 4
IV 15UFCE11 FC - Personality Development 1 1
15UNSS/NCC/ Extension Activities NSS / NCC /
V PED/YRC/ROT/ Phy.Edn. / YRC /ROTARACT / AICUF / - -
ACF/NCB12 Nature Club
15UBRC11 Bridge Course 1
Total 30 24
II SEMESTER
Tamil/
18UTML22/
I Hindi/
15UHNL22/ 6 4
French/
15UHNL22
Spanish
II 18UENL22 English for Career Development -II 6 4
18UITC32 Core – 3 Programming in C++ 3 3
18UITC42 Core – 4 Data Structures & Algorithms 4 4
III 18UITP22 Programming in C++ - Lab - 2 5 3
18UITA22 Allied – 2 Environment of Business 5 4
IV 15UFCE22 FC - Social Analysis and Human Rights 1 1
15UNSS/NCC/ Extension Activities NSS / NCC / Phy.
V PED/YRC/ROT/ Edn. / YRC /ROTARACT / AICUF / Nature - 1
ACF/NCB12 Club
Total 30 24

Syllabus 2018-19 Page 754


III SEMESTER
15UITC53 Core – 5 Operating Systems 6 5
15UITC63 Core – 6 JAVA Programming 6 5
15UITP33 Programming in JAVA Lab -3 5 3
III
15UITA33 Allied – 3 Business Accounting 5 4
Basic Tamil / Advanced Tamil / NME-1
15UITN13 3 2
Image Editing Tools
IV Skill based Elective- 1 Marketing
15UITS13 4 2
Management
15UFCE33 FC – Environmental Studies 1 1
15UNSS/NCC/ Extension Activities NSS / NCC /
V PED/ YRC/ROT/ Phy.Edn./ YRC /ROTARACT / AICUF / - -
ACF/NCB24 Nature Club
15UARE14 Arise - -
Total 30 22
IV SEMESTER
15UITC74 Core – 7 Organizational Behaviour 4 4
15UITC84 Core – 8 Software Engineering 5 4
15UITC94 Core – 9 RDBMS 3 2
III 15UITP44 RDBMS Lab - 4 5 3
15UITA44 Allied–4 Mobile Computing 5 4
Basic Tamil / Advanced Tamil / NME- 2
15UITN24 3 2
Animation
Skill based Elective - 2
15UITS24 4 2
IV Human Resource Management
FC - Bio Ethics Religions & Peace
15UFCE44
Studies/ Catechism of the catholic 1 1
15UFCF44
church
15UNSS/NCC/ Extension Activities NSS / NCC /
V PED/ YRC/ROT/ Phy.Edn. / YRC /ROTARACT / AICUF / 1
ACF/NCB24 Nature Club
15UARE14 Arise - 1
Total 30 24

Syllabus 2018-19 Page 755


V SEMESTER
Core - 10 Data Communication &
15UITD05 6 5
Computer Networks
15UITD15 Core – 11 Research Methodology 5 5
15UITD25 Core – 12 Company Law 5 4
III 15UITD35 Core – 13 Web Programming Using PHP 5 4
15UITP55 Programming in PHP Lab - 5 5 4
15UITE15 Core Elective - 1
4 3
Customer Relationship Management
Total 30 25
VI SEMESTER
Year Subject Code Subject Title Hours Credits
15UITD45 Core – 14 DOT NET Programming 6 5
15UITP66 DOT NET Programming Lab - 6 6 5
15UITD56 Core – 15 International Business 6 5
Core – 16 Entrepreneurship 6 5
III 15UITD66
Development
15UITD76 Project 2 2
15UITE26 Core Elective – 2 Cloud Computing 4 3
Total 30 25

Semester I II III IV V VI TOTAL


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 : Image Editing Tools


2. For Science Students : Animation

Self-Learning Course

Semester Subject Code Title of the Paper Credits


Semester-III 15UITSL3 Scripting Languages 3
Semester-IV 15UITSL4 Stress Management 3
Semester-V 15UITSL5 Cyber Security 3
Semester-VI 15UITSL6 Export and Import Management 3

Syllabus 2018-19 Page 756


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
Class : I IT&M Part : III Core-1
Semester :I Hours : 60
Sub code : 18UITC11 Credits : 04

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.

Unit I: (12 hours)


Introduction on Management: Management – Meaning, Definition – Importance – Nature –
Levels and functions. Management Science /Art Profession.

Unit II: (12 hours)


Planning: Planning – Definition – Characteristics – Importance.Types of Planning – Steps /
Process of Planning – Guidelines for Effective Planning.

Unit III: (12 hours)


Decision Making and Organization: Decision Making – Process – Types of decisions –
Organizational structure – Factors affecting organizational structure.

Unit IV: (12 hours)


Direction and Controlling: Direction and supervision – concept – Techniques of direction –
Leadership – Types of leadership styles – Controlling – Definition – Process.

Unit V: (12 hours)


Contribution of Management Thinkers: F.W.Taylor- Scientific Management - Henry Fayol – 14
Principles of Management - Elton Mayo – Hawthorne Experiment - Peter Drucker – MBO
Concept.

Book for Study :


1. Prasad L.M, Principles of Management, VI edition, Sultan Chand and Sons Publications,
2006.

Book for Reference:


1. Maheswari S.N., Principles of Management Sultan Chand and Sons Publications, 2006.
2. Harold Knootz and Heinz Weihrich., Essentials of Management, VII edition, Tata Mc
Graw – Hill Publishing Company Limited, New Delhi, 2008.

Syllabus 2018-19 Page 757


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
Class : I IT&M Part : III Core-2
Semester : I Hours : 45
Sub code : 18UITC21 Credits : 03
PROGRAMMING IN C
Objective :
To enable the students to acquire the knowledge about the structured programming language
and the features of high level language.
Unit I : (09 hours)
Overview of C:Introduction -Importance of C - Basic structure of C program -Character set - C
token - keywords and identifiers – constants - variables and data types - Declaration of
variables, operators and expression. Managing input and output operators: formatted input
and formatted output.

Unit II : (09 hours)


Decision making and Branching:If statement, if else statement, nesting if elsestatement, switch
statement, go to statement.Decision and looping : the while statement, Dostatement, for
statement.

Unit III: (09 hours)


Arrays: One dimensional array, two dimensional array, multidimensional array. Handling of
character String :Declaring and initializing string variables, Reading string, writingstring, string
handling functions.

Unit IV: (09 hours)


Functions: Library functions, user defined functions, parameters, function calling, call by value,
call by reference, Recursion.Structure : Declaring structure, array of structure. Unions :case
studies.

Unit V: (09 hours)


Pointers:Pointer declaration, Pointers and arrays. File : opening a file, Closing a file,
Input/Outputoperations on files, getw() – putw() functions, fprintf(), fscanf().

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.

Syllabus 2018-19 Page 758


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
Class : I IT&M Part : III Core Lab - 2
Semester : I Hours : 75
Sub code : 18UITP11 Credits : 03
Programming in C Lab

LAB EXERCISES :

1. Control Structures

2. Functions

3. String Functions

4. Structures

5. Pointers

6. File

Syllabus 2018-19 Page 759


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : I IT&M Part : III Allied-1


Semester : I Hours : 75
Sub code : 18UITA11 Credits : 04
DIGITAL PRINCIPLES
Objective :
To motivate the students to learn about the computer generation, number system and Flip
Flops that are used in computer.
Unit I : (15 hours)
Introduction:Digital and Analog Computers – Evolution of Digital Computers – Computer
Generations – First, second, third, fourth and fifth – Major components of a Digital computer.

Unit II : (15 hours)


Logic circuits: Binary number system – Inverters – OR gates – AND gates – Boolean Algebra –
NOR gates – NAND gate.

Unit III: (15 hours)


Circuit Analysis and Design: Boolean Laws and theorem – Sum –of-products method- Truth
Table to Karnaugh Map- Pairs, Quads, and Octets – Karnaugh simplifications product ofsum
method.

Unit IV: (15 hours)


Number System and Codes: Binary to decimal conversion – Decimal to Binary Conversion –
Octal numbers – Hexadecimal numbers – The ASCII code – The Excess -3 code –Gray code.

Unit V: (15 hours)


Arithmetic circuits: Binary Addition – Binary subtraction – 2’s complement representation –
Arithmetic building blocks – Adder-Subtractor. Flip- Flops: RS Flip Flop – D FlipFlop – JK Flip Flop.
Basic structure of Computers: Instruction set – Addressing modes.

Book for Study :


1. Malvino & Leach, Digital Principles and applications- IV edition, Tata Mcgraw – Hill
Publishers, New Delhi.
Books for References :
1. Donald P Leach, Albert Paul Malvino, Digital Principles and applications – VII Edition,
Tata McGraw – Hill Publishers, New Delhi, 2011.
2. Ram.B, Computer Fundamentals – Architecture and organization. - II edition, New Age
International Publishers.

Syllabus 2018-19 Page 760


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : I IT&M Part : III Core Lab - 2


Semester : II Hours : 45
Sub code : 18UITC32 Credits : 03

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.

Unit I : (18 hours)


Principles of Object Oriented Programming (OOP) – Software Evaluation – OOPParadigm – 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 – Single Inheritance – Multiple Inheritance – Multilevel Inheritance – Hybrid
Inheritance – Hierarchical Inheritance.

Unit V : (18 hours)


Virtual Functions and Polymorphism – Constructors in inheritance – Mapping Console I/O
operations.

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.

Syllabus 2018-19 Page 761


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
Class : I IT&M Part : III Core - 4
Semester : II Hours : 60
Sub code : 18UITC42 Credits : 04
DATA STRUCTURES AND ALGORITHMS
Objective:
To give a fundamental knowledge on data structures and exposure to development algorithms
related to data structures.

Unit – I (12 hours)


Introduction– Algorithms – Specification – Performance Analysis. Arrays: Ordered Lists -
Representation of arrays. Stacks and Queues fundamentals-evaluation of expressions-multiple
stacks and queues.

Unit – II (12 hours)


Linked Lists: Singly Linked Lists- Linked stacks and queues- The Storage Pool - Polynomial
Addition- More on Linked Lists. Doubly Linked Lists: Node Insertion and NodeDeletion.

Unit - III (12 hours)


Trees: Basic terminology-Binary trees-Binary tree Representations -Binary tree
traversal.Threaded Binary Trees- Binary Tree Representation of Trees.

Unit – IV (12 hours)


The Complete Development of an Algorithm: Algorithms – Basic Steps. Algorithm Design
Methods: Sub goals – Hill Climbing – Working Backward – Heuristics – Backtrack Programming –
Recursion.

Unit – V (12 hours)


Computer Algorithms: Sorting – Searching – Parallelism. Mathematical AlgorithmsMagic
Squares.

Books for Study:


1. Ellis Horowitz and SartajSahni, “Fundamentals of Data structures” Galgotia Publications,
New Delhi, 1985.Units I, II, III.
2. S.E. Goodman and S.T. Hedetniemi, “Introduction to the Design and Analysis of Algorithms”,
McGrawHill, International edition, 1988: Units IV, V.

Books for References:


1. Ellis Horowitz and SartajSahni, “Fundamentals of Computer Algorithms”, Galgotia
Publications, New Delhi, 1985.
2. Tanenbaum A.M. and Augustein M.J., “Data Structures with Pascal”, Prentice Hall of India
Ltd, New Delhi, 1985.
3. Yashavant Kanetkar, “Data Structures Through C” 2ndEdition 2010, BPB Publications, New
Delhi.

Syllabus 2018-19 Page 762


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : I IT&M Part : III Core Lab -2


Semester : II Hours : 75
Sub code : 18UITP22 Credits : 03

PROGRAMMING IN C++ LAB

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.

Syllabus 2018-19 Page 763


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
Class : I IT&M Part : III Allied-2
Semester : II Hours : 75
Sub Code : 18UITA22 Credits : 04
ENVIRONMENT OF BUSINESS
Objective :
 To motivate the students to study about the different environments that affects the
Business and the responsibilities of business.

Unit I: (15 hours)


Business Environment: Meaning – Various Environments affecting Business –Social – Economic
Political and Legal – Cultural – Technology.

Unit II: (15 hours)


Social and Culture:Business and Culture – Meaning – Definition - Elements of culture – Social
Change – Impact of Social Change in Business Environment.

Unit III: (15 hours)


Corporate Social Responsibility:Social Responsibilities of Business – Responsibilities to
shareholders – Responsibilities to Employees – Responsibilities to Customers – Responsibilities
to the community – Responsibilities to the Government.

Unit IV: (15 hours)


Business Ethics and Consumerism: Business Ethics -Principles– Consumerism – Meaning –
Rights of Consumers – Consumerism in India – Salient Features of Consumer Protection Act-
Guidelines for Consumer Protection.

Unit V: (15 hours)


Indian Economy system and Globalization: Mixed Economy – Meaning and features -
Liberalization - Meaning – Privatization – Meaning – Merits and Demerits – Globalization –
Meaning – Impact of Globalization on Indian Business.

Book for Study :


1. Cherunilam Francis, Business Environment, Fourteenth Revised Edition, Himalaya
Publishers.
Book for Reference :
1. Namita Gopal, Business Environment,2nd Edition, 2010, Himalaya Publishing House, New
Delhi.
2. Sankaran S., Business and Society, II Edition, Margham Publishers.

Syllabus 2018-19 Page 764


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
(Reaccredited by NAAC with "A" Grade with a CGPA of 3.66)
DEPARTMENT OF IT & M
(From the academic year 2015 - 2016)

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

Syllabus 2018-19 Page 765


SEMESTER V
III 15UITD05 Core- 10 Software Engineering 6 5
15UITD15 Core – 11 Research Methodology 5 5
15UITD25 Core – 12 Company Law 5 4
15UITD35 Core – 13 JAVA Programming 5 4
15UITP55 Programming In JAVA Lab-5 5 4
Core Elective - 1 Customer
15UITE15 Relationship Management 4 3
30 25
SEMESTER VI
III 15UITD45 Core– 14 Dot Net Programming Theory 6 5
15UITP66 Dot Net Programming Lab-6 6 5
15UITD56 Core– 15 International Business 6 5
Core– 16 Entrepreneurship
15UITD66 Development 6 5
15UITD76 Project 2 2
15UITE26 Core Elective - 2 Computer Graphics 4 3
30 25

Semester I II III IV V VI Total

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

2. For Science Students : ANIMATION

Self Learning Course:

Semester Subject Code Title of the Paper Credits


Semester-III 15UITSL3 Programming in Visual Basic 3
Semester-IV 15UITSL4 Stress Management 3
Semester-V 15UITSL5 Computer Graphics 3
Semester-VI 15UITSL6 Export and Import Management 3

Syllabus 2018-19 Page 766


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core-5


Semester : III Hours : 90
Code : 15UITC53 Credit : 05

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.

Syllabus 2018-19 Page 767


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core-6


Semester : III Hours : 90
Code : 15UITC63 Credit : 04

OBJECT ORIENTED PROGRAMMING IN C++


Objective :

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.

Syllabus 2018-19 Page 768


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core Lab-3


Semester : III Hours : 75
Code : 15UITP33 Credit : 04

Object Oriented Programming in C++ - Lab

Lab Cycle

1) Write a program to perform Matrix Addition.


2) Write a program to find Transpose of the given Matrix.
3) Write a program to use String Handling functions.
4) Write a program to create four function calculator using function overloading.
5) Write a program to create Emp class to read data and display it on the screen.
6) Write a program to create Time class to implement operator overloading.
7) Write a program to implement constructor and destructor.
8) Write a program to implement single inheritance.
9) Write a program to implement multiple inheritances.
10) Write a program to Read and Display a given text file.
11) Write a program to update given text file.
12) Write a program to encrypt and decrypt a text file.
13) Write a program for Constructor Overloading.
14) Program for Visibility (Public, Private & Protected).
15) Write a program for Stack and Queue using C++.

Syllabus 2018-19 Page 769


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Allied-3


Semester : III Hours : 75
Code : 15UITA33 Credit : 04

BUSINESS ACCOUNTING

Objective :
To highlight the students about Accounting Principles and Procedures, maintaining
Books of Accounts.

UNIT I: (15 hours)


Accounting: Meaning- Objectives- Characteristics- Functions and limitations.

UNIT II: (15 hours)


Journal – Meaning – Definition – Objectives – Importance – Advantages and Limitations
– Rules of Journalizing.

UNIT III: (15 hours)


Single entry system: Meaning- Definition- Features - Merits & Demerits- Difference
between Single and Double Entry System.

UNIT IV: (15 hours)


Cash Book – Meaning – Definition – Main Subsidiary Book – its advantages – Importance
– Kinds of cash book.

UNIT V: (15 hours)


Final Accounts (without adjustments): Trading a/c – Meaning - Need- Preparation-
Profit & Loss a/c- Balance Sheet.

Text Book:
1. Gupta, “Accountancy : Principles and Practices”,2002 Vikas Publishing House.

Reference Book:
1. Shukla , “Accountancy”, Gupta Publications 1987.

Syllabus 2018-19 Page 770


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II B.A/B.Com/B.B.A Part : IV NME -1


Semester : III Hours : 45
Code : 15UITN13 Credit : 02
MULTIMEDIA
(For Arts Students)
Objective :
To enable the students to create graphics for the web using HTML, Creating
animated GIF. Clickable Image Maps and Efficient Web Graphics.
UNIT – I (09 hours)
Introduction to HTML : Introduction to HTML coding – Basic Web graphics – Web Page
Design and Site building – Adding Multimedia to the Web.
UNIT – II (09 hours)
Introduction – Image Basics – File Formats – GIF, JPEG, PNG, PSG – Color Palette Layers.
Creating new Images Brushes – Grids and guides – Scaling and Positioning Images –
Moving and Merging Layers – Tool Palette – Screen Capturing – Grey styling –
Animation.
UNIT – III (09 hours)
Scanning Images – Adding text to the images – Designing icons – Creating background
images – Color Models – Color Depths – Color Calibration – Creating Gradients Oil Paint effect.
UNIT – IV (09 hours)
Creating clippings – cropping images – Animation with sound effects – Adding audio or
video – Windows Media Player – Active X Control – Agent Control – Embedding VRML in web
page – Real Player Active X Control.
UNIT – V (09 hours)
Application : Introduction to flash – Working with layers – Working with movies –
Drawing Tools – Color Selection – Symbols – Flash Buttons – Flash Menu Smart Clip –
Interactivity with action script – Frame actions and the time line – Exporting animation –
Application in Flash.

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.

Syllabus 2018-19 Page 771


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : IV SBE- 1


Semester : III Hours : 60
Subject Code : 15UITS13 Credit :2

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 III (9 Hours)


Pricing – Pricing Objectives and Polices -Significance of price in Marketing-
Factors affecting Price – Pricing Decision-Price Discrimination.

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.

Syllabus 2018-19 Page 772


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : U.G. (SFC) Part : Self Learning Course


Semester : III Hours : --
Code : 15UITSL3 Credit : 03

PROGRAMMING IN VISUAL BASIC

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

Syllabus 2018-19 Page 773


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core-7


Semester : IV Hours : 60
Code : 15UITC74 Credit :3

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

UNIT 1: (12 hours)


Organizational Behaviour – Definition- Scope of organizational Behaviour –Perception-
factors affecting perception

UNIT 11: (12 hours)


Learning – Definition and meaning –Classical conditioning – Principles of learning –
Attitudes- Meaning – Formation of attitudes-Functions of attitudes.

UNIT III: (12 hours)


Group Dynamics- Types of Groups- Why do people join Groups? – Group norms – Group
Cohesiveness- Stress- Meaning – Sources of stress – Overcoming the stress.

UNIT IV (12 hours)


Motivation- Definition and meaning – Monetary and Non-Monetary Incentives –
Maslow’s Theory –Herzberg Theory- Conflict- Meaning- Resolving Conflicts.

UNIT V (12 hours)


Organizational change – Importance of change – Resistance to change - Overcoming the
resistance to change – Organizational Development - Pre-requisites for OD

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.

Syllabus 2018-19 Page 774


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core-8


Semester : IV Hours : 75
Code : 15UITC84 Credit : 04

OPERATING SYSTEMS

Objective:
To impart knowledge on the basics of Operating Systems, Process, Threads and Security.

UNIT – I (15 hours)


Introduction:- Operating System – Mainframe Systems – Desktop Systems –
Multiprocessor Systems – Distributed Systems – Clustered Systems – Real Time
Systems – Handheld Systems. Operating System Structures: - System Components –
Operating System Services – System Structure.

UNIT – II (15 hours)


Processes: - Process Concept – Process Scheduling – Operation on Processes –
Cooperating Processes. CPU Scheduling :- Basic Concepts – Scheduling Criteria – Scheduling
Algorithms. Process Synchronization :- Background – The Critical Section Problem –
Semaphores.

UNIT – III (15 hours)


Deadlocks: System Model – Deadlock Characterization – Methods for handling
Deadlocks – Deadlock Prevention – Deadlock Avoidance – Deadlock Detection –
Recovery from Deadlock.
UNIT – IV (15 hours)
Memory Management: Swapping – Paging – Segmentation .Virtual Memory: Demand
Paging – Page Replacement Techniques – Thrashing.

UNIT – V (15 hours)


Windows XP: History – Design Principles – System Components – File System –
Networking.

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.

Syllabus 2018-19 Page 775


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core-9


Semester : IV Hours : 45
Code : 15UITC94 Credit : 02
VISUAL BASIC & ORACLE
Objective:
To initiate the students to understand the basic concepts of visual basic and oracle for
various properties, data types, SQL Plus and PL/SQL.
Unit – I: (9 hours)
Introduction Visual Basic - Visual Basic Environment features - Working with Multiple
Projects - Customizing the IDE - Creating new projects - Working with forms – Controls: Label
box, text box, command button, frames, option buttons, check boxes, picture control, and
image control.
Unit –II: (9 hours)
List and menus : List box control, combo box control, menu system – Events : Form
Events, events for controls, menu events – Variable , Data type – Working with procedure and
function – Control Structures – Arrays.
Creating Class Modules – Data Controls: DBGrid, DBCombo, DBList,Data List DataCombo,
DataGrid, MSFlexGrid - Visual Data Manager – ODBC.
Unit – III: (9 hours)
Data Access Object – Remote Data Object – ActiveX Data Objects. Creating Reports
using Data Report and Data Environment.
Unit - IV: (9 hours)
Introduction to oracle – oracle system architecture – features of oracle – internal data
type – introduction to DDL – integrity constraints – introduction to DML and TCL – data
manipulation commands – operators in SQL* Plus – privilege commands – transaction control
commands – SQL* Plus functions – single row functions – character functions – numeric
functions – conversion functions – miscellaneous functions – group functions – count function –
group by clause – having clause.
Unit –V: (9 hours)
Introduction to PL/SQL – control structures – concepts of error handling.
Cursors and database triggers – cursor management – PL/SQL composite data types –
subprograms and packages.
Text Book
Paul D.Sheriff. 1999, Visual Basic 6, PHI.
George Koch and Kelvin Loney, Oracle 8 – The Complete Reference.
Reference:
P.K.McBride ‘Programming in Visual Basic’ BPB Publications.
Bayross, ORACLE: The Complete Reference, BPB.
Perry / Lateer, Understanding ORACLE, BPB.

Syllabus 2018-19 Page 776


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Core Lab-4


Semester : IV Hours : 75
Code : 15UITP44 Credit : 04

VB and Oracle Lab

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

10. Create the table DEPARTMENT 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 ‘Sales’ department.
b. List out the employee details whose data of joining is 10-august-2007.
c. List out the employee details whose job is programmer.

Syllabus 2018-19 Page 777


PL/SQL:

1. a) Creation of student information records containing Roll number, Name,


Subject Code Marks etc.,
b) Finding the total and average marks, result for each student table.
c) Record Manipulations such as Deletion, Modification, Addition and Counting the
Record.
2. Writing a PL\SQL block to find the total amount based on rules similar to the
following
a. If UNIT <= 100 then price is 50 paise per UNIT
b. If UNIT > 100 and <= 150 Rs. 1/- per UNIT
c. If UNIT >150, Rs. 1.50 per UNIT
3. Write a PL/SQL block to count the number of students in each department. If the
count value is greater than 50 in each department, then transfer the excess record into
another table department wise. Use exception handler to handle this routine.
4. Using Triggers.
5. Using Cursors.
6. Function Packages.

Syllabus 2018-19 Page 778


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625514.
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : II IT & M Part : III Allid-4


Semester : IV Hours : 75
Code : 15UITA44 Credit : 04

COMPUTER ORGANIZATION AND ARCHITECTURE


Objective:
To understand the needs of Basic structures of computers, Processing Unit, Pipelining,
Memory System and I/O Organization.
Unit I: (15 hours)
BASIC STRUCTURE OF COMPUTERS : Functional units – Basic operational concepts – Bus
structures – Performance and metrics – Instructions and instruction sequencing – Hardware
– Software Interface – Instruction set architecture – Addressing modes – RISC – CISC. ALU
design – Fixed point and floating point operations.
Unit II: (15 hours)
BASIC PROCESSING UNIT: Fundamental concepts – Execution of a complete instruction –
Multiple bus organization– Hardwired control – Micro programmed control – Nano
programming.
Unit III: (15 hours)
PIPELINING: Basic concepts – Data hazards – Instruction hazards – Influence on instruction
sets – Data path and control considerations – Performance considerations – Exception
handling.
Unit IV: (15 hours)
MEMORY SYSTEM : Basic concepts – Semiconductor RAM – ROM – Speed – Size and cost –
Cache memories – Improving cache performance – Virtual memory – Memory management
requirements – Associative memories – Secondary storage devices.
Unit V: (15 hours)
I/O ORGANIZATION: Accessing I/O devices – Programmed Input/output -Interrupts – Direct
Memory Access – Buses – Interface circuits – Standard I/O Interfaces (PCI, SCSI, USB), I/O
devices and processors.
Text Book:
1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”,
Fifth Edition, Tata McGraw Hill, 2002.
References:
1. David A. Patterson and John L. Hennessy,“Computer Organization and Design:
The Hardware/Software interface”, Third Edition, Elsevier, 2005.
2. William Stallings, “Computer Organization and Architecture – Designing for
Performance”, Sixth Edition, Pearson Education, 2003.
3. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata
McGraw Hill, 1998.
4. V.P. Heuring, H.F. Jordan, “Computer Systems Design and Architecture”,
Second Edition, Pearson Education, 2004.

Syllabus 2018-19 Page 779


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT

Class : UG Other Science Part : IV NME -2


Semester : IV Hours : 45
Code : 15UITN24 Credit : 02

ANIMATION
(For other Science Students)
Objective :
To introduce the students about basic concept of animation with the help of Flash 8.

UNIT – I (09 hours)


Introducing Flash 8 : Introduction to Flash – Starting Flash – Title bar – Various Menus –
Introduction to various tools of Flash 8.

UNIT – II (09 hours)


Working with Objects : Drawing Objects – Editing Objects – Selecting Objects – Moving
Object – Resizing Objects – Adding Strokes to Shapes – Rotating Objects – Flipping Object –
Creating Colour Intensity – Grouping Objects.

UNIT – III (09 hours)


Adding Animation and Sound to the Objects : Introduction about Animation – Speed
and Dimensions – Adding Frames – Creating Animation Frame by Frame – Selecting Frames –
Using Sound – Adding Sound Layers – Assigning Sound to the Layer.

UNIT – IV (09 hours)


Use of Text and Buttons : Using Text Tools – Formatting the Text – Moving Text Blocks –
Creating Buttons – Adding an Animation – Assigning a Button Action.

UNIT – V (09 hours)


Working with Graphics and Layers : Including Graphics – Importing Objects – Use of
Layers – Adding Layers – Setting Layer Properties – Deleting Layers – Working with
Layers in the Timeline – Hide a Layer – Lock a Layer.

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.

Syllabus 2018-19 Page 780


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625514.
DEPARTMENT OF IT & M

Class : II IT&M Part : IV SBE-2


Semester : IV Semester Hours : 60
Subject Code : 15UITS24 Credit : 02

HUMAN RESOURCE MANAGEMENT


Objectives:
1. To understand the need and concept of the HRM
2. To gain knowledge of the importance of the training and development.
4. To know the Singinifance of the Industrial relation.

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.

Syllabus 2018-19 Page 781


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M

Class : U.G. (SFC) Part : Self Learning Course


Semester : IV Hours : --
Code : 15UITSL4 Credit : 03

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:

1) Dr. Andrew Goliszek, “Stress Management”, Magna Publishing Company Limited,


Chennai.

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.

Syllabus 2018-19 Page 782


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M

SOFTWARE ENGINEERING

Class : III IT & M Part : III Core-10


Semester : V Semester Hours : 90
Subject Code : 15UITD05 Credits : 05

Objective:
To engage students with the basic concepts and major issues of software engineering.

UNIT I: (18 hours)


Introduction to Software Engineering:
Some definitions – Some size factors – Quality and Productivity Factors – Management
issues - Planning a software project: Defining the problem – Developing a solution strategy –
Planning the development process – Planning an Organizational Structure.

UNIT II: (18 hours)


Software Cost Estimation:
Software Cost Factors – Software Cost Estimation Techniques – Staffing Level Estimation
– Estimating Software Maintenance Costs.

UNIT III: (18 hours)


Software Requirements Definition:
The Software Requirement Specification – Formal Specification Techniques : Relational
Notations – Languages and Processors for Requirements Specification: PSL/PSA-Structured
System Analysis-GIST.

UNIT IV: (18 hours)


Software Design:
Fundamental Design Concepts – Modules and Modularization Criteria – Design
Notations – Design Techniques

UNIT V: (18 hours)


Verification and Validation Techniques:
Quality Assurance – Walkthroughs and Inspections – Static Analysis – Unit Testing and
Debugging – System Testing - Software Maintenance: Enhancing Maintainability during
Development – Managing aspects of Software Maintenance .

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.

Syllabus 2018-19 Page 783


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M

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.

UNIT II (15 hours)


Sampling and Data Collection
Primary and Secondary Sources - Tools of Data Collection: Questionnaires, Interviews,
Schedule, Case studies, Observation- Sampling and its types.

UNIT III (15 hours)


Scaling and Tools of Analysis
Scaling and Measurement Techniques: Types- General procedures in Construction of
Scales - Analysis of Data: Tools for Analysis (univariate and bivariate).

UNIT IV (15 hours)


Data Classification and Report Writing
Classification of Data - Kinds of Classification – Tabulation – Steps in Report Writing:
Hypothesis: Importance and Characteristics.

UNIT V (15 hours)


Technology in Research
Problems encountered by Researchers in India - Use of Library and internet in 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.

Syllabus 2018-19 Page 784


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
COMPANY LAW

Class : III IT & M Part : III Core-12


Semester : V Semester Hours : 75
Subject Code : 15UITD25 Credits : 04
Objective:
To highlightabout the importance ofCompanies,Promotion, Kinds of companies,
Prospectus and Shares, Powers, Meeting and Winding Up.
Unit – I: (15 hours)
Introduction
Meaning – Definition - Characteristics of Company - Company distinguished from
Partnership Company Law in India.
Unit – II: (15 hours)
Kinds of Companies
Classification of Companies - Private and Public Company - Holding Company - Subsidiary
Company – Foreign Company.
Unit – III (15 hours)
Promotion of Companies:
Meaning of Promoter - Liabilities of Promoters - Procedure for registration of Company -
Memorandum of Association - Articles of Association.
Unit – IV: (15 hours)
Prospectus and Shares:
Definition of Prospectus–Registration and contents of Prospectus–Statement in Lieu of
Prospectus - Underwriting - Shares - Kinds of Shares - Share Capital - Allotment of Shares - Share
Certificate and Warrant - Transfer of Shares - Surrender of Shares - Forfeiture of Shares.
Unit – V: (15 hours)
Meetings and Winding Up:
Duties, Powers and Liabilities of Directors - Remuneration of Directors - Debenture -
General Meeting’s and Proceedings - Winding Up- Types.

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.

Syllabus 2018-19 Page 785


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
JAVA PROGRAMMING

Class : III IT & M Part : III Core-13


Semester : V Semester Hours : 75
Subject Code : 15UITD35 Credits : 04

Objective:
 Engaging the students to learn the core concept of Java.
 Learning JDBC concepts to work with database.

UNIT – I: Introduction to Java (14 hours)


Java History - Java Feature - Java differ from C & C++ - Java and Internet, Java
Environment - Java Development Kit - API - Byte codes - Java Virtual Machine - Hardware &
Software Requirements.
Simple Java Program – Comments- Java Tokens - Character Set - Keyword - Identifier -
Literals - Operators - Separator - Command Line Arguments.

UNIT – II: Classes, Object & Methods (14 hours)


Defining Class - Adding Variables, Methods - Creating Objects - Accessing Methods -
Constructors - Method Overloading, Overriding - Nesting of Methods - Static Members - Final
Variables, Methods and Classes - Abstract method - Visibility Controls - Arrays - Strings -
Vectors.
UNIT – III: Interface & Packages (14 hours)
Interface: Inheritance - Defining Interfaces - Extending Interfaces - Implementing
interfaces - Accessing Interface variables.
Packages: Java API Packages - Using System Packages - Creating and Accessing Packages
- Using a package - Adding class to package.
UNIT – IV: Exception Handling &Multithreading (17 hours)
Multithreading: Creating Thread - Starting a new thread - Stopping and blocking a
Thread - Life cycle of Thread - using Thread methods - Thread priority - Synchronization.
Exception Handling: Error Handling and Exception Handling - Exception Types and
Hierarchy - Try Catch blocks - Use of Throw, Throws and Finally - Programmer Defined
Exceptions.
UNIT – V: Applet & JDBC (16 hours)
Applets and Graphics: Fundamentals of Applets - Local & Remote Applets - Applet and
Application Difference - Building Applet code - Applet Life Cycle - Applet tag - Adding Applet to
HTML - Running the Applet - Drawing methods of Graphics Class.
JDBC: Introduction to JDBC – Creation of Database – Accessing Database through
Database.

Syllabus 2018-19 Page 786


Text Book:

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.

Syllabus 2018-19 Page 787


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
JAVA PROGRAMMING - PRACTICAL

Class : III IT & M Part : III Core Lab -5


Semester : V Semester Hours : 75
Subject Code : 15UITP55 Credits : 04

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.

II. Program using Java Concepts:


1. Write a java program using Class and Object.
2. Write a java program to calculate area of square, rectangle, triangle using Function
Overloading.
3. Display the pay bill particulars and employee details using Hybrid Inheritance.
4. Write a java program for displaying Student details using Interface concept.
5. Create a java program for Package.
6. Create a java program to generate Built in Exception (atleast 3).
7. Create a java program to throw User define Exception Messages.
8. Create a java program for multi-thread using Set Priority and Sleep method.
9. Create a java program for multi-thread using Suspend, Resume method.
10. Write a java program to create an Array of Objects in Java.

III. Program using Applet, Animation, Database.


1. Develop java Applet program and draw line, rectangle, circle, string using Graphics class.
2. Draw a home using Java Applet.
3. Design a car (or other picture) and run that object using Java Applet Thread.
4. Create a Bank Account and display the Balance Details using java concepts.
5. Write a java program to establish the Database Connection.

Syllabus 2018-19 Page 788


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
CUSTOMER RELATIONSHIP MANAGEMENT
Class : III IT & M Part : III Core Ele.-1
Semester : V Semester Hours : 60
Subject Code : 15UITE15 Credits : 03
Objective:
To impart knowledge to the students about having good relationship with customers
and to maintain relation with them.
UNIT-I (12 hours)
Introduction to CRM
Meaning and Significance of CRM - Benefits of CRM, Strategies for building Relationship
- Modules in CRM - Key requirements for CRM - Evolution of CRM Communication channels -
channel of interaction.
UNIT-II (12 hours)
CRM Planning
Formation of CRM Plan - Strategy for CRM Success, Functions of CRM - CRM
Components - Customer Relationship Analysis (CRA) and Segmenting customers.
UNIT-III (12 hours)
CRM Process
Objectives, Benefits, Elements, and Closed - Loop CRM process– Process Selection
Procedure, CRM Business Transformation - CRM Process for Marketing Organization,
Comparison of CRM with CMM levels.
UNIT IV (12 hours)
CRM Implementation
Choosing the rights CRM solution - Problems of implementation - Suitable framework
for Successful CRM, Implementing CRM: a step by step process.e-CRM - Importance, Role,
Components of e-CRM.
UNIT V (12 hours)
CRM Organization
Organizing of CRM - Organizational Scope in CRM, Role of Marketing department, sales,
and customer service and information technology department - Bridging organizational Gaps -
Organization and Governance - Leadership support.
Text Book:
1. Mohamed Peeru. H & A. Sagadevan, 2009, “Customer Relationship Management”, Vikas
Publishing House Private Ltd.
Reference Book:
1. Judith W. Kincaid, 2006, “Customer Relationship Management” Pearson Education,
Published by Dorling Kindersley.
2. S. Shanmugasundaram , 2008 , “Customer Relationship Management” - Prentice hall of
India Pvt Ltd, New Delhi
3. Brown A. Stanley & Wiley John, 2000 “Customer Relationship Management”, Prentice
Hall publications.

Syllabus 2018-19 Page 789


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
COMPUTER GRAPHICS
Class : III IT & M Part : Self Learning Course
Semester : V Semester Hours :–
Subject Code : 15UITSL5 Credits : 03

Objective:
 To enable the students to understand the graphics concept and drawing packages.

UNIT I: BASIC CONCEPTS OF COMPUTER GRAPHICS


The Origins Of Computer Graphics – How The Interactive Graphics Display Works –
Some Common Questions – New Display Devices – General Purpose Graphics Software – The
User Interface – The Display Of Solid Objects.

UNIT II: DISPLAY DEVICES


Display Devices and controllers – Display Devices – The CRT– The Storage Tube Display –
Line Drawing Display.

UNIT III:GRAPHICAL INPUT DEVICES


Pointing and Positioning Devices – The Mouse – Tablets – The Light Pen – Three –
Dimensional Input Devices.

UNIT IV: GRAPHICAL INPUT TECHNIQUES


Introduction – Positioning Techniques – Pointing And Selection – Inking And Painting –
Online Character Recognition.

UNIT V: THREE DIMENSIONAL GRAPHICS


Techniques for Achieving Realism – Modeling Three Dimensional Scenes – Modeling
Realism.

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.

Syllabus 2018-19 Page 790


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
DOT NET PROGRAMMING
Class : III IT & M Part : III Core-14
Semester : VI Semester Hours : 90
Subject Code : 15UITD45 Credits : 05
Objective:
 Engaging the students to learn the concept of .net framework.
 Learning to write programs for windows and the internet using ASP C# .net.
Unit – I: C# Introduction and Controls (18 hours)
Introduction: C# and other Languages – Installing Visual C# - IDE – Your First Application
– Toolbox – property Editor - Visual C# forms – events – setting properties in code – A C#
adding machine – Dealing with errors.
Controls: Methods- Buttons, Labels, Text, picture boxes, Check & Radio Boxes - Group,
List, Combo boxes - Timer, Open File Dialog and Tab Control- Splitter Control -Using Toolbar-
Month Calendar Control.
Unit – II: C# Essentials (18 hours)
Language Essentials: Start the beginning – Parts of C# file – Data types- function and
Parameters – variables & scope – IF...Else, do and while, for loops, switch – Arrays, Structs,
Using enum, Understanding reference types-working with parameters.
Visual Studio Tools: Creating, Customizing a menu, Pop-up menu-outlining & Auto
insertion- using Clip board ring – using Find – Debugger –break points – Customizing Tool box –
Using Add-in Manager – Setting Visual C# Options – Project Properties- creating Stand Alone
applications.
Unit – III: C# Techniques (18 hours)
Catching errors with exceptions – user validation-Use tool tips-Printing with Visual C# -
Managing multiple forms- Introducing MDI – Starting C# application – How to read and write a
file- Drawing Graphics – Creating a shared Event Handler – Interrupt With DoEvents-Using a
Setup Project.
Unit – IV: Creating Database Programs (18 hours)
Introducing Databases- creating Databases with access- Designing a table- Data form
Wizard – Improving Data Form- Disconnected data – Database objects – Showing data in Grid-
Styling a Datagrid- Dealing with large database- Copying record to clipboard- creating and
showing a report.
Unit – V: Running C# on the Internet (18 hours)
What kind of web?- Introducing Web Forms- Creating a Web Form - How web Forms
Work - Web Forms Toolbox-The page Class and code-behind-The Load event and isPostBack-
The Session object - ASP.Net and Database-Showing data in a Data Grid.

Syllabus 2018-19 Page 791


Text Book:
1. Tim Anderson, “C# Programming in easy steps”, Dream Tech Press, New Delhi – 02.
Unit – I: Chapters 1, 2 pages 08 - 20 & 28 – 47,
Unit – II: Chapters 4, 5 pages 51 - 73 & 96 - 115
Unit – III: Chapters 6 Pages 118 – 140, Unit – IV: Chapters 7 Pages 146 - 169
Unit – IV: Chapters 8, Pages 172 - 187

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.

Syllabus 2018-19 Page 792


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
DOT NET PROGRAMMING - PRACTICAL
Class : III IT & M Part : III Core Lab-6
Semester : VI Semester Hours : 90
Subject Code : 15UITP66 Credits : 05

A). Implement the following using ASP C# .net programs:


1. Write a Console application that obtains values from the User and Displays the product.
2. Write an application that uses Command-Line Arguments.
3. Write an application that receives the following information from a set of students:
Student Id, Student Name, Course Name, Date of Birth. The application should also display
the information of all the students once the data is entered. Implement this using an Array of
Structures
4. Write programs using conditional statements and loops for Fibonacci number.
5. Generate various Patterns (triangles, diamond and other patterns) with numbers
6. Create a Master Page to serve as a Template for the website’s pages.
7. Create a Admin Page with an editable master detail view for Browsing, Inserting, Updating
and Deleting records.
8. Create and Open a Connection to a data base using ADO.net.
9. Create a Simple Website.
10. Create a Simple Website with CSS.
11. Create a web application to insert 3 records inside the SQL database table having following
Fields (DeptId, DeptName, EmpName, and Salary).
Update the salary for any one employee and increment it to 15% of the present salary.
Perform delete operation on 1 row of the database table.
12. Create a Feedback Form.
13. Create a web page to display the Cricket Score from the table event (id, name, score).
Refresh the website automatically after every 30 seconds.
14. Create a web page to display Animation using JQuery.

Syllabus 2018-19 Page 793


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
INTERNATIONAL BUSINESS
Class : III IT & M Part : III Core-15
Semester : VI Semester Hours : 90
Subject Code : 15UITD56 Credits : 05
Objective:
To enlighten the students to do business beyond the boundaries and to update them
about the recent trends in Globalization and various bodies governing in International Trade.
UNIT I: (18 hours)
Introduction on International Business
Meaning and Nature of International Business - Stages of Internationalization -
International business Approaches - Advantages of International Business.
UNIT II: (18 hours)
Globalization
Meaning and Definition - Features - Stages of Globalization of Market, Production,
Investment, Technology - Advantages and Disadvantages - Methods of Globalization -
Globalization in India.
UNIT III: (18 hours)
International Marketing
Product - Pricing - Distribution - International Marketing Strategy - Different Stages of
Product Life cycle - Export Import Procedure.
UNIT IV: (18 hours)
International Business Environment
Introduction - Social and Cultural Environment - Technological Environment - Economic
Environment - Political Environment.
UNIT V: (18 hours)
Uses of Information Technology in International Business
New Information Technology and its impact of International Business - Business process
Re-engineering’s and its characteristics - E-Business - Conceptual Analysis - Advantages and
Disadvantages of E-Business.

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

Syllabus 2018-19 Page 794


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
ENTREPRENEURSHIP DEVELOPMENT
Class : III IT & M Part : III Core-16
Semester : VI Semester Hours : 90
Subject Code : 15UITD66 Credits : 05
Objective:
To impart knowledge about starting new venture, ways of various assistance to start a
business and how to succeed in the new venture.
UNIT I (18 hours)
Introduction to Entrepreneur
Concept – meaning - Characteristics of entrepreneur - Functions - Types -
Entrepreneurship: Concept, Role of Entrepreneurship in Economic Development, Distinction
between Entrepreneur and manager.
UNIT II (18 hours)
Women Entrepreneurship
Concept – Functions – Growth - Problems of women Entrepreneurs - Entrepreneurial
competencies, Rural Entrepreneur: Role of NGO’s in development of Rural Entrepreneurship.
UNIT III (18 hours)
Form of Business Enterprises and EDP
Ownership Structure - Proprietorship - Partnership – Company - Co-operatives -
Selection on appropriate Ownership Structure - Entrepreneurship Development Programme,
Course Contents, phases, evaluation,
UNIT IV (18 hours)
Project formulation
Project Report - significance - Contents - formulation of a project report - Planning
commission Guidelines- Project appraisal methods of project appraisal.
UNIT V (18 hours)
Institutional support to Entrepreneurs
Need for institutional support, NSIC, SIDO, DIC and TCOs, sickness in small business:
Signals, Symptoms consequences and corrective measures.

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.

Syllabus 2018-19 Page 795


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
Class : III IT&M Part : III Core
Semester : VI Hours : 30
Subject Code : 15UITD76 Credits : 02
PROJECT
Objective:
 Project work aims at exposing the students to various developments taking place in the
field of information technology and management.
 Students will select individually Commercial or Technical Project based on Application
Development Technologies.
 Students will get exposed to various management practices and their implications in the
companies where they are undergoing the project.
 With the known technologies they can develop the software.
Description:
 In the last semester students avail 30 days for project.
 The Project involves practical work for understanding and solving problems in the field
of information technology and management.
 The report has to be submitted within one month, after consulting the faculty guide.
 Students submit the attendance certificate from the company in which they have
undergone the project work at the time of submission of the report.
Depending upon the interest of students they are sent for exposure to:
1. For Developing open source software’s and development of software package for the
organizations.
2. Software package development for organizations.
3. Carrying out project work in various functional areas of management.
4. Field study to prepare a report on scope of Entrepreneurship in particular area.
The students who are taking the project work in the field of Management have to submit the
report as follows:
 Title of the study
 Identification of research problem
 Collection of review of literature
 Selection of the title of the research
 Identification of the statement of the problem
 List out the objectives of research
 Preparation of tools of research
 Data collection
 Data processing
 Preparation of report
 Submission of report

Syllabus 2018-19 Page 796


Project evaluation:

Particulars Mark Criteria


Report Evaluation 50
VIVA – VOCE Examination 50
Total 100

Note *
The viva – voce will be conducted by the Head of the Department, the Faculty Guide and
External Expert together.

Syllabus 2018-19 Page 797


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
COMPUTER GRAPHICS
Class : III IT & M Part : III Core Ele.-2
Semester : VI Semester Hours : 60
Subject Code : 15UITE26 Credits : 03

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.

UNIT –I: A Survey of Computer Graphics: (12 hours)


Computer-Aided Design – Presentation Graphics – Computer Art – Entertainment – Education
and Training – Visualization – Image Processing –Graphical User Interface. Overview of
Graphics System: Video Display Devices.
UNIT –II: Output Primitives: (12 hours)
Points and Lines–Line-Drawing algorithms–Loading frame Buffer–Linefunction – Circle-
Generating algorithms – Ellipse-generating algorithms. Attributes of OutputPrimitives: Line
Attributes–Curve attributes–Color and Grayscale Levels–Area- fillattributes – Character
Attributes.
UNIT –III: 2D Geometric Transformations: (12 hours)
Basic Transformations–Matrix Representations–CompositeTransformations – Other
Transformations.2D Viewing: The Viewing Pipeline – Viewing Co-ordinate Reference Frame –
Window-to-Viewport Co-ordinate Transformation - 2D Viewing Functions – Clipping Operations
–Line, Polygon, Text.
UNIT –IV: 3D Concepts and 3D Object Representations: (12 hours)
3D Display Methods–3D Graphics Packages. 3D Object Representations:Polygon
Surfaces – Curved lines and Surfaces.3D Geometric Modeling and Transformations: Translation
– Rotation – Scaling – Other Transformations – Composite Transformations – 3D
Transformation functions.
UNIT –V: Visible-Surface Detection Methods : (12 hours)
Back- FaceDetection – Depth-Buffer Method – Scan- Line Method – Depth- Sorting
Method. Color Models And Color Applications: RGB Color Model – YIQ Color Model – CMY
Color Model – HSV Color Model – Conversion between HSV and RGB models – Color selection
and Applications.

Syllabus 2018-19 Page 798


Text Book:
1. Donald Hearn, M. Pauline Baker, 2nd edition, “COMPUTER GRAPHICS”,–PHI.
Unit I : 1.1-1.8,2.1, Unit II :3.1-3.6,4.1-4.5 Unit III 5.1-5.4,6.1-6.8,6.10,
Unit IV: 9.1,9.2,10.1,10.2,11.1-11.6 Unit V : 13.1,13.3,13.5,13.6,15.4-15.8,15.10

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.

Syllabus 2018-19 Page 799


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR – 625 514
DEPARTMENT OF IT & M
Class : III IT & M Part : Self Learning Course
Semester : VI Semester Hours :
Subject Code : 15UITSL6 Credits : 03

EXPORT AND IMPORT MANAGEMENT


(For Students admitted from the Academic Year 2008-2009 onwards under the New CBCS Pattern)

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.

Syllabus 2018-19 Page 800


ARUL ANANDAR COLLEGE (AUTONOMOUS), KARUMATHUR
DEPARTMENT OF INFORMATION TECHNOLOGY & MANAGEMENT
(For students admitted from the academic year 2012-2013 onwards)
Sample Question Pattern for End Semester Examination
(From November 2012 onwards)
Time: 3 Hours Max Marks: 100

Sl. Section Marks


No
Section A
Short answer questions
1 Definitions, Problems type questions (No Choice) 10 x 2 = 20 marks
10 questions to be answered out of 12.
Section B
2 5 questions – one from each unit. Internal choice 5 x 7= 35 marks
Paragraph, derivations, problems.
Section C 3 x 15 = 45 marks
3 3 questions out of five. One question from each unit.

Syllabus 2018-19 Page 801

You might also like