Introduction to Software and Computing
Software Basic

Overview of Software

Types of Software

Testing world with Software
Operating System

Introduction to Operating System

Purpose/Functions of Operating System

Type of Operating System
Oops
Introduction to Structured Programming Language
Introduction to Oops
Oops Concepts – Encapsulation/ Abstraction / Inheritance/ Polymorphism
Overview of Class and Objects
DFD / ER / Structured Diagrams
UML Overview
Programming Basics
HTML

Introduction to WWW

Introduction to HTML

HTML Commands

Forms and Controls

Developing Web pages using HTML

HTML Errors
XML

Introduction to XML

Purpose of XML

Overview of DTD

XML Parsers

XML integration with Technologies
Web & Enterprise Application Technologies

Introduction to Web Application development

Overview of .NET and J2EE technologies

Other Web technologies – PHP, CGI

Differences between .NET & J2EE

Overview of Servers

Web Server functionalities

Application Server functionalities

Version Control Management

Testing functions with Web Application

Testing functions with Enterprise Application
Desktop Application Development

Introduction to Desktop Application development

Overview of Desktop Technologies

Desktop Software overview

Testing Desktop Applications
Database

Introduction to Database

DBMS / RDBMS / ORDBMS

Normalization Overview

Basic SQL Commands

Introduction to PL/SQL

Sample Database integration with Desktop Applications

Sample Database Integration with Web/ Enterprise Applications

Testing functions with DB

Testing functions while Integrations
Scripting
Contents of Perl

Command line options

Syntax

Variables

Literals

Operators and precedence

Statements

Subroutines, packages and modules

Object oriented programming

Arithmetic functions

Conversion functions

Structure conversion

Array and hash functions

Regular expression

Input / Output
Contents of C (Tsl)
Same as C-Programming curriculum
Java Script
Introduction to Java Script
How to Use Java Script
Purpose of Java Script
Basic Commands of Java Script
Java Script Validations and Testing
VB Script
Introduction to VB Script
How to Use VB Script
Purpose of VB Script
Basic Commands of VB Script
VB Script relation with Testing