Showing posts with label Fifth Semester. Show all posts
Showing posts with label Fifth Semester. Show all posts

Syllabus of Soft Skills & Personality Development

The self concept:
What is attitude? The process of attitude formation. You are the chief architecture of your self .Self management techniques.

Believe in your self:
Self image and self esteem ,Building self confidence ,Environment we mix with, how to build self image ? ,Meaning and definition of personality.

Personal planning and success attitude:
Prioritizing, creating the master plan , active positive visualization and positive attitude, How to build a success attitude, Spot analysis.

Self motivation & communication:
Levels of motivation, power of irresistible enthusiasm,etiquettes and manners in a group, public speaking, oral and written communication, Body language, Importance of listening and responding, Tips for technical writing.

Leadership as a process:
co-ordination while working in a team, Leadership styles, Leader & Team player, Management of conflict, Profiles of great and successful personalities, Role of career planning in personality development, How to face personal interviews and group discussions.

Syllabus of Java Programming

Introduction:
Internet origin and development – internet architecture frame work-world Wide Web.

Introduction to JAVA:
JAVA Evolution: Java History, Java Features, How Java Differs from C and C++, Java and Internet, Java and World Wide Web, Web Browsers, Hardware and Software requirements, Java Support Systems, Java
Environment. Overview of JAVA Language: Introduction, Simple Java Program, More of Java, An Application with Two Classes Java Program structure, Java Tokens, Java Statements, Implementing a Java Program, Java Virtual Machine, Command Line Arguments, Programming Style. Constants, Variables, and Data Types: Introduction, Constants, Variables, Data Types, Declaration of Variables, Giving Values to Variables, Scope of variables, Symbolic Constants, Type Casting, Getting Values of Variables, Standard Default Values, Operators and Expressions; Introduction, Arithmetic Operators, Relational Operators, Logical Operators, Assignment Operators, Increment and Decrement Operators, Conditional Operators, Bitwise Operators, Special Operators, Arithmetic Expressions, Evaluation of Expressions, Precedence of Arithmetic Operators, Type conversion and Associativity, Mathematical Functions. Decision Making and Branching: Introduction, Decision Making with if Statement, Simple if Statement, The if …… else Statement, Nesting of if ……… else Statements, The else if Ladder, The Switch Statement, The ?: Operator. Decision Making and Looping: Introduction. The while Statement, The do Statement, The for Statement, Jumps in Loops Labeled Loops.

Classes, Arrays, Strings and Vectors:
Classes, Objects and Methods: Introduction, Defining a Class, Adding Variables, Adding Methods, Creating Objects, Accessing Class Members, Constructors, Methods Overloading, Static Members, Nesting of Methods, Inheritance: Extending a Class Overriding Methods, Final Variables and Methods, Finalizer methods, Abstract Methods and Classes, Visibility Control. Arrays, Strings and Vectors: Arrays, One – dimensional Arrays, Creating an Array, Two – dimensional Arrays, Strings, Vectors, Wrapper Classes.

Interfaces, Packages, and Multithreaded Programming:
Interfaces: Multiple Inheritance: Introduction, Defining Interfaces, Extending Interfaces, Implementing Interfaces, Accessing Interface Variables. Packages: Putting Classes together: Introduction, Java API Packages, Using System Packages, Naming Conventions, Creating Packages, Accessing a Package, Using a Package, Adding a Class to a Package, Hiding Classes. Multithreaded Programming: Introduction, Creating Threads, Extending the Thread Class, Stopping and Blocking a thread, Life Cycle of a thread, Using Thread Methods, Thread Exceptions, Thread Priority, Synchronization, Implementing the ‘Runnable’ Interface.

Managing Exceptions, Applet Programming:
Managing Errors and Exception: Introduction, Types of Errors, Exceptions, Syntax of Exception Handling Code, Multiple Catch Statements, Using Finally Statement, Throwing Our Own Exceptions, Using Exceptions for Debugging. Applet Programming: Introduction, How Applets Differ from Applications, Preparing to Write Applets, Building Applet Code, Applet Life Cycle, Creating an Executable applet, Designing a Web Page, Applet Tag, Adding Applet to HTML File, running the Applet, More about Applet Tag, Passing Parameters to Applets, Aligning the Display, More About HTML Tags, Displaying Numerical Values, Getting Input from the Usr.

Graphics Programming, Input/Output:
Graphics Programming: Introduction, The Graphics Class, Lines and rectangles, circles, and Ellipses, Drawing Arcs, Drawing Polygons, Line Graphs, Using Control Loops in Applets, Drawing Bar Charts. Managing Input / Output Files in JAVA: Introduction, Concept of Streams, Stream Classes, Byte Stream Classes, Character Stream Classes, Using Streams, Other Useful I/O Classes, Using the File Class, Input/ Output Exceptions, Creation of Files, Reading / Writing Characters, Reading / Writing Bytes, Handling Primitive Data Types, Concatenating and Buffering Files, Interactive Input and output, Other Stream Classes.

Java Lab Programs

  1. Write a program to find factorial of list of number reading input as command line  argument. 
  2. Write a program to display all prime numbers between two limits. 
  3. Write a program to sort list of elements in ascending and descending order and  show the exception handling. 
  4. Write a program to implement Rhombus pattern reading the limit form user. 
  5. Write a program to implement all string operations. 
  6. Write a program to find area of geometrical figures using method. 
  7. Write  a  program  to  implement  constructor  overloading  by  passing  different  number of parameter of different types. 
  8. Write  a  program  to  create  student  report  using  applet,  read  the  input  using  text  boxes and display the o/p using buttons. 
  9. Write  a  program  to  calculate  bonus  for  different  departments  using  method  overriding. 
  10. Write a program to implement thread priorities. 
  11. Write  a  program  to  implement  thread,  applets  and  graphics  by  implementing  animation of ball moving. 
  12. Write a program to implement mouse events.  
  13. Write a program to implement keyboard events. 

Syllabus of Banking And Insurance

Financial System: Institutions, Markets
Primary, Secondary, Money & Capital markets, instruments of money market, Functions and their economic
significance.

Commercial Banks
Functions, Structure of Commercial banks in India- Sources of funds, Investment norms-factors determining liquidity of banks-Asset Structure of Commercial banks-profitability of banks.

The concept of Risk & Insurance
classification of insurance-life insurance—types of General Insurance – insurance of property, pecuniary interest, liability and person – types of policies fire, marine, motor, engineering, aviation, agriculture, liability and person.

Essentials of a contract
Principles applicable to insurance business- utmost good faith- insurable interest-indemnity-subrogation and contribution – proximate cause- financial principles- premium funds- investments-reserves-surplus-valuation of funds. Introduction to risk- Risk Appraisal-risk selection-underwriting-Reinsuranceconcepts and methods-facultative, treaty reinsurances and various methods.

Growth and development of insurance
present day Regulatory environment- Insurance Act, 1938-IRDA Act, 1999-Present Market environment- intermediaries – Office organization-departments-files-correspondence-new technology, controls.

Syllabus of Computer Architecture

DIGITAL LOGIC CIRCUITS:
Logic gates Boolean algebra, map simplification, combinational circuits, flip-flop, sequential circuits.

INTEGRATED CIRCUITS AND DIGITAL FUNCTIONS:
Digital integrated circuits, IC flip-flops and registers, decoders and multiplexers, binary counters, shift registers, random - access memories (RAM) read-only memories (ROM)

DATA REPRESENTATION:
Data types, fixed-point representation, floaing-point representation, other binary codes, error detection codes.

BASIC COMPUTER ORGANIZATION AND DESIGN:
Instruction codes, computer instruction, timing and control, execution and instruction, input-output and interrupt, design of computer.

CENTRAL PROCESSOR ORGANIZATION:
Processor bus organization, arithmetic logic unit (ALU), instruction formats, addressing modes, data transfer and manipulation, program control, microprocessor organization.

INPUT-OUTPUT ORGANIZATION:
Peripheral devices, asynchronous data transfer, direct memory access (DMA), priority interrupt, input-output processor (IOP).

MEMORY ORGANIZATION:
Auxiliary memory, microcomputer, memory hierarchy, associative memory, virtual memory, cache memory.

Syllabus of Software engineering

Introduction:
Definition of Software engineering, Software product and softwareprocess, Software attributes, Software Engineering challenges, Software development life cycle, Process model: Water fall model, Bohemia’s Spiral model, Iterative enhancement model, Overview of risk management, Project management, Process visibility, Professional and ethical responsibility.

System Engineering:
System and their environment, System Procurement, System Engineering Process, System Architecture modeling, Human Factors, System Reliability Engineering.

Software Requirement Analysis and Specification:
Software Requirements - Functional and Non Functional, Requirement elicitation and Analysis, SRS document, Requirement specification, Requirement Engineering Process, Requirement Validation, Requirement Management. Social 7 organizational
factors, System Models – Types of models, Metrics.

Software Prototyping:
Prototyping in software process, Prototyping techniques, User interface prototyping.

Software Design:
Design types, Design principles – Problem partitioning, Abstraction, Modularity, Top-Down and Bottom-up, Design process, Design Strategies, Design quality, Coupling and Cohesion, Design notation and specification, Design methodologies, Domain Specific architecture.

Object oriented design and function oriented design: Object oriented concepts- Classes and objects, inheritance, polymorphism, Object identification, Object oriented analysis and design example, Design models, object interface specification, Data flow design, Structural decomposition, Detailed design.

User Interface Design:
Design Issues, User interaction, Information presentation, User interface design process, user analysis, user interface prototyping, Interface evaluation.

Reliability and re-usability:
Software reliability metrics, software reliability specifications, statistical testing, reliability growth modeling, fault avoidance, fault tolerance, exception handling and defensive programming, software development with reuse, reuse landscape, design patterns, Generator based reuse, Application
system reuse – COTS product reuse, software product lines.

Testing:
Testing fundamentals – error, fault and failure, Test cases and test criteria, process, test plan and strategies, Types of testing – Black box, White box, structural and interface testing, Program inspection, Levels of testing, Mathematically based verification, Static analysis tool, Metrics.

Software Management:
Project management, quality management, cost estimation, cost estimation models, Risk management, software maintenance.