Course Matrix - Kristu Jayanti College

brickcompetitiveSoftware and s/w Development

Dec 14, 2013 (3 years and 5 months ago)

106 views

JPCs
-
Programme Matrix

and Syllabus



FIRST SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

1.1

II Language :Malayalam /
Additional English/
Kannada / Hindi

LAN

40

60

100

4

3

1.2

Language
-
English

ENG

40

60

100

4

3

1.3

Print Media Design
(Theory)

MAJ

40

60

100

4

3

1.4

Print Media Design
(Practical)

MAJ

20

30

50

2

1

1.5

Paper 1 :Basic
Psychological Processes

MAJ

40

60

100

4

3

1.6

Psychology Practical I

MAJ

20

30

50

2

1

1.7


Introduction to Mass
Communication

MAJ

40

60

100

5

4

1.8

Civic Sense

Non
Core

40

60

100

2

2


Total





27

20




2

|
P a g e




SECOND SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

2.1

II Language :Malayalam /
Additional English/
Kannada / Hindi

LAN

40

60

100

4

3

2.2

Language
-
English

ENG

40

60

100

4

3

2.3


Programming in C(Theory)

MAJ

40

60

100

4

3

2.4

C Programming
(
Practical)

MAJ

20

30

50

2

1

2.5

Paper II :Basic
Psychological processes

MAJ

40

60

100

4

3

2.6

Psychology Practical II

MAJ

20

30

50

2

1

2.7

Fundamentals of journalism

MAJ

40

60

100

5

4

2.8

Indian Constitution

Non
Core

40

60

100

2

2

2.9

Life Skill Education

Non
Core




3

2


Total





30

22






3

|
P a g e




THIRD SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

3.1

II Language :Malayalam /
Additional English/
Kannada / Hindi

LAN

40

60

100

4

3

3.2

Language
-
English

ENG

40

60

100

4

3

3.3

OOPS with C++ ( Theory)

MAJ

40

60

100

4

3

3.4

C++ Programming
(Practical)

MAJ

20

30

50

2

1

3.5

Paper III :Developmental
Psychology

MAJ

40

60

100

4

3

3.6

Psychology Practical III

MAJ

20

30

50

2

1

3.7

Journalism
-

Media laws
and Ethics

MAJ

40

60

100

5

4

3.8

Environmental Studies

Non
Core

40

60

100

2

2


Total





27

20





4

|
P a g e



FOURTH SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

4.1

II Language :Malayalam /
Additional English/
Kannada / Hindi

LAN

40

60

100

4

3

4.2

Language
-
English

ENG

40

60

100

4

3

4.3

DBMS ( Theory)

MAJ

40

60

100

4

3

4.4

DBMS lab

MAJ

20

30

50

2

1

4.5

Paper IV : Developmental
Psychology

MAJ

40

60

100

4

3

4.6

Psychology Practical IV

MAJ

20

30

50

2

1

4.7

Basic Audio
-
Visual Media

MAJ

40

60

100

5

4

4.8

Computer Fundamentals

Non
Core

40

60

100

2

2

4.9

Basic Research Methods

Allie
d

40

60

100

3

2


Total





30

22






5

|
P a g e




FIFTH SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

5.1

Internet & Web designing (
Theory)

MAJ

40

60

100

4

3


Web Designing ( Practical)

MAJ

20

30

50

2

1

5.2

Java programming

( Theory)

MAJ

40

60

100

4

3


Java programming

( Practical)

MAJ

20

30

50

2

1

5.3

Paper V
-

BehaviouralDysfunctions I

MAJ

40

60

100

4

3


Psychology Practical V

MAJ

20

30

50

2

1

5.4

Paper VI
-

Industrial
Psychology &
Organizational Behavior

MAJ

40

60

100

4

3


Psychology Practical VI

MAJ

20

30

50

2

1

5.5


Journalism
-

Reporting
methods

MAJ

40

60

100

5

4

5.6

Journalism
-
Editing
techniques

MAJ

40

60

100

5

4


Total





34

24




6

|
P a g e



SIXTH SEMESTER


SI :

Subject Title

Nat
ure

Internal
Assessme
nt

Sem
-

Exa
m

Total
Marks

Hour
s/We
ek

Credits

6.1

Interactive
Computer
graphics

( Theory)

MAJ

40

60

100

4

3


Computer Graphics

( Practical)

MAJ

20

30

50

2

1

6.2

Visual Programming
(Theory)

MAJ

40

60

100

4

3


Visual Programming
(Practical)

MAJ




2

1

6.3

Paper VII
-

Behavioural
Dysfunctions II

MAJ

40

60

100

4

3


Psychology Practical VII

MAJ

20

30

50

2

1

6.4

Paper VIII
-

Industrial
Psychology &
Organizational Behavior (
Theory)

MAJ

40

60

100

4

3


Psychology


m牡c瑩ca氠l䥉f

䵁j







2

N

㘮S

g潵牮o汩獭s


䵥摩愠
䵡湡ge浥湴

䵁j





㄰N

R

4

㘮S

g潵牮o汩獭s

f湴牯摵c瑩潮⁴漠
䅤癥牴楳r湧 a湤⁐畢汩c
oe污瑩潮l

䵁j





㄰N

R

4

㘮S

m牯橥c琠tf湴e牮獨楰






P


呯瑡l





34

27



7

|
P a g e


Total


Hours

Credits

182

135+1
=136




8

|
P a g e


Syllabus

Journalism

SEMESTER I


12JOR1201:

Introduction to Mass Communication


Learning
Objectives

After studying this subject, students will be in a position to:



explain the basic concepts and types of mass communication



describe the linear and non linear models of communication



state the characteristics and significance of mass communicatio
n


UNIT I

(
10 Hrs)

Communication
-
Definition, Nature, Scope, Purpose
;

Process of Communication
;

Functions of

Communication
;

Uses of Communication.


UNIT II

(12hrs)

Kinds of Communication: Intra
-
personal, Interpersonal, Group, Mass Communication and other

Types;
Non
-
verbal communication. Types of non
-
verbal communication


UNIT III

(14 hrs)

Basic models of Communication
-
Linear, Non
-
linear models
;

Glossary of Journalism and

Communication; Mass Communication theories


UNIT IV

(12 hrs)

Types of Mass Media
: Prin
t media, Electronic media
-

Radio, Television, Oral, Traditional

and Folk media.


UNIT V

(12 hrs)

The Beginnings of Mass
Communication
;

Characteristics

of Mass Communication
;

Impact of Mass
Communication
;

Significance of Mass Media.

Books for Reference:

Berlo
,
David

K
.

(1960),
The

Process of Communication
: An Introduction to Theory and Practice;Rinehart and Winston.


Bittner. R., John. (1980).
Mass Communication, An Introduction
; Prentice
-
Hall.

DeFleur, Melvin Lawrence. Dennis, Everette E., (1981).
Understanding mass communication
; Houghton Mifflin

Fedler, F. (1978).
An

Introduction to the Mass Media
;

Jovanavich
.

Ghosh, Subir (1996).
Mass Communication Today: in the Indian context
; Profile Publishers.

J. Kumar, Keval. (2000).
Mass communication in In
dia
; Jaico Publishing House.

Kendall Agee, Warren, Emery, Edwin, Ault, Phillip H (1985).
Introduction to mass communications;

Harper & Row.

McLuhan, Marshal. (2005),
Understanding Media: The Extension of Man
; Taylor & Francis

Mc Quail, Denis. (2010).
McQuail
's Mass Communication Theory
; SAGE Publications Ltd.


Rivers
,
William
L
.
, Paterson Theodore, Jenson
,
Jay
W
., (1971).
The
Mass Media

and Modern Society
; Rinehart Press

Schramm, Wilbur. (1969).
Mass Communication;

University of Illinois Press

9

|
P a g e


SEMESTER
II


12JOR2201:
Fundamentals of Journalism


Learning Objectives

After studying this subject, students will be in a position to:



explain the nature, scope and types of journalism



trace the evolution and development of journalism in India



review the content of
media publications


UNIT I

(9hrs)

Definition of Journalism: Nature, Scope, Functions
;

Role of Press in Democracy
;

Principles of

Journalism.


UNIT II


(12 hrs)

Kinds of Journalism
-

Newspapers, Periodicals and Specialized Magazines
;

New Journalism
;

Development Journalism
; Community Journalism; Online Journalism


UNIT III

(15 hrs)

Press in India: A brief review of the evolution of Indian Press
-

with special reference to J.A.Hickey,

Raja Ram Mohan Roy, James Silk. Buckingham, M.K.Gandhi, S.Sadanand, an
d B.G.Horniman.


UNIT IV

(12 hrs)

Kannada Journalism: Origin, growth and development of Journalism in Karnatak
a;

Major

Newspapers of Karnataka
; Recent Trends in Kannada Journalism


UNIT V

(12 hrs)

Review of Newspaper and Periodical Contents
;

Photo
-
Journali
sm
;

Uses of Cartoons
;Information
Graphics;

News Agencies
;

Profes
sional Press Organizations


Books for Reference:

Ahuja, B.N. (1979).Theory

&
Practice of Journalism
; Surjeet Publications

Chalapathi Rau, M. (1974).The press
-
India, the land and the people
;
National Book Trust

Frank, Fraser Bond. (1961).
An

introduction to journalism: a survey of the fourth estate in all its forms
;Macmillan.

Krishnamurthy, Nadig (1966 ). Indian Journalism; Prasaranga

Mehta. D S. (2006).

Mass Communication and Journalism in India; Allied Publication

Parthaasarathy, Rangaswami (2011).Journalism in India;Sterling publishers.

Rivers
,
William
L
.
, Paterson Theodore, Jenson
,
Jay
W
., (1971).
The
Mass Media

and Modern Society
; Rinehart Press



10

|
P a g e


SEMESTER

III


12JOR3201:
Media Laws and Ethics.


Learning Objectives

After studying this subject, students will be in a position to:



explain the concept of Press freedom



elucidate significant Acts and Laws involved in journalism



discuss the roles of PCI
and Press Commissions



describe the principles and ethical aspects in journalism


UNIT I


(12 hrs)

Concept of Freedom of Press
;

Press as a Fourth Estate
;

Press during Emergency
;

Public and

Private media
;

Comparative freedom for media in
-

USA,

UK,

India and

SAARC

countries.


UNIT II

(10 hrs)

Media Laws: Defamation
-
Slander, libel, Sedition
;

Obscenity
;

Censorship and Contempt of Court.


UNIT III


(18 hrs)

Media Acts: Official Secrets Act
;

Working Journalists Act of 1955
;

Parliamentary Proceedings and

Privileges
;Copyright Act, Drugs and Magical Remedies Act;

Press and Registration of Books.


UNIT IV


(12hrs)

Advertising Codes and Ethics
, Obscenity vs. Electronic Media,
P
ortrayal of women and children in
media, Role of Journalists
,

Responsibilities of
Journalists.Editor's Responsibilities.Norms of Journalistic
Ethics.

UNIT V


(8 hrs)

Press Council of India
; Press Commissions of India: Right to Information Act


Books for References:

Arya, Narendra. (2011).
Press, Freedom and Democratic Media
; Anmol

publishers

Basu, Durgadas. (2002
). Laws of the Press in India
; Wadhwa

Basu, Durgadas. (1982).
Introduction to Indian Constitution
; Prentice
-
Hall of india

Bhatia, Sita ( 1997).
Freedom of Press
; Rowat Publications

Kundara, S. (2005).
Media Laws and Indian
Constitution
; Anmol publishers

Paul, Sebastian (2005).
Forbidden Zones
-

Law of The Media
;Pranatha Books


Reports i
) First Press Commission Report.


ii) Second Press Commission Report.


iii) Press Council Act



11

|
P a g e


SEMESTER

IV


12JOR4201:
Basic Audio
-
Visual Media.

Learning Objectives

After studying this subject, students will be in a position to:



trace the evolution and development of Radio, TV and Cinema in India



describe the techniques involved in Radio and TV programming



explain the types of programs and principles involved in Audio


Video production


UNIT I

(10 hrs)

Brief history of Radio
;

Evolution of Radio in India
;

Contemporary Radio
-
AM, FM
;

Community

Radio
;

Educational Radio
;

Commercial

Radio Broadcasting in India,
Impact of Radio on Society:
Developed countries and Developing countries
;


UNIT II

(12 hrs)

Types of programs on

Radio
-

Yuva
vani, News, Farmers, Women, Labour, Special Audience
;

Principles of Writ
ing forRadio
; Basics of Radio Studio Design and Equipment Applications
-

Microphones and Sound in Radio Production
-
Audio Consoles in Radio StudioApplications.


UNIT III

(10 hrs)

A brief history of Television
;

Development of Television in India
;

Advent of Private Channels
;

Cable

and Satellite TV
;

Television as an Educational medium.


UNIT IV


(16 hrs)

Types of Television Programmes; Basic Production Techniques; Writing for Television;

Different

types of usage of video, interactive video,
storytelling

through video, basic shots, grammar
of shots, sequence, scene, structure and treatment.


UNIT V

(12 hrs)

A brief history of Indian Cinema
;

New trends in Indian cinema
;

Status of Kannada Cinema
;

Censorship in
Cinema; Film Genres; Film based org
anization

Books for Reference:

Baruah, U.L.( 1982).
This is All India Radio
; Publication Division.

Bliss, Edward. Meredith Patterson, John (1978).
Writing news for broadcast
; Columbia University Press.

Boyd, Andrew. John Stewart, Peter. Alexander, Ray.
(2008)
Broadcast Journalism


Techniques of Radio & TV News
,
Focal Press

Garga, B. D. (1996).
So many Cinemas: The Motion Picture in India
;Eminence Designs.

Gross , Lynne. S. & Ward, Larry.W (2004).Digital moviemaking;Wadsworth Publication.

Hood, John. W.
(2000).
The essential mystery: the major filmmakers of Indian art cinema
; Orient Longman,

Kaushik ,S.(2000).
Script to Screen


An Introduction to TV Journalism
; Macmillan

Masani ,Mehra (1976).
Broadcasting and the people
-
India, the land and the people
; Na
tional Book Trust

Millerson, Gerald ( 1990).
Techniques of Television Production
; Focal Press.

Mullick
, K.S
.( 1974).
Tangled Tapes
; Sterling Publishers Pvt. Ltd

Shrivastava, K.M. (2004),News Writing for Radio and T.V, New Dawn Press

Shrivastava, K.M. (198
9).
Radio and TV Journalism
; Sterling Publishers

SEMESTER

V

12

|
P a g e



12JOR5201:
Reporting Methods


Learning Objectives

After studying this subject, students will be in a position to:



show the skills and knowledge to succeed in reporting



explain the basic concepts
in writing



utilize the guidelines involved in interviewing


UNIT I

(14 hrs)

News: Definitions
;

News Values,
News
Structure
;

Methods of writing a news story
;

Leads: types of
leads
;

Sources of News
;

Principles of news writing
;

Traits of a Reporter.


UNIT II

(14 hrs)

Interview
-
Techniques, Types
& Methods;W
riting Interview Stories.


UNIT III

(12hrs)

Features: Definition
;

Kinds of features
;

Writing different kinds of features
;

News writing skills for

Covering

-
, Seminar, Press Conference
;

Press releases
;

Advanc
e stories and Complexstories.


UNIT IV


(20 hrs)

Reporting: Speech, Crime, Sports, Courts,
Election
, Accidents, Science, Agriculture, Fashion and

Development; Specialized Reporting


Investigative reporting, Interpretative reporting


Books for Reference:

Bauer, Martin W. & Bucchi Massimiano.( 2007).
Journalism, Science and Society: Science Communication between
News and Public Relations
; Routledge.

Kamath, M. V. (1995).
Hand Book of Journalism
;Vikas Publication.

Kamath, M. V. (1996).
Professional Journal
ism
; Vikas Publication

Iyer, Ramachandra R. (1979) .
Quest for news
; Macmillan Pvt. Ltd.

Julian Harriss,Julian. Leiter, Kelly. Johnson Stanley P., (1985).
The complete reporter: fundamentals of news gathering,
writing
; Macmillan,

Mencher, Melvin (2002).
Bas
ic News Writing
, Universal Book Stall

Mc Dougal, C. D.(1972).
Interpretative Reporting
; Macmillan

Rich, Carole (2000).
Writing and Reporting News
; Wadsworth Publication

Srivastava
,
K.M.(1991)
,

News

Reporting and Editing
; Sterling Publishers.

Stofer, Kathryn

T., Schaffer, James R .Rosenthal, Brian A. (2009).
Sports Journalism: An Introduction to Reporting and
Writing
; Rowman & Littlefield

Warren, Carl. ( 19519).
Modem news reporting
; Harper



13

|
P a g e



SEMESTER

V


12JOR5202:
Editing Techniques


Learning Objectives

After studying this subject, students will be in a position to:



show the skills in designing media publications



explain the principles involved in editing



elucidate the organization in media industry



UNIT I


(
14
hrs)

Newspaper Organization
-

Operations
;

Functions and Duties of the Edit
o
rial Departments
;
Need and
Purpose of Editing
;

Principles of Editing
;

Print and Electronic media.


UNIT II


(
16
hrs)

Principles of page make
-
up and designing
; mechanics of dummying ,
making front and inside
pages
,m
agazine

page
design;
Readability tests


Fog Index


Flesch methods


newsman’s language.

UNIT III

(15
hrs)

Duties and Responsibilities of Editor
,

News Editor. Chief Sub Editor
,

Sub Editor.

Headlines: Kinds of Headlines, Functions of Headlines, Headline


UNIT IV


(
15
hrs)

Introduction to Typography
;

Graphic Arts
,

Importance and Methods
; Style Sheet; Editorial writing
and its significance, Commentary, Analyses and letters to editor column.



Books for Reference:

Baskette, Floyd K. Sissors, Jack Z. Brooks, Brian S.
(1996).

The Art of Editing
;
Allyn & Bacon

Evans, Harold. (1973).
Newspaper design
; Rinehart & Winston.

George, T J S Editing
-

(1989).
A Handbook for Journalism
; Indian Institute of Mass Communication.

Hodgson, F. W. (1996).
Creative Newspaper design
; Focal
Press.

Joseph, M.K. (1997).
Outline of Editing
; Anmol Publications.

McGriffert R C. (1972).
The Art of Editing News
;Chilton Book Co.

Stainton, Elsie Myers (2002).
The

Fine Art of Copyediting
; Columbia University Press.

Westley, Bruce H. (1972).
News edit
ing
; Houghton Mifflin

Wilson Neal, Robert (2011).
Editorials and Editorial
-
Writing
; BiblioBazaar.

Wolseley, Roland Edgar. (1949).
Newsmen at work: reporting and writing the news
; Houghton Mifflin Co.




14

|
P a g e


SEMESTER VI


12JOR6201:
Media Management


Learning
Objective

After studying this subject, students will be in a position to:



explain the types of newspaper organization and ownership



state the problem and issues connected with media industry



describe the principles of Television and Radio management,



eluc
idate organizational culture


UNIT I

(
12
hrs)

Starting of a Newspaper
;

Newspaper Organization and Management; Principles of Newspaper

Business, Divisions, Operations; Types of Newspaper Organizations in India.


UNIT II

(
12
hrs)

Newspaper Ownership: Types of

Newspaper ownership in India; Circulation and Promotion; Public

Relations for Newspaper Organization.


UNIT III

(
12
hrs)

Problems and Prospects of Newspaper Industry in India; Small newspaper and their problems;

News Agencies; Global competition on Indian
Media; Status of Radio and Television in India.


UNIT IV

(
12
hrs)

Principles of Television and Radio Management in India; Recent Trends in Broadcasting

Management


UNIT V

(
12
hrs)

Organizationalculture; uniformity

of culture, Indian culture
-
a model of culture, changing management
ethics and ethical behavior in
organizations
,
organizational

development, understanding
organizational

change.


Books for Reference:

Mehra Achal (1988)
Newspaper Management
; Asian Mass Comunication Research and Infor
mation Center,

Rucker Warren Frank, Williams Lee Herbert (2006)
Newspaper Organization


and Management
; Iowa State College Press

Sindhwani N Trilok (1979)
Newspaper Economics and Management;
Ankur Publishing House

Albarran

B Alan, Olmsted M Chan, Wirth O Micheal (2006)

Handbook of Media Management and Economics;

Routledge

Pringle Peter, Starr F Micheal (2006)
Electronic media Management;

Focal Publisher

Kumar Jyoti (2003)
Newspaper Marketing in India;
Anmol Publications

Ba
rnhart T F

(2007)

Weekly Newspaper Management
; D Appleton Century Co. Inc

Kothari

Gulab
a

(1996)

Newspaper Management in India;

Intercultural Open University

F Richard ,Housley William (2009)
Managing in the Media
; Ashgate Publishing Ltd




15

|
P a g e


SEMESTER VI


12JOR6202:
Introduction to Advertising and Public Relations.


Learning Objectives

After studying this subject, students will be in a position to:



discuss the characteristics and significance of PR and Advertising



explain the role of ad agencies and the
design communication process



explain

the
qualities and responsibilities of PRO



prepare house journals and advertisement copies


UNIT I

(
12
hrs)

Advertising
-

Meaning, Nature, Scope; Types of Advertisements; Role of Advertising in Society;

Advertisements and
Ethics.


UNIT II

(
18
hrs)

Advertising Agencies; Functions of Advertising Agencies; Copy writing; Slogan writing;

Visualization
;
Designing Communication, the communication process, steps in developing effective
communication, designing the message, selecting

the communication channels


UNIT III

(
14
hrs)

Nature and Scope of Public Relations; Qualifications and responsibilities of Public Relations

Officer; Difference between Publicity, Public Opinion, Propaganda and Public Relations.


UNIT IV

(
16
hrs)

P
ublic
R
elations
process;r
oute of a public relations campaign, planning, communication, monitoring
and
evaluation
;

House Journals; Corporate Communication; Professional Organizations in Public
Relations.


Books for Reference:

J. Kumar, Keval. (2000).
Mass communica
tion in India
; Jaico Publishing House

Sandage
H Charles, Fryburger R Vernon, Rotzoll B (2010)
Kim Advertising
-
Theory and Practice
; Longman

Wells D William, Burnett John, Moriarty Sandra (2006)
Adver
tising
-

Principles and Practice;
Pearson Education Inc.

Kleppner Otto
, Russel Thomas, Verill Glenn (2010)
Otto Kleppner’s Advertising Procedure
; Prentice Hall

Broom M Glen, Sha Ling
-

Bey (2012)
Cutlip & Center’s

Effective Public Relations;

Pearson Education Inc.

Ravindran

RK (1999)
Handbook of Public
Relations
; Anmol Publication Pvt. Ltd.

Bernays L Edward (2004)
Public Relations;
Kessinger Publishing

Mohan Ravi (2006)
Public Relations
-

Practical Guide

Arens F Williams, Weigold F Micheal, Arens Christian (2010)
Contemporary Advertising
; Mc Graw
-
Hill

Black Sam
, Sharpe L Melvin (2007)

Practical public relations: common
-
sense guidelines for business and professional
people
;
Prentice Hall



16

|
P a g e


SEMESTER I

1.3.
PRINT MEDIA DESIGN



Total No of Hours: 60

Subject Description

This subject deals with fundamental
knowledge in computers and basics of DTP packages.

Objective

This subject deals with the basic concepts of DTP packages and examples of GUI based packages and also able
to navigate through the Adobe Photoshop, Adobe Corel Draw and Quark Express environme
nt; create and
modify text and picture boxes; import text and graphics; specify colors for text, lines, and boxes.













UNIT

I: Introduction to Printing and Publishing







12 Hrs

Types of Printing an Introduction; Letterpress printin
g ; Lithography; Offset printing ; different printing
process; machines for letterpress, offset, gravure, flexography and screen printing; printing materials.
Planning a printing, design factors, color application ; film assembly and plate making
-
binding &

finishing.



UNIT

II Introduction to Adobe Photoshop







12 Hrs

Photoshop basics; The file menu, the tools, Drawing lines & shapes. Inserting picture and shapes, filling
colors, text effects, working with layers, filters, creating design patterns,


UNIT

III: Photoshop presentations








12 Hrs

Static & dynamic presentation, creating animations using image ready, creating animations &
presentations. Tips and tricks in Photoshop.


17

|
P a g e


UNIT IV
:

Corel Draw










12 Hrs

Corel draw: An overview, menus a
nd tools; Drawing lines, shapes .inserting
-
pictures, objects, tables,
templates; Adding special effects, Exporting drawings, outlining & filling objects, inserting symbols & Clip
arts; Working in Corel draw presentation; adjusting the position, resizing, p
ositioning, merging, color
shades & shadows .working with advanced effects, special interactive effects.


UNIT V: Quark Express










12 Hrs

The QuarkXPress Environment; Basic Document; Multi
-
Page Documents; Formatting Text; Manipulating
Graphics;
Printing the Document




18

|
P a g e



TEXT BOOKS

1.

Kevin Niemeyer

:

Introduction to Desktop Publishing with Digital Graphics”, Student Edition

2.

Sandee Cohen
: “

Best Practices for Desktop Publishing


3.

Gary David
Bouton
:

CorelDRAW: The Official Guide



4.

Kelly Kordes Anton

and John Cruise:

QuarkXPress 8: Essential Skills for Page Layout and Web
Design




REFERENCES

1.

Adobe Creative Team
:
“Adobe Photoshop CS6: Classroom in a Book”

2.

Peter Bauer
: “Photoshop CS5 for Dummies”

3.

Lisa DaNae Dayley and Brad Dayley
: “
Adobe
Photoshop CS5 Bible”

4.

Deke McClelland

and
Barbara Obermeier


CorelDRAW 9 for Dummies





SUGGESTED READINGS

1.

Roger C. Parker


Desktop Publishing & Design for Dummies


2.

Deke McClelland:
“ Adobe Photoshop CS one
-
on
-
one”

3.

Martin Evening
“Adobe Photoshop CS5 For Photographer”

4.

Galen Gruman
:
"
QuarkXPress to InDesign: Face to Face









19

|
P a g e


SEMESTER I

1.4.
PRINT MEDIA DESIGN (
PRACTICAL
)



Total No of Hours: 30

PART


A

1.

Create Sun Flower using Photoshop.

2.

Animate Plane Flying in the Clouds using Photoshop.

3.

Create Plastic Surgery for the Nose using Photoshop.

4.

Create See
-
through text using Photoshop.

5.

Create a Web Page using Photoshop.

6.

Convert Black and White Photo to
Color Photo using Photoshop.



PART


B

1.
Create

a picture in

the existing image background
in Corel Draw
.

2. Create a 3D text in Corel Draw

3. Create an advertisement for a Textile company in Corel

Draw.


4. Design a business card for a company embed ph
oto in it

using Core Draw
.

5. Design a banner for a marriage function
using Corel Draw.


20

|
P a g e


SEMESTER II

2.3.
PROGRAMMING IN C


Subject Description

This subject deals with basic programming concept and basic constructs of C language

Objective

On successful
completion of the course the student will be able to develop programs

using C language





















Total No of Hours:
60





UNIT I:

Introduction











1
2

Hrs

Computer Programming
;

B
asic programming concepts:
Algorithms; flowcharts;
modular and structured
programming.

Introduction to C Programming
:
Problem solving using computers; concept of flowcharts and algorithms.

Overview of C
:

Introduction; importance of C; Sample C programs; Basic structure of C program;
programming style; exec
uting a C program.

Constants, Variables and Data types
:

C tokens; keywords and identifiers; constants; variables; data types;
declaration of variables; assigning values to variables; defining symbolic constants.


UNIT II: Input and Output

& Built
-
in funct
ions











12

Hrs

Input and output statement;
R
eading a character;
W
riting characters; formatted input and output statement.

Program using input and output statements;

21

|
P a g e


H
andling of character strings

-

Declaring and initializing string
variables; reading string from terminal; writing
string to screen; arithmetic operations on characters; putting strings together; comparison of two strings;
string handling fns; Mathematical functions; Conversion functions.



UNIT III: C Operators & Contro
l Structures








12 Hrs

Operators and Expression
:

Arithmetic; relational; logical; assignment; increment; decrement; conditional;
bitwise; special operators and some computational problems ;

type conversion in expression;

operator
precedence and as
sociativity;

Decision making, Branching and Looping

IF statement;Simple

IF statement; The IF
-
ELSE statement; nesting
of IF
-
ELSE statements; The ELSE
-
IF ladder; The switch statement; ternary operator; The GOTO statement; The
WHILE statement; The DO statement; The FOR statement; jump in loops


UNIT IV: Arrays and
User
-

define
d Functions









1
2

Hrs

Arrays
:

One dimensional array; two dimensional arrays and multi dimensional arrays; initializing arrays.

User defined Functions:

Need for user defined functions; multifunctional program; form of C function; return
values and
their types; calling a function; category of functions; handling of non
-
integer functions; nesting of
functions; recursion; functions with arrays


UNIT V: Structures, Unions and Pointers










12

Hrs

Structures
:

Structure definition; gi
ving values to members; structure initialization; comparison of structure
variables; array as structure; array within structure; union

Pointers:

Understanding pointers; accessing the address of variables; declaring initializing pointers; accessing
a variab
le through its pointer.


TEXT BOOKS

22

|
P a g e


1.

Balagurusamy.E
:
Programming in ANSI C
;
5
th


Edition, Tata McGraw Hill

2.

Kamthane

,
Programming with ANSI and Turbo C
;
Pearson Education
;
2003


REFERENCES

1.

Brian Kernighan
,
Dennis Ritchie :
The C Programming Language
, Prentice
Hall
, 1988

2.

V. Rajaraman:

Fundamentals of Computers
;

PHI(EEE) ;1999

3.

V. Rajaraman:
Programming in C
;

PHI (EEE);

2000.

4.

S. ByronGottfried: “
Programming with C”
;

Tata McGraw Hill
;2000

5.

Yashwant Kanetkar:

“Let Us C”.


SUGGESTED READING

1.

Steve Oualline

:
Practical C Programming

;
O’reilly ,2010.

2.

Deitel & Deitel
:
C How to Program
,
;
Addisson Wesley, 2001.

3.

Stephen G. Kochan

;
Programming in C
;
Pearson ,2005.







23

|
P a g e


SEMESTER II

2.4.
C
PROGRAMMING (PRACTICAL)




Total No of Hours: 30

PART A


1.

Write a C program to find the sum, average, for a
given set of numbers.


2.

Write a C program to generate and print first N Fibonacci numbers.

3.

Write a C program to
sort the given set of numbers in ascending order.

4.

Write a C program that reverses given integer number and checks whether the number is palindrom
e
or not.

5.

Write a C program to find whether a given number is prime number or not

6.

Write a C program to find the factorial of a number using function


PART B

1.

Write a C program to find if a character is alphabetic or numeric or special character.

2.

Write a C
program to compute the sum of N natural numbers.

3.

Write a C program to accept a sentence and convert all lowercase characters to uppercase and vice
-
versa.

4.

Write a C program to find the length of a string.

5.

Write a C program to print the student’s Mark shee
t assuming roll no, name, and marks in 5 subjects
in a structure
.

6.

Write a C program to read two matrices and perform addition and subtraction of two matrices





24

|
P a g e



SEMESTER III

3.3.
OOPS
WITH
C++

Subject Description

This subject deals with Object

oriented
programming concepts and the C++ programming language

Course Objective


To inculcate knowledge on implementing Object
-
oriented programming concepts using C++














Total No of Hours:
60


UNIT I: Introduction

to OOPS & C++










1
2
Hrs

Introduction

to OOPS
:

Procedural Languages; definition of OOP; Basic concept of OOP; Object; Class; Data
abstraction; Data Encapsulation; Data Hiding member functions; Reusability; Inheritance; Creating new Data
types; Polymorphism; Overloading; Dynamic bi
nding and message passing; bene
fits of OOP; Application of
OOP;


C++ features

-

Introduction to C++; Comments; iostream class Output operator; Input operator;
Cascading of I/O operators; Tokens; keywords; identifiers; constants; strings and operators. Basi
c data Types;
User defined data types; Const qualifier; manipulators; dynamic initialization of variables; Reference
variables; Operators in C++; Scope resolution operator; member de referencing
.

Operator
s:
M
emory management operators: new and delete;

Control Structures
: S
imple if; if else; nested if; switch; while do; break and continue statements

.



UNIT II: Functions, Objects and Classes








1
2 Hrs

Functions
:
Introduction; Function Prototyping; call by value; Call by reference; Return

by reference; Inline
functions; Default arguments; Constant arguments




25

|
P a g e


Objects and Classes:

Limitations of C structures; Defining a class; Class Vs structures; Creating objects;
class
member visibility; private; public; protected
; Accessing class
members; Defining member functions; Outside
the class definition; Inside the class definition
.





UNIT III: Constructors and Destructors










12
Hrs

Constructors and Destructor
s:

Basic Concepts of constructors; types of constructors; Default const
ructor;
Parameterized constructor; Multiple constructors in a class; Constructor with default arguments; Dynamic
initialization of objects; Copy constructor; Dynamic constructors; Destructors
.







UNIT
-

IV












1
2
Hrs

Operator Overloading
:
Introdu
ction; Rules for overloading operators; Defining operator overloading;
Overloading Unary operators; Overloading Binary operators; Overloading relational operators
.










UNIT
V: Inheritance











1
2
Hrs

Inheritance
:

Introduction; Defini
ng derived classes; Types of inheritances; Single level inheritance; Making a
private member inheritable; Multilevel inheritance; Multiple inheritance; Hierarchical i
nheritance; Hybrid
inheritance.



























TEXT BOOKS

1.

E.Balaguruswamy
.(2001
).
Object oriented programming with C++
.
(5
th

Ed.).

Tata

McGraw Hill Publication.

2.

Lafore Robert
.

Object Oriented Programming in Turbo C+
+.

Galgotia Publications

26

|
P a g e



REFERENCES

1.

Bjarne
Stroustrup.(2000).
The C++ programming language
.
Addison Wesley.

2.

K R Venugopal
.(
2006).
Mastering C++
.
Ta
ta McGraw
-
Hill Publication.

3.

Kamthane
.
Object Oriented Programming with ANSI and Turbo C++,

Pearson Education
.

4.

Yeswant

Kanetkar
. (1999)
.Let us C++.
BPB Publications
.

5.

Lippman:
C++ Primer
.

Pearson Education

(3
rd

Ed.).

6.

H. Schild

(
2007
).

C++
.
The Complete Reference
, (4th Ed.)
, Tata McGraw Hill.


SUGGESTED READING

1.

Prata.

C++ Primer Plus
.(4
th

Ed.)

Pearson Education
.

2.

Bhave
.
Object

Oriented Programming using C++.

3.

Deitel and Deitel
(2001)
.
C++ How to program
.

(3
rd

Ed.)
Third Edition, Pearson Education Asia.











27

|
P a g e


SEMESTER III

3.4.
C++
PROGRAMMING (PRACTICAL)









Total No of Hours:
30

PART
-

A


1.Write a C++ program to
implement an array storing N elements.

2.Write a C++ program to calculate a
rea and
circumference of circle.

3.
Write a C++ program to add two variables using class.

4.Write a
C++ program to swap two numbers.

5.Write a C++ program to find maximum of t
hree

numbers
.

PART
-

B

6
.Write a C++

program to compare and concatenate two strings.

7
.Write a C++ Program to check whether the give
n string is a palindrome or not.

8
.Write a C++ program to p
erform addition of two matrices using operator overloading.

9
.Write a C++ program to
display student marks using inheritance.

10. Write a C++ program t
o print the string in reverse order.





28

|
P a g e


SEMESTER IV

4.3.
DATABASE MANAGEMENT SYSTEMS


Subject Description

To enable the students to learn the data base systems, relational algebra and calculus, normal forms, PL/SQL
Programming.

Objective

On successful
completion of the course the students should have gained knowledge on data base designing
and concepts of data base management system.














Total No of Hours:
60


UNIT I: Introduction to
Database Management Systems








12

Hrs

Introduction
:

Database and Database Users; Characteristics of the Database Approach; Different People
Behind DBMS; Implications of Database Approach; Advantages of U
sing DBMS; When Not To Use DBMS
;
Classification of DBMS


UNIT II: Data Modeling and Record Storage








1
2

Hrs

Data Modeling Using the ER Model

-

High Level Conceptual Data Models for DB Design with an Example;
Entity Types; Entity Sets; Attributes; Keys; ER Model Concepts; Notation for ER Diagrams; Proper Naming of
Schema Constructs; Re
lationship Types of Degree Higher Than Two.


UNIT III
:

Normalization











1
2

Hrs

29

|
P a g e


Functional Dependencies and Normaliz
ation for Relational Databases:

Informal Design Guidelines for
Relational DB Schema; Functional Dependencies; Normal F
orms Based on Primary Keys; General Definitions
-

First Normal Form, Second Normal Form and Third Normal Forms, Boyce
-
Codd Normal Form.


UNIT IV: Data Model
s










1
2

Hrs

Data Models; Schemas and Instances; DBMS Architecture and Data Independence; Data
base Languages and
Interfaces;
Referential Integrity constraints; Domain constraints; Key constraints.





UNIT V:

SQL












1
2

Hrs

Data Definition in SQL; Queries in SQL
-
Insert, Delete and Update
Statements in SQL; Views and Indexes in
SQL
; Add
itional Features of SQL
; Sub queries; Nested queries. DML, DCL and TCL Commands.









.



TEXT BOOKS

1.

Elmasri & Navathe
.(2003).
Fundamentals of Database Systems
.Pearson Education
.

2.

Scott Ulman.

Oracle9i PL/SQL programming
.
Tata McGraw
-
Hill.


REFERENCES

1.

Patrick O’Neil

(
2002
).
Data Base Principles; Programming & Performance
.(
2
nd

Ed.). Academic
Press.

2.

Raghu Ramakrishnan,

Johannes Gehrke
.
Database Management Systems
.(3
rd

Ed.).

Kindle Edition.

3.

Das Gupta
,
Pranab Kumar
(
2009
)
.
Database Management System, Oracle SQL And PL/SQL
.
PHI
Learning .

4.

Hector Garcia
-
Molina
,
Jeffrey D. Ullman
,
Jennifer Widom
(
2006
).
Database Systems: The Complete
Book
;

Pearson.

5.

Ivan Bayross(
2008
).
The Programming Languages
of Oracle
.(3rd Ed.).BPB Publications.


30

|
P a g e


SUGGESTED READING

1.

Silberschataz; Korth;Sudarshan:
Database System Concepts
;McGrawHill.

2.

C.J.Date
.
Introduction to database systems
. (6
th

Ed.)
AddisionWesley

3.

Sundarraman
.
Oracle 9i programming A Primer
.(1
st

Ed.)

Pearson Education.



31

|
P a g e


SEMESTER IV

4.4.
DBMS LAB


Total No of Hours:
30


1. STUDENT DETAILS DATABASE

The student details database has a table with the following attributes.

STUDENT
(RegNo

: number; Name : text; DOB : date ; Marks : number)

a) Remove the
existing attribute marks from the table

b) Change the data type of regno from integer to string.

c) Add a new attribute PhoneNo to the existing table.

d) Enter 5 tuples into the table.

e) Display all the tuples in student table.

f) Display all the students

who were born in 1980s.

g)Display all the students in alphabetical order of their names.


2. LIBRARY DATABASE

A library database has a table with the following attributes:

LIBRARY
(
BookId
: number; Title : text; Author : text; Publisher : text; Year_Pub :

number; Price :

number ( 6;2) )

a) Enter 5 tuples into the table.

b) Display the different publishers from the list.

c) Arrange the tuples in the alphabetical order of book titles.

d) List details of all the books whose price ranges between Rs. 100.00 and

Rs.

300.00

32

|
P a g e


e) Display all the authors under a specific publisher
.


3. EMPLOYEE SALARY DATABASE

The salary database of an organization has a table with the following attributes :

EMPSALARY
(EmpCode

: number; EmpName : text; DOB : date; Dept : text; Salary

number(10;2) )

a) Enter 5 tuples into the table.

b) Display the number of employees working in each department.

c) Find the sum of the salaries of all employees.

d) Find the sum and average of the salaries of employees of a particular department.

e) Find
the highest salary that an employee draws.

f) Find the least salary that an employee draws.

g) Find the total salary for each department.

h) Increase the salary of those employees working for the computer department by Rs. 1000.

i)Display all employees inc
reasing order of their age for a specific department.


4. INVENTORY DATABASE

An inventory database has the following tables

ITEM
(ItemCode

: number; ItemName : text; Price : number(10;2) )

PURCHASE
(ItemCode

: number; Quantity : number)

a) Create the table
s with the above attributes.

b) Enter 5


7 tuples into the tables.

c) List the items purchased

33

|
P a g e


d) Display the total items purchased ( listing must have the columns : ItemCode

ItemName TotalQuantity)

e) List the items which are not purchased by anyone.


5.

BANK CUSTOMER DATABASE

A bank customer database has two tables CUSTOMER and ACCOUNT.

CUSTOMER
(
CustNo
: number; CustName : text; City : text; AccNo : number ;

Balance : number( 10;2))

ACCOUNT
(
AccNo
: number; AccType: text; Branch : text; AccStatus : text;

ChequeFacility : text)

a) Create the above tables and specify the primary and foreign keys

b) Enter 5


8 tuples for each relation

c) List the customers from “Bangalore” who have cheque facility.

d) List all the customers whose balance is greater than
30000.00 and have an

active account.

e) Find the current outstanding balance amount of branch “Malleswaram”













34

|
P a g e









SEMESTER V

5.1. INTERNET & WEB DESIGNING


Subject description

This subject consists of Internet concepts and

basic

web design, hy
pertext mark
-
up language (HTML), MS
-
Front page
and Dreamweaver MX.


Objective of the course
:
The course will expose students to: creating Web pages, publishing to the Web,
managing collections of related Web pages, and illustrating the com
mon Web page formats and functions.
Examples of web pages that will be developed: personal, small business, advertisement and community


UNIT I
:

The
I
nternet










1
2

Hrs

Introduction
;
internet defined
;

internet history
;
the way the internet

works
;
internet congestion
;
Inter net
culture


Business culture and the internet


collaborative

computing and the internet .

World Wide Web:

introduction the web defined


web browser

details


web writing styles


web
presentation outline, design, and manag
ement


registering

web pages;
Web Browsers and their versions, Its
functions, URLs, web sites, Domain names, Portals. Concept of Search Engines, Search engines types,
searching the Web and Web Servers, client and server techniques



E
-
mail.

35

|
P a g e



UNIT I
I
:

Basic HTML










1
2

Hrs

I
ntroduction
;

semantic versus syntactic
;

based style types
;

headers

and footers
;

lists
;
tables
; F
rames
;
html
forms

;

CGI scripts
;
dynamic documents
;

html tools
;

next generation html
;

cascading style sheets.



UNIT I
II
:

D
HTML











1
2

Hrs

DHTML: Introduction, use of DHTML and its elements Cascading Style sheets
; Defining and using simple CSS
,
working with classes, using span tag, external style

sheets, DIV etc. of font size.


UNIT I
V
:

MS
-
FrontPage










1
2

Hrs

Introducing FrontPage; Working with FrontPage; Supporting HTML Document Format; Building a Web
Page; Using Tables and Frames; Creating Interactive Web pages; Creating a Web Site;

Viewing a Web Site
Structure; Publishing a Web Site; Maintaining a Web Site



36

|
P a g e


UNIT V
: Macromedia Dream weaver








1
2

Hrs

Introduction to WYSIWYG, Macromedia Dream weaver
;

Creating and editing a webpage
;

The Dream weaver
interface
;

The color palette
;

Working with texts; Text formatting
;

Establishing web links
;

Defining a website
.


TEXT BOOKS

1.

Raymond Greenlaw, Ellen Hepp , Fundamentals of the I
nternet

and the World Wide Web,

Second
Edition , Tata McGRAW

Hill Edition, 2005
.

2.

Preston Gralla

: “
How the Internet Works”, 8th Edition



REFERENCES

1.
Microsoft Step by Step
-
HTML and XH, Faithe Wempen,
Prentice Hall of India

Private Limited, New
Delhi, 2006

2. Margarete Levine Young, The complete reference, Internet millennium Edition,

TMH


SUGGESTED READINGS

3.

John R. Levine

and Margaret Levine Young
:

The Internet For Dummies


4.

Douglas E. Comer
:
"
The Internet Book: Everything You Need to Know About Computer
Networking and How the Internet Works”,
4th
Edition.

5.

Gary P. Schneider and Jessica Evans
:

The Internet




37

|
P a g e


SEMESTER V


WEB DESIGNING (PRACTICAL)


PART


A


1.
Prepare a Bio
-
data using HTML

2. Prepare a E
-
book using HTML in your favorite subject

3. Display information
about your institution in multiple HTML pages with photos.

4. Display mark list of students using HTML tables


5. Prepare a E
-
Book using animated images and Multiples frames.



PART


B


1.

Create an animation to rotate an image in Flash.

2.

Create a banner desi
gn using flash

3.

Create an animation to drop each word of a sentence one by one from the top in Flash.

4.

Create an animation to move a car with sound effect.

5.


Create a simple webpage using Flash animation



38

|
P a g e



SEMESTER V

5.2.
JAVA

PROGRAMMING



Subject
Description:

This subject deals with core java programming concepts which includes all the features
of java; applets


Course Objective:

To inculcate knowledge on the architecture
-
neutral nature of java which enables us to
write applications once and run
anywhere anytime forever














Total No of Hours:
60



UNIT I: Introduction
to Java and Features of Java








1
2

Hrs

History; Java and the Internet; Fundamentals of Object
-
Oriented Programming; Object
-
Oriented Paradigm;
Basic Concepts of

Object
;
Oriented Programming; Benefits of Object
;
Oriented Programming; Application of
Object
-
Oriented Programming; Java Evolution; History; Features; How Java Differs from C And C++; Overview
of Java; Simple Java Program; Structure; Platform
-
Independent
Nature of Java;
Java Development Kit (JDK);
Java Interpreter; Byte Code;

.










UNIT II:
Java Programming elements &
Classes









12

Hrs

Java Virtual Machine.
Data Types; Variable; Operators
and Expressions
; Programming Structure
; Operators
and Expressions; Decision
-
Making and Branching: If; If.. Else; Nested If; Switch; ?: Operator; Looping: While;
Do; For


Jumps In Loops
-

Labeled Loops;

Array


Types Of
Arrays

39

|
P a g e


Classes

-

Class Fundamentals;
Methods; Naming Conventions;
Declaring Objects
;
Access Specifiers; Final;
Static; Abstract. Native. Volatile; Synchronized. Introduction to Constructors; Command Line Arguments.







UNIT III: Exception Handling











1
2

Hrs

Exception Handling
:
Fundamental of Exception; Exception Types; Using

Try & Catch; Multiple Catch; Nested
Try; Throw; Finally; Built
-
In Exception; User
-
Defined Exception.











UNIT IV

Inheritance











12 Hrs

Single; Multilevel Inheritance;
Method Overriding
;
Dynamic Method Dispatch; Abstract Classes U
sage of
Super; Abstract; Final Keywords
.















UNIT V:

Packages & Interfaces










12 Hrs

Package
:

Define Package; CLASS PATH; Access Protection; Importing Packages. Lang
-
Package
-

Wrapper
Classes; Util Package:
-
Date; Calendar; Ra
ndom; IO Packages:
-
File Input Stream and Output Stream.

Interfaces
:

Defining a Package; CLASSPATH; Defining an Interface; Implementing Interfaces; Variables in
Interfaces; Extending Interfaces;

Implementing Interface.

















TEXT BOOKS

1.

Herbert Schildt
.
The Complete Reference
-

Java
. (7
th

Ed.).

Tata

McGraw
-
Hill Publishing Company
Limited: New Delhi.

2.

E. Balagurusamy
.
Programming with JAVA a Primer
.

Tata McGraw
-

Hill Publishing Company Limited:
NewDelhi.


REFERENCES

40

|
P a g e


1.

Y. Daniel Liang.(
2007
).

Int
roduction to JAVA Programming
.

(
6t
h Ed.). Pearson Education.

2.

R.Nageswara Rao

(
2008
).
CORE JAVA An Integrated Approach
.

Dreamtech Press.

3.

Deitel and Deitel.

Java Programming
.
Prentice Hall.

4.

John R. Hubbard
.
Programming With Java
( 2nd Ed.).

TMH.


SUGGESTED
READING

1.

Kathy
Sierra.
Head First Java
.

(2nd Ed.). O'Reilly Media.

2.

Debasish Jana

(2005).
Java and Object
-
Oriented Programming Paradigm
. PHI.











41

|
P a g e


SEMESTER V

5.2. JAVA PROGRAMMING (PRACTICAL)








Total No of
Hours: 45

Part A


1.

Write a program to display all prime numbers between a given range.

2.

Write a program to check whether two strings are equal or not

3.

Write a program to display a multiplication table.

4.

Write a program to demonstrate the usage of super and
this keyword.


Part B

1.

Write a program to execute any Windows95 application (Like notepad calculator etc).

2.

Write a program to find out total memory; free memory and free memory after executing garbage
Collector (gc ()).

3.

Write a program to copy a file to ano
ther file using java.io package classes. Get the file names at run
time and if the target file exists then ask confirmation for overwriting and take necessary actions.

4.

Create a text field that allows only numeric value and in specified length.



42

|
P a g e


SEMESTER V
I

6.1. INTERACTIVE
COMPUTER GRAPHICS

Subject Description


The subject deals with the basic principles of hardware and software used to create computer
-
generated images, basic rendering and ray tracing,
lighting and shading, textures and scene graph
architectures


Objective

To provide students with an understanding of the algorithms and theories that, form the basis of computer
graphics and modeling


Total No of Hours: 60

Unit I: Graphics Systems










12
Hrs

Application Of CG; Cg Classification; Graphic Softwares; Grt Functioning
-

Factors Affecting Grt
-

Raster Scan System
-

Shadow Mask Method
-

Display
Processor With Raster System
-

Raster Co
-
Ordinate System
-
Color Mapping
-
Instruction Set And Raster System Appli
cations.











Unit II: Output Primitives










12 Hrs

Line Drawing Methods
-

Direct; DDA And Bresenhams; Line Attributes; Circle Drawing; Direct And Midpoint Circle Drawing
-

El
lipse Drawing
-

Bresenhams Ellipse Algorithm
-

Area Filling
-
Scan Line Area Filling And Character Attributes.






Unit III: 2D
-

Transformation









12 Hrs

Basic Transformation: Translation; Rotation; Scaling; Refection And Sheer Matrix Repr
esentations;
Homogeneous Co
-
Ordinates; Composite Transformation; Raster Methods For Transformation;

Viewing
Transformation; Clipping Process; Point Clipping; Line Clipping; Cohen Sutherland Line Clipping Algorithm;
Midpoint Subdivision Algorithm; Area Clip
ping; Sutherland And Hodgeman Polygon Clipping Algorithm; Text
Clipping.

















Unit IV: 3D Graphics










12 Hrs

3D
-

Coordinate System; 3D
-

Display Techniques; 3D Transformations; Polyg
on Surfaces; Octrees; Bezier Curves; Hidden Surface Removal; Depth Buffer
And Scan Line Method
Introduction; Function For Segmenting; Display File; Segment Attributes; Display File Compilation



43

|
P a g e


Unit V: Graphical Input Techniques









12 Hrs

Positioning Techniques; Grid; Constraints; Dynamic Manipulation; Gravity Field; Rubber Band; Selection Technique; Menu; Point
ing And Selection By
Naming; Keyboard; Mouse; Joystick; Touch Panels(Optical; Electrical; Acoustical Touch Panels); Track Ball; Ta
blet; Trackball And Space Ball; Data Glove;
Digitizers; Voice Systems.




TEXT BOOKS
:

1.

Donald Hearn & M. Pauline B
aker.

Computer Graphics C Version

2.

Steven Harrington.

Computer Graphics


REFERENCES:

1.

Newman & Sproull.
Principals Of Interactive Computer Graphics

2.


Yeshwant Kanetkar.

Graphics Under C

3.

J.D.Foley; A.V.Dam; S.K. Feiner & J.F.Huges.

Computer Graphics

4.

Cooley.
The Essence Of Computer Graphics

5.

Sinha.

Computer Graphics.


SUGGESTED READING


1. Bhatia, Computer Graphics.


2. Klawon, Frank,
Introduction to Computer Graphics
.










44

|
P a g e









V
I

SEMESTER

6.1. COMPUTER
GRAPHICS

(PRACTICAL)

Total No
of Hours: 45

Part


A



1.

Write A C Program To Implement DDA Line Drawing Algorithm

2.

Write A C Program To Implement Bresenham’s Line Drawing Algorithm

3.

Write A C Program To Implement DDA Circle Drawing Algorithm

4.

Write A C Program To Implement Bresenham’s

Circle Drawing Algorithm

5.

Write A C Program For Implementing The Various Transformations.

6.

Write A C Program For Cohen Sutherland 2d Line Clipping And Windowing





Part


B


1.

The Students Are Expected To Do A Mini Game Development Project Using C Language.


45

|
P a g e


Note
: Maximum Number Of Students Per Group Is 02.







46

|
P a g e


V
I

SEMESTER

VISUAL BASIC


Subject Description:

The subject deals with the basic components of Visual Basic package
and how to work with the GUI interface using
different events and methods.


Objective:
To inculcate knowledge on Programming and Project Development using Visual Basic.


UNIT
-
I: Introducing Visual Basic:









12
Hrs

What is VB?; Event and Event Procedures; Object related concepts ; VB program Development Process;
Required Computer Skills; Logical Program Organization; VB Program Components; VB environment ;
Opening, Saving, Running a VB Project; Getting Help ; Sample
VB project.


UNIT


II: Visual Basic Fundamentals:








12 Hrs

Numeric, String constants; Variables; Data Types and Declarations ; Operators and Expressions;
Hierarchy of Operations; Inserting Parentheses; Special Rules concerning Numeric Expressions; S
tring
Expressions; Assigning Values to Variables; Displaying out
-
Library Functions; Program Comments.
Branching and Looping:
Relational operators and Logical Expressions; Branching with If
-
Then, If
-
Then
-
Else blocks; Selection Select Case; Looping with For
-
Next, Do
-
Loop, While
-
Wend; Stop statement.


UNIT
-
III: Visual Basic control Fundamentals:







12 Hrs

Control tools; Control tool Categories; Working with Controls; Naming Forms and Controls; Assigning
Property values to Forms and Controls; Executing comm
ands; Displaying Output; Entering Input Data;
Selecting Multiple Features, Exclusive Alternatives, Form from a List; Assigning Properties collectively;
Generating Error Messages; Creating timed Events; Scroll Bars.

47

|
P a g e



UNIT
-
IV: Menus and Dialog Boxes:









12
Hrs

Building Drop
-
Down Menus; Accessing Menu from Keyboard; Menu Enhancements; Submenus; Pop
-
Up
Menus; Dialog Boxes; more about MsgBox Function; The Input Box function
. Executing and Debugging a
New Project:
Syntax errors; Logical errors; Setting Bre
akpoints; Defining Watch Values; Stepping
Through a Program; User
-
induced Errors; Error
-
handlers; Generating a Stand alone Executable Program.


UNIT
-
V:












12
Hrs

Procedures:
Modules and Procedures; Sub Procedures; Event Procedures; Function Proced
ures; Scope;
Optional Arguments.
Arrays:
Characteristics; Declarations; Processing; Passing Arrays to Procedures;
Dynamic Arrays; Array
-
related Functions; Control Arrays ; Looping with for Each
-
Next.



48

|
P a g e


TEXTBOOK:

1.

Gurumit Singh(Aman
)."Visual Basic 6.0 ";

Fir
ewall Media.

2.

Byron S. Gottfried, VISUAL BASIC

Schaum’s Outline series, TMH.

3.

Mohammed Azam. “Programming With Visual Basic 6.0”



-



REFERENCE BOOK:

1.

The Complete reference VISUAL BASIC


Noel Jerke, TMH.

2.

Charles Petzold;
" Windows Programming ";
Microsoft

Press.

3.

Garry Cornell."
Visual Basic 6"
; TMH.

4.

Evangelus Petroutsos .
“Mastering visual Basic 6”

;BPB Puhlnata


SUGGESTED BOOKS

1.

Peter Norton’s & Michael Groh; 1998
“Guide to Visual Basic 6 Techmedia”


2.

Paul Sheriff , “Visual Basic”; PHI


1999.

3.

Deitel;
"Visu
al Basics 6"

How to program. Pearson Education.




49

|
P a g e


VISUAL BASIC (PRACTICAL)

PART


A


1.

Write a simple VB program to accept student mark details.

2.

Write a simple VB program to add the items to list box with user input and move the selected
item to combo box
one by one.

3.

Write a simple VB program to develop a calculator with basic operation.

4.

Design an form using common dialog control to display the font, save and open dialog box
without using the action control property.

5.

Write a VB Program to develop a menu dri
ven program in MDI form.


PART


B

1.

Write a VB program to prepare a Questionnaire.

2.

Write a VB Program to develop a

Personal Information System

3.

Write a VB Program to develop a

Voters Information System

4.

Write a VB Program to develop a
n Employee payroll system

5.

Write a VB Program to develop a

Product information system



50

|
P a g e


SEMESTER I

Psychology

1PSY01: BASIC PSYCHOLOGY I

Objectives:




To understand and classify the domains of behaviour



To understand the different processes in terms of biological, cognitive processes and their
impact on behaviour.



To create an awareness of the role of psychologists in society



To differentiate methods of study of behaviour



To provide practical orientation
to different dimensions of behaviour.



To analyse and interpret data using statistical techniques.


Unit 1
-

Introduction










10 Hours

Definition; Domains of behaviour; Nature; Antecedents
-
Schools of psychology; Goals of
Psychology; Role o
f a psychologist in society; Methods
-

Descriptive, Experimental & Case Study.

Unit 2
-

Biology And Behaviour








14 Hours

Nervous system; Neurons
-
Structure, Function and neuro
-
transmission; Structure and function of
Cen
tral and Peripheral nervous systems; Techniques of studying brain; Endocrine system and its
impact on behaviour.

Unit 3


Motivation










12 Hours

Meaning; Definition; Motivation Cycle; Types of motivation
-
Physiological Motivation


Hunger,
Thirst,
Psychological motivation


Achievement, Affiliation, Power, Parenting; Theories of
Motivation


Need theories


Maslow and ERG, Drive Reduction Theories; Current status of
motivational Psychology

Unit 4


Emotion









10 Hours

D
efinition; Nature; Types; Physiological responses
-
Arousal and emotional intensity; Theories


James Lange Theory, Cannon Bard Theory and Schacter Singer Theory, Richard Lazarus’ theory;
Communication of Emotion


Emotional expression
-
Characteristics, Innat
e Expression Of Emotions,
Social Aspects of Emotional Expressions, Biology of emotion(in brief)

Unit 5


Personality









14 Hours

Definition; Determinants; Approaches

Dispositional approaches


Type approach

Hippocrates,
Shel
don, Kretchmer, Jung’s typology, Trait theory

Allport, Catell, Eysenck & BIG Five;
Psychoanalytic

Freud; Assessment of personality


Objective, Subjective and Projective.



51

|
P a g e


1PSY P I: PRACTICAL I

Experiments

1.

Observation and Suggestion




2 Hours

2.

Stroop Effect






2 Hours

3.

Effect of Chunking on recall




2 Hours

4.

Effect of Cueing on recall




2 Hours

5.

Self Concept

6. Statistics


a.
Grouping of Data


Class Intervals and Frequencies

2+2Hours

b. Measures of Central Tendency


Mean and Median,

2+2Hours

Mode for Grouped and Ungrouped Data

7. Project Motivational Hierarchy




One Month


Course Text/ References



Feldman,R. S. (1996).Understanding Psychology.(4th ed.). McGraw Hill

Baron, R.A. (1995). Psychology. (3
rd

ed.). Prentice Hall India.

Morgan & King. (1989). Introduction to Psychology. (7
th

ed.). VII India; Mc Graw Hill

Wortman and Loftus. (1992). Psychology.(4
th

ed.).McGraw Hill International.

Bernstein, Roy, Skull and Wickets. (1991). Psychology(2
nd

ed.). Houghton College Publishers.

Fernald and Fernald. (1985). Munn’s Introduction to Psychology(5
th

ed.) A.
I.TB.S. Publishers and Dist

Reg
Hilgard and Atkinson. (1975). Introduction to Psychology . Oxford IBH Publishing Co. Pvt. Ltd.




52

|
P a g e


SEMESTER
II

2PSY02: BASIC PSYCHOLOGY
II


Objectives:



To understand sensory processes



To apply the laws of psychophysics to sensation and perception



To understand the biological basis of memory and forgetting.



To provide practical orientation to different dimensions of behaviour.



To analyse

and interpret data using statistical techniques.