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

    MASTER OF COMPUTER APPLICATIONS (MCA)

  • I Year I Semester 
    1. Probability Statistics and Queuing Theory 
    2. Managerial Economics 
    3. Mathematical Logic Combinatorics and Graph Theory 
    4. Computer Organization 
    5. Problem Solving and Programming 
    6. Problem Solving and Programming Laboratory 
    7. Free and Open Software Systems Laboratory 

    I Year II Semester 
    1 Accounting and Financial Management 
    2 Introduction to Data Structures 
    3 System Software 
    4 Object Oriented Programming 
    5 Algorithm Analysis and Design 
    6 Data Structures Laboratory 
    7 System Software Laboratory 
    8 Object Oriented Programming Laboratory 

    II Year I Semester 
    1 Operating System Concepts 
    2 Principles of Database Systems 
    3 Web Technologies 
    4 Database Systems Laboratory 
    5 Web Technologies Laboratory 
    6 Operating Systems Tools Laboratory 
    7 Elective - 1 
    8 Elective - 2 

    II Year II Semester 
    1 Principles of Data Warehousing and Data Mining 
    2 Computer Communications and Networking 
    3 Software Engineering Principles 
    4 Knowledge Engineering Laboratory 
    5 Computer Communications and Networking Laboratory 
    6 Software Engineering Tools Lab 
    7 Elective - 3 
    8 Elective - 4 

    III Year I Semester 
    1 Network Programming and Security 
    2 Ubiquitous Computing 
    3 Software Testing Techniques 
    4 Network Programming and Security Laboratory 
    5 Software Testing Laboratory 
    6 Seminar 
    7 Comprehensive Viva-voce 
     8 Elective - 5 
    9 Elective - 6 
     
    III Year II Semester 
    1 Project Work 

    LIST OF ELECTIVES 
    CS6311 Information Systems Management 
    CS6312 Organizational Structures and Personal Management 
    CS6313 Computer Graphics 
    CS6321 E-Commerce Technologies and Management 
    CS6322 Multimedia Systems 
    CS6323 Advanced Data Structures 
    CS6361 Neural Networks 
    CS6362 Object Oriented Analysis and Design 
    CS6363 Modeling and Simulation 
    CS6364 Information Security 
    CS6371 Distributed Operating Systems 
    CS6372 Image Processing 
    CS6373 Parallel Computing 
    CS6374 Protocol Engineering 
    CS7311 Middleware Technologies 
    CS7312 Cloud Computing 
    CS7313 Performance Evaluation of Computer Systems and Networks 
    CS7314 Service Oriented Architecture 
    CS7321 Design Patterns and Software Architecture 
    CS7322 Advanced Database Systems 
    CS7323 Sensor Networks 
    CS7324 ERP and Supply Chain Management