Monday, November 7, 2011

The Second Semester Subjects

Hi MSSS Aspirants,

The Second Semester will be more challenging for the non-Computer Science Engineering Graduates as compared to the First one because the subjects in the first semester there were many subjects which were also a part of non-Computer Science streams of Engineering like Electronics and Communication, Instrumentation and Control and others. On the other hand, the second semester subjects are purely related to the Computer Science field without any overlap with other streams of Engineering!

The subjects chosen for the Second Semester are:

  1. Software for Embedded Systems
    • Real-time and Embedded Systems; Software issues in Embedded Systems; Software Development Process; Requirements Analysis – Use Cases, Identification and Analysis of use cases, Use Case Diagrams. Design – Architectural Design, Design Patterns, Detailed Design. Implementation – Languages, Compilers, Runtime Environments and Operating Systems for embedded software. Testing – Methodologies, Test Cases.
  2. Network Security
    • This course examines issues related to network and information security. Topics include security concepts, security attacks and risks, security architectures, security policy management, security mechanisms, cryptography algorithms, security standards, security system interoperation and case studies of the current major security systems.
  3. Advanced Operating Systems
    • Overview of advanced operating systems: motivation for their design, and various types of advanced operating systems; Distributed operating systems: architecture of distributed systems, theoretical foundation of distributed systems, deadlock detection/resolution, agreement protocols, file systems, distributed shared memory, scheduling, fault tolerance and recovery; Multiprocessor operating systems: multiprocessor system architectures, multiprocessor operating system design issues, threads, process synchronization, process scheduling and memory management; Data base operating systems: introduction, concurrency control: theoretical and algorithmic aspects; Case Study: Amoeba and Mach.
  4. Database Systems & Applications
    • Introduction to Database Management Systems; File organization; Data Independence in databases; Data Models; Query processing systems; Database Design techniques; Concepts of security and integrity in databases; Distributed Databases; Applications using DBMS.

Best Wishes!!

No comments:

Post a Comment