Home -> Nit -> Nit Raipur -> Post Graduate Courses -> National Institute Of Technology Raipur Master Of Computer Applications (mca)
Courses Offered

    Master of Computer Applications (M.C.A.)

  • Semester I 
    1. CA40111(CA) Foundation of Information Technology 
    2. MA40112(CA) Mathematical Foundation of Computer Science 
    3. CA40113(CA) Programming & Problem Solving in C 
    4. CA40114(CA) Computer Organization & Architecture 
    5. HS40115(CA) Professional Communication in English 
    6. CA40121(CA) Programming Lab in C 
    7. CA40122(CA) Information Technology Lab 
    8. HS40123(CA) Professional Communication in English Lab 

    Semester II 
    1. CA40211(CA) Operating Systems 
    2. CA40212(CA) Data Base Management Systems 
    3. CA40213(CA) Data Structure 
    4. MA40214(CA) Computer Oriented Numerical Analysis 
    5. HS40215(CA) Oral & Written Communication 
    6. CA40221(CA) Programming Laboratory in RDBMS 
    7. CA40222(CA) Data Structure Lab 
    8. HS40223(CA) Oral & Written Communication & Group Discussion Lab 

    Semester III 
    1. CA40311(CA) Computer Networks and Communication 
    2. MA40312(CA) Computer Oriented Optimization 
    3. CA40313(CA) Formal Language & Automata Theory  
    4. CA40314(CA) Unix Operating System & Shell Programming 
    5. CA40315(CA) Object Oriented Analysis, Design & C++ 
    6. CA40321(CA) Unix Lab 
    7. CA40322(CA) Programming Lab in C++ 
    8. HS40323(CA) Personality Development Lab 

    Semester IV 
    1. CA40411(CA) Artificial Intelligence & Expert System 
    2. MATHS MA40412(CA) Statistical Computing 
    3. CA40413(CA) Principles of Compiler Design 
    4. CA40414(CA) Software Engineering 
    5. CA40415(CA) Computer Graphics & Multimedia 
    6. CA40421(CA) Artificial Intelligence Lab 
    7. CA40422(CA) Computer Graphics Lab 
    8. CA40423(CA) Project Lab - I 
    9. HS40424(CA) Report Writing & Seminar  

    Semester V 
    1. CA40511(CA) Advance Programming in Java 
    2. CA40512(CA) Distributed Computer Systems 
    3. CA40513(CA) Mobile Computing 
    4. Refer Elective- I Elective - I 
    5. Refer Elective- II Elective - II 
    6. CA40521(CA) Java Programming Lab 
    7. CA40522(CA) Project Lab - II 
    8. HS40523(CA) Interview Preparation, Presentation Lab
     Elective - I 
    CA40531(CA) - Neural Network & Fuzzy Logic 
    CA40532(CA) - Network Programming 
    CA40533(CA) - Modeling & Simulation 
    CA40534(CA) - Enterprise Resource Planning 
    CA40535(CA) - Management Information Systems 
    CA40536(CA) - Parallel Processing 
    Elective - II 
    CA40541(CA) - Data Warehousing and Mining 
    CA40542(CA) - Cryptography & Network security 
    CA40543(CA) - Analysis and Design of Algorithm 
    CA40544(CA) - Software Project Management 
    CA40545(CA) - Digital Image Processing 
    CA40546(CA) - Research Methodology and Computer Applications 

    Semester VI 
    1 CA40621(CA) Project 
    2 CA40622(CA) Seminar on Project