0 ratings 0% found this document useful (0 votes) 5 views 98 pages BCA Syllabus
The document outlines the curriculum for a four-year Bachelor in Computer Application program under NEP-2020, detailing various courses, labs, and program outcomes. It emphasizes key areas such as programming, data structures, web technology, and artificial intelligence, aiming to equip students with essential skills in computer applications. The curriculum includes both theoretical and practical components, with a focus on developing problem-solving abilities and innovative thinking in the field of computer science.
AI-enhanced title and description
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Download Save Save BCA syllabus For Later 0% 0% found this document useful, Mark this document as useful 0% 0% found this document not useful, Mark this document as not useful Print Embed Report 0 ratings 0% found this document useful (0 votes) 5 views 98 pages BCA Syllabus
The document outlines the curriculum for a four-year Bachelor in Computer Application program under NEP-2020, detailing various courses, labs, and program outcomes. It emphasizes key areas such as programming, data structures, web technology, and artificial intelligence, aiming to equip students with essential skills in computer applications. The curriculum includes both theoretical and practical components, with a focus on developing problem-solving abilities and innovative thinking in the field of computer science.
AI-enhanced title and description
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
FOUR YEAR UNDERGRADUATE PROGRAM (NEP-2020)
Program: Bachelor in Computer Application (2024 -28)
DISCIPLINE — COMPUTER APPLICATION
SESSION ~2024-25
DSC-01 t020 ~
Coie
Discs Mana “GRRE | Cyr Sesty ad Cyber aw
‘Anificial Intelligence and Expert
Computer Fundamental and MS-Office | CASE -02
System
+ [CASE 2p [Lab 3: MS-Ortiee CASE-03_| Numerical Analysis I
Operating System CASE -04 | Computer System Architecture
Lab 2: Operating Syste CASE -05 | Computer Graphies
Digital Electronics CASE -067 | Cloud Computing,
Z “CASE Tab 13: Cloud Computing
E c
=08=| Advanced Operating systems
Soft Computi
Digital Image Proves
[Programming in Gr
‘Lab 3: Programming in C+
tography and Network Security |
Dai Structure = =
Lab
a
| Relational Darabase Management System |
Lab 5: Relational Database Management
| System_( Oracle/MySQL).
Programming in Java
Data Structure Using C+
re Engineering
ASC 08" Big Data Analytics
CASC -08P
Major Project-2
Tab 6: Programming in Java
Theory of Computation
Web Technology
Lab 7: Web Technology System |
Python Programming : Operating System
‘ab 8: Python Programming VAC
Data Mining and Data Warehousing | CAVAC-01] Artificial Intelligence
_SEC
CASEC-01 | ICT Based Learning
Programming in .Net
Lab 10: Machine Learning,
Data Communication and Computer
| Networking
‘Advanced Java
5.8 &
oe
etal
L Thabo) &alion Development
[case
oT
Program Outcomes (PO):
+ Gain a complete exposure to the theories and practices of Computer Application
1 Got uansormed into a skilled learner and active programmer, enabling he siden (o focus on their higher studies
‘+ Value computer professionals and programmers.
© ESplore how the concepts and applications of Computer lead to innovative thinking, with a problem-solving
attitude,
| Applications
¢ Fundamentals oF ToT and
Applications
Program Specific Outcomes (PSO);
© $ Understand the basic computer knowedge and coneept of operating systems,
+ Understanding the concept of programming and develop program in C++.
* Understanding the concept of data structure and implementation with C/C++
© Understanding the concept of DBMS and implementation in MySQL /Oracle.
7 Understanding the concept of OOP and Java programming and develop program in Java,
* Understanding the concept of web technolog;
* Understand the basic concept of data and computer networks, ns
* Understanding the basic concept of digital electronics.
* Understanding the basic concept of eyber security and cyber law.
* Understanding the basie concept of Artificial ms
3y and its implementation with HTML/CSS/DHTML/PHP,
fheaty
‘Dv $day
fe ie a : co
gee sot) te I\9) Glvceh Mehte? BE wt
\
"
dee aS Ape lie ee
es oe
goer Sratondoa Ae) ANSEETA TUR. (Hes P ToesCURRICULUM STRUCTURE
i | ] Total
| Total | Marks
Semester; Course Type | Course Code Course Title Credit!
Max Min
_ P CASC-0! T Discrete Mathematics 100 40
. psc seat fe mai
| (Major/Core) | CASC-02T |“ sia dismeantal end (ME: wo 9
CASCaTP Tab 1: MS-offce iso 0
Gascoat | Operating Syne > 0 40
aiienasae 1 | so
psc} A sl
sex (epee | CARCRST | Pogomming nc 10 #0
Semester | Tasc-0sp | Lab3:ProgramminginC++ | 1 so | 20
CASC-O6T | Data Structure 3 100 40
___[eascaar [rave Dansmaneting = Te
iL — :
i | easeo7 Software Engineering ioe T a0
| psc a ao | 40
(ajoricor) | casc-osT | Relations a fanagement | 3. agg)
“Lab 5: Relational
CASC-O8P Menayement System 1 50
I | (OracleMySQL) __
| CAsc-o9T | Programming in Jeva 3
CASCU9P | Lab6:ProgramminginJeva 1 50-20
CASEI | CyberSeeurtyand Cybertaw * 100
CASC-10 ‘Theory of Computation
psc
4h | (Majox/Core) | CASC-11T
” 1 case
Semester CASC-LE!
[ easc-12P |)
pee ie WERE
(Cask men) Dr ieB-Dobsq) — OCF
Fe enfin) 1 0 RP Er tee)Adtificial Intelligence and Expert
Syst
13 “too | 40
ei i CASC-1aP | ae Net | 1 59 39
+ Semesten ” Case. Machine Learning 3 100 40
| [ CASC-IsP | Lab 10; Machine teaming |! | 0 | 20
| casi
‘Numerical Analysis
| osc | cascue PA Conan ant Conga
| @ (MalerCors) Casein | Advanced Fava
Semester, CASC-17P ‘Lab 11: Advanced Java
CASC. a
Major Project-1
Computer System Architecture
40
a se CASC-19T | Mobile Application Development | 3 [100 ] 40
(Major/Core) | casciop | Lab 12: Mobile Application ™ Ts | 20
Development »
foam CASE-05 ‘Computer Graphics 4 | 100 | 40
| Semester CASE-06T Cloud Computing: a 100 | 40
i DSE ‘CASE-06P Lab 13: Cloud Computing 1 30 [20
| CASE-07_ [Cryptography and Network Security! 4 100 | 40
I CASE-08 Advanced Operating systems A. 100 40 |
Fundamentals of loT and 3 1
psc | CASC20r | Acstiaices 100 | 40
(Major/Core) ; Lab 14: Fundamentals of foT and |, 5
CASC-20P Applications 50, 20
‘CASE-09 Soft Computing 4 100,
eaten) | CASE-10 Digital Image Processing 4 | 100
Foe) (ease Big Data Analytics 4 [1002
[ose 12 Major Project -2 a 100.
c a ee
ope jaudars}
. cor-A
pee te SP Tongs
uh evra’ QM Fie Abie yes “)
ue pp wz. Cpr Aomibe Suk Sve)
Stnlee F91) AP Abidin
3 Leh? min,
Grated Anse Kusup eeFOUR YEAR UNDERGRADUATE PROGRAM (2024 — 28)
DEPARTMENT OF COMPUTER APPLICATION
COURSE CURRICULUM
Intvoduction . \
Bachelor in Computer Applic: |
/ Diploma / Degree/Honor
Code CASC-01
ride
Course t
2 | Course’
. (ethene leat opening vn rh bles
Sa a rata, ety ealrce and par on
ions teh aos
Hanna ese als of Biden lesa en is sptiction ia
‘switching circuit designing. '
«Dale nt ey he ro ey
Ueiand he orous pep eae conesps an
Course Learning
Outcomes (CLO) .
‘Topics (Course contents) i Reef
;, Types of Sets, Operations on Sets, 1
Inclusion and Exclusion Principle, Cartesian Product and properties, Relation, Types of | |
\Reluion, quivalenee Relation, Partial Order Relation, Function: Injective, Subjective, |
Bijostive Mapping, Properties of partially ozdered ses (Pose), Husse diagrams, Maximal and
igimal elements, Join Semilatice, Mest Somilstice, Sub-latices, Distributive latices
Complemented Lattice f
Mathematical Logie, Boolean Algebra and switehing circuits: Propos
Maathat Connector, Boolean algebris, Properties of Boolean Algebra, Conjunctive and |
| Digunctive Normal forms, Boole's Expansion Theorem, Boolean polynomials, Minimal ;
6
i | orme of Boolean polynomials, Quine-MeCluskey method, Karnnugh disgrams, Swite!
. Passi id their Applicatlos a case ise L
|i"; Group Theory: Definition and Properties: Semi grip, Mnoid, Group, Sub-Group. Abelian
| Group, Finite and Infinite Group, Product and Quotient of Algebraic Structure, Ing ranges | 18
. joc Integral Domain, Field, Applications of Group theory. .
rw |e phs? Definition, examples end busic properties Df graphs, Kénig: aT
\ problein: Subgraphs, Pseudographs, Complete graphs, Planarity Graph, Cyelic, Chramatic |
: | amber, Handstiaking Theorem, Bipartte graphs, Isomorphism of graphs, Paths and circuits, | 1S
| Eulerian circuits, Hamiltonian’ cycles, Adjavency matrix, Weighted graph, Travelling !
_ salesman pi a's algorithm. st
Shahbec
cefityataya, Raigurh (G.6.)
ye he ered SN se =
DRE ig Aan Er PE oken OVC Ges, Bt
et eet ‘Drsiks ye ) ye een
ina She) le ton) SIRES TePyemkSe Olay RAYA(chasewem -B-Duat Ser) ‘Dr Sh Sale
IText Books Recommended:
+ B.A. Davey & H. A. Priestley (2002), Introduction (o Lattices ane! Order (2nd edition). Cambridge
University Press.
+ Edgar G, Goodnire & Michael M. Parmenter (2018), Diserete Mathematies with Graph Theory
(3rd edition). Pearson Edueation,
+ pasolt Lidl & Gites Pia (1998). Applied Abstract Algebra 2nd edition). Springe:
+ Kenneth H. Rosen (2012). Discrete Mathematics an:
Graph Theory (7th edition). McGraw-Hill
+ _C.L. Liu (1985). Blements of Discrete Mathematics (2nd edition), McGraw-Hill,
lOntine Resources:
Applications: With Combinatorics and
SWAYAM Portal: Online Lectures on Diserete Mathematics
hupsy/onlinecourses swayam?,ac.ineee20_mal2/oreview
+ NPTEL YouTube Channel: Online Lectures on Diserete Mathematics
hitpsi/youtube,conVolavlist?list=PLO862D 1A047252D208si=sulit¥UTAZ Js
NPTEL YouTube Channel: Online Lectures on Discrete Mathematics
huips:// youtube com/playlis(?list=PLEA YkSe4uSQ2Wfe IIQEZUSRux2ZeF2iO&
34RMWeCz
=
|
|
|
|
|
|
LUsKDC |
100 Marks
al Assessment (CA): 30 Marks
xam (
Continuous Inter
1d Semester,
Assessment (CTA): jr dlegpd on Assiunmeat 8
| (ay Course Teacher) _ | considered ayainst 30 Macks
End Semester
xam (ESE): [section A: Qt, Objective 10 x1~ 10 Masks Q2, Shor answer pe
Section B: Descriptive answer type gls..tout of 2 from excts unit-Ax 0
jgnatare of Convener & Members of CBoS:
ww \ \
Dr WE KS oP Le [rma Geen)
: SES re a
ae Gunbh on
4 Thaker) pn
Ce oe Chashil brouser Babes care ca
yY
Ha Oy)
Aig
eo
LO pect RUT.FOUR YEAR UNDERGRADUATE PROGRAM (2024 — 28)
DEPARTMENT OF COMPUTER APPLICATION
Course Curricutum
Introduction
Program: Harhetorin (omputer Application
(Certificate / Diploma / Dezree/Monars) Sector | Sou atetes
1 CouneCole | CASC-2T -
ite [Computer Fundamental and MS office. —Os~=~<“CS*si‘s*~*S
Course Type DSC (Discipline Specific Course) - -
4 Prerequisite As per program
aig will be able to:
Fbesic concepts aad terminology ofinformation
2nd documents on rorage devices.
= Course Learni
* Outcomes (CLO)
luc _ = 15 Hours - Learning & Observation
farks "Min Passing Marks:
Content ofthe Course = =
ing Periods (01 Fr. per pi
T Introduction to Computer-
Anaomy of Compute: Block Di
Memory: Primary, Cache, Flesh, Software and its needs, Types of SAV:
tem Softwere and Application Sofware, Types of Progremming Language: Me
Language, Assembly Lengucge, High Level Language their advantages md
Processors‘Transletors: Assembler, Interpreter ead Compiler.
formation Technology: Deis and Information, Concept of IT.
‘Application of IT. What is ICT?, Components of ICT, Impact of ICT in Society BR
‘Advanced Trends in IT: Cloud Technology, Virual LAN Technology. M-Commerce.
Nanotechnology, Virt 2 cial
ce (Al), Machine Learning (ML), Cloud Computing. Quantum Computing. G-
ol digital initiatives in higher education: SWAYAM, Swavam Prabha, National
Acedemic Depository, Netional Digital Library of India, E-Soch-Sindha, Virtual labs.
©-Yentra and NPTEL.
Fi MSWord: Inzoduction to word processing software and its features, Creating
new document, Seving documents, Opening end Printing documents. Home Tab:
| Setiog fonts, Paragraph settings, Various styles (Normal, No spacing, Heading].
Hee Title. Strong), Find & Replace, Format painter. Copy paste and paste
Soaial. Insert Teb: Pages, Tables, Pictores, Clipan, Shapes, Header & Footer, Word
| An. Eqebtion and Symbols. Page Layout Teb: Page setup, Page Background, Pereeraph
‘Gedent and spacing). Mziling Tab: Create Envelops and Labels, Mail Merge. Review
Febe. Spelling and Grammar check, New comment, Protect document, View Tab:
ews, Zoom, Window (New window, Split, Switch window), i
Taivoduciny Exeel, Use of Excel shew, creating
and Printing workbook. Home Teb: Font. Alignment, Number, n
‘editing. Conditional Formate. Insert Teb: Teble, Chars (columna chan, Pie char. Bar
dec footee, word sn, signature linc). Page Layout Tab|
|
he Information Technology (IT), Information and Conmunication Technology (ICT), G-
Keyan BY
Rerroett 48 Excel, MS Power Point, MS-Access.
Name und Sis
[ Page Setup options, Seale to Tit (width,
| height, scale). Formulas Tal osuim (sum, [|
| average, min, max), Logical (I, and, of, nt, tne, ne Rt Se \
ceiling, Moor, fact, mod, log), Sort and Filler options, Data validation, Grows, cad
\ Ungroup. Review Tab: Protect sheet, Protcet workbook, and Share workbook, View Tab: |
| Page breaks, Page layout, Freezing Panes, Split and hide \
| Working with PowerPoint and MS-Aceess
| PowerPoint: Introducing PowerPoint, Use of PowerPo ion, Creating new |
| slides suving, Opening and printing. Home Tab: New slide, Layout, Reset, Delete, |
Setting text direction, Align text, Convert to smart arl, Drawing options. Insert Tab
| Table, Pictwe, Clipa Photo album, Smart ar, Shapes an! char, Movie and sound |
| Hyperlink and action, Text box, Word art, Object, Design Tab: Page setup options, Slide
| orientation, Applying various themes, Selecting background style and formatting it
Animations Tab: Custom animation for entrance, Exit and emphasis, Applying side |?
transition, Setting transition speed and Sound, Animation on rehearse timing, Slideshow |
& View Tab: Start slide, Show options, and Setup options. View tab: Presentation views, | '
Colors and Window option. | 1
MS-Access: Introduction to DBMS, features of DBMS, creating blank databases,
Saving it in acedb format, Defining data type in MS Access, Creating tables, creating
int prese
ture af Convener & Members of CBaS:
PART-c: Learning Resources
Text
Text
Reference Books Recommended:
Books, Reference Books and Others
Books Recommended:
Computer Fundamentals, P.K. Sinha, BPB Publication, Sixth Edition.
Fundamentals of Information Technology, Chetan Shrivastava, Kalyan Publishers
Fundamentals of Computers, V. Rajaraman, PHI Sixth Edition,
‘Computer Fundamentals and Office Automation, Dr. Santosh Kumar Miri lerative International
Publisher IP.
Computer Fundamentals Architecture and Organization, B. Ram, New Age Intemational
Publishers, Fifth Edition. |
Fundamentals of Information Technology, Alexis Leon and Mathews Leon, Vikash Publication.
a
Introduction to Information Technology, V. Rajesanraa, PHI publieati.
Fundamental of IT, Leon and Leon, Leon Tec world,
Introduction to Information Technology, Aksoy and Denardis, Cengage learning,
Computers Today, Suresh K. Basandra, Galgotia Publications.
Information Technology - The breaking wave, Dennis [Link], Kim Foley, Kunai Sen and
Cathleen Morin, TMH.
OFFICE 2013 in Simple oh Kogent Solution Inc., DremTeeh Press. Sot
i
(oi
‘Aceess 2010 in Simple Step\\by Kogent Learning Solutions tne.
ioe
Chatman,
Son hn
——ty S Wer a, Nay
Ree hie
Be
LK Metso In)
LE wer Soe) PureOnline Resources: _
Introduction to Computer Fundamental from W3school:
Inips:#hvww.w schools, bloweomputes-fundurmentals-tut
+ Introduction t@ MS-Word from W3scho% -
hups://[Link]/ms-word:
* Introduction to MS-Excel from W3school:
hiips:/[Link]/excel/exce!_introduction.php |
Introduction to MS-PowerPoint from W3school: |
https:/fwww.w3schools blog/powerpoint-tutorial
+ Introduction to MS-Access from W3school:
hutps:t/[Link]/sql/sql_ref_msaccess.asp |
Fundamentals of Computers & Information Technology (in Hit |
hitos/évww. meu ne inhwp-eontenVJuploads!020/04/1 PGDCA I-Uri |
‘Computers-Information-Technology pdf. |
+ Fundamentals of Computers & Information Technology (in Hindi): |
hlips://[Link] in/depUdte/board of technieal_cducation, rujasthan/yovernment_polvie |
chic colleee_hanumangarh/aploads/doc/fundamental- [Link], |
© Information and Computers |
|
|
|
|
|
Fundamentals-of-
Technology: hu material/doc2014/1_ [Link].
‘+ Microsoft Office (in Hindi):
hups:/Averw seribd.convdocumen534988849/9- Microsoft-off
+ _MS-OFFICE: =
sul/www, reyes oru/uploads/books/MICROSOFT-OFFICE:
= MS-OFFICE:
Hindi Notes: hitps://[Link],com/2020/04/mns-office-topics him
Microsoft Office Full Crash Course:
hups://ww,[Link]/watch? v=SH40yVSAJ6A i
PART -D: Assessment _and Evaluation
Suggested Continuous Evaluation Methods:
Maximum Marks: 100 Marks
‘ontinuous Internal Assessment (CIA): 30 Marks
|_End Semester Exam (5S 70 Marks _ |
Coniinuous internal Tnimal Test? Quiz): 20.& 20 [Bete marks out ofthe two Test
| ic ignment/Seminar- 10 | Quiz obtained marks in Assignment
| Assessment (CIA): Assignme a
| Assessment | Tout Marts 30_| shall be considered
wo section-A&B
| Section A: Q4, Object
| Section B: Deseriptive ans
End Semester
Exam (ESE)
HOAT 10 Sark: Q2, Shirt answer sype- Sed 20 Marks
th “iy MarksFOUR YEAR UNDERGRADUATE PROGRAM (2024 — 28)
DEPARTMENT OF COMPUTER APPLICATION
‘COURSE CURRICULUM
| PART: A:
| Program: Bachelor of Computer Application
| (Certificate /D
{ome
i=
q
Lab 1
Practical
‘As per program
[After Completing this course, students will be able to
| Gain Practical knowledge of MS-Office.
Organize Files and documents on storage devices,
‘Acute knowledge of ICT and Internet applications |
aanlop information techuology solutions by evaluating user requirement
advance trends of TT.
re knowledge
MS-Excel, MS-LowerPoint aad MS-Access.
Hours Laboratory or Field Learin
‘Application of Information Technology |
1. Hoveto create mail na Gmail acount? Writetheuses of Inbox, Sent, Outbox, Draft, | ze
‘Spam and Trash labels. | \
2. Fro design Google form? Write the steps with appropriate windows,
+ How to ereate different student classes in Google classroom. L
4. How do teachers create assignments and provide due dates, or grades in Google \
Classroom? i
5. Head students Find assignments, due dates, or grades in Google Classroom? |
5 Fee fo use social media platforms like twiter, Facebook and YouTube? \
Frew to use social media platforms like Flickr, Skype, yahoo and WhatsApp? \
4. How to use Google spreadsheets, Google Slides and Google forms? \
ee to hare files between mobile phone and computer system/Laptop Using
Bluetooth.
eae senwsnessancenncnansqnegunccnresnessincaneneursesssesenesenensest
zo {avadamic) MS-Word
nar Petal
aicgestPeenees)e grocery list hhaving four columns (Serial umber, the name of the product
‘quantity and price) for the month of April, 05. y
i sar Font specific actions for Title (Grocery List):14-pointArialfontinboldanditali
; 3 The headings of the columns should be in!2-point and bold.
oe
| __ The septof the documbnt should be in} O-point Times New Rome
DHS Hig tee, Ya a,
» 6k
“ee ) Ah pate
Biman Brkt, Diy Ger) by aye
am EZ YO con aoario) ber
alt toon fob) Tale fo |
“ coemty) “anaced me sts)|
» wh
1 |
i |
|
(|
||
1 |
fj *
|
4]
roo.
||
|
|
|
> Leave gap of 12-points after the title,
Create a telephone directory.
‘The heading should be16-point Arial Fort in bold.
The rest of the document should wse10-point font size.
Other heaclings should use 10-point Courier New Font
‘The footer should show the page number as well as the cate last updated
Design a time-table form for your college.
> The first line should mention the name of the collegein!6-point Arial Font and
should be bold.
» The second line should give the course namefteacher's name and the
department int4-pointArial
> Leave a gap of 12-points,
> The rest of the document should use10-point Times New Roman font
> The footer should contain your specifications as the designer and date of
creation
vv yy
XYZ Publications plan store lease an e-book «lesign dapper your syllabus. Design
the First page of the book as per the given specifications.
> The title of the book should appearinboldusing20-pointArial font
> Thename of the author and his qualifications should be in the center ofthe page
in16-point Arial font.
> Atthe bottom of the degument should be the name of the publisher and address
in} 6-point Times New Roman,
The details of the offices of the publisher (only location) should appear in the
footer.
Create the following one page documents
> Compose anote inviting friends together at your house, including a list of things
to bring with them.
> Design a certificate in Inndscape orientation with a border around the document
> Design a Garage Sale sign.
> Make an assignment outlining your rules for your bedroom at home, using a
numbered list.
Create the following documents:
A newsletter with a headline and 2 columns in portrait orientation, including at
Teast one image surrounded by text.
> Use 2 newsletter format to promote upcoming projects or events in your
classroom or college.
Convert following tex! toa table, using comma as delimiter Type the following as
shown (do not bold).
Color, Style, Item
Blue, A980, Van
Red, X023, Car
Green, YL724, Truck
Name, Age, Sex
Bob, 23,
Linda, 46, F
Tom, 29, M
a ikto agable given on the next page.
|
=e
5 ot) Dear «fms Mey ee
ae Cam prior) ,
dune oh Sea omy Be Aree A Jaren)i Kennedy, Sally 1327 1am 135 |
‘White, Pete 1431 3863 2934
Pillae, James 5214 3247 5467
| ‘York, George 2190 1278 1928 | |
| Banks, Jennifer 1201 2528 1203
\ ‘Atwater, Kelly 4098 3079 2067
| 4 Piller, Janes saa 3287 5467 4
. V4 York, George 2190 1278 1928 i
1 | Banks, Jennifer 1201 2528 1203, \
: ‘Atwater, Kelly 4098 3079 2067 |
| “Add a column Region (values: S, N,N, S, S, S) between the Salesperson and Dolls |
1 | ‘columns to the given table Sort your table data by Region and within Region by |
1 | Sales person in ascending order: |
' aa ere you wil add a new row 10 your table, place the word Tata Wt the i
| pan sete Sales person coluran, aid sum the Dolls, Trucks and Puzzles | |
| columns,
| 9, Wrapping of text around the image. cc i -
\ 10. How to install MS-Office in Windows operating system.
11. How to convert word, excel and PowerPoint into pdf d& pal to word. |
| 12, How to merge and split pdf files
| MS-Excel i
| 1, Enter the Following data in Excel Sheet |
| REGIONAL SALES PROJECTION
i 1 Dethi 2020 [2400 | 2100 3000 15 |
| | Pana [ u1e0- [13001500 [1400 [20 |
i ot Cur. 3000 [3200 | 2600 | 2800 | 17 |
| Haryana |_1800 [2000 | 2200 |_ 2700 1s |
| [Rajasthan[ 2100__| 2000 | 1800. 00 | 20 |
Lt [rota |
it [AVERAGE }
a Apply Formatting as follow: | i
FontSize-14 |
Remaining text-ARIAL, FontSize-10
Stale name and Qtr. Heading Bold, Italic with Gray Fill Color.
Numbers in two decimal places,
| (Qtr. Heading in center Alignment.
Apply Border to whole data
bb. Caloulate State and Qtr. Total
rman OWI, Batey
EF amar 3) @
| Title in TIMES NEW ROMAN
\
3 {fvadtamis)
Sinenar Petal2
|
\
7H
mane ec tet ee Be
Chairman Ben Bake, Co) Sy mma _ Serer Eien ye
1 sur Boks)
4, Calculate Amount=Rate*Total
Given the following worksheet
[A c
1 [_ Roll No. Marks
2 1001 99
3 | 1002 | Sehwag 65
4 | 1003 | Rahul al
3 1004 | Sourav 89
E | 1005 | Harbhajan 56
Calculate the grade of these students on the basis of following guidelines:
If Marks ‘Then Grade
80 At
>= 60 and <80 A
>= 50 and <60 B
20000 and< 25000 4% of sales
> 25000 and< 30000 5.5%0f sales
> 30000 and< 35000 8%of sales
>=35000 11%of sales
‘The total sales are the sum of sales of all the four quarters.
Company XYZ, Ltd. pays a monthly salary to its employees who consist of basic
Gary, allowances & deductions, The details of allowances and deductions are 28
follows:
‘® HRA Dependent on Basic
30% of Basic if Basic<=1000 i
25% of Basic if Basic>1000 & Basie<=300Q)r
20% of Basic if Basic>3000
«DA Fixed for all employees,30% of Basic
Conveyance Allowance{CA)
‘aame PorO Sio
3 \ vrs fs e
Fra? Bam MG ors cobs Slow)
a
alBasic is
Basic >1000 & Basic<=2000
Rs.100 if Basic>2000
+ Entertainment Allowance (EA)
NIL if Basic is<=1000
\ Rs.100/-if Basic > 1000
Deductions 1
+ Provident Fund i
6% of Basic |
‘* Group Insurance Premium |
Rs.A0/-if Basic is <=1500 |
Rs.60/-if Basie > 1500 & Basio<=3000 | i
|
|
|
\
\
\ Rs.80/-if Basio>3000
- | Calculate the following:
| Gross Salary=Basic +HRA+ DA+ CA+ EA
\ Total Deduction=Provident Fund + Group Insurance Premium
Net Salary=Gross Salary-Total Deduction
|
i | fy
[ | Create Payment Table for a fixed Principal amount, variable rate of interests and time| |
|| inthe form at below. i
| | No, of Installments | 5% [6% [7% | 8% [9% | |
a | a3, [ocx [xx | xx] xx | Lat
' 4 HX [xx | XK
| 5 30 [30k [90° i
6 Xx PKK
i
| 6. Usean array formula to calculate Simple Interest for given principal amounts given
the rate of Interest and time
| 7, The following table gives a yenr wise sale figure of five salesmen in Rs
i
Rr SETAE] \
| | [ Rate of Interest 8% |
{
1 4 Time. SYears | |
: Principal Simple Interest
[ 1000" ? |
| | 18000 fs | \
| 5200 2 i |
{ | | |
Salesman | 2019 | 2020 | 2021 2022 | ‘
si roo | 12000 | 20000 | S000 \ '
‘s2 | 15000 | 18000 | 50000 | 60000
Sz | 20000 | 22000 | 70000 | 70000 oh:
x4 __{ 30000 | 30000 | 100000 | 80000
's5 | a0000_| 45000 [125000 | 90000
. Caleulate total sale year wise,
Calculate the net sale made by each salesman
Calculate the maximum sale made by the salesman
hae the commissiof for each salesman under the, —
DMS Kay " Wz
Bhatia tthe es Sy [emo ce) Pd Se.
rd ahars
Eb tns GERD pe ee SBI
(oon 1D) bear te>> If total sales > sive 59 ; = “|
2 total sales > 4, 00,000 give 5% commission on total sale made by ahd
\
\ | >> Otherwise give 2% commission,
|
¢. Draw a bar graph representing the sale made by each salesman,
© Draw apie graph representing the sale made by a salesman in 2000.
8. Enter the following data in Excel Sheet |
PERSONAL BUDGET FOR FIRST QUARTER
' Monthly Income(Net): 1,475
i | EXPENSES | JAN | FEB | MARCH | QUARTER
QUARTER | AVERAGE
| TOTAL | i
| a 600.00 | 600.00 600.09] |
i Telephone 4825 | 4350 60100) |
| Unites 67.27 | 110.00 70.00) | |
, Credit Card 200.00 | 110.00 70.0 |
i | Oi 100,00 | 150.00 90.0 | \
AV to Insurance 150.00 |
\ | GaleTy [0s a3 1
|} Monthly Total zs = i
| a, Calculate Quarter total and Quarter average. | i
|b. Calculate Monthly total, i
| c, Surplus=Moathly income-Monthly total, i
| ck. What would be the total surplus if monthly inoome is 1500. i
| |e How muich does the telephone expense for March differ from quarter average? | i
|) Createa 3D column graph for telephone vad utilities. |
| g. Create a pie chart for montlily expenses
| \
' | 9. Enter the following cata in Excel Sheet | |
i i
TOTAL REVENUE EARNED FOR SAM’S BOOK STALL,
PatisherNamd 1997 [1998 | 1999 [2000 [Total |
A IRs. 1,000.00] Rs, 1100.00] Rs, 1,300.00 | Rs. $00.00 \
BF 50.0] Rs 70000] Re. 1,008.00" Ts. 200000
Ef T0000] Rs 90000) Re 1.50000 | Re TRGD |
[| fe tnd] Rs seo a0] Re 20000 | Rs. .10000
b) Plot the line chart ro compare the revenue ofall publishers for 4 years.
©) Chart Title should be Total Revenue of Sam's Book stall(1997-2000)
@) Give appropriate categories and value axis title.
10, Generals random numbers between 0 100 and find their sum, average and i
ae W many no. are in the range 50-60, Chai:
Senyes B01 enneannsennengenesnaneanaennnegrnnnnnansesanenes OHM
2 MS-Power Point
|
a) Compute the total revenue earned. |
| [1 Do the following task
Start a new blank presentation
+ Your first Slide is gqing to be a Title Slide
OW:
mea |___» _ Write the Text as inlhe preview belo wer tyes 12
iran 2 “Spee =
Choterman Dele A Oulr z,
E met Fane tor) Ye f Prather BEG
(CF es sabslgoe eas AEP SSL)
g
5{ | © Lighthouse Co Lid | |
| \ 8 Make the Font of “Lighthouse” Arial Black and size $8 !
‘sInsert a second slide this should be with a layout ‘of Bulleted List | |
\ 2 Write the Text as in preview below |
© (Title): Lighthouse Co Ltd | \
\ © (Body): | |
\ 1. Mission Statement
\ | ii, Company Objectives |
\ | iii Management Team | H
\ iv. Employees i
4 % Sales
| Make the Font Color of the Points to Green |
Insert thitd slide that should be an Organization Chart \
\ Tnclude the following people in the chart: | |
| | ‘a. David Brent, General Manager |
} 4 b, Tim Canterbury, Head of Sales | |
\ | ©. Gareth Keenan, Assistant to the General Manager
| @. Dawn Tinsley , Human Resources Manager | i
| “arid a fourth slide and this should be a Table Chart | |
| | ‘The chart should Joole like the following: | |
} = New Products ‘Discontinued Products. | |
\ ‘Digital Cameras mm Cameras =| |
; 4 Pia in Video Camem [8x Zoom Video Camera | | '
{ | 725” Plasma TVs21" | Biack and White TVs |
\ | DVD Recorders ‘Video Players |
| 71 Dolby Surround Systems | 2 channel stereo systems
the following data must be used to form the chart:
Make te titles New Produets and Discontinued Products witha shadow effect and,
centered in the cell. Widen columns to fit Text as above.
\
|. TheFifthstde should bea Chart slide, The chist should bea bar chert, and include
i
|
text and pictures in the presentation.
+. Save the presentation as Light House Lid.
12 {Av 94 8he following: ae ee
wna nie your Presentation Application and stat a new presentation Parr ieee
gui {OPRe fist slide is a Title Slide, Select the appropriate layout and enter the life"
| ‘Annual Food Fait ok
) + Add the subtitle: A Celebration of Eating
L | Insert a small, red circidat the bottom: right of the litle slide.
+ Reverse the order of the second and thied slides
Tanuary | February | March | April i
| We ao | ws
DVS 30 38 34 [3 )
Dinenipment | 4s | 46 [45 | 4 ,
| a |
«Change the colours ofthe chart so thatthe series of bars are red, yellow, pink and| \
green.
«Add alight coloured background to al sides in the presentation, | |
AG ise Transition effects berween each slide and also different effects for ll |
Semen, Kian OO
~
Ge QQate
Chetry CBr k Br. a SEY) Ne [ie oe Cue
y ee aah * Lites, te
Ea omnes)
3)«Change the font color for the whole ttle and subtitle 10 blue,
shadow effect just 10 the words Food and Pair
aoa second tide Co the presentation, selecting leyout sppreDetne fora series
srbulet points, and using the tie: The Mune. Enter tre following text:
1. Chocolate Dossoris
fi Cakes ond Puddings
fil Roast Meals
iv. Using Pasta Creatively
it apply @ texif i
isto 1.5 lines.
«Change the line spacing for these bullet p
Foon rte font size for the words ‘Te Mfr in the tie
Thakt a footer with your name and the text: Food Fair s9 oy both appear on every’
Shide- and number el te slides, (Make sure the number's not obscured by the red
circle on the ttle ste) i
corre ae eer which sco be an organization chart Use the ie RS The
Inset thir aie Peat, Manager atthe top of the char, and St the!
Team erie as reporting to Maggie Peet: Brian Webb, Bookings Janine|
Newton, Publicity; Gregg Brown, Accounts |
1 Meta POF thee ofthe tid side, and eange the font 0 Ava
5 Anply alight coloured background to all te slides in he presen i
Carn tae ingen an image suitable forthe top of food rom #” err
rasp, Reduce the size ofthe image and place it where it will ot imecfere will
~ text. se
+ Save the presentation as foodfair.
«Punt the presentation with three slides per page, and elose the presen
tation.
3. Do the followings:
«Load your Presentation
2 The frst slide is a Title Only Slide, Select the appropria
Cook Family Cruises
«-Addla small blue rectangle at the top leit of this slide.
J Change the font color forthe whole title to red, and apply # text shadow effect just
to the word Cruises. |
«Insert a second slide to the presentation,
of bullet points, and using the title: Our
Application and start a new presentation
© layout and enter the title
selecting a layout appropriate for a series}
Iinerary. Enter the following text
a Canary Islands
b Mediterranean
Fi Greek Islands
«Change the line spacing fr these bull! points 1 2 lines, Increase the fon! 625 09
Themed Itinerary in the ile. Add a footer with your name and the text: Cruise
Information so they both appear on every slide, and number all the slides.
« Traorta third slide, which isto be a graph. Use the ttle Our Market Share. Use
the flowing data to produce a pie chart: Cook $4%; Jackson 28%; Wilson 12%
Bennett 5% |
Beabotden the text in the tile of the third slide, and change the font to Arial
«Ap iferent background to cach slide in the presen oh Y
\ a AY nird slide, insert an image suitable for the topic of holidays from an imas
FP Vr, ence the size ofthe image and place it where will not interfere with|
Wace) aps
| Add a 4slide containing nothing but the text: Travel with us for less!! |
2 Save the presentation as a holiday. |
4 slides per page, and close the presentation, Ben ,
ce the leaf ig falling in a tree. 1
«Print the presentation witk
(son) B footy
Creating an animation looks
orn tro)
Mao BRED
x\
\
Kev
[ons |Bxcel, MS Power Point, MS-Access
Name and Signature of Convener & Members of CBOS:
Tdemolishing a world trade center in Ameriet
TS, Creating an animation
Tooks lik
if
|essncoovontvonnncancengorvsnennnranccgnngcennaneneeess sare" ream
MS-Aceess |
1. Greate database named “eollge” and perform the following asks:
aeecrente a table named “student” having following fields
Gene Rall no and Name with these Information ic Field Name, Data type |
| and Description |
B, Fill at least 5 records. |
\
i
C._ Prepare a query to display all records ond Name should be in ascending order.
| create che employee table in MS-Access with the referential integrity-foreign Key.
} Note: ‘This is a tentative list; the teachers’ conest can add more program as per i
requirement, a nin tt
Tnformaiion Technology (17), Information and Communication Technology (TCT). G-Suite MS Word, MS |
veneer
etn. gr
Chetroran Cr KB Daley
IPART-C: Learning Resources
Text Book
Text Books Recommended:
\Reference Books Recommended:
\diiléne Resour
Books and Others
Computer Fundamentals, P.X, Sinha, BPB Publication, Siath Eaton.
Jomfperentals of Information Technology, Chetan Shrivastava, Kalyan Publishers.
Fundamentals of Computers, V. Rajaraman, PHI Sixth Edition
Computer Fundamentals and Office Automation, Dr. Santosh Kumar Miri, tevative international
Publisher {1P.
«Computer Fundamentals Architecture and Organization, B. Ram, New Age International
Publishers, Fifth Edition.
eon aerials of Information Technology, Alexis Leon and Mathews Leon, Vikash Publication.
«= Introduction to Information Technology, V» Rajaceman, PHI publication,
© Fundamental of IT, Leon and Leon, Leon Tec world
«| Gntroduction to Information Technology, Aksoy end Denardis, Cengage learning:
= Computers Today, Suresh K. Basandra, Galgotia Publications.
| Thrommation Technology - The breaking wave, Dennis [Link], Kim Foley, Ky
Gatlggomolin, TMH
“UFEIGE 2013 ip Simple Steps, Kogent Solution Ine., DremTech Press,
cabs 20UD4i-Simple Steps by Kogent Learning Solutions Ine.
‘= Introduction to Computer Fundamental from W3school:
lips://www.w schools, blog/eomputer-fundumentals-tulorial
oome— rst Pt
Pel spice)
Sook er
LF nme th) Se, TOOT GN shotInips Har werveduchools bogie yaar tutorial
Introduction ta MB sBxced from Wtauhool:
Jin viv. eeSnells,evnnleuedon ca imtentelion phe
fe titradietion ta Mi-owes Pont fram W/Sechou!:
Uno dlwveww Ssclvuli blow/poverpoin tutorial
+ Inivoletion to Mf Acco front Yésechook:
Iutynsd/[Link]/enlsulsel_neaces.ee
. Fadtnsentaty of Cemupiatens& tnfiration Technology (in Hint)
Humsoywer nua nvwp-cotenplowZ20200041 FCSGA tI
Computers Information: Feehnalow ya
«Feutunentals of Ceanputere & Inforination Technology Cn Sindy
Huge sujestvn ge ivlepte/ boned of fecha estat ot “saijantbint
ne colle e_laigardad plod 7 fends ab gill,
+ fnfnnnation and Commuters
Tuchnology, hlipsiebiwienlernicanicin/vrel, materindca!20)
+ Microsolt Office (in Hindi):
Miya seul eonntdaeue/5340HH49/9-berneo Ru fieein-hig tik
|
on |
|
+ MSO
Intuncd/vvwengyennoresinpluadsth [Link],
© MY-OPNICH - |
|
JIC
Hindi Moterichtipa: paguidecom/202004hni-office-topics Aub,
+ Micionofi Office Full Crash Courses
_hitpsd/yow,yuutubewonn/vratchiy
SduyV5ASO/
PART -D: Assessment and Evaluation
" snsste CouthivonnHvalllon Metis
Mars invun Mark
Continuis Soteral Avmenwnent (CLA: 15 Marley
Hod Siementer Kenn (ESE): AS Marks.
‘Conntinnons fniernal hector THAD | Beetter marks out of te wo Lest?
50. Marl
Ausenient (CAM imnesiSeminar Attendance - OS | Quiz + obiaine
{iby Croc Techie) Foal aks» 18, sll he consider
Knd Semester Kxans [laboratory / Meld Skil Performance:
| lon spt Axeessinen Course teache
| Ja. verformeat the Tank hosed on Sab, work —— -20 Marks | a« per tab.
| 1. Spotting ba
Vivaevoee iised,
auks & twchnulogy (written) ~ 10 Ma
logy) = U5 Marks,
Nam aad Siynennne of
Dende Aya (bel Oodriny Vi,
CMedewon fis Mc Coneeta) aos
Dbl cmt Bie josh pee. |
Gouket temas faba) Viton, pm Gbe e,
Belief Lact icaar fly) 9
PART-C: Learning Resources at™ Tefen
eM Bouks, Reference Buols and Others Rae
ext Books Recommended: — :
© D. Nasi, S. Gill, LB, Dixit, Dighal 1
Limited.
© KK Neniwal. Di
and Computer Organization, Lasini Publivatiny i
igital Hcetronies (Hindi). Paperback Publication,
Keference books Recommended:
¢ M, Marris Mano, Digital logic and Computer Design, Prem
2A. K. Main, Digital
Arall of India private le,
clronics Principles, Devices and Applications, John Wiley & Suns, Ll,
Online Resources:
+ Digital Cireuits by Prof, u Chattopadhyay (NPTE
htips://youtube,com/playlistist=PLbRMADVUM nue? PS Jeezacink-
| Ex cowatrdisim6ViOuGRFGIYmeZy
|» Digital Electronies by Prof Gautam Saba (NPTEL)
| hitps//voutube com/plavlistlist-PLbRMhDVUMagedu(TOvBWiCb3L20l4nY [Link]-L6P MoGGO)
+ Switching Cirenits and Logie Design by Prof. Indranil §
ttps2// [Link] playlist
YBAzp0
+ Online Simulator’s for Digital
L_¢ Digital tectronies referen
FP Kharagpur
fist =PLb nwt VECOEIN A Us(QQ/D6wIhi MSResixe
Digital Eleetronies Tutorial « Javatpoint
PART -D: Assessment and Evaluation —_ _—
‘Suggested Continuous Evaluation Method:
Maxirsum Marks: 100 Marks
Continunus internal Assessment (CIA): 30. Marks
Marks _
Internal Test 7 Quiz-(2y: 20 & 3
Assignment /Seminar- 10
Total Marks 30
Two section A&B
ection A: QU. Objective 10 x1> 10 Mark; Q2, Short
rest / Quiz
marks in Assignment shall be
Ameesaniene (CIA): led Sguinst 30 Marks
(tty Courwe Teacher)
onyFOUR YEAR UNDERGRADUATE PROGRAM (2024 ~ 20)
DEPARTMENT OF COMPUTER APPLICATION
COURSE CURRICULUM
| PART- A: Introduction |
Progam: Shelielor in Computer Apple ; ; '
Feenstra Wsiatin sf Sein 202-2025
(Certipicaun / Diploma ¢ Degree/ anaes)
61 | Course Code ASC-UBT |
2 | Come Title Programming In CV4
[| Comme type DSC (Disclpline Speeltte Course) |
[4 | Prerequisive ‘As por program |
1 Ai the onl of thie eum, ns ‘alucdanin will bo able to: |
| 4c Unuleratuial the Hintlamentas of objet arkented pringramnanioy |
a J Wie progiminr lu! 1 cone oF whjeet arte programs
\° 3 Detine fnctons, ein aud to erents ove [baie
| 2» Welly prugewnis for file handling,
J evelap unl progr io calve_raal world problem.
“ 3 Groulls | Credle» (5 Hours - Learning & Observation,
7! "otal Marks Max, Marks: 100 sin Has Markos: 40
PART -B: Content of the Course _ ; . j
| “Tela NecalFenching-Lenrning Periods (OF Hie. por period) « 43 Periods (45 Hoary)
Pe - ~ - : ” No. at)
Unit Loples (Course contents) ail
Heliniilan of Program, Source file, Object
analiior: Awembler, Interpreter, Compiler,
Tion and Programming Concept
le, Executable file, Heeler file, Language |
Tsing, Debugging, Linker und Louder, Algor, law Chart, iatory of Cam |
Siructure of C progrim ,C Tokens : Identifiers, Keywords, Constants, Varlables, Operntors, | yy |
Pata Types, Control trues: Conditional an! fooping stalements, Operator Precedence |
and User | |
ive
ond Associntvity, Any and iis typen, Pointer, Funetfony + Stondaed 1
vi unetionsy Function provlype, Call by value und Call by reference, 1
io,
111 [introduction 10 Object Programming: Concept of object oriented |
| programming, Features of G+, Steucture of C++ program, Duala Lypes, structure, class anid |
ints, Aecoos Specifier: Private, Publie Protected, inline linetions, aac dan and wate J 44 |
aoe Sons uctor: Dealt eonnrueter, Copy constrictor, Parumeterized eonstructor, |
|
i Destructor,
THT | Inherliance wid Polymorphism: Defin ie anil lerived elas, Typer of
| Juligritanee: Single, Multilevel, Multiple, Hierirchival and Hybrid Inher itanes,
Polymorphian: Definition, Compile tine polymorphism: Function overloading, Cpertar | 14
room, conairuioy ovelonding, Kunime polymompism: Virol Pusetion, pare
| eitual tet, Saline funetion, on, fn cea
[oper anganonepit nd Fite ilu and Stream elise, Char VO, String
Ofiiaet WO, Mefdet 1/0, ie Pointer, Opening and Closing file,
“Eygabyonittadtg and Standard ‘Template LAbrary: Delain, Fxeeption avi uy,
‘ateland throws keywords, ‘Temp Be Bia vale
Tokeu, Kdeniifler, Keyword Fiactlon, Class, Objeci, Polymorphism, Inheritance, Constructor,
Templar, gl.
bs *e ie ine Cites: er Cale, i Bic
“Z Pe jprdainny OT re arvntshor) sigs
= cL na)
High
ANTECTA [VIVA
“
jek
|
|
|PART-C: Learning Resources
Teal Books, Reference Books and Others -
Text Books Recommended:
+ Peter Juliff, Program Design, PHI Publications,
+ Yashwant Kanetkar, Let us C: BPB Publications,
| * E-Balaguruswamy, Programming in ANSIC, Tata MeGraw Hill
Reference Books Recommended:
+ Y. Kanetkar, Let us CH, B.P.B Publication.
E. Balaguruswamy, Programming in C++, Tata MoGraw Hill
R. Kumar, Object Oriented Programming with C+, Prakhar Publication(Hindli)
| Lakhyani)(Hindip
Online Resources:
‘+ Introduction to € and C+ from SWAYAM/NPTEL
bhtps:/[Link]/noe22_cs103/preview
hhupsitwww. youtube, com/waich?v=K Gah] VDw-p8&lisi=PLmpdylke
B4KsM9uOEWvPIVFUKU3|Ne6D2S&index=2
* Constaftand Inline Funétion through NPTEL:
hutps:/Avw. [Link]?v=pX6LufLsv2M&tlis
B4KiM9uOEdvPIVFUKU3]Ne6D2éindex=10
+ Pointer and Reference NPTEL
hutps:/[Link]/watch?v=GtsBZSel-cEélist=PLmpdylk-
BaKrMuOEdvPIVFUKU3jNC6D28index=12
+ Function Overloading NPTEL
hitgs://svw [Link]/watcl?v=wWGmGAShHeUsilist=P Lmpdylk-
B4K:M9uOEdvPIVFUKU3}Ne6D2&index=13
+ Operator Overloading NPTEL
hitps://worw. youtube. com/wateh'?v=UjpOwedd- FER list=I
B4KrM9uOEdvPIVFUKU3{NC6D2&index=17
+ Dynamic Memory Management NPTEL
hutps://www [Link]/watch? v=IkFK2X6qleélist-PLmpaylk-
BAK rM9uOEdvPIVFUKU3)Nc6D2&index=18
= Class and Object NPTEL
hups://www [Link]/watch? v=wtuks_{3vP4élist=PLmp4ylle
BAK rM9uOEdvPIVFUKU3)Ne6D2&indlex=24
+ Access Specifiers NPTEL
hups:diwaw. youtube,com/watch? v=6ki_W7eXUMOélist=PLmpAylk-
B4KrM9uOEdyPIVFUKU3jNc6D2index=22
‘+ Constructor and Destructor NPTEL.
|hups://www. [Link]/watelt?v=wtuks_(3vP4élist=PLinpdylk-
BaKrM9uOEdvPIVFUKU3)Ne6D2&index=24
CH different topics from W3School
hupsi/[Link]/CPP/dethult asp
+ C+ different topics from Javatpoint
Intps://wwer [Link]-tutorial
Limp yl
Lipsy
a Se
[Link],
She!
Dhupiya, Lakiyani , C++ Programming Alka Publications, Ajmer (Paperback, Dhupiya,‘Maximum Marks:
tinuous haternal Asses
100 Marks:
sssment (CIA): 30 Marks
Internal Test / Quiz-(2): 20420 —
Assignment /Seminar- 10
‘Two section -A &B
Scetion
wen ‘and Signature of Convener & Membefs of CB
faba Kh eke :
EN dunny bso)
Cheat main q
| Gendt
|, Ae
\ fear Hoon St)
[Section
Bo2s Ye"
Earartskin) 5
QU. Objective ~ 10 x1* 10 Maric: Q2. Short answer ty
: Deserinl} ve answer type ats. out of 2 from each w
Butier marks out of the two Test /
‘obtained! marks in Assignment
considered against 30 Marks
wnYEAR UNDERGRADUATE PROGRAM (2024 ~— 28)
ceee DEPARTMENT OF COMPUTER APPLICATION
COURSE CURRICULUM
PART- A: Introduction
1 Computer Appi
| (Certificate / Diploma Degree)
| Code __| Case.
Title
Semester =U Sessions 2021-202
[Lab 3: Programming in cH
Practical .
i As per program i
| At ihe end ofthis couse, the students — |
+ Understand the fundamental programming conecpts ancl methodologies ;
which are essential o create good C++ programs,
* Code, test, and implement a well-structured, robust computer program
using the C+ programming language
+ Write rensable modules (collections of functions)
* Understand designvimplementation issues involved with variable
allocation and binding, control fow, types, subroutines, parameter
essing. |
| Develop on in-lepth understanding of functional, logic, and object
|______ Oriented programming-paradigms, — —
hing,
nes (CLO)
T Hours Laboratory or Field Leurniny/training |
Mark ~ tee Mah 50____|_Min Passi
Content of the Course
ning/performance Pe
Wiite a program in C+ for addition of two numbers using float data type.
Write a program ja C+ to find the biggest number between two numbers,
Write a program in C++ to find the factorial value of any entered number
using do - while loop,
+ Write a program in C++ for various arithmetic operations using switch case
statements,
{
i
Write a program in C+++ for Multiplication of two 3X3 matrices. i
Write a program in C+ to store five books of information using structure, |
|7. Write @ program in C+ to store six employee information using union. i
8. Write a program in CH to calculate simple interest using call by value and |
| call by reference method. |
9. Write a program in C+ to find the sum and average of five numbers using |
class and objects. |
i
|
|
i
|
30 |
10. Write a program in C++ to multiply two numbers using private and public
\ member functions. .
11, Write @ program in C'+* to print structure like this using scope resolution
operator
|
| | 3 |
12 i
iB |
1234 |
t wee tractor
t 112. Write a program in CH to sa
soca Awa lamie)ca program in CH for multiple inherita
[1S FRE ear Gt for opersorovertoading.
|
= program in C+ for friend class and friend function
1s Vite a program in C+ for viral function and visual class
117. write program in C++ for Exception Handling, ;
‘ [81 write a program in G+* to open and close a file using file Handling, |
19, Given two ordered arrays of integers, write a program to merge the two-arrays
| to got an ordered array.
|20. WAP to display Fibonacci series (i) using recursion, (ii) using iteration
121, WAP to calculate Factorial of a number (i) using recursion, (ii) using
iteration
}22. WAP to calculate GCD of two numbers (i) with recursion (ii) without
| recursion.
|23. Create a Matrix class using templates. Write a menu-driven program to |
perform following Matrix Operations (2-D array implementation). 2) Sum b) |
Difference c) Product d) Transpose 22. Create the Person class. Create some
objects of this class (by taking information from the user). Inherit the class |
|
j
|
Person to create two classes Teacher and Student class, Maintain the
respective information i
the classes and create, display and delete objects of
these two classes (Use Runtime Polymorphism).
|
|
| \24. Create a cl ‘Triangle. Include overloaded functions for calculating area.
|. Ovetload assignment operator and equality operator.
= |25. Create.a class Box containing length, breadth and height, Include following
methods in it: a) Calculate surface Area b) Calcalate-Volume c) Increment,
Overload ++ operator (both prelix & postfix) d) Decrement,
| 9perator (both prefix & postfix) e) Overloud operator
Overload
(to check equality
| oftowo boxes), asa friend function ) Overload Assignment operator g) Check
j
i |
| if it is a Cube or cuboid i j
i 26. Create a structure Student containing fields for Roll No., Name, Class, Year| j
| and Total Marks. Create 10 students and store them ina file. '
i |27. Write a program to retrieve the student information from the file created in| |
\ | the previous question and print it in the following format: Roll No, Name i
\ Marks |
| 28. Copy the contents of one text file to another file, after removing all | |
| hi ° | i
whitespaces. i:
| 29. Write a program for exception handling. |
| 30, Write a program to insert data into file and to display it. | |
i i |
= Kowntt [Ar
lame a anure oF Ge
Seer
C\alewen Erase
f
(Pex Books Recommentat
‘* E. Balaguruswamy, Programming in ANSIC, Tata MeGraw Hill
ne Boe Renin
+ ¥. Kanetkar, Let us CH, 8.0.8 Publicationam Oe cnmning with C=, Prakdar Publicalion(ilinaly et
Ghupiye, Lakhyani, C+ Programming Alka Publications Ames (Paperbacte, Dhupiya, Lakhyan ttn
(Gina resources
oe piraduetion 0 C und C+ from SWAYAM/NPTEL \
Aprontinesouses. ape tsnoe22-cs103fprevew
| BUxiMNOBNnIVEUKUS NecDoRine
| + Constant end inline Function through NPTEL:;
|” perry atubu son/ontehsepXCLat-so2Maiat-P Lamp
BaRiNOiOEUWPIVFURUS)NEGD2E mlenetO
| © Pointer and Reference NPTEL
|
|
|
|
|
|
hups:f/[Link]?v=GisBZ5e1 -cEélis
BAK rM9uOEdvPIVFUKUS3}Ne6D2aindex=12
Function Overloading NPTEL
hups:i/wvw. [Link]/watch?v=wGmGAShIeUSlist=PLmp4ylk-
BAK rMYUOESvPIVFUKU3)Ne6D2index= 13
+ Operator Overloading NPTEL,
hltps://[Link]/wateh?y—0jpOwedd-FEMist=PLmp4ylle-
BalrM9uOEdvPIVFURU3jNeGD2&indox=17 |
Dynamic Memory Management NPTEL,
|hups://[Link]/wateh?v=IkFK2X6qleO8list=PLmpaylk- |
BAK M9uOEWyPIVFUKU3)No6D2Rindex= 18
= | * Class and Object NPTEL a !
|hups:f/wow youtube, com/wateh’vwiuks_(VPARTSt=PLinpdylk> i
BAK FM9UOEdvPIV FUKUS)NeGD2Rindex=24
‘Access Specifiers NPTEL,
Itps:/[Link]/watch?v=6ki_W7eXUMOS.List=PL
BAKM9UOEdvPIVEUKU3)Ne6D2&index=22
Constructor and Destructor NPTEL
hups:/[Link]/watch? v—wtuks_vP4élist=PLmpdytke
PLmpayik-
oye
|
84KrM9uOEdVPIVFUKU3]NeGD2&inde i
Ci different topies from W3School '
hups:/[Link] \
C¥++ different topics from Javatpoint |
hispss# www [Link]-tutorial
RT -D: Assessment and Evaluation —__ = _
‘ed Continuous Evaluation Methods: —
| Maximus Marks: 50 Marks
| Continuous Internal Assessment (CIA): 13 Marky {
| 1 Semester Exam (BSE): _35 Marl aS -
“Continuous Internal internal Test Quiz-2y: 10 & 10 | Botter marks out of ‘Qu
Assessment (CIA): |Assiznment/Seminar-+Attendance - 05 | + obiained marks in Assignment shall he!
(By Course Teacher) ual Maris 7 15 onside aginst 1$ Marks |
End Semester Exam|Laboratory / Field Skill Performance: On spat Assessment aged by
A. Performed the Task based on lab. work = 20 Marky
BL. Spotting based on tools & technology (written) = 10 Marks
C._Viva-voce (hased on principleltechnology) 05 Marks
mcg Sigranare of Rosener & Members of ChoS:
curse teacher!
“8 per lah,
statu |
\ OnStar)
+ ees Mi
| (ESE):
I
6:
i)
|
eave) ge
ar Lica KUTUR
peaFOUR YEAR UNDERGRADUATE PROGRAM (2024 _ 2a)
DEPARTMENT OF COMPUTER APPLICATION
COURSE CuRRICU
Sn LUM
PART-A: Introduction
Program: Guchelor in Computer Applic: sient |
(Certificue/ Dipluma/ DewreeMh mehr Bt
iT
Sessions 24h
Course Learning,
Dutcomes (CLO)
© | Credit Value”
c ‘| 3 Credits
7_| Total Marks =:
~Learning & Observation —
| Min Passing Mi
cep
es ( i Period |
Introduction, Fundamentals of Algorithms, Data ty; et
Primitive, No-Ptimitive Absent Data Type (ADT), Cla | |
i and Nonlinear Data Structure. Arra | |
calculations of Arcay, Sparse Ar ,o 4
Operations Like INSERT, DELETE, TRAVERSE. Int
a “Tse # Definition, Operations PUSH, POP, Implementations Wa 1g Amay and Linked list, |
| Applications of Stack: tnfx, Prefix, Postfix representation and conversion using Sta,
| Postfix expression evaluation using Stack, Recursion using Stack
| Queue: Definition, Types of Queues: Priority Queue, Circular queue, Double Ended Queue,
operations of Queue INSERT, DELETE, TRAVERSE, Implementuti
| fon Queue using Aray
i anc! Linked list, Applications of Queue,
[ Tree: Definition of Trees and their types, Binary trees, Properties of Binary trees and |
‘operations Insertion, deletion, searching and traversal algorithm preorder, post order, n-ovth
traversal, Binary Search Trees, Implementations, AVL Trees
Graph, efinition of Graph and thet types, Adjesncy and Incident (matrix Linked st)
REEL EMiatfon of grophs, Graph Traversal ~ Breadth fist Traversal Depth ea Traversal,
“/Comieetiviyyendt Graphs; Weighted Graphs, Shortest Path Algorithm, Spanoing Tree,
‘Mita Spanning Tree, Kruslal’s and Prim's Algorith
Sorting Methods: Types of Soring Selection So, Inetion Sor, Bubble Som
Merge Sort, Radix Sort, Searching: Lincar search, Binary eeare,
“Data, ADT, Array, Linked Lis, Sack
‘& Members
k Son,
seu, Tree, Graph, Searching, Sorin
pe 1
fon prisoors) san =) 5
je
ANTEETA Kerv waeART-G: Learning Resources
Text Hooks, Reference Books and Others
rext Buoks Recommended:
+ Michael T, Goodtich, Data Structures and Algorithms in C44, Wiley
+ Horowitz and Sahani, Fundamentals of Data Structures, Computer Se
¢ Press
Reference Books Recommended:
+ Alfred V. Aho, D:
ata structures and Algorithms, Jhon E. Hoperoft and J.B, Ullman.
+ Jean Paul Trembley and Paul Sorenson, An Introduction to Da
ata Structures with Applications!
TMH, International Student Edition
|_*_R- Kruse, Leung &Tondo, Data Structures and Program Design in C, PHI Publication, 2" Edition
Online Resources:
+ NPTEL YouTube Channel: Data Structure
+ huips://[Link]/playlist?list
yWrewhF EO,
NPTEL YouTube Channel: Introduction to Data Structure
[Link],com/vatch?v=2We7UNOBA oEdlist™PLBE3763A F2EICSTIE
NPTEL YouTube Channel: Stacks
butps:/[Link]/watch?v=gl USSZVWDs¥ &list=PLBF3763A 21
NPTEL YouTube Channel: Que
ues and linked list
7 [Link]/watch?
v=PGWZUezDMY l&list=PLBF3763AFZE1
NPTEL YouTube Channel: Trees
https:/[Link]éwat
NPTEL YouTube Chane
¢ Complete course
‘Lc2MoXNv7E4mtsPlnn9BnTOENXsG: /o De R &si:
itch’ =!ORLeHHtazMélist=PLBF3763AF2E1CS72I
: Graphs
hutps://www, Youtube. com/vatch?y=97p5s845wfS&list=I LBF3763AF2E1
+ _W3schools Data Structure Reference: DSA Tutorial (w3 [Link])
|PART -D: Assessment and Evaluation |
Suggested Continuous Evaluation Methods: a |
Maximum Marks: 100 Marks |
Continuous Internal Assessment (CIA): 30 Marks |
Semester Exam (ES!
"Continuous Internal aa ; aes) +
sment (CIA): iment /Seminat- 10 | obtained marks in Assignment shall be |
Course Tesenar) | 1 Mn % ins 30 Sars
nd Semester Tivo sect
a-ARB i
10 xb 10 Mark: Q2. Shon unsiver types $44 -20 Marks
answer yf
Wang aaggsanaine Of Gonrenar ad Mfimnercer choc
Pek eotela othe Otel?
| chadwey ek-®Bahey) pre)
a AG
y )