Master of Computer Applications (M. C. A.) emphasizes on the design and application of information systems and provides a solid background in business functions and Information Technology and covers latest developments in areas where commerce and computing and in general, applications and technology blend together successfully and define the state of art.
M. C. A. students acquire strength in principles, concepts and foundations of computer science, information technology and various applications. They would also have extensive programming / software development experience over a wide variety of platforms / applications. The curriculum has explicitly identified lab components for every course that discusses the principles with an implementation component.
The course is well balanced with significant emphasis on planning, designing and building complex commercial application software and system software. The application areas include transaction processing (such as banking, stock exchange order processing), simulation, database management, e-commerce, networking, embedded technologies, bioinformatics etc.
This M. C. A. program is not only a complete professional grooming for students for a successful career in the IT industry, but also, provides value-based education through a system of wholesome learning.
Duration: THREE Years - SIX Semesters
Eligibility: 60 % marks in UG with Statistics/Mathematics as one of the subjects
|Semester I||Semester II||Semester III||Semester IV||Semester V||Semester VI|
|Discrete Structures||Statistics and Numerical Methods||Computer Networks||.Net Technologies||Design Patterns||Dissertation - Phase II|
|English for Professional Purposes||Object Oriented Programming||Design and Analysis of Algorithms||Service Oriented Architecture||System Security|
|Computer Organization and Architecture||Data Structures||Internet Programming||Data Mining||Management Elective|
|Computer Programming||Operating Systems||Software Engineering||Elective I||Elective III|
|Database Management System||Financial Accounting||Operations Research||Elective II||Dissertation - Phase I|
|Problem Solving Techniques||Java Programming||Web Scripting||Technical Writing|
|* Non-credit Course|
|Open Electives||Management Electives|
|Advanced Database Management System||Advanced Computer Networks||Digital Image Processing||Management Information Systems|
|Information Security||Distributed Computing||Wireless Communications and Networks||Principles of economics And Management|
|Structure and Interpretation of Computer Programs||Network Management and System Administration||Computer Graphics & Visualization||Software Project Management|
|Software Quality Assurance||Intelligent Systems||Computer Language Engineering|
|Computational Intelligence||Open Source Software||Semantic Web Technologies|
|Bioinformatics||Natural Language Processing||Cloud Computing|
|Information Security||Embedded Systems||Advanced Database|
|Structure and Interpretation of Computer Programs||Mobile Application Development||Database Administration|