Contact Information

  • location_on
    Delhi Road, University Secretariat, Rohtak, Haryana 124001, India
  • call
    (01262) 393361
  • mail_outline
    (01262) 274640
  • email
  • Approved By: UGC NAAC

M.C.A.


Duration:

3 Years

Eligibility:

Graduation or Equivalent

Course Detail

Semester – I

  1. Mathematical Foundation of Computer Science
  2. Computer Fundamentals & Programming in C
  3. Digital Design
  4. Internet and Web Designing
  5. Object Oriented Programming Using C++
  6. Software Lab-1
    • Programming in C
    • Web Programming Using HTML
  7. SoftwareLab-2
    • Programming in C++
    • Use of MS-Office
  8. Soft skills-I

Semester – II

  1. Data Structures
  2. Computer Organisation & Architecture
  3. Computer Based Management System & ECommerce
  4. Data Base Management Systems
  5. Principles of System Programming & Compiler Design
  6. Software Lab-3
    • Data Structure implementation in C/C++
    • Programming in 8086/88/80x6 Assembly
  7. Software Lab-4
    • Oracle & SQL Prog.
    • System Programming Using C/C++
  8. Soft skills-II

Semester – III

  1. Computer Graphics & Multimedia
  2. Operating Systems
  3. Artificial Intelligence & Expert Systems
  4. Data Communication & Computer Networks
  5. Object Technology
  6. SoftwareLab-5
    • Graphics Programming in C/C++.
    • Use of MatLab
    • PROLOG Programming
  7. SoftwareLab-6
    • Java Programming

Semester – IV

  1. Advanced Java Programming
  2. Data Warehousing & Mining
  3. Software Engineering
  4. Advanced Database Systems
  5. Visual Languages Programming
  6. SoftwareLab-7
    • Advance Java Programming
  7. Software Lab-8
    • Visual Programming Using VB
    • ADS (Working with MS SQL Server)
  8. Minor Project-I

Semester – V

  1. Advanced Technology
  2. Software Testing & Quality Assurance
  3. Windows Programming & Visual C++
  4. Elective – I (Soft Computing)
    • Simulation and Modeling
    • Theory of Computation
    • Unix and Network Programming
    • Enterprise Resource Planning
    • Object Oriented Analysis and Design
    • Analysis & Design of Algorithms
    • Multimedia and Its Applications
    • Distributed Computing
  5. Elective – II(Computer Security)
    • Digital Image Processing
    • Software Project Management
    • Embedded Systems
    • Bio-Informatics
    • Mobile Computing
    • Neural Networks
    • Perl Programming
  6. Software Lab-9
    • .NET Programming Using C# and/or VB.NET
  7. Software Lab-10
    • Windows Programming Using Visual C++
  8. Minor Project-II

Semester – VI

  1. Major Project