HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN M.Sc. (CA & IT) CBCS Syllabus 2011 Document code : SYLABUS MSCIT2011 Revision No: 0 Name of Faculty Management Faculty Code MG Programme Code : MSCIT Programme Name : Computer Application & Information Technology Effective from: June 2011 M.Sc. (CA & IT) Semester I CD Old Code New Paper Code Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 101 MSCIT101CC CC communication skills (CSC) 50 20(Viva) 20 10(Viva) 4 100 102 MSCIT102CC CC Mathematics – I (MCI) 70 30 4 100 103 MSCIT103CC CC Introduction to Programming Language (IPL) 70 30 30 20 4 150 104 MSCIT104CC CC Introduction to PC Package & Operating System (IPO) 70 30 30 20 4 150 105 MSCIT105CC CC Internet and Web – I (IWC) 70 30 30 20 4 150 Remarks CD= Combination code given by commuter center CC = Core compulsory subject ES = Elective Subject MP= Minor project M.Sc. (CA & IT) Semester II CD Old Paper Code New Paper Code Paper Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 201 MSCIT201CC CC Mathematics – II(MTH) (MII) 70 30 4 100 202 MSCIT202CC CC Financial Accounting & Management(FAM) 70 30 4 100
203 MSCIT203CC CC Object Oriented Programming(OOP) 70 30 30 20 4 150 204 MSCIT204CC CC Hardware Configuration & Solutions(HCS) 70 30 30 20 4 150 205 MSCIT205CC CC Introduction to Web Designing (IWD) 70 30 30 20 4 150 M.Sc. (CA & IT) Semester III CD Old Code New Code Paper Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 301 MSCIT301CC CC Numerical Methods(NMC) 70 30 4 100 302 MSCIT302CC CC System Analysis and Design(SAD) 70 30 4 100 303 MSCIT303CC CC Introduction To Algorithms(IAL) 70 30 30 20 4 150 304 MSCIT304CC CC Client Server Architecture & Interface(CSI) 70 30 30 20 4 150 305 MSCIT305CC CC Database Management System (DMS) 70 30 30 20 4 150 M.Sc. (CA & IT) Semester IV CD Old Paper Code New Paper Code Paper Type Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 401 MSCIT401CC CC Statistical Methods(STM) 70 30 4 100 402 MSCIT402CC CC Digital Electronics(DEC) 70 30 4 100 403 MSCIT403CC CC Object Oriented Programming with JAVA(OPJ) 70 30 30 20 4 150 404 MSCIT404CC CC Operating System & UNIX(OSU) 70 30 30 20 4 150 405 MSCIT405CC CC Advance Database Architecture (ADA) 70 30 30 20 4 150 M.Sc. (CA & IT) Semester V
CD Old Paper Code New Paper Code Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 501 MSCIT501CC CC Networking – I(NTW) 70 30 4 100 502 MSCIT502CC CC Computer Optimization Models(CBO) 70 30 4 100 503 MSCIT503CC CC Advance Java Technology[J2EE](AJT) 70 30 30 20 4 150 504 MSCIT504CC CC Computer Graphics(COG) 70 30 30 20 4 150 505 MSCIT505CC CC Advance Operating System(AOS) 70 30 30 20 4 150 M.Sc. (CA & IT) Semester VI CD Old Paper Code New Code Type Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 601 MSCIT601CC CC Management Information System(MIS) 70 30 4 100 602 MSCIT602CC CC Software Engineering(SEN) 70 30 4 100 603 MSCIT603CC CC Health & Yoga(HAY) 70 30 30 20 4 150 604 MSCIT604CC CC Multimedia Technology and Virtual Reality Development (MVD) 70 30 30 20 4 150 605 MSCIT605CC CC Visual Programming with VC++(VPC) 70 30 30 20 4 150 606 MSCIT601MP MP System Development Project – I (SDP) 150 100 5 250 M.Sc. (CA & IT) Semester VII CD Old Paper Code New Paper Code Paper Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra
701 MSCIT701CC CC Distributed Operating System(DOS) 70 30 4 100 702 MSCIT702CC CC Software Testing & Quality Assurance(SQA) 70 30 4 100 703 MSCIT703CC CC Adv. Web Tech. – I(AWT) 70 30 30 20 4 150 704 MSCIT704CC CC Web Development using PHP (WDP) 70 30 30 20 4 150 705 MSCIT705CC CC Data Mining(DMG) 70 30 30 20 4 150 M.Sc. (CA & IT) Semester VIII CD Old Paper Code New Paper Code Paper Type Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 801 MSCIT801CC CC Networking – II(CCN) 70 30 4 100 802 MSCIT802CC CC Personality Development and Aptitude Test(PDA) 25 25 50 50 4 100 803 MSCIT803CC CC Advance Algorithms(AAS) 70 30 30 20 4 150 804 MSCIT804CC CC Computer Security(CSC) 70 30 30 20 4 150 805 MSCIT805CC CC XML & Web Services(XWS) 50 50 25 25 4 150 M.Sc. (CA & IT) Semester IX CD Old Paper Code New Code Paper Type Paper Name Marking scheme Credit Total Remarks External Internal The Pra The Pra 901 MSCIT901CC CC Object Oriented Analysis & Design with UML(ODU) 70 30 30 20 4 150 902 MSCIT902CC CC Artificial Intelligence(AIL) 70 30 30 20 4 150 903 MSCIT903CC CC Advanced Web Technology – II(AWT) 70 30 30 20 4 150 904 MSCIT901ES ES Data Warehousing & Data Mining 70 30 30 20 4 150
6 Pointers : Introduction, Understanding pointers, Accessing the address of variable, Declaring and initializing pointers, Accessing a variable through its pointer, Pointer expressions, Pointer increments and scale factor, Pointers and arrays, Pointers and character strings, Pointers and Functions, Pointers and structures. File Management in C : Introduction, Defining and its Operations, Error handling during I/O operations, Random access files, Command line arguments. The Preprocessors :Introduction, Macro Substitution, File inclusion, Compiler control directives 20% Text/Reference Books No Book Name 1 Programming in ANSI C, Balaguruswamy, Tata McGraw-Hill 2 The Complete Reference, Herbert schildt Fourth Edition 3 Programming in C Ansi standard, M.T.Savaliya, Atul Prakashan 4 Let Us C , Yashwant Kanetkar, BPB Publications 5 Programming with C, Gottfried, McGraw-Hill International. HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN Programme code : MSCIT Programme Name : Course Code MSCIT104CC Semester : 1 Introduction to PC Package & Operating System (IPO) Course type : Core Course Credit : 04 Teaching time (hours) Examination Marking scheme Theory (hrs) Practical (hrs) Internal (Marks) External (Marks) Total (Marks) 4 X 15 = 60 50 100 ( Paper of 3 hrs) 150 Unit No. No. Content Hrs. Marks W + % Credit 1 DOS: Internal & External commands; Wildcard Character; file name; Creating/Editing file; batch file. MS Windows: Windows Basic: Introduction to Windows; Using start menu; Using Run to start a program; Move or size a window; computer hardware; Viewing Using My Computer; Using Windows Explorer; Working with Files: Select, open, move, copy rename, delete, restore deleted files; create a new file and folder, search for files; create a shortcut; Printing: print files, pictures; Introduction to Accessories and Control Panel; Install Software: Add windows Component; Install and remove program; 25% 4
Profit analysis, profit volume ratio, impact of selling price, fixed cost and variable cost on profit/volume Ratio. 5 1. Role of computers in commerce. 2. Introduction to Accounting Packages. [e.g. Tally, E.X. Next generation] 3. Hardware and Software requirement for 4. Features of tally. 5. Flow of accounting package tally through examples. 6. Various phases of accounting in Tally. 7. Tax calculation & tally. 8. MIS & tally. 10% Reference Books No Book Name 1 Elements bookkeeping & Accountancy-By B.S.Shah & Sons. 2 Cost and Management Accounting –By Ravi M.Kishor 3 Modern Accountancy – By A.Mukherjee & N.Hanif 4 Financial Accounting & Management(For BCA) –By B.S.Shah Prakahsan 5 Financial Management –By Pandey J.M. 6 Advanced Accounting –By Shukla &Graewal HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN Programme code : MSCIT Programme Name : Course Code MSCIT203CC Semester : 2 Object Oriented Programming(OOP) Course type : Core Course Total Credit : 04 Teaching time (hours) Examination Marking scheme Theory (hrs) Practical (hrs) Internal (Marks) External Total 4 X 15 = 60 50 100 ( Paper of 3 hrs) 150 Unit No. Topic No. Content Hrs. W + % Credit 1 Fundamentals of programming Concept of Procedural, structured and object oriented programming, Concept of Encapsulation, Abstraction, Data hiding, Inheritance, Operator Overloading and Polymorphism, History of C++ and its object-oriented programming over procedural languages, Classes and objects, Advantages of object-oriented programming over procedural languages, parts of C++ program, Data types, variable and constants,Expression and statements, logical, relational, mathematical operators, turnery operator,Simple I/O statements- reading and writing. Statement for formatted I/O, Usage of header files using INCLUDE statement 25% 4
Introduction to Web Designing (IWD) Course type : Core Course Total Credit : 04 Teaching time (hours) Examination Marking scheme Theory (hrs) Practical (hrs) Internal (Marks) External (Marks) (Marks) 4 X 15 = 60 50 100 ( of 3 hrs) 150 Unit No. Topic No. Content Hrs. Marks W + % Credit 1 Macromedia Dreamweaver MX: Introduction to Macromedia Dreamweaver MX, Features, Working with Different Views in Dreamweaver, Designing page Layout, Using Layers, Creating Roll over images, Browsing Menus, Inserting and formatting text, Inserting Images, Inserting Tables, Inserting Frames, Inserting Flash Animation into Page. 25% 4 2 Macromedia Fireworks MX: Introduction to Macromedia Fireworks, Getting known to Tools: Selection Tools, Bitmap Tool, Vector Tools, Web Tools. Working with Panels, Work with Document (Document window), Drawing Tools, Work with Paths, Vector Objects, Transform Objects, Align and Group Objects, Work with Color,Swatches Panel, Strokes, Text Basics, Text and Paths, Text Attributes, Effects and Filters,Masking with Layer. 25% 3 Macromedia Flash MX: Introduction to Macromedia Flash MX Features, Difference between Vector and Raster Graphics, Using Drawing Tools, Painting and Selection Tools, Timelines and Layers, Guide Layer, Working with Shape Tween, Motion Tween, Using the Library, Working with Movie Clips, Incorporating Sounds into Animation, Working with Buttons, Flashing Your Text, Masking, Publishing a Movie. 25% 4 Macromedia MX ActionScript Working in ActionScript: What is ActionScript, Background of ActionScript, Writing ActionScript, Places Where ActionScript Goes.Variables & Data types: Variables in Flash MX ActionScript, Data types, TextFields & Variables. Basic Action-I:Action Categories, Movie Control Actions, Browser/Network- fscommand (), getURL (),Movie Clip Control- startDrag (), stopDrag (). 25%
HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN Programme code : MSCIT Programme Name : MSCIT Course Code MSCIT502CC Semester : 5 Computer Optimization Models(CBO) Course type : Core Course Total Credit : 04 Teaching time (hours) Examination Marking scheme Theory (hrs) Practical (hrs) Internal (Marks) External Total (Marks) 4 X 15 = 60 30 70 ( of 3 hrs) 100 Unit No. Topic No. Content Hrs. Marks W + % Credit 1 Linear Programming Problems (LPP): Formulation of an LPP, Solution of an LPP using Graphic Method and Simplex Method, Slack, Surplus and Artificial Variables, Two-Phase and Big-M Method, Special cases in LPP: Alternate Optimum solution, An Unbounded Solution, Infeasible Solution, Duality in LPP, Integer Simplex Programming. 25% 4 2 Transportation Problems: Definition, Methods for finding initial basic feasible solutions-North West Corner Rule, Least Cost Cell Entry Method, Vogel’s Approximation Method, Methods for finding Optimal Solution – MODI Method, Assignment Problems: Definition and concept, Solution of an Assignment Problem for optimum solution – Hungarian Method. Sequencing: Job-Sequencing Problems for … Processing N jobs on 2 Machines, Processing N jobs on 3 Machines, Processing N jobs on M Machines, Processing 2 jobs on M Machines (Graphic Method) 25% 3 Inventory Models: What is Inventory?, Types of Inventories, Inventory Decisions, Costs involved in Inventory Problems, Controlled and Uncontrolled Variables, Deterministic Inventory Models (Only Static Demand Models), Selective Approaches to Different Inventory control Systems, Concept of an average Inventories, Concept of Economic Order Quantity (EOQ), (In short Model – I, II and Model III) Replacement Models: Introduction - The Replacement Problem, Replacement of items that deteriorate (With Money Value), Replacement of Items that fail completely (Mortality Theorem) 25% 4 Project Management By PERT and CPM: Introduction, Historical Development of CPM/PERT, Applications of PERT – CPM Techniques, Net – Work Diagram Representation, Rules for Drawing Network, Time estimation and Critical Path in Net-Work Analysis. Queuing theory: Introduction, queuing system, Queuing Problem, Transient and Steady states, traffic Intensity, 25%
What is Struts?, Development Models, Model-view-controller architecture,Struts flow with an example application Text / Reference Books No Book Name 1 Professional Java Server Programming by Subrahmanyam Allamaraju 2 J2EE Bible by Justin Couch and Deniel H. Steinberg 3 Professional Java Server Programming Volume I and II, Wrox Publication. 4 J2EE Unleashed by Joseph J. Bambara, BPB publications 5 Enterprise JAVA J2EE 1.3 complete, BPB publications 6 The complete Reference Struts (seventh edition). HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN Programme code : Programme Name : Course Code MSCIT504CC Semester : 5 Computer Graphics(COG) Course type : Core Course Total Credit : 04 Teaching time Examination Marking scheme Theory (hrs) Practical (hrs) Internal (Marks) External (Marks) Total (Marks) 4 X 15 = 60 50 100 ( Paper of 3 hrs) 150 Unit No. Topic No. Content Hrs. Marks W + % Credit 1 An Introduction Graphics System: Application of computer graphics, Graphics Systems: Video Display Devices – Refresh CRT, Raster and Random scan display, Color CRT, DVST, Flat panel Display. Raster Scan Systems, Random Scan Systems, Graphics Monitors and Work Stations, Input Devices, Hard Copy Devices, Graphics Software 25% 4 2 Output Primitives: Points and Line Drawing Algorithms, Circle Generating Algorithms, Scan-Line Polygon Fill Algorithm, Inside-Outside tests, Boundary-Fill Algorithm, Flood Fill Algorithm, Character Generation. Attributes of Output Primitives: Line attributes, and Grayscale Levels, Area fill Attributes, Character Attributes, Bundled Attributes. Antialiasing 25% 3 Two-dimensional Geometric Transformations: Basic Transformations – translation, rotation, scaling. Matrix Representations and Homogeneous Coordinates, Composite Transformations – translation, rotation, scaling, general pivot-point rotation, general fixed-point scaling, scaling direction, concate properties. Other transformation - Reflection and Shearing. 25%