#1
| |||
| |||
![]() |
#2
| |||
| |||
![]()
SU Sardar Patel University mca syllabus Semester 1 MCA 101: Mathematical Foundation of Computer Science Linear Equation and Matrices – Recurrence Relations – Logic – Graphs - Matrix representation of graphs - Trees & their Properties. MCA 102: Computer Programming and Problem Solving Introductory Concepts - Logic Development - Structured Programming & Advance Computing - Complex Data Types - Register References, Command line arguments - File Handling. MCA 103: Logical Organization of Computers Computer Organization Introduction - Processors, Memory and Input/Output - Instructions and Flow of Control - Gates and Boolean Algebra - Basic Digital Logic Circuits - Memory Elements & Counters. MCA 104: Database Management Systems Introduction - Data Modeling - Working with Database Management Systems - Screens and Reports - Database Programming - Application Development. MCA 105: Business Applications Accounting - The Accounting Process - Final Accounts - Cost Accounting – Spreadsheet. MCA 106: Practical Based on 101 to 105 Semester 2 Computer Network – I MCA 201: Introduction - Data Communication Fundamentals - Local Area Networks -Layered Protocols - Internetworking Devices. MCA 202: Systems Analysis and Design Introduction - Systems Development Methodology- Requirement Analysis & Determination- Systems Design - Systems Implementation & Maintenance- Communications. MCA 203: Data Structures & Advanced Programming Concepts Introduction.- Data Structures, - File Management & Indexing Methodology, - Randomization & other Concepts - Object Oriented Programming. MCA 204: RDBMS and Client Server Computing Introduction to Relational Databases- Database Design - Structured Query Language - Extensions to the SQL language - Emerging Trends - Client Server Systems . MCA 205: Statistical and Optimization Techniques Basic Statistical Techniques - Linear Programming - Project Scheduling in PERT-CPM - Special types of Operations Research Techniques. MCA 206: Practical Based on 201 to 205 Semester 3 MCA 301: Operating System Principles Review of Batch Operating Concepts - Memory Management - Support for Concurrent Process - Scheduling - System Deadlock - Multiprogramming Systems. MCA 302: Object Technology Introduction - Object Modeling - Advanced Concepts - Basic Java Programming Concepts - Objects and Classes in Java - Exception Handling, Multithreading and Input/Output, J2EE. MCA 303: Visual Programming Introduction - Visual Basic – .NET Overview, Advanced concepts of Visual Basic -- Client/Server and Internet Development using VB - Scripting Languages. MCA 304: Analysis and Design of Algorithms Review of Data Structures - Divide and Conquer - Greedy method - Dynamic Programming - Backtracking - Branch & Bound Techniques. MCA 305: System Software Introduction - Assembly language fundamentals – Assemblers - Compilers - Loader and linkage editors - Software tools. MCA 306: Practical based on 301 to 305 Semester 4 MCA 401: Windows and UNIX Programming Introduction to Unix Programming Environment - Unix Filters And Other Commands Unix System Calls - Basic Windows Programming - Applications Development – Advanced Programming. MCA 402: Compiler Design Introduction to Compilation - Lexical Analysis - Syntax Analysis - Top Down Parsing - Bottom Up Parsing - Intermediate Code Generation And Other Topics – Synthesis. MCA 403: Computer Network – II High Speed LANs, ATM and Satellite Communication - Routing and Congestion Control - Internetworking - TCP/IP - Network Security - Domain Name System - Electronic Mail and World Wide Web. MCA 404: Software Engineering Introduction - Software Requirement Analysis & Specification - Software Project Management - Software Design - Coding & Testing - Software Maintenance & Advance Concepts. MCA 405: Modern Business Practices Managing Operations - Organizing the Conversion System - Controlling the Conversion System - Enterprise Resource Planning (ERP) - E-Business - M-Business. MCA 406: Practical based on 401 to 405 Semester 5 MCA 501: Elective ELE1: Trends in Information Technology Trends in Operating System - Application Software – Hardware - Communication and Networking - IT solution in Industry – Real time System - Case Study. ELE2: Bioinformatics Biomolecules – sequence analysis and computer modeling – genomics, molecular structure and computer graphics – web application development for bioinformatics – bioinformatics packages for different platforms ELE3: Wireless Networks Introduction – wireless network operation – wireless WANs – wireless LAN : I – wireless LAN : II – wireless geolocation system MCA 502: Problem Solving through Artificial Intelligence Introduction to Artificial Intelligence – Problem solving in Artificial Intelligence - Expert system and its application - Fuzzy Systems its development and its application - Neural Networks its development and its application – Knowledge Based Systems. MCA 503: Distributed Systems, Parallel Computing and Simulation Introduction to distributed systems - Distributed systems implementing various methodology – Introduction to Parallel Systems, Parallel Process, Elementary Parallel Algorithms, - Introduction to Systems, System Simulation, Discrete and Continues system simulation, Monte Carlo Computation, Design and Evaluation of Simulation experiments, Simulation languages. MCA 504: Business Information Systems Information Systems in the Business Environment - Organizations and Information Systems support – Inter-organizational Information Systems, Global Information Systems, Functional and Enterprise Systems - Decision Support Systems and Intelligent Systems in business - Information Systems development - Implementing IT: Ethics, Impacts, and Security. MCA 505: Computer Graphics and Multimedia Introduction, Hardware, Output Primitives - Attributes of Output primitives & Two Dimensional Concepts - Three Dimensional Concepts - Composition basics, Rendering Methods & Computer Animation - Introduction to Multimedia & Multimedia Tools - Multimedia Title Development. MCA 506: Project and Seminars Semester 6 MCA 601: Project Work |
#4
| |||
| |||
![]()
You want MCA syllabus of Sardar Patel University so here i am giving it to you: Semester - I MCA 101 Mathematical Foundation of Computer Science. MCA 102 Computer Programming and Problem Solving MCA 103 Logical Organization of Computers MCA 104 Database Management Systems MCA 105 Business Applications MCA 106 Practical Based on 101 to 105 Semester - II MCA 201 Computer Network – I MCA 202 Systems Analysis and Design MCA 203 Data Structures & Advanced Programming Concepts MCA 204 RDBMS and Client Server Computing MCA 205 Statistical and Optimization Techniques MCA 206 Practical Based on 201 to 205 Semester - III MCA 301 Operating System Principles MCA 302 Object Technology MCA 303 Visual Programming MCA 304 Analysis and Design of Algorithms MCA 305 System Software MCA 306 Practical based on 301 to 305 Semester - IV MCA 401 Windows and UNIX Programming MCA 402 Compiler Design MCA 403 Computer Network – II MCA 404 Software Engineering MCA 405 Modern Business Practices MCA 406 Practical based on 401 to 405 Semester - V MCA 501 Elective ELE1 Trends in Information Technology ELE2 Bioinformatics ELE3 Wireless Networks MCA 502 Problem Solving through Artificial Intelligence MCA 503 Distributed Systems, Parallel Computing and Simulation MCA 504 Business Information Systems MCA 505 Computer Graphics and Multimedia MCA 506 Project and Seminars Semester - VI MCA 601 Project Work |