Home    
About Us
e-Brochure
Schedule
Eligibility Criteria
FAQs
Placement Corner
Contact Us

  
  • Introduction to Database Management System
  • E/R Model
  • Normalization
  • SQL, PL/SQL
  • Query Processing and Optimization
  • Database Design using Oracle 11g
  • Database Administration
  • Concept of Data-ware House
  • Data cube concept and operators
  • Dimensions and Measures
  • Different schema model
  • Different real time applications
  • Data mining algorithms
  • Operating System Concepts
  • Case Study: Linux Operating System
  • Linux commands
  • Linux Shell Programming
  • Object oriented concepts
  • Modeling and Design Techniques
  • UML basics and building blocks
  • Use cases
  • Classes and Objects
  • Packages
  • Exceptions
  • Inner Classes, Abstract Class and Interface
  • Event Delegation through Listener interfaces and Adapter classes
  • Serialization and Externalization
  • Threads and Synchronization
  • Collection Framework
  • GUI Development using AWT and Swing
  • LinkedList, Priority Vectors, Sorting – Quick Sort, Radix Sort, Trees - Binary Search Tree, Tree Traversals
  • Client/Server systems and multi-tier systems
  • Internet and Intranet, Virtual Private Networks
  • Web and Application Servers: IIS, Apache, Apache Tomcat
  • HTML and XML Technologies
  • JavaScript, CSS, AJAX
  • Java EE application model
  • Servlets, JSP, JSTL
  • EJB 3.0
  • Hibernate
  • Struts, Spring
  • .Net Framework
  • C#
  • ASP.Net
  • Introduction to LAN, MAN, WAN
  • Overview of TCP/IP protocol stack
  • Application protocols
  • Multimedia over IP (Voice/video over IP)
  • SOAP
  • WSDL
  • UDDI
  • SOA
  • JAX-WS
  • Principles of Security: Issues, Services & Mechanisms
  • Firewalls and Network Segmentation
  • Cryptographic Algorithms & PKI Infrastructure
  • Application Layer Security
  • TLS & IPSec VPN
  • Input Validation, Web Application
  • Vulnerabilities: Retrieving application source code, Sifting through source code for hidden secrets, Remote Code Execution, e-Shoplifting, Impersonation using cookies, Buffer Overflows, Format String Vulnerabilities, SQL injection, Cross-site scripting, Canonicalization
  • Secure Coding Guidelines in Java
  • Security testing and Code reviews
    • Software development life cycle
    • Phases of software development
    • Software Project management
    • Fundamentals of testing
    • Testing methodologies
    • Types of testing
    • Testing process
    • Test Case Design
    • Virtualization Tools & techniques
    • Cloud Computing Architecture
    • Types of Cloud
    • On demand Computing
    • Virtualization at the infrastructure level
    • Large Data sets and the handling issues
    • Security in Cloud computing environments
    • MapReduce using Hadoop
    • Examples of Cloud platforms
    • Developing Applications using ANEKA
    • Deploying Java Application on Google Infrastructure using Google App Engine
    • Introduction to Semantic Web
    • Resource Description Framework
    • SPARQL query Language
    • Web Ontology Language
    • JENA - A Semantic web framework for Java
  • The students are assigned a project work for the duration of one month. Also, as a part of the curriculum, they are required to give a seminar on a topic relevant to Business Computing. Special credit is given for the project work and seminar.
  •  
    SignIn? Click here to Login
    NewUser? Register Here
    ForgotPassword? Click Here
    © 2008 C-DAC. All rights reserved.