Contact Information

  • location_on
    Jamia Nagar, Okhla, New Delhi, Delhi 110025, India
  • call
    (011) 26981717, 26984617, 26984658, 26988044, 26987183
  • mail_outline
    (011) 26980229
  • web_asset
  • Approved By: UGC AICTE NAAC

M.C.A.


Duration:

3 Years

Eligibility:

Graduation or Equivalent

Course Duration: Three Year (Semester System)

Course Eligibility : Graduation in Computer Science with at least 50 % marks or Equivqlent CGPA

Admission Criteria: Merit in qualifying examination, subject to eligibility criteria.

Entrance/Eligibility Test: As per University Rules

Programme Mode: Regular

Course Syllabus

Semester - I

Course Code

Course Title

CS101

Introduction to Computer Science

CS102

Mathematical Foundations of Computer Science

CS103

Programming in C                         

CS104

Structured Systems Analysis and Design

CS105

Business Data Processing and File Systems

CS106

Lab-I (Programming)

CS107

Lab - II (SAD+BDPFS)             

 

Semester - II

CS201

Computer Architecture

CS202

Data Structure and Program Design.

CS203

Object Oriented Programming    

CS204

Data base Management System 

CS205

Object Oriented Analysis and Design                                 

CS206

Lab - III (OOP+DS)

CS207

Lab - IV (OOAD + DBMS)

 

Semester – III

CS301

Operating Systems

CS302

Computer Networks

CS303

Analysis and Design of Algorithms

CS304

Software Engineering              

CS305

Computer Graphics                

CS306

Lab - V (OS+CN+CG)

CS307

Lab - VI (ADA+SE)

 

Semester – IV

CS401

Compiler Design

CS402

Internet Technologies and Applications

CS403

IT Management

CS404

Software Testing and Quality Assurance

CS405

Multimedia Applications

CS406

Lab – VII (IT + CD)

CS407

Lab - VIII (STQA + MA)

 

Semester – V

CS501

Systems Programming

CS502

Artificial Intelligence

CS503

Elective- 1

CS504

Elective- 1I

CS505

Minor Project

CS506

Lab – IX(AI + SP)

CS507

Lab - X(Electives)

 

Semester – VI

CS601

Project

List of Electives

Group - I

  • Data Mining and Warehousing
  • Advance DBMSMultimedia Databases

Group- II

  • Network Management
  • Network Programming
  • Advanced Internet Tech.

Group – III

  • Principles of wireless LAN
  • Linux Operating System and administration