Go Back   2020-2021 StudyChaCha > StudyChaCha Discussion Forum > Exams

Old July 12th, 2012, 10:29 AM
Super Moderator
Join Date: Dec 2011

Hello sir, I would to like know that, does Bharathidasan university provided its all courses syllabus on its official website, if yes then can I you give me that link from there can I download Bharathidasan university syllabus of msc computer science 2nd year exam?

Bharathidasan University is a Public University , Which is located in Tiruchirapalli, Tamil Nadu state, India. It was founded on 1982 .

Course Course Title

Core Course I (CC) Mathematical Foundation for Computer Science
Core Course II (CC) OOAD & UML
Core Course III (CC) Advanced Java Programming
Core Course IV (CC) Distributed Operating System
Core Course V (CC) Compiler Design
Core Course VI (CC) Advanced Java Programming Lab
Core Course VII (CC) Microprocessors and Microcontrollers
Core Course VIII (CC) Parallel Computing
Core Course IX (CC) Web Technologies
Core Course X (CC ) Microprocessors and Interfacing Lab
Elective Course I (EC) Any one from the Given List
Elective Course II (EC) Any one from the Given List

Recommended Credits Distribution: (Total should not be less than 90 Credits)

Course Type Course Credits Total Credits
Core (Theory) 10 4 40
Core (Practical) 4 4 16
Core (Major Project ) 1 14 14
Elective 5 4 20
Total 20 90

List of Elective Courses :
Elective I
1 Mobile Communications
2 Grid and Cloud Computing

Elective II
Data Mining and Data Warehousing
Pattern Recognition
C # and .Net framework

M.Sc. Computer Science Syllabus
Unit I
Propositions - evaluation - precedence rules -tautologies - reasoning using equivalence transformation - laws of equivalence - substitution rules - a natural deduction system. Deductive proofs - inference rules - proofs - sub proofs.

Unit II

Introduction - Cryptography Ceaser Cyphor Coding - Matrix encoding - scrambled codes - Hamming metric - Hamming distance - Error detecting capability of an encoding.

Unit III

Assignment problem and its solution by Hungarian method. Project Scheduling by PERT - CPM: Phases of project scheduling - Arrow diagram - Critical path method - Probability and Cost Considerations in project scheduling - Crahing of Networks.

Unit IV

Testing of hypothesis : Tests based on normal population - Applications of chi-square, Students-t, F-distributions - chi-square Test - goodness of fit - Test based on mean, means, variance, correlation and regression of coefficients.

Unit V

Graph - Directed and undirected graphs - Subgraphs - Chains, Circuits, Paths, Cycles - Connectivity - Relations to partial ordering - adjacency and incidence matrices - Minimal paths - Elements of transport network - Trees - Applications.

Text Books

1. The Science of Programming, David Gries. Narosa Publishing House, New Delhi, 1993.
2. Application Oriented Algebra, James L. Fisher, Dun Donnelly Publisher, 1977.
3. Operation Research - An Introduction, Hamdy A.Taha, Macmillan Publishing Co., 4th Edn., 1987.
4. Fundamentals of Mathematical Statistics, Gupta,S.C. and V.K.Kapoor, Sultan Chand & Sons, New Delhi, 8th Edn., 1983.
5. Fundamentals of Applied Statistics, Gupta.S.C. and V.K.Kapoor, Sultan Chand & Sons, New Delhi, 2nd Edn., 1978.


1. Discrete Mathematics", Seymour Lipschutz and Marc Laris Lipson, Second edition, Schuams Outlines by Tata McGraw- Hill publishing Company Limited, New Delhi 1999.
2. "Operations Research", Kanti Swarup, P.K.Gupta and Man Mohan, Sultan Chand & Sons, New Delhi, 1994.
3. "Introductory Mathematical Statistics", Erwin Kryszig, John Wiley & Sons, New York, 1990.
4. "Probability and Statistics Engineering and Computer Science", Milton, J.S. and J.C.Arnold, McGraw Hill, New Delhi, 1986.



Structured approach to system construction : SSADM/SADT - An overview of object oriented systems development & Life cycle


Various object oriented methodologies Introduction to UML


Object oriented analysis Use cases- Object classification, relationships, attributes, methods


Object oriented design Design axioms Designing classes Layering the software design :- data access layer, User interface layer, Control/business logic layer


UML - Examples on : Behavioral models Structural models Architectural models from real world problems.


1. Bahrami Ali, Object oriented systems development, Irwin McGrawHill, 2005 (First 4 units covered here).
2. Booch Grady, Rumbaugh James, Jacobson Ivar, The Unified modeling language User Guide, Pearson education, 2006 (ISBN 81-7758-372-7) (UNIT -5 covered here).


Unit I
JDBC Overview - Connection Class - MetaData Function - SQLException - SQL warning - Statement - ResultSet - Other JDBC Classes.

Unit II
InetAddress - TCP/ IP client sockets - TCP/ IP server sockets - URL - URL Connection - Datagrams - Client/ Server application using RMI.

Unit III
Bean Development Kit - Jar Files - Introspection - Design Pattern for properties, events and methods - Constrained Properties - Persistence Customizers

Unit IV
Life Cycle of Servlet - Generic Servlet - HTTP Servlet - Reading Initialization Parameters - Reading Servlet Parameters - Cookies - Session Tracking

Unit V
JApplet - Button - Combo - Trees - Tables - Panes - AWT Classes - working with Graphics, Color and Font

Text Books
1. Patrick Naughton & Herbert Schildt, "The Complete Reference: Java 2", Tata McGraw Hill, 1999. (Chapter - 18, 21, 24, 25, 26, 27)
2. Joseph Weber, "Using Java 2 Platform", Prentice Hall of India, 2000. (Chapter - 39, 40)
1. Deitel & Deitel, "Java How to Program", Prentice Hall, 5th Edition ,2002
2. Peter Haggar, "Practical Java: Programming Language Guide", Addison-Wesley Pub Co, 1st Edition, 2000
3. Bruce Eckel, "Thinking in Java", Pearson Eduction Asia, 2nd Edition, 2000


Unit I
Fundamentals: What is Distributed Operating System Evolution of Distributed Computing System Distributed Computing System Models Why are Distributed Computing Systems gaining popularity What is a Distributed Computing System Issues in Designing Distributed Computing System Introduction to Distributed Computing Environment.
Introduction to Computer Networks Network types LAN WAN Communication protocols Internetworking ATM Technology

Unit II
Message Passing: Introduction Desirable features Issues in PC Message Passing Synchronization Buffering Multidatagram Messages Encoding and Decoding Process Addressing Failure Handling Group Communication

Unit III
Distributed Shard Memory: Introduction General Architecture of DSM system Design and Implementation Issues of DSM Granularity Structure of Shared Memory Consistency Models Replacement Strategy Thrasing Other Approaches to DSM Heterogeneous DSM Advantages

Synchronization: Introduction Clock Synchronization Event Ordering Mutual Exclusion Deadlock Election Algorithm

Unit IV
Distributed File System: Introduction Desirable features File Models File Accessing Models File Sharing Semantics File Caching Schemes File Replication Fault Tolerance Atomic Transactions Design Principles

Unit V
Security: Introduction Potential Attacks to Computer System Cryptography Authentication Access Control Digital Signatures Design Principles

Text Book

Distributed Operating Systems Concepts and Design, Pradeep K Sinha, PHI, 2003


Distributed Operating Systems 1e, Andrew S Tanenbaum, PHI.

Address :
Bharathidasan University
Tiruchirappalli, Tamil Nadu 620024

more syllabus detail attached a word file;
Attached Files Available for Download
File Type: doc M.Sc. Computer Science Syllabus.doc (127.5 KB, 159 views)

Last edited by Gunjan; July 1st, 2019 at 01:06 PM.
Reply With Quote
Other Discussions related to this topic
Bangalore University MSC Computer Science Syllabus
Bsc computer science syllabus annamalai university
M.Sc Computer Science Syllabus Kannur University
B.Sc Computer Science Syllabus CMJ University
Bsc Computer Science Syllabus Utkal University
Cmj University Bsc Computer Science Syllabus
University of Calicut B.Sc Computer Science Syllabus
B.Sc Computer Science Syllabus in Osmania University
Bharathidasan University Syllabus for Bsc Computer Science
Bharathidasan University - Department of Computer Science
University of Madras Syllabus Of Bsc Computer Science
Department Of Computer Science Bharathidasan University
Amity University Syllabus Computer Science
Pondicherry University Computer Science B.Ed Syllabus
MSC Computer Science Syllabus of Mumbai University
Mumbai University computer science syllabus-11
Periyar University Syllabus Computer Science
University Of Kerala Syllabus for BSC Computer Science
Kannur University Syllabus MSC Computer Science
Kannur university syllabus Bsc computer science

Old July 12th, 2012, 03:02 PM
Sashwat's Avatar
Super Moderator
Join Date: Jun 2011
Default Re: Bharathidasan university syllabus for msc computer science

Here I am giving you the outlines of M.Sc computer science syllabus of Bharathidasan University.

Syllabus Outlines:
Mathematical Foundations
Object Oriented Analysis and Design
Computer communication networks
‘c++’ lab
Database systems
Microcomputer architecture

For detailed syllabus and core courses, here I am attaching a file, from where you can download the detailed syllabus of M.Sc CS of Bharathidasan University.
Attached Files Available for Download
File Type: pdf BU M.Sc syllabus.pdf (157.9 KB, 149 views)
Answered By StudyChaCha Member
Reply With Quote
Old August 15th, 2012, 06:26 PM
Default Bharathidasan university syllabus for Msc computer science

Hello sir, I would to like know that, does Bharathidasan university provided its all courses syllabus on its official website, if yes then can I you give me that link from there can I download Bharathidasan university syllabus of msc computer science 2nd year exam?
Reply With Quote
Old August 15th, 2012, 08:15 PM
Super Moderator
Join Date: Nov 2011
Default Re: Bharathidasan university syllabus for Msc computer science

Bharathidasan University is a well recognize university in India. which is provide many undergraduate, post graduate and other programme to the able candidates.

As you want the syllabus of MSC computer science so we are providing the syllabus of MSC in computer science.

Syllabus For the I semester :

Mathematical Foundation for Computer Science
Advanced Java Programming
Distributed Operating System
Compiler Design
Advanced Java Programming Lab

If you want more information about the syllabus of MSC computer science so we are providing you a PDF file with it so you can easily get it.
Attached Files Available for Download
File Type: pdf BU MSC computer science syllabus 2011-12 .pdf (428.2 KB, 85 views)
Answered By StudyChaCha Member
Reply With Quote
Old October 21st, 2015, 03:30 PM
Default Re: Bharathidasan university syllabus for msc computer science

Hii guys , Here I am looking for M.Sc. Computer Science Syllabus of Bharathidasan University , So will you please provide me fro same ??
Reply With Quote

Reply to this Question / Ask Another Question
Your Username: Click here to log in


All times are GMT +6.5. The time now is 08:44 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0 PL2

1 2 3 4 5 6 7 8