 |
| |
|
| Syllabus |
|
| | | |
| |
| '
A' LEVEL |
IT
TOOLS AND APPLICATIONS
Starting with basics of computers, Operating Systems using DOS
and Windows. It extensively covers application packages like
Word, Excel including features integrating Excel with Word and
Internet.
BUSINESS SYSTEMS
This module covers introduction to accounting, final accounts,
introduction to computerised financial accounting and inventory
control. It also gives insight into payroll and invoicing applications,
data processing, business computer files and organisation for
business data processing. Second part of this module includes
Visual FoxPro in which creating databases, maintaining databases,
query, reports and generation of screens. In this module, in-depth
knowledge of programming in FoxPro is imparted.
PROGRAMMING AND PROBLEM SOLVING THROUGH
'C' LANGUAGE
This module gives in-depth knowledge of 'C' language which is
the most popular language of nineties. The students are exposed
to overview of programming, program design, implementation issues
and programming environment. Capabilities of 'C' with all advanced
features as arrays, pointers, strings, structures and unions,
file handling, standard library and header files etc. are extensively
covered.
COMPUTER ORGANISATION
Objective of this module is to familiarize students about hardware
and software design including internal working of CPU, its registers,
addressing techniques and architectures. Progrmming in Assembly
language is also covered.
STRUCTURED SYSTEM ANALYSIS AND DESIGN
This module aims at taking the students well beyond programming
into the process of computerising manual systems. It covers
various steps of procedures to be followed in the development
of software. This module provides the necessary background and
experience in developing a system so that a student can enter
in the professional community in the capacity of a system analyst
or programmer .
DATA STRUCTURES THROUGH 'C' LANGUAGE
This module includes internal memory organisation, garbage collection,
storage allocation with linked list, queries, stacks, searching
and sorting of data. Topics like graphs, trees of data are also
included in this module.
INTRODUCTION OF DATABASE MANAGEMENT
SYSTEMS
This module includes overview of Database Management, traditional
data models, relational models, SQL, embedded SQL and application
programming interfaces. It also covers database design, overview
of advanced DBMS, design & development of database and applications
on commercial RDBMS platform.
UNIX AND SHELL PROGRAMMING
Unix includes how to manage files, directories,Vi editor and
various types of utilities. Shell programming includes Shell
scripts, Awk programming, library functions of 'C' library and
system administration.
DATA COMMUNICATION AND NETWORKS
Data communication includes types, medias and devices used for
transmitting the data. Networking covers LAN, MAN and WAN types.
In addition to this OSI model, EPBX, switchings techniques and
fiber optics are also included.
INTRODUCTION TO OBJECT ORIENTED
PROGRAMMING AND C++
C++ programming covers encapsulation, overloading, inheritance,
polymorphism etc. with the help of classes objects, loops, pointers,
files, functions and virtual functions.
OR
COMPUTER GRAPHICS
Graphics includes drawing lines, cones, curves, circles, ellipses
etc. Graphical operator like clipping, 3D-Graphics and various
types of projections are covered in this module. OR
INTRODUCTION TO OBJECT ORIENTED
PROGRAMMING THROUGH JAVA
This module aims at giving in-depth knowledge of JAVA. The students
are exposed to various aspect of JAVA, Concepts of OOP, JAVA
Class Libraries, Multithreaded Programming, Applets, Methods,
Networking, AWT, Images, JDBC and JAVA Development Environment
is also covered.
Project Work
An intensive module designed for the practical applications
in packages and languages covered during the course. It exposes
students to various capabilities of language/package, where
students are oriented to practical problems. A full fledged
computer program with complete study, analysis and design constitutes
the project. |
| |
|
|
|