Navigation
 

Login | Register  

  MCA Programme

 In today's world, the only thing which is certain is 'change' and this could be vouched more safely for the 'Information Technology'. The best software professional is the one who has the knowledge & skill to work on the latest and has been trained to foresee and adapt to the emerging technologies in the world of IT. At AMU we, therefore strive to produce the best of information technology professionals for today and tomorrow for the ever increasing global demands.

MCA programme in AMU is a three years (stretching to six semesters) full time Post Graduate Programme with an intake of 30 students and an equal number of students are admitted to PDCA who on fulfilling certain required conditions are promoted to second year of MCA.

The main objective of the programme is to provide quality education and professional training in the area of computer science and applications and to produce IT professionals to meet the ever growing demand of the fast ever growing IT industry.

Course Structure Offered

Courses Offered : MCA, PDCA
Intake : 30 + 30
Total No. of Students : 60
No. of Faculty Positions : 9 (1 Professor, 3 Reader, 5 Lecturer)
No. of Supporting Staff : 7 (4 Instructors, 2 TA, 1 UDC (Admin))

Course No. Paper Title Periods/ Week Sessional Marks Final Marks
I sem CS-101 Design & Analysis of Information Systems - I (SSAD) 4 25 75
  CS-102 Algorithms & Data Structures 4 25 75
  CS-103 Digital Computer Orgainsation - I 4 25 75
  CS-104 Numerical & Statistical Methods 4 25 75
  CS-105 Fundamentals of Information Technology 4 25 75
  CS-171 Laboratory Course - I 6 50 50
II sem CS-201 Design & Analysis of Information Systems - II (00AD) 4 25 75
  CS-202 Object Oriented Programming using C++ 4 25 75
  CS-203 Digital Computer Orgainsation - II 4 25 75
  CS-204 Database Management System 4 25 75
  CS-205 Discrete Mathematics 4 25 75
  CS-271 Laboratory Course - II 6 50 50
III sem CS-301 Artificial Intelligence - I 4 25 75
  CS-302 Operating System 4 25 75
  CS-303 Microprocessor: Architecture & Applications 4 25 75
  CS-304 Advanced Database Management System 4 25 75
  CS-305 Accounting & Financial Management 4 25 75
  CS-371 Laboratory Course - III 6 50 50
IV sem CS-401 Artificial Intelligence - II 4 25 75
  CS-402 Compiler Design 4 25 75
  CS-403 Computer Graphics 4 25 75
  CS-404 Computer Communication & Networks 4 25 75
  CS-405 Optimization Techniques - I 4 25 75
  CS-471 Laboratory Course - IV 6 50 50
V sem CS-501 Web Engineering: Tools & Technologies 4 25 75
  CS-502 E-Commerce 4 25 75
  CS-503 Software Engineering 4 25 75
  CS-504 TCP/IP and Network Programming 4 25 75
  CS-505 Optimization Techniques - II 4 25 75
  CS-571 Laboratory Course - V 6 50 50
VI sem CS-671 Project/Dissertation Work - - 600

Project Training:

After completing two and half years course, i.e., in the sixth semester, the students are placed in various organizations for a period of 4-6 months on the job training to work on specific projects. This 4-6 months duration training is an essential part of MCA programme and aims at achieving the following objectives:

  • Acquiring in-depth understanding of live projects

  • Application of knowledge and techniques to real life problems

  • Developing a realistic and integrated technical as well as non-technical perspective about organization in their totality

As a part of programme, the students are required to submit a Project/Dissertation report of their work and make a presentation to the faculty members. The project/dissertation report, the performance feedback from the organization and presentation of his/her project/dissertation work before a panel of external and internal examiners form the basis for the evaluation of the project work.

Electives:

  • Object Oriented System Design
  • Simulation and Modeling
  • Computing and Information Integrity
  • Theory of Computation: Automata Theory
  • Imaging Visualization & Virtual Reality
  • Distributed Processing
  • Parallel Processing
  • Analysis and Design of Algorithms

Exposure Areas During MCA Course

MCA students get exposure to the latest Technologies and are required to develop software using the following languages/tools/platforms during the MCA course:

  • C/C++, VC++, Java, PROLOG/LISP
  • Visual Basic, Developer 2000
  • Oracle, Advanced SQL Server, MS Access
  • DHTML/XML, VBScript, JavaScript, Java Swings, Java Beans, Java Servlets, ASP/JSP, COM/CORBA etc
  • Advanced Windows 2000 Professional, Windows NT/2000, Windows 9x, Linux, UNIX, .NET Platform, J2EE etc

Students choose amongst the following areas to develop their projects or any other areas of their own choice:

  1. System Programming
  2. Web Engineering
  3. Information Systems
  4. Network Programming

Some representative areas in which the students develop software projects are given below but not restricted to:

Development of E-mail Systems, Designing Web Browsers, Implementing Portals, Implementing Interactive Chat Programs, Unix/Linux internals and Shell Programming, Developing Accounting Packages, Developing Information systems using VB/D2K at Front-end and Oracle/Access at Back-end, Network Programming, Implementation of encryption/decryption techniques, TCP/IP programming, Windows programming, Developing various utility programs, Mathematical and Statistical packages, Expert Systems using Prolog/LISP etc.

   
 
 
 
   

hit counter

Best viewed under 1024 X 768 Resolution & Internet Explorer 6.0 or Above

  © Copyright 2008-2009 Deptt. of Computer Science. All Rights Reserved. Designed by Adil Jafri 
Hosted by www.Geocities.ws

1