Tuesday, February 10, 2009

Project Management - Detailed Syllabus

Project Management is one of the subjects for semester 6 of bscit and following is the detailed syllabus for the subject :

i) Project & Project management. The project, Project Management, Types of project, Contractual Arrangements.
(1) Readings :
Basic Project Management. There are Four Types. & Making Project Management Work.

ii) The Nature of Project Management, Management principle, Some Factors in Project Management, The Project Manager. Factors for Project Success and Failure.
(1) Readings :
The New Managerial work & Where does Project Cost Really Go Wrong? What it takes to be A Good Project Manager

iii) Organizational Strucctures, The Project Organization, The Functional Organization, The Matrix organization, Designing an Organization, Building the Team, Leadership.
(1) Readings :
Selection of the Team. & Matrix management : Contradiction and Insights.

iv) Project Administration : Project Authority & Project Control, Principles of Project Administration., TQM.
(1) Readings :
Skunk Works - Management Style - It's No Secret. & Executive Focus on Quality

v) Defining and Financing the Project. How Project Evolve - the Client Brief., Financing the Project. Sources of Finance and Cash Flow
(1) Readings :
(a) Structural Scale Models : Beyond The Computer. Clear Project Definition is Crucial. Construction Cost estimating in the Design Process. Meeting the Infrastructure Challenge.
(b) Three Perceptions of Project Cost - Cost Is More than A Four-Letter World.

vi) Feasibility Studies and Approvals, Conducting a feasibility Study, the regulations controlling projects, decision making, economic analysis.
(1) Readings :
(a) Project management and enviornmental issues.
(b) Obstacles encountered by a new industrial development.
(c) enviornmental planning and engineering decisions.
(d) intellectual sources of the ideas of "acceptable risk" in public policy.
(e) Speaking of risk. Humble decision making. Finding a way to measure technology's benefits. Justification Techniques for advanced manufacturing Technologies.

Read more...

Sunday, February 8, 2009

Strategic IT Management - Detailed Syllabus

Strategic IT Management is one of the elective subjects for semester 6 of bscit and following is the detailed syllabus for the subject :

i) Changing Paradigm and Strategic Leaning

ii) Changing face of Strategic Thinking : Strategic Management Paradigm, Emergent strategy, Strategic flexibility.
(1) Readings : Getting off the Treadmill. & Exploring Framework of Strategic Flexibility & Managing for Strategic Flexibility.
Cases : The Global Computer Industry and APPLE.

iii) Changing Strategic Situation : paradoxes, complexity , chaos, turbulence, and uncertainty.
(1) Readings : Crafting Strategy in New Environment. & In search of New Strategy Paradigms- A Survey of Emerging Thoughts.
With Case study.

iv)Special models and tools of strategic management. Strategy making as a journey.
(1)Readings :Meta-strategy : The new s Strategic Management. & The challenge : Turning Turmoil into Customer Centered Growth.& The Journey of Strategy
Making. With Case study

v) Building Core Competence and Strategic Capability, Culture and stake-holder expectation.
(1) Readings : Competence based Strategic Management. Cases : Indian Cases on Core Competence.

vi) Globalization Strategy, Strategy of Transnational Corporations.
(1) Readings : Do you really have a global strategy? & Globol Strategy in a World of Nations.
(2) Presentations : Global Strategy of Select Corporations Industries.

vii) Strategy Evolution and Alliances.

viii) Strategic Intent and Architecture. With Case study
ix) Strategic, Alliances and Joint Ventures. Readings : The Global Logic of Strategic Alliances & Collaborate with Your Competitors and win Presentations :
Analysis of Strategic Alliances and Joint Ventures.

x) Mergers and Acquisitions. Presentations : Analysis on mergers and Acquisitions.

xi) Screening Strategic Options. Cases : Swiss Air Alliances With Case study

xii) Comparative Strategies and Strategic profile of Indian Business Houses.
(1) Readings : Are Private Basic Telecom Projects Viable in India? Presentations : Entry in market from various Regions : US/Europe/Japan/SE ASIA.

xiii) Strategy Implementation and Change Management. Corporate Restructuring.
(1) Cases : ABB Operationalizing Strategy : Policies, Budgets, Support Systems, and Rewards.
(2) Cases : ALIP : Entering Indian Market. Issues of culture and leadership in strategy implementation, Corporate Governance. With Case study

xiv) Managing Strategic Change and Transformation.

xv) Functional Strategies/Tactics : Marketing, Finance, HR, R&D.

Read more...

Monday, February 2, 2009

Internet Technologies - Detailed Syllabus

Internet Technologies is one of the subjects for semester 6 of bscit and following is the detailed syllabus for the subject :

1) Basic Networking :
i) Network Protocols :
a) TCP / IP (Transmission Control / Internet protocol)
b) ARP (Address Resolution Protocol)
c) RARP (Reverse Address Resolution Protocol)
d) RIP (Roulting Information Protocol)
e) OSPF (Open Shortest Path First) Protocol
f) BGP (Brodre Gateway Prptocol)

2) Introduction to Network Programming
i) Socket Programming (using TCP and UDP socket)
ii) RMI
a) Introduction to Distributed Computing with RMI
b) RMI Architecture
c) Naming remote Object
d) Using RMI : Interfaces, Implementations, Stub, Skeleton, host Server Client, Running RMI Systems
e) Parameters in RMI : Primitive, Object, Remote Object
f) RMI Client-side Callbacks
g) Distributing & Installing RMI Software

iii) Introduction to CORBA
a) What is CORBA?
b) CORBA Architecture
c) Comparison between RMI and CORBA

3) Introduction to Wireless LAN
i) How does WLAN work?
ii) WLAN setups (Ad-hoc, infracture LAN)
iii) Use of WLAN
iv) Benefits of WLAN
v) Restrictions and Problem with WLAN

Read more...

Customer Relations Management (CRM) - Detailed Syllabus

Customer Relations Management (CRM) is one of the subjects for semester 6 of bscit and following is the detailed syllabus for the subject :

1) Introduction to CRM : what is a customer? How do we define CRM? CRM technology, CRM technology components, customer life style, customer interaction.

2) Introduction to eCRM : difference between CRM & eCRM, features of eCRM.

3) Sales Force Automation(SFA) : definition & need of SFA, barriers to successful SFA, SFA:funtionality, technological aspect of SFA: data synchronization, flexibility & performance, reporting tools.

4) Enterprise Marketing automation (EMA) : components of EMA, marketing camping, camping, planning & management, business analytic tools. ,EMA components ( promotions ,events , loyalty & retention programs), response management.

5) Call Centers Mean Customer Interaction : the functionality, technological implementation, what is ACD (automatic call distribution), IVR (interactive voice response), CTI (computer telephony integration), web enabling the call center, automated intelligent call routing, logging
& monitoring.

6) Implementing CRM : pre implemention, kick off meeting, requirements gathering, prototyping & detailed proposal generation, development of customization, Power User Beta Test & Data import, training, roll out & system hand off, ongoing support. system optimization, follow up.

7) Introduction to ASP (application service provider);who are ASP's?, their role & fuction, advantage & disadvantage of implementing ASP.

Read more...

Saturday, January 31, 2009

Total Supply Chain Management (TSCM) - Detailed Syllabus

Total Supply Chain Management is one of the elective subjects for semester 6 of bscit and following is the detailed syllabus for the subject :

1) Introduction to supply chain management :
Do we have the best suppliers?
Are we getting and sending materials as quickly as possible?
Can the voices of our customers be heared in our processes?
Are the customers satisfied with our products?

2) Creating outcome-driven tasks and processes
Retooling the structure and business strategy of the organization
Setting up effective people/responsibility charts
Incoporating technology for maximum benefit
Creating performance - based rewards
Measuring Results

3) Materials management, Scope importance, Classification of materials, procurement, purchasing policies, vendor development and evaluation,
inventory control systems of stock replenishment, cost elements, EOQ and its derivative models.
Use of computers for materials function.

4) Logistics and Competitive Strategy, System view of logistics-Coordination and management of transportation, inventory order processing, purchasing ware housing
materials handling, packaging and customer service standards.

5) Supply chain Management, Distribution network design, channels of distribution, plant and ware house location.

6) Transportation Systems-Individual Freight and passenger modes, inter model transportation and third party transportation services, economic social,
and political roles of transportation, demand, cost and service characteristics of different transportation services, carrier selection and evaluation methods,
contracting for transportation services, freight rate structure, private fleet management, Claim management,
international transportation, Ocean carrier management, port administration and regulation, costing and pricing issues of international transportation,
logistics, cost transport mode choice, Dispatch, Decisions, routing decisions, routing models, packaging to suit mode of transport.

7) total distribution Cost analaysis

8) logictic information system

Read more...

Friday, January 30, 2009

C# - Detailed Syllabus

C# is one of the subjects for Semester 6 of bscit and following is the detailed syllabus for the subject :

1) Introduction to C # : Evaluation of C#, characteristics of C#, application of C#,
difference between C++ and C#, difference between Java and C#.

2) Introduction to C# enviornment : The .NET strategy, the origins of the .NET technology, the .NET framework, the common language runtime, framework base classes, user and programs interface, visual studio .NET, .NET languages, benefits of the .NET approach, C# and .NET.

3) Overview of C#: Programming structure of C#, editing, compiling and executing C# programs, namespace, comments, using aliases for namespace classes, using command line argument, maths function.

4) Literals, variables and data types : literals, variables, data types, value types, reference tpye, declaration of variables, initialization of variables, default values, constant variables, scope of variables, boxing and unboxing.

5) Operators and expression : arithmetic operators, relational operators, logical operators, assignment operators, increment and decrement operators, conditional operators,
Bitwise operators, special operators, arthmetic expressions, evaluation of expression, precedence of arthmetic operators, type conversions, operator precedence and associativity, mathematical functions.

6) Decision making and branching : if statement, if....else statement, nesting of if....else statement, the else if ladder, switch statement, the ?: operator.

7) Decision making and looping : while statement, do statement, for statement, for each statement, jumps in loops.

8) Methods in C# : declaring methods, the main method, invoking methods, nesting of methods, methods parameters, pass by value, pass by reference, the output parameters, variable arguments list, method overloading.

9) Arrays : 1-D array, creating an array, 2-D array, variable size arrays, the system, array class, array list class.

10) String handling : creating strings, strings method, inserting strings using systems, comparing strings, finding substrings, mutable strings, arrays of strings, regular expressions.

11) Structures and enumeration : structures, structs with methods, nested structs, difference between classes and structs, enumerations, enumerator initialization, enumerator type conversion, common program errors.

12) Classes and Objects : Basic principles of OOP's, class, objects, constructors, static members, static constructors, private constructors, copy constructors, destructors, member initialization, the this reference, nesting of classes, constant members, read only members, properties, indexers.

13) Inheritance and polymorphism : classical inheritance, containment inheritance, defining a subclass, visibility control, defining subclass constructors, multilevel inheritance, hierarchical inheritance, overriding methods, hiding methods, abstract classes, abstract methods,
sealed classes : Preventing inheritance, sealed methods, polymorphism.

14) Interfaces : Multiple Inheritance : defining an interface, extending an interface, implementing interface, interface & inheritance, explicit interface implementation, abstract class and interface.

15) Operator overloading : overloadable operators, need for operator overloading, defining Operator overloading, overloading unary operators, overloading binary operators, overloading comparision operator.

16) Delegates and Events : Delegate, delegate seclaration, delegate methods, delegates instantiation, delegate invocation, using delegates, multicast delegates, events.

17) Managing Console I/O operations : console class, console input, console output, formatted output, numeric formatting, standard numeric format, custom numeric format.

18) Managing Errors and Exceptions : Types of errors, exceptions, syntax of exception handling code, multiple catch statement, the exception hierarchy, general catch handler, using final statement, nested try blocks, throwing our own exceptions, checked and unchecked operators,
using exceptions for debugging.

Read more...

Thursday, January 29, 2009

ERP Systems - Detailed Syllabus

ERP Systems is one of the elective subjects for semester 5 of bscit and following is the detailed syllabus for the subject :

1) Introduction To ERP
Evolution of ERP, What is ERP? Reasons for the growth of ERP, Secnario and Justification of ERP in India, Evaluation Of ERP, Various Modules
Of ERP, Advantage of ERP.

2) An overview of Enterprise, Integrated Management Information, Business Modelling, ERP for Small Business, ERP for make to order companies, Business Process Mapping for ERP Module Design, Hardware Enviornment and its Selection for ERP Implementation.

3) ERP and Related Technologies, Business Process Reengineering (BPR), Management Information System (MIS), Executive Information System (EIS), Decision support System (DSS), Supply Chain Management (SCM)

4) ERP Modules, Introduction, Finance, Plant Maintainance, Quality Management, Materials Management

5) ERP Market, Introduction, SAP AG, Baan Company, Oracle Corporation, People Soft, JD Edwards World Solutions Company, System Software Associates, Inc. (SSA)
QAD, A Comparative Assessment and Selection of ERP Packages and Modules.

6) ERP implementation lifecycle, issues in implementing ERP packages, pre-evaluation screening, package evaluation, project planning phase, gap analysis, reengineering,
configuration, implementation, team traning, testing, going live, end-user training, post implementation (Maintainance mode).

7) Vendors, Consultants and users, In-House Implementation - pors and cons, vendors, consultants, end user.

8) Future Directions in ERP, New markets, new channels, faster implementation methodologies, business modules and BAPIs, convergence on windows NT, Application platform,
new business segments, more features, web enabling, market snapshot.

Read more...

Wednesday, January 28, 2009

Advanced Java - Detailed Syllabus

Advanced Java is one of the Elective subjects for Semester 5 of B.Sc.it and following is the detailed syllabus for the subject :

1) Introduction to SwingJapplet, Icons and Labels, Text Fields, Buttons, Jbutton Class, Check Box, Radio Buttons, The Container, Panel, Windows,and Frame Classes, Combo Box, Tabbed Panes, Scroll Panes, Trees, Tables, Custom Rendering of Jlist Cells.

2) JDBC
i) JDBC Fundamentals
ii) Establishing Connectivity and working with connection interface
iii) Working with statements
iv) Creating and Executing SQL statements
v) Working with Result Set Object & Result Set Meta Data

3) Servlets
i) Introduction to Servlets (Life cycle of servlets, Java Servlets Development Kit, creating, Compiling and running servlet)
ii) The servlet API : javax.servlet package
iii) Reading the servlet Parameters, Reading Initialization parameter
iv) The javax.servlet.http.Package
v) Handling HTTP Request and Response (GET / POST Request) vi) Using Cookies, Session Tracking

4) introduction To Java Beans
i) What is Java Bean?, Advantage
ii) Installing / Starting / Using BDK ( Bean Development Kit)
iii) JAR Files
iv) Using the Java Beans API

5) JSP
i) Advantage of JSP technology (Comparision with ASP / Servlet)
ii) JSP Architecture, JSP Access Model
iii) JSP Syntax Basic (Directions, Declarations, Expression, Scriplets, Comments)
iv) JSP Implicit Object, Object Scope
v) Synchronization Issue
vi) Exception Handling
vii) Session Management

Read more...

Tuesday, January 20, 2009

SQL 2 - Detailed Syllabus

SQL 2 is one of the subjects for Semester 5 of B.Sc.-IT and following is the detailed syllabus for the subject :

1) Introduction to SQL: The SQL language, role of SQL, SQL features & benefits
Microsoft commitment (ODBC & ADO) , Internet database access , Java integration
(JDBC)

2) SQL & DBMS: Brief history of SQL , SQL Standards (ANSI / ISO Standards,
other SQL standards, ODBC & the SQL access group) , SQL & networking (centralized architecture, file server architecture , client/server architecture, multi-tier architecture)

3) RDBMS: Data models (File management systems, hierarchical databases,
network databases), relational data model (Keys, tables, relationships), Codd's 12 rules

4) SQL Basics: statements, names (table & column names), data types , constants
(numeric, string, date & time, symbolic constants), expressions , built-in functions, missing data (NULL values)

5) Simple queries: The SELECT statement , query results, simple queries, duplicate rows, row selection, search conditions, sorting query results, rules for single table query processing

6) Multi-table queries : Simple joins , Non equi-joins, SQL considerations for multi table queries (table aliases, qualified column names, all column selections , self joins) , multi table query performance , the structure of the join (table multiplication, rules for multi-table query processing) , outer joins.

7) Summary Queries : column functions, grouped queries, group search conditions.

8) Sub queries & query expressions : using sub queries, sub query search
conditions, sub queries & joins, nested sub queries , correlated sub queries, sub queries in the HAVING clause, advanced queries in SQL2 .

9) Database updates : adding data to the database , deleting data from the
database, modifying data in the database

10) Data integrity : meaning of data integrity, required data, simple validity checking (column check constraints, domains), entity integrity (other uniqueness constraints, uniqueness & NULL values) , referential integrity (referential integrity problems, delete & update rules, cascaded deletes & updates, referential cycles, foreign keys & NULL values) , trigger advantages & disadvantages, triggers & SQL standards.

11) Transaction Processing : Meaning (COMMIT, ROLLBACK), transaction log,
transaction & multi user processing, locking (locking levels, shared & exclusive locks, deadlocks, advanced locking techniques)

12) Creating a database : DDL, creating database , table definitions, constraint
definition, aliases & synonyms, indexes, managing other database objects, database structures (single database architecture, multi- database architecture, multi-location database architecture)

13) Views : meaning, creating a view (horizontal, vertical, row/column subset,
grouped , joined views), updating a view, dropping a view

14 ) SQL security : SQL security concepts (user-ids, security objects, privileges) , views & SQL security, granting privileges , revoking privileges

Read more...

Monday, January 19, 2009

Visual Basic 6.0 (VB) - Detailed Syllabus

Visual Basic 6.0 is one of the subjects for Semester 5 of B.Sc.-IT and following is the detailed syllabus for the subject :

1) Introduction to Visual Basic
Introduction Graphical User Interface (GUI), Programming Language (Procedural,
Object Oriented, Event Driven), The Visual Basic Environment, How to use VB
complier to compile / debug and run the programs.

2) Introduction to VB Controls
Textboxes, Frames, Check Boxes , Option Buttons, Images, Setting a Border &
Styles, The Shape Control, The line Control, Working with multiple controls and their properties, Designing the User Interface, Keyboard access, tab controls, Default & Cancel property, Coding for controls.

3) Variables, Constants, and Calculations
Variables, Variables Public, Private, Static, Constants, Data Types, Naming
rules/conventions, Constants, Named & intrinsic, Declaring variables, Scope of
variables, Val Function, Arithmetic Operations, Formatting Data.

4) Decision & Conditions
If Statement, If ?then-else Statement, Comparing Strings, Compound
Conditions(And, Or, Not), Nested If Statements, Case Structure ,Using If statements with Option Buttons & Check Boxes, Displaying Message in Message Box, Testing whether Input is valid or not.
Using Call Statement to call a procedure.

5) Menus, Sub-Procedures and Sub-functions
Defining / Creating and Modifying a Menu, Using common dialog box, Creating a
new sub-procedure, Passing Variables to Procedures, Passing Argument ByVal or
ByRef, Writing a Function Procedure,

6) Multiple Forms
Creating , adding, removing Forms in project, Hide, Show Method, Load, Unload
Statement, Me Keyword, Referring to Objects on a Different Forms,

7) List, Loops and Printing
List Boxes & Combo Boxes, Filling the List using Property window / AddItem Method, Clear Method, List box Properties, Removing an item from a list, List Box/ Combo Box, Do/Loops, For/Next Loops, Using MsgBox Function, Using String Function, Printing to printer using Print Method,

8) Arrays Single-Dimension Arrays, Initializing an Array using for Each, User-Defined Data Types, Accessing Information with User-Defined Data Types, Using List Boxes with Array, Two dimensional arrays.

9) OOP in VB
Classes, Creating a new Class, Creating a new object using a class, choosing when to create New Objects, The Initialize & Terminate events.

10) Data Files
Opening and Closing Data Files, The Free File Function, Viewing the data in a file, Sequential File Organization (Writing Data to a sequential Disk File, Creating a sequential data file, Reading the Data in a sequential file, Finding the end of a Data file, Locating a file). Trapping Program Errors, The Err Object, Random Data File Opening a random file, Reading and writing a random file(Get, Put, LOF, Seek).

11) Accessing Database File
Creating the database files for use by Visual Basic ( Using MS-Access
), Using the Data Control ,setting its property, Using Data Control with forms,
navigating the database in code ( the recordset object using the movenext,
movepreviouse, movefirst & movelast methods , checking for BOF & EOF, using
listboxes & comboboxes as data bound controls, updating a database file ( adding, deleting records ) .

12) Advanced data handling
Displaying data in grids ( grid control, properties of grid ) , displaying the record no & record count, opening the database, validation & error trappings ( locking text boxes, trap errors with On Error, file open errors ) , Recordset , searching for a specific record ( findfirst, findnext, findlast, findprevious,) , seek method, working with database fields, creating a new dynaset.

Read more...

Saturday, January 17, 2009

Internet Security (IS) - Detailed Syllabus

Internet Security is one of the subjects for Semester 5 of B.Sc.-IT and following is the detailed syllabus for the subject :

1)Introduction
Why require a security Picking a Security Policy , Strategies for a Secure Network ,
The Ethics of Computer Security, Security Threats and levels, Security Plan (RFC
2196)

2) Classes of Attack
Stealing Passwords.
Social Engineering.
Bugs and Backdoors.
Authentication Failures.
Protocol Failures.
Information Leakage.
Exponential Attacks?Viruses and Worms.
Denial-of-Service Attacks.
Botnets.
Active Attacks

3) Computer Security
What are viruse, Trojan Horse, Worms How to protect the computer against virus
What is the Structure of virus?

4) Firewalls and Proxy Servers
Kinds of Firewalls.
Packet Filters.
Application-Level Filtering.
Circuit-Level Gateways.
Dynamic Packet Filters.
Distributed Firewalls.
What Firewalls Cannot Do
Filtering Services.
Reasonable Services to Filter.
Digging for Worms.
Packet Filtering
Implementing policies (Default allow , Default Deny ) on proxy

5) Cryptography
Introduction to Basic encryption and Decryption,
Diffie ? Hellman Key Exchange
Concept of Public key and Private key
Digital Signatures

Read more...

Friday, January 16, 2009

E - Commerce - Detailed Syllabus

E - Commerce is one of the subjects for Semester 4 of B.Sc.-IT and following is the detailed syllabus for the subject :

Introduction, IT and business, E-commerce: Concepts
Electronic Communication, PCs and Networking, E-mail, Internet and intranets. EDI to E-commerce, EDI, UN/EDIFACT
Concerns for E-commerce Growth, Internet bandwidth, Technical issues, Security
issues. India E-commerce Readiness, Legal issues, Getting started.
Security Technologies: Cryptography, Public Key Algorithms, Private Key
Algorithms, Hashing techniques, Certification and key Distribution, Cryptographic

Applications, Encryption, Digital Signature
Protocols for Transactions. SSL-Secure Socket Layer, SET-Secure Electronic
Transaction, Credit Card Business
Electronic Commerce providers. CyberCash, Digicash, VeriSign
Software Package: PGP e-mail encryption software. EDI software developed by NIC
for Customs.

Read more...

Thursday, January 15, 2009

Software Engineering (SE) - Detailed Syllabus

Software Engineering is one of the subjects for Semester 4 of B.Sc.-IT and following is the detailed syllabus for the subject :

i) Introduction, What is software engineering?

ii) Software Development Life Cycle, Requirements Analysis, Software Design,
Coding, Testing, Maintenance etc.

iii) Software Requirement Specification, Waterfall Model, Prototyping Model, Iterative Enhancement Model, Spiral Model, Role of Management in Software Development, Role of Metrics and Measurement, Problem Analysis, Requirement Specification,Validation, Metrics, Monitoring and Control.

iv) System Design, Problem Partitioning, Abstraction, Top-down and bottom-up
design, Structured Approach, Functional v/s Object-Oriented Approach, Design
specification & verification, metrics, Monitoring & Control

v) Coding, Top-down & Bottom-up, Structured Programming, Information Hiding,
Programming Style, Internal Documentation, Verification, Metrics, monitoring &
control

vi) Testing, Levels of Testing- Functional Testing, Structural Testing, Test Plan, Test
Cases Specification, Reliability assessment.

vii) Software Project Management, Cost Estimation, Project Scheduling, Staffing,
Software Configuration Management, Quality Assurance, Project Monitoring, Risk
Management Text Book Software Engineering- A Practitioners Approach, R. Pressman, McGraw Hill An Integrated Approach to Software Engineering, Pankaj Jalote, Narosa.

Read more...

Database Management Systems (DBMS) - Detailed Syllabus

Database Management Systems is one of the subjects for Semester 4 of B.Sc.-IT and following is the detailed syllabus for the subject :

Introduction- Purpose of Database Systems, Views of data, Data Models, Database
language, Transaction Management, Storage Management, Database Administrator,
Database Users, Overall System Structure, Different types of Database Systems
E-R Model: Basic Concepts, Design Issues, Mapping Constraints, Keys, E-R
Diagram, Weak Entity set, Extended E-R features, Design Of an E-R Database
Schema, Reduction of an E-R schema to Tables

Relational Model: Structure of Relational Database, The Relational Algebra, The
tuple relational calculus, The Domain Relational Calculus, Views
SQL- Background, Basic Structure, SET operations, Aggregate functions, Null
Values, Nested Sub queries, Derived Relations, Views, Modification of Database,
Joined Relations, DDL, Other SQL features

Transaction- Transaction Concepts, State, Implementations of Atomicity and
durability, Concurrent Executions, Serializability, Recoverability, Transaction
Definition in SQL.

Concurrency Control- Lock based protocol, Timestamp based protocol, Validation
based protocol, Multiple Granularity, Multi version Schemes, Deadlock Handing,
Insert and Delete operations, Concurrency in index structure
Query Optimization.

Relational Database Design- Pitfalls in Relational-Database Design, Decomposition,
Normalization Using Functional Dependencies, and Normalization Using Multi valued
Dependencies, Normalization Using Join Dependencies, Domain-Key Normal Form
and Alternative Approaches to Database Design
Other Relevant Advance Topics and Applications- Object Oriented Database,
Decision-Support Systems, Data Analysis, Data Mining, Data Warehousing, Spatial
and Geographic Databases, Multimedia Databases, Mobility and Personal
Databases, Information-Retrieval Systems, Distributed Information Systems, The
World Wide Web
ORACLE 8.0 Database: SQL, PL/SQL, Developer 2000(Oracle Forms and Reports).

Read more...

Wednesday, January 14, 2009

Operating System (OS) - Detailed Syllabus

Operating System is one of the subjects for Semester 4 of B.Sc.-IT and following is the detailed syllabus for the subject :

Introduction to operating systems design and implementation.
Basics of operating systems, namely structure, concurrency, scheduling,
synchronization, memory management, filesystems and networking.
Ubiquitous computing, security and extensible system architectures, Process
Deadlock Distributed Operating Systems and Remote Procedure Calls, Theoretical
Foundations Distributed Mutual Exclusion, Protection and Security, Cryptography,
Database Operating Systems, Concurrency Control, System Performance.

Read more...

Tuesday, January 13, 2009

C++ and Java - Detailed Syllabus

C++ and Java is one of the subject for Semester 4 of B.Sc.-IT and following is the detailed syllabus for the subject :

C++ :
C++ Fundamentals, Data types, Operators, Preprocessor directives, Declarations,
Input & Output, control structures, functions and arrays.
Objects and Classes: Structures and Classes, Unions and Classes, Data hiding and encapsulation, Private and public members, Member functions, Accessing class members, Objects as function parameters, Static data and member functions, friend functions and friend classes.

Object Initialization and Cleanup:
Constructors, Parameterized constructors, Destructor, Constructor overloading,
Constructors with default arguments, Constructors with dynamic operations

Function and Operator Overloading:
Function overloading, functions with default arguments, Inline functions, Unary
operator overloading, Operator returning value, Binary operator overloading,
Overloading arithmetic, relational and assignment operators.

Inheritance:
Derived and base class, protected members, Overriding functions, Private, protected and public inheritance, Derived class constructors, Levels of inheritance and multiple inheritance.

Virtual Functions and Polymorphism:
Virtual Functions, Pure Virtual Functions, Abstract Classes, Using Virtual Functions,
Early verses Late binding

Arrays, Pointers and References:
Array of Objects, Initialized and Uninitialized Arrays, Pointer to Object, this pointer,
Pointer to derived types, Pointer to Class Member, Reference Parameters, Passing
Reference to Objects, Returning References, Independent References, Dynamic
Allocation Operators, Allocating Objects

Java - Data Types, variables, Arrays, Operators, Control Statements, Introducing
Classes, Inheritance, Packages and Interfaces, Exception Handling, Multithreaded
Programming, I/O Applets, String Handling, Exploring java.lang, Java.util, Java.I/O,

Networking, The Applet Class, Event Handling

Read more...

Monday, January 12, 2009

System Programming (SP) - Detailed Syllabus

System programming is one of the subjects for Semester 3 of B.Sc.-IT and following is the detailed syllabus for the subject :

Unix Shell Programming
Unix Operating system Overview: Unix System Architecture, Operating system
services.
General Unix commands: Unix commands like ls , cp etc, Unix utilities like grep, wc
etc.
Fundamentals of Unix shell programming: Functions, variables, special symbols,
looping and decision making, test command, error checking in shell programming.
Introduction to vi editor, Features, Use of various keys, and over all using vi editor.
For editing text.
Security in Unix : Password, Characteristic of good password, Files permissions.
Directory permissions
Elementary Unix networking : Inter-system mail, ftp , telnet , uucp, cu, Basic network topologies.
Introduction to AWK utility: command-line structure , flow control , built-in functions.
Unix C Programming
Introduction to gcc, C compiler, Compiling and Executing C, programs on UNIX
platform.

Unix System Programming
System calls: Files related: File subsystem, File descriptor, File table, Inode, File
Descriptor table, Inode table, Process related: Process, Process table, Child
process, Mode of execution, Orphans, Pipes, Semaphores

Read more...

Object Oriented Programming (OOP) - Detailed Syllabus

Object Oriented Programming is one of the subjects for Semester 3 of B.Sc.-IT and following is the detailed syllabus for the subject :

Modularity : Approaches to reusability
Towards object technology
Abstract data types
Object-oriented techniques
The static structure: classes
The run-time structure: objects
Memory management
Genericity
Design by Contract: Building reliable software
When the contract is broken: exception handling
Supporting mechanisms
Introduction to inheritance
Multiple inheritance
Inheritance techniques
Typing
Global objects and constants
Object-oriented methodology: applying the method well
On methodology
Design pattern: multi-panel interactive systems
Inheritance case study: "undo" in an interactive system
How to find the classes
Principles of class design
Using inheritance well
Useful techniques
A sense of style.
Object-oriented analysis
The software construction process
Concurrency, distribution, client-server and the Internet
Object persistence and databases

Read more...

Sunday, January 11, 2009

Logical And Discrete Mathematical Structures (LDMS) - Detailed Syllabus

Logical And Discrete Mathematical Structures is one of the subjects for Semester 3 of B.Sc.-IT and following is the detailed syllabus of the subject :

Fundamentals - Sets and subsets, Operations on sets, Sequences, Division in the integers, Mathematical structures
Logic - Propositions and Logical operations, Conditional Statements, Methods of proof, mathematical induction
Counting - Permutations, Combinations, The pigeon hole principle, elements of probability, recurrence relations Relations and Digraphs.
Product sets and partitions, relations and digraphs, paths in relations and digraphs, properties of relations, equivalence relations, computer representation of relations and digraphs, manipulation of relations, Transitive closure and Warshalls algorithm Functions.
Functions for computer science, permutation functions, growth of functions Graph theory. Graphs, Euler paths and circuits, Hamiltonian paths and circuits,coloring graphs Order relations and structures.
Partially ordered sets, External elements of partially ordered sets, Lattices, Finite Boolean algebra, Functions on Boolean algebra,Boolean functions as Boolean polynomials.
Trees - labeled trees, tree searching, Undirected trees, Minimal spanning trees Semigroups and groups.
Binary operations, semigroups, products and quotients of semigroups, groups, Products and quotients of groups Languages and finite state machines.
Languages, representation of special languages and grammars, Finite state machines, Semi groups , machines and languages, machines and regular languages Groups and coding.
Coding of binary information and error detection Decoding and error correction

Read more...

Friday, January 9, 2009

Computer Networks (CN) - Detailed Syllabus

Computer Networks is one of the subjects for Semester 3 of B.Sc.-IT and following is the detailed syllabus for the subject :

Introduction: - History of Network Developments, Network Hardware, NetworkSoftware.
Mode of transmission: - Asynchronous and Synchronous Transmission,Half and Full duplex Transmission, Concept of DTE and DCE, Concept of IntrefacingDTE and DCE.
OSI Reference Model (7 Layers):- Functions of each OSI ModelLayer.
The Physical Layer: - Transmission media, Introduction to various Connections used in Network: - RJ 45, RS -232, etc.
The Data Link Layer: - Stop and Wait Flow Control, Sliding Window Flow Control, Error Detection, Cyclic Redundancy Check, Stop and - Wait ARQ, Selective Reject ARQ, High- leve lData Link Control (HDLC) and its Operation, X.25 Protocol, Token bus and TokenRing. Multiplexing: TDM, TDM link control, Framing, Pulse Stuffing, FDM, Statistical TDM.
Switching Concepts: Circuit Switching, Packet Switching: - DatagramApproach, Virtual Circuit Approach. T
he Network Layer: - Routing: - Characteristics,Performance Criteria, Decision time and place. Routing Strategies:- AlternateRouting, Adaptive Routing, Fixed Routing, Flooding. Congestion Control.
The IP Protocol: - IP Addressing, Subnets, Internet Control Protocols.
The TCP Protocol:- the TCP Segment Header, TCP Connection Management. T
he Application Layer: -DNS, SNMP. Introduction to Equipments used in Networking: - Bridges, Hubs, Switches, and Routers.
Concepts of Network Security:- Encryption , Public Key,Digital Signature, Introduction to Other Technologies:- ATM, Frame Relay, ISDN,VSAT (Very Small Aperture Terminal) communication, Global positioning System (GPS).
Distributed Computing: - Fundamentals, What is Distributed Computing? Evolution ofDCS, DC System Models, Advantages and Disadvantages of DCS, Comparison withCentralized OS.

Read more...

Computational Mathematics (CM) - Detailed Syllabus

Computational Mathematics is one of the subjects for Semester 3 of B.Sc.-IT and following is the detailed syllabus for the subject :

Introduction to Errors in Numerical Calculations: - Absolute Error, Relative Error,Percentage Error.
Solution to Algebraic and Transcendental Equation: - BisectionMethod, the Method of False Position, Newton-Raphson Method.
Interpolation: -Forward Difference, Backward Difference, Newtons Forward Difference Interpolation, Newtons Backward Difference Interpolation, Lagranges Interpolation.
Least- Square Curve fitting: - Fitting a straight line, Parabola.
Solution of simultaneous algebraic equations (linear): - Cramers Rule, Gauss Elimination Method, Gauss Elimination with partial pivoting, Gauss-Jordan Method, Gauss-Seidel Method. Numerical solution of 1st and 2nd order differential equations: - Taylorseries, Eulers Method, Modified Eulers Method, Runge-Kutta Method for 1st and 2ndOrder Differential Equation, Picards Method.
Numerical integration: - Trapezoidal Rule, Simpsons 1/3 Rule, Simpsons 3/8 Rule.
Linear Programming: - Linear Programming Model and their Graphical Solutions. Transportation problemsPERT/CPM.

Read more...

Thursday, January 8, 2009

Electronics And Telecommunication System - Detailed Syllabus

Electronics And Telecommunication System is one of the subjects of Semester 2 of B.Sc.-IT and following is the detailed syllabus for the subject :

Electronics :
Concept of Conductor, Semiconductor, Insulator.
Semiconductor Diode, Forwardbias, Reverse Bias, Application of Diode as Rectifier, Introduction to Transistor (BJT,FET), PNP, NPN Transistors their Characteristic.
Introduction to Network Theorems:- KVL,KCL, Superposition, Theremins, Nortons.
DC Biasing: - Fixed Bias, Emitter Stabilized bias,Voltage- Divider Bias (including problems). Concept of Q-point. Application ofTransistor as Switch.
AC analysis of BJT Transistor using re model (including problems on Av, Ai, Zi, Zo),Application of BJT as single stage Amplifier, Frequency response of single stageAmplifier.
Multistage Amplifiers:- (Basics concepts) RC coupled, cascade, Darlington pair, DCamplifiers,Concept of Feedback:- Negative Feedback and its advantage in Amplification,Positive Feedback :- Oscillators, Comparison between Oscillator and Amplifier, RCPhase Shift Oscillator, LC Oscillator.Switching Circuits Multivibrators : - Monostable using IC 555 and Actable using IC555 (including problems),Voltage Regulators: Need of Voltage regulation, Zener diode basics (includingproblems on Zener diode), Series Voltage Regulation, Shunt Voltage Regulation,Power Amplifiers: - Class A, B, AB.
Design of Single stage Amplifier using BJT.
Telecommunication Introduction:- Need for modulation system, Concept of Modulation.AM :- Definition of AM, Modulation index, Power relation in AM, Generation andDemodulation of AM.SSB:- Power requirement in comparison with AM, Advantages of SSB over AM,Concept of Balanced Modulator, Generation of SSB, Pilot Carrier System,Independent Side System, Vestigial Sideband Transmission.
FM: - Definition of FM, Bandwidth, Noise triangle, Per-emphasis and De- emphasis.
PM: - Definition of PM. Difference between AM and FM. Radio receivers.
PulseModulation:- Sampling Theorem, PAM, PTM, PWM, PPM, pulse code modulation,Quantization noise, commanding, PCM system, differential PCM, Delta modulation.
Multiplexing: - FDM/TDM.
Television:- Scanning, Composite Video signal, TelevisionTransmitter, television receiver.
Introduction to Digital Communication: PSK, ASK, FSK.Introduction to fiber optics system:- Propagation of light in optical fiber; ray model .
Types of fiber : Single mode, steps index. Graded index.
Signal distortion:attenuation, dispersion.
Optical sources: LED, LASERS.
Optical Detectors and opticslinks.
Link Budget.

Read more...

Wednesday, January 7, 2009

Professional Skills And Development (PSD) - Detailed Syllabus

Professional Skills and Development is one of the subjects for B.Sc. - IT and following is the detailed syllabus for the subject :

i) Effective communication in Business, Importance and benefits of effectivecommunication., Components of communication, The concepts and problems ofcommunication, Non-verbal communication.
ii) Seven C's of Effective Communication, The Process of preparing EffectiveBusiness Messages.
iii) The Appearance and Design of Business messages, Business letters,Memorandums, Special time saving message media.
iv) Persuasive Written Business, Short Reports, Long (Formal) Reports, Strategiesfor Successful Speaking and Successful Listening, Strategies for SuccessfulInformative and Persuasive Speaking., Strategies for successful interpersonalCommunication, Strategies for successful Business and Group Meetings.
v) Activities: Communication Games, Report writing skills, Effective communicationSkills, Technical Project Report preparation.
vi) Issues of basic human Psychology and value system.
vii) Negotiation Skills

Read more...

Tuesday, January 6, 2009

Mathematics 2 - Detailed Syllabus

Mathematics 2 is one of the subjects for Semester 2 of B.Sc. - IT and following is the detailed syllabus for the subject :

Complex Numbers : Cartesian, Polar & Exponential form,
De-Moiver's theorem,
Vector Algebra and Vector Differentiation : Product of three or more vector,Gradient, divergence & applications,
Integral Calculus : Double Integral., Triple Integral Differentiation under integral sign.
Error functions, Beta and Gammafunctions, Properties and duplication formula.
Fourier Series,Orthogonal functions.
Fourier series of even and odd functions.
Laplace Transform of all standard functions, Periodic function, inverse laplace transform, application of laplace transform, Complex Variables : Cauchy Riemann Equations,
Mapping : Conformal Mapping & bilinear mapping, Concept of lineintegral, Riemann integral, Singularities : Poles, Evaluation of residues, Residue theorem

Read more...

Monday, January 5, 2009

Designing and Analysis of Algorithms (DAA) - Detailed Syllabus

Introduction and analysis of algorithms, Elementary data Structures.
Arrays, Linkedlist, Stacks and Queues, Trees, Heaps and Heapsorts, Set and disjoint set union,Graphs, Hashing.
Divide And Conquer General method, Binary search, Finding themaximum and minimum, Merge sort, Quick sort, Selection sort, Strassens matrixmultiplication.
The Greedy Method, General method, Optimal storage on tapes, Knapsack problem, Job sequencing with deadlines, Optimal merge patterns, Minimumspanning trees, Single source shortage path.
Basic Search And TraversalTechniques The techniques of code optimization, AND/OR graphs, Game trees, Biconnectedcomponents and depth-first search.
Breadth Search, Back TrackingGeneral method of 8-queens problem, Sum of subsets, Graph coloring, Hamiltoncycles, Knapsack problem

Read more...

Saturday, January 3, 2009

Computer Graphics (CG) - Detailed Syllabus

Computer Graphics is one of the subject for Semester 3 of B.Sc.-IT and following is the detailed syllabus for the subject :

Graphics :
(a) Introduction, What is computer graphics? Elements of graphics workstation,Video Display Devices- Raster Scan Systems, Random Scan Systems, InputDevices, Graphics Software Coordinate Representations, Fundamental problems inGeometry
(b) Algorithms: Line drawing algorithms- DDA Algorithm, Bresenham's LineAlgorithm, Frame Buffers, Circle and ellipse generating algorithms- Midpoint CircleAlgorithm, Midpoint Ellipse Algorithm, Polynomials and spline curves, Filling- FilledArea Primitives, Scan-Line Polygon Fill Algorithm, Inside-Outside Tests, Scan-LineFill of Curved Boundary Areas, Boundary-Fill Algorithm, Flood-Fill Algorithm,Character Generation, Attributes of lines, curves, filling, characters etc.
(c) Graphics Primitives, Primitive Operations, The Display-File Interpreter-Normalized Device Coordinates, Display-File StructureDisplay-File Algorithms, Display Control, Polygons- Polygon Representation.
(d) Attributes of Output Primitives, Line Attributes- Line Type, Line Width, Pen andBrush Options, Line Color, Color and Grayscale levels- Color Tables, Grayscale,Area-Fill Attributes- Fill Styles, Pattern Fill, Soft Fill, Character Attributes, TextAttributes.
(e) Geometric Transformations: Matrices, Scaling Transformations- Sin and CosRotation, Homogeneous Coordinates and Translation, Coordinate Translations,Rotation about an arbitrary point, Inverse Transformations, Transformation Routines.
(f) Two-Dimensional Viewing, The viewing pipeline, Viewing Coordinate ReferenceFrame, Window-to-viewport Coordinate Transformation, Two-Dimensional ViewingFunctions, Clipping Operations- Point Clipping, Line Clipping, Cohen-SutherlandLine Clipping, Polygon Clipping, Sutherland-Hodgeman Polygon Clipping.
(g) Three-Dimensional Concepts: Three-Dimensional Display Methods- Parallel.Projection, Perspective Projection, Visible Line and surface Identification, SurfaceRendering, Three-Dimensional Object Representations- Bezier Curves and surfaces,B-Spline Curves and surfaces(h) Visibility, Image and object precision, Z-buffer algorithm, Floating horizons.
(i) Computer Animations, Design of Animation Sequences, General ComputerAnimation Functions- Raster Animations, Key-Frame Systems, Morphing, SimulatingAccelerations, Motion Specifications, Kinematics and Dynamics.

Read more...

Friday, January 2, 2009

Introduction To Information Technology (IIT) - Detailed Syllabus.

i) Information - Definition, Characteristics & Interpretation, Data & its logical &physical concepts.
ii) Computers: History of Computers and their classification,
Basic Organization,Memory: - Primary RAM, ROM, EPROM etc.
Secondary: - Magnetic-Floppy andHard disks.
Optical: - CDROM, WORM etc.
Concept of Virtual Memory and CacheMemory and why are the needed.
iii) Computer Operation:- Instruction Cycle, Programflow of control with and without interrupts, Computer Arithmetic:- Number systemsbinary, Octal, Hexadecimal, Binary Addition, Subtraction and Multiplication, Flotationpoint representation and arithmetic, Arithmetic through stacks.
Computer Language:Introduction to computer language, Definition of assembler Compiler and Interpreter,Basic concept of Data Base Management Systems.
iv) Communication:- Concept of Analog and Digital Signal , Channel Capacity(Shannons Theorem), Transmission Impairments (Attenuation, Dispersion, etc),
Concept of Signal to Noise ratio, Encoding/ Decoding (Concept of Parity bit,Hamming Code), Transmission Media (Twisted Pair, Coaxial Cables, Micro Wave ,Optical Fiber and Satellite), A/D and D/A conversion, Definition and Concept ofModulation, Communication technique- circuit switching, message switching andpacket switching - their advantages and disadvantages.
v) Networks: Type of Networks (LAN, MAN, WAN, etc), Network configuration: BasicISO - OSI, Protocols: - What is Protocol?, Why it is needed? ,Token ring, Internet :-Introduction to Internet terminologies and concept of WWW, HTTP, e-mail, GIAS,Search engine, Domain name etc.

Read more...

Thursday, January 1, 2009

Mathematics 1 - Detailed Syllabus

Matrices, Adjoint of a matrix, Inverse of matrix.
Solving homogeneous & nonhomogeneous equations.
Matrices, Linear dependence and independence of rows and column matrix, derogetory and non-derogetory matrices, Eigne values and
Eigen vectors.
Differential Equation of 1sr order 1st degree & application, Differential
Equation of higher order & application, Successive differentiation, Mean value
theorems, Partial Differentiation.
Euler's theorem, Extreme values of function of two
variables, application.

Read more...

Digital Electronics (DE) - Detailed Syllabus

Number Systems and Codes:- Binary, Decimal , Octal, Hexadecimal and their interconversions,
Codes:- BCD, Excess-3, Gray code etc.
Digital electronic signals and switches: - Concept on digital signal, logic levels, Active
high, Active low signals, Switching Characteristic of Semiconductor diode,
Transistor.
Logic Gates: - AND, OR, NOT, NOR, NAND, EX-OR, EX-NOR operations and their
truth table. Boolean algebra and reduction techniques: - K-Maps and Quine ?
McClusky.
Arithmetic Operations: - Binary Addition, Subtraction, Multiplication, Division. 2?s
Complement Subtraction. Circuits: - Half- Adder, Full Adder, Half Subtracter, Full
Subtracter, 2-bit by 2-bit Multiplier , Various Code convertors.
Multiplexers (MUX):- Working of MUX, Implementation of expression using MUX.
Demultiplexers (DEMUX):- Implementation of expression using DEMUX, Decoder.
FLIP FLOP s :- Concept of Sequential circuit, S-R, J-K , Preset & Clear, Master ?
Slave J?K D , T Flip Flops their truth tables and excitation tables, Conversion from
one type to another type of Flip Flop. Registers. Logic families and their
characteristics :- Characteristic of Digital ICs

Read more...

  © Blogger templates Psi by Ourblogtemplates.com 2008

Back to TOP