MCA NEW SYLLABUS

1st  SEMESTER

2nd  SEMESTER

MCS-011 Problem Solving & Programming MCS-021 Data & File Structures
MCS-012 Computer Organization and Assembly Language Programming MCS-022 Operating Concepts & Networking Management
MCS-013 Discrete Mathematics MCS-023 Introduction to Database Management Systems
MCS-014 System Analysis & Design MCS-024 Object Oriented Technologies & Java Programming
MCS-015 Communication Skills MCS-025 Lab (Data Structures, Windows NT, Java and
MCS-016 Internet Concept & Web Designing   MS-Access)
MCS-017 Lab (C & Assembly Language Programming)    

3rd SEMESTER

4th  SEMESTER

MCS-031 Design & Analysis of Algorithums MCS-041 Operating System
MCS-032 Object Oriented Analysis & Design MCS-042 Data Communication & Computer Networks
MCS-033 Advance Discrete Mathematics MCS-043 Advance Database Management Systems
MCS-034 Software Engineering MCS-044 Mini Project
MCS-035 Accountancy & Financial Management MCS-025 Lab (UNIX & RDBMS (Oracle))
MCS-036 Lab (based on MCS-032, 034 & 035)    

5th SEMESTER

Core Courses
Stream Courses (any one Stream) - Electives
MCS-051 Advance Internet Technologies
Business Computing Stream:
MCS-052 Principles of Management and Information System MCSE-001 E-Business
MCS-053 Computer Graphics & Multimedia MCSE-002 Data Mining
MCS-054 Lab (JSP, XML, DHMTL, ASP) MCSE-003 Artificial Intelligence and Knowledge Management
MCS-036 Lab (based on MCS-032, 034 & 035)
Scientific Computing Stream:
  MCSE-004 Numerical & Statistical Methods
MCSE-005 Simulation & Modeling
      MCSE-006 Optimization Technique
    System Stream:
      MCSE-007 Distributed Computing
      MCSE-008 Computer Architecture
      MCSE-009 Embedded Systems
    Theory Stream:
      MCSE-010 Principles of Programming Laguage
      MCSE-011 Parallel Computing
      MCSE-012 Compiler Design

6th SEMESTER

MCSP - 060 Project
© UICT 2006-2007 || Best View at 800X600