0% found this document useful (0 votes)
85 views

Villa Marie Degree College For Women: Madhavi Hosur

This document provides the annual plan for the PC Software and C Language course for the B.Sc (Computer Science) first year students at Villa Marie Degree College for Women. The plan outlines the topics to be covered each month from June 2020 to March 2022 across 4 units. It includes the schedule of working days, syllabus, lecture plan, references and value adds like guest lectures that will be arranged. The topics will cover fundamentals of computers, programming in C language, MS Office applications like Word, PowerPoint, Excel and Access. Projects will also be completed corresponding to the units covered each month.

Uploaded by

Madhavi Hosur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views

Villa Marie Degree College For Women: Madhavi Hosur

This document provides the annual plan for the PC Software and C Language course for the B.Sc (Computer Science) first year students at Villa Marie Degree College for Women. The plan outlines the topics to be covered each month from June 2020 to March 2022 across 4 units. It includes the schedule of working days, syllabus, lecture plan, references and value adds like guest lectures that will be arranged. The topics will cover fundamentals of computers, programming in C language, MS Office applications like Word, PowerPoint, Excel and Access. Projects will also be completed corresponding to the units covered each month.

Uploaded by

Madhavi Hosur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 13

VILLA MARIE DEGREE COLLEGE FOR WOMEN

ANNUAL PLAN
PC SOFTWARE AND C LANGUAGE
B.SC ( COMPUTER SCIENCE) I YEAR
SUBMITTED BY: MADHAVI HOSUR
CONTENTS
Madhavi Hosur Page 1
S.No
.
Topic Pa! No.
" Sc#!$%&! o' (o)*i+ $a,- 'o) ./"01./"2 "
. S,&&a3%-
4 A++%a& P&a+
0 L!c5%)! P&a+
2 R!'!)!+c!- 6%o5!$
7 Va&%! A$$-
8 T!ac#i+ M!5#o$o&o,
9 6%!-5io+ Pap!)-
: Ac5i;i5i!- P&a++!$
"/ R!;i-io+ P&a+
Madhavi Hosur Page 2
SCHEDULE OF WOR<ING DAYS FOR THE ACADEMIC YEAR
./"0 = ./"2
Mo+5# N%>3!) o' (o)*i+ $a,-
?UNE ./"0 II Y!a) a+$ III ,!a) = .. $a,-
I ,!a) 1 8 $a,-
?ULY ./"0 .2 $a,-
AUGUST ./"0 .4 $a,-
SEPTEMBER ./"0 .4 $a,-
(T!ac#i+ : "0 $a,-
Mi$1T!)> !@a>- : : $a,-)
OCTOBER ./"0 ": $a,-
NOVEMBER ./"0 .4 $a,-
DECEMBER ./"0 : $a,-
Madhavi Hosur Page 3
COMPUTER SCIENCE
SYLLABUS
B.Sc.(Computer Science): I Year
TEORY PAPER ! I
PC So"t#are an$ %C& Pro'rammin'
Unit ! ( : )un$amenta*+ o" Computer+ ,- .r+
Computer definition Types of Computer Logical Organization of a Digital Computer Memory:
Main Memory : RAM, ROM and Cache econdary Memory : Magnetic type, !loppy dis", #ard dis",
Compact dis" $nput de%ices Output de%ices Operating system : Definition, functions of an operating
system, Types of Operating systems : &rief details of 'atch processing, Multi (rogramming, multi
tas"ing, time sharing, real time operating systems ) $ntroduction to DO, DO internal commands, DO
*+ternal Commands $ntroduction to ,indo-s, Des"top, !ile, !older, My Computer, My documents,
Recycle 'in, $nternet *+plorer, ,indo-s *+plorer Types of (rogramming Languages.
Unit / ,: MS 0or$ an$ MS Po#er Point ,- .r+
,ord &asics : tarting -ord, Creating a ne- document, Opening pree+isting document, The parts of a
-ord -indo-, Typing te+t, electing te+t, Deleting te+t, /ndo, Redo, Repeat, $nserting te+t,
Replacing te+t, !ormatting te+t, Cut, Copy, (aste (rinting.
!ormatting 0our Te+t and Documents : Auto format, Line spacing, Margins, &orders and hading.
,or"ing -ith #eaders and !ooters: Definition of headers and footers, creating 'asic headers and
footers, creating different headers and footers for odd and e%en pages.
Ta'les : Creating a simple ta'le, Creating a ta'le using the ta'le menu, *ntering and editing te+t in a
ta'le, selecting in ta'le, adding ro-s, changing ro- heights, Deleting ro-s, $nserting columns,
Deleting columns, changing column -idth .
1raphics : $mporting graphics, Clipart, $nsert picture, Clip Art 1allery, using -ord2s dra-ing
features, dra-ing o'3ects, te+t in dra-ing.
Templates : Template types, using templates, e+ploring templates, modifying templates.
Macros : Macro, Recording macros, editing macros, running a macro.
Mail Merge : Mail Merge concept, Main document, data sources, merging data source and main
document. O%er%ie- of -ord menu options -ord 'asic tool 'ar.
(o-er (oint : &asics, Terminology, 1etting started, 4ie-s
Creating (resentations : /sing auto content -izard, /sing 'lan" presentation option, /sing design
template option, Adding slides, Deleting a slide, $mporting $mages from the outside -orld, Dra-ing
in po-er point, Transition and 'uild effects, Deleting a slide, 5um'ering a slide, a%ing presentation,
Closing presentation, (rinting presentation elements.
120 hrs
(4 hrs/ week)
Unit / 1 : MS E2ce* an$ MS Acce++ ,- .r+
MS Access
Creating a imple Data'ase and Ta'les: Creating a contacts Data'ases -ith the -iz, The Access
Ta'le ,izard, Creating Data'ase Ta'les -ithout the -izard, !ield 5ames, Data Types and (roperties,
Adding, deleting fields, renaming the fields in a ta'le.
!orms: The !orm ,izard, a%ing !orms, Modifying !orms
*ntering and *diting Data: Adding Records, Duplicating pre%ious entries -ithout Retyping, /ndo,
Correcting *ntries, 1lo'al Replacements, Mo%ing from Record to Record in a ta'le.
!inding, orting and Displaying Data: 6ueries and Dynasets, Creating and using select 7ueries,
Returning to the 6uery Design, Multile%el orts, !inding incomplete matches, ho-ing All Records
after a 6uery, a%ing 6ueries, Crossta' 6ueries.
(rinting Reports : imple ta'le, !orm and Data'ase printing, Defining ad%anced Reports, Manual
Reporting, properties in Reports, a%ing Reports.
Relational Data'ases: !lat 4ersus Relational, Types of Relationships, 4ie-ing Relationships,
Defining and Redefining Relationships, Creating and Deleting Relationships.
MS Excel
*+cel &asics: O%er%ie- of *+cel features, 1etting started, Creating a ne- -or"sheet, electing cells,
Madhavi Hosur Page 4
*ntering and editing te+t, *ntering and editing 5um'ers, entering and editing !ormulas, Referencing
cells, mo%ing cells, copying cells, sorting cell data, inserting ro-s, inserting columns, $nserting cells,
Deleting parts of a -or"sheet, clearing parts of a -or"sheet.
!ormatting : (age setup, changing column -idths and Ro- heights, auto format, changing font sizes
and Attri'utes, centering te+t across columns, using 'order 'uttons and Commands, changing colors
and shading, hiding ro-s and columns.
$ntroduction to functions: (arts of a functions, !unctions Re7uiring Add)ins, The !unction ,izard.
*+amples functions 'y category: Data and time functions, *ngineering functions, Math and Trig
functions, tatistical functions, Te+t functions.
*+cel Charts: Chart parts and terminology, $nstant charts -ith the chard -izard, creation of different
types of charts, printing charts, deleting charts Lin"ing in *+cel
*+cel 1raphics: Creating and placing graphic o'3ects, Resizing 1raphics, Dra-ing Lines and hapes.
Unit / - : C Lan'ua'e "un$amenta*+ ,- .r+
$ntroduction 8C2 !undamentals : (rogramming #igh Le%el Languages compiling programs
$ntegrated De%elopment *n%ironments Language $nterpreters Compiling your first program
Running your program understanding your first program comments %aria'les, Data types, and
Arithmetic *+pressions : -or"ing -ith %aria'les /nderstanding Data types and constants -or"ing
-ith Arithmetic *+pressions The Assignment operators The printf function The scanf function )
Decision ma"ing : The if statement the if else construct 5ested if statements The else if
construct The s-itch statement &oolean %aria'les The conditional operator program looping :
The for statement Relational operators 5ested for loops The -hile statement The do statement
The 'rea" statement The continue statement -or"ing -ith Arrays : Defining an array
$nitializing Arrays character Arrays The const 6ualifier Multidimensional arrays) %aria'le
length Arrays.
,or"ing -ith !unctions : Defining a !unction)Arguments and Local %aria'les Returning !unction
Results !unction calling Declaring Return Types and Argument types Top Do-n programming
!unctions and Arrays glo'al %aria'les Automatic and static %aria'les Recursi%e !unctions.
Unit / 3 : Pro'rammin' in C ,- .r+
,or"ing -ith structures : Defining structure !unctions and structures $nitializing structures
Array of structures) structures containing structures structures containing Arrays tructure
%ariants Character strings : Array of characters %aria'le length character strings *scape
characters character strings, structures and arrays ) character operations.
(ointers : Defining a pointer %aria'le using pointers in *+pressions pointers and structures
9*+clude Lin"ed List: (ointers and !unctions pointers and Arrays operations on pointers
pointers and Memory address.
Operations on &its : &it operators &it fields
The preprocessor : The ; define statement The ; ; operator The ;include statement conditional
compilation.
More on Data Types : *numerated Data Types The typedef statement Data Type con%ersions
$nput and Output Operations in <C= : Character $>O formatted $>O $nput and Output Operations
-ith !iles pecial functions for -or"ing -ith !iles.
Miscellaneous and Ad%anced features: The 1oto tatement, the null statement, -or"ing -ith unionsthe
comma operator)type 7ualifiers.
Madhavi Hosur Page 5
VILLA MARIE DEGREE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
ANNNUAL PLAN ./"01./"2
MONTH UNIT TOPICS PRO?EC
T
?%+! ./"0 U+i5 " F%+$a>!+5a&- o'
co>p%5!)-
?%&, ./"0 U+i5 "
U+i5 0
F%+$a>!+5a&- o'
co>p%5!)-
C La+%a!
'%+$a>!+5a&-
A%%-5 ./"0 U+i5 0 C La+%a!
'%+$a>!+5a&-
S!p5!>3!)
./"0
U+i5 2 P)o)a>>i+ i+
C
Oc5o3!) ./"0 U+i5 . MS (o)$ a+$ MS
Po(!) Poi+5
No;!>3!) ./"0 U+i5 .
U+i5 4
MS (o)$ a+$ MS
Po(!) Poi+5
MS E@c!& a+$
MS Acc!--
D!c!>3!) ./"0 U+i5 4 MS E@c!& a+$
MS Acc!--
?a+%a), ./"2 R!;i-io+
F!3)%a), ./"2 P)! 'i+a&
!@a>-
Ma)c# ./"2 Fi+a& !@a>-
Madhavi Hosur Page 6
VILLA MARIE DEGREE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
LECTURE PLAN ./"01./"2
MONTH UNIT CHAPTERS NO. OF HRS
?%+! ./"0
A%%-5 ./"0
S!p5!>3!) ./"0
Oc5o3!) ./"0
No;!>3!) ./"0
D!c!>3!) ./"0
Madhavi Hosur Page 7
VILLA MARIE DEGREEE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
REFERENCES
Pre+cri4e$ Boo5+ :
?. (eter 5orton, $ntroduction to Computers, i+th edition, Tata
Mc1ra- #ill9@AAB:.
@. Ron Mansfield, ,or"ing in Microsoft Office, Tata Mc1ra- #ill
9@AAC: 9Chapters : D to E, ??, ?@, ?F, ?D, ?G, ?B, ?C, ?E, @D,
@G,@C, FA, F?, FF, FD, FG:
F. tephen 1. Hochan, (rogramming in C, Third *dition, (earson
*ducation 9@AAB: 9Chapters: ? to ?D, ?I, ?B:
Re"erence Boo5+ :
?. Michael Miller, A'solute &eginners 1uide to Computer &asics,
!ourth *dition, (earson *ducation 9@AAB:.
@. De'orah Morley, Charles .(ar"er, /nder tanding Computers today
and tomorro-, ??th *dition, Thomson 9@AAB:.
F. *d &ott, ,oody Leonhard, /sing Microsoft Office @AAB, (earson
*ducation 9@AAB:.
D. &eyron 1ottfried, (rogramming -ith C, econd *dition, Tata
Mc1ra- #ill 9@AAB:.
G. Asho" 5. Hamthane, (rogramming -ith A5$ and Tur'o C, (earson
*ducation 9@AAC:.
I. Ra3araman, $ntroduction to $nformation Technology, (#$.
B. &alagurus-amy.*, !undamentals of Computing, TM#9@AAC:.
Madhavi Hosur Page 8
VILLA MARIE DEGREEE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
VALUE ADDS
G%!-5 L!c5%)!- a)! a))a+!$
E;!), (!!* o+! c&a-- i- a&&o55!$ 5o o 5#)o%# 5#! N!(-
Pap!) appoi+5>!+5 co&%>+-. S5%$!+5- (i&& )!a$ o%5 5#!
oppo)5%+i5i!-. T#!, (i&& !5 5o *+o( 5#! i>po)5a+5 -*i&& -!5
5#a5 a)! a-*!$ 'o)A -o 5#a5 5#!, ca+ 3! (!&& !B%ipp!$.
S5%$!+5- (i&& -!a)c# 5#! (!3 'o) B%!-5io+ pap!)- ')o> 5op
co>pa+i!- 'o) 5#!i) )!c)%i5>!+5. T#!, (i&& $i-c%-- 5#!
B%!-5io+- a+$ a+-(!)- i+ 5#! c&a--.
Madhavi Hosur Page 9
Madhavi Hosur Page 10
VILLA MARIE DEGREEE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
TEACHING METHODLOGY
O+ &i+! 5!ac#i+ 'o) MS WORDA MS ECCELA MS ACCESSA MS
POWER POINT.
Po(!) poi+5 p)!-!+5a5io+- (i5# &o5 o' a+i>a5io+ !''!c5- 'o)
o5#!) %+i5-
B&ac* 3oa)$ 5!ac#i+
Madhavi Hosur Page 11
VILLA MARIE DEGREEE COLLEGE FOR WOMEN
PC SOFTWARE AND C LANGUAGE
BSC I YEAR
ACTIVITIES
U+i5 " = S5%$!+5- a)! i;!+ )o%p ac5i;i5i!- (IDO $!;ic!-A
-5o)a! $!;ic!-)
U+i5 . = S5%$!+5- a)! i;!+ po(!) poi+5 p)!-!+5a5io+- o+ MS
WORD a+$ MS ECCEL
U+i5 4 = S5%$!+5- (i&& i;! -!>i+a)- o+ MS1ACCESS a+$ MS1
POWERPOINT
U+i5 0 = T#)o( Ba&& a>! (S5%$!+5- a)! $i;i$!$ i+5o 5(o
)o%p-E !ac# )o%p (i&& co&&!c5 B%!-5io+- ')o> 5#! %+i5E !ac#
)o%p (i&& 5#)o( a B%!-5io+ 5o 5#! o5#!) )o%pA i' 5#a5 )o%p
a+-(!)- 5#!, !5 a c#a+c! o' 5#)o(i+ a B%!-5io+ i+ 5%)+A
o5#!)(i-! 'i)-5 )o%p !5- a poi+5)
U+i5 2 = Moc* P)ac5ica& 5!-5-
Madhavi Hosur Page 12
Madhavi Hosur Page 13

You might also like