|
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:
- System Programming
- Web Engineering
- Information Systems
- 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.
|