Computer Application For B.Com (C.A)
Computer Application For B.Com (C.A)
Univ.
Code
Course
NO.
Name of Course Hrs. /
Week
Max Marks
IE
Max Marks
EE
Practic
al
Credits I
6&7
l6c 6A Big data Analytics using R 5 25 50 25 4
17C 7A ta Science using Python 5 25 50 l> 4
OR
l8c 6B Mobile application development 5 25 50 25 4
\& ilJa^)
I. Learning Outcomes:
Upon successful completion ofthe course, a student will be able to:
l. Understand data and classification ofdigital data.
2. Understand Big Data Analytics.
3. Load data in to R.
4. Organize data in the form of R objects and manipulate them as needed.
5. Perform analyics using R programming.
ll.
Syllabus: (Total hours: 75 including Theory, Practical, Training, Unit tests etc.)
Unit - l:
Introduction to Big data (12 h)
R (l3h)
Unit - 4: Exploring data in
frames dim0,
Data frames-data frame access, ordering data frames, R functions for data
nrow0, ncol0, strQ, summary0, names0, head0, tail0, edit0 'Load data frames-reading
from.CSVfiles,subsettingdataframes,readingfromtabseparatedvaluefiles'reading
from tables.
)fF*,t Page 2 of ?7
BOOKS
l. Seema Acharya , Subhashini Chellappan
-- Big Data And Analytics second
edition, Wiley
2. Seema Acharya--Data Analytics using R, McGraw Hill education (India) private
Limited.
3. Big Data Analytics, Introduction to Hadoop, Spark, and Machine-Leaming, Raj
kamal,
Preeti Saxena, McGraw Hill, 201 8.
4. Big Data, Big Analytics: Emerging Business intelligence and Analytic trends for
Today's
Business, Michael Minelli, Michelle Chambers, and Ambiga Dhiraj, John Wiley &
Sons,
2013
Reference Books:
l. An Introduction to R, Notes on R: A Programming Environment for Data Analysis
and Graphics. W. N. Venables, D.M. Smith and the R Development Core Team
Course-6A: Big Data Analytics Using R -- Lab (Practical) Syllabus (15 Hrs.)
Note: The list of experiments need not be restricted to the above list. Detailed list of
Programming/software tool based exercises can be prepared by the concerned
Facuhy members.
SdlU* hr"NJ, )
Page 4 of 27
LNrr
K
A.P. State Council of Higher Education
Semester-wise Revised Syllabus under CBCS
Course Code:
Subject: Computer Applications for B.Com.(CA)
Four year B.Com.(CA) Semester -Y (from 2022-23)
Max Marks: 100
Course-7A: DATA SCIENCE USING PYTHON
(Skill Enhancement Coune (Elective), 4 credits)
Learning Outcomes:
Upon successful completion ofthe course, a student will be able to:
l. Understand basic concepts of data science
2. Understand why python is a useful scripting language for developers.
3. Use standard programming constructs like selection and repetition.
4. Use aggregated data (list, tuple, and dictionary).
5. Implement functions and modules.
II. Syllabus :( Total hours: 75 including Theory, Practical, Training, Unit tests etc.)
Unit -1: Introduction to data science (l2h)
Data science and its importance, advantages ofdata science, the process ofdata science,
Responsibilities of a data scientist, qualifications of data scientists, would you be a good data
scientist, why to use python for data science.
Unit-2: Introduction to python (14h)
What is python , features of python, history of python, writing and executing the python
program, basic syntax, variables, keywords, data types ,operators ,indentation, Conditional
statements-if, if-else, nested if-else, looping statements-for, while, break, continue, pass
Unit - 3: Control structures and strings (l0h)
Strings - definition, accessing, slicing and basic operations
Lists - introduction, accessing list, operations, functions and methods,
Tuples - introduction, accessing tuple
Dictionaries - introduction, accessing values in dictionaries
Reference Books:
I . Steven cooper--- Data Science from Scratch, Kindle edition
2. Reemathareja-Python Programming using problem solving approach, Oxford
Publication
D. General
I . Group Discussion
2. Try to solve MCQ's available online.
3. Others
vel . ?age 6 of 27
Lntr .K
Course-7A: Data Science Using Python; Lab (Practical) Syllabus (15 Hrs.)
Nqlei The list of experiments need not be restricted to the above list. Detailed list of
Programming/sofiware tool based exercises can be prepared by the concerned
Facully members.
UD(.K 'Nbfa'4)
A.P. State Council of Higher Education
Semester-wise Revised Syllabus under CBCS, 2020-21
Course Code:
Subject: Computer Applications for B.Com.(CA)
Four year B.Com.(CA) Semester -Y (from 2022-23)
Max Marks: 100
Course-68: MOBILE APPLICATION DEVELOPMENT
(Skill Enhancement Course (Elective), 4 credits)
Learning Outcomes:
Upon successful completion ofthe course, a student will be able to:
l. Identifu basic terms,tools and software related to android systems
2. Describe components of IDE, understand features ofandroid development tools
3. Describe the layouts and controls
4. Explain the significance ofdisplays using the given view
5. Explain the features of services and able to publish android Application
6. Developing interesting Android applications using MIT App Inventor
Unit-l:( Total hours: 75 including Theory, Practical, Training, Unit tests etc.)
10 Hrs
1.1 Introduction to Android,open headset alliance, Android Ecosystem
1.2 Need of Android
1.3 Features of Android
1.4 Tools and software required for developing an Application
Unit-2: l3Hrs
2.1 operating system, java JDK, Android SDK
2.2 Android development tools
2.3 Android virtual devices
2.4 steps to install and configure Android studio and sdk
2.5 Android activities
Unit-3: l4Hrs
3.1 control flow, directory structure
3.2 components ofa screen
3.3 fundamental UI design
3.4 linear layout, absolute layout, table layout
3.5 text view
3.6 edit text
3.7 button, image button, radio button
3.8 radio group, check box, and progress bar
3.9 list view, grid view, image view, scroll view
) Page 8 of 27
Unit-4: 10Hrs
4.1 android platform services
4.2 Android system Architecture
4.3 Android Security model
Unit-5 13Hrs.
5.1 Introduction of MIT App Inventor
5.2 Application Coding
5.3Programming Basics & Dialog
5.4 Audio& Video
5.5 File
Text Books:
l. Erik Hellman, "Android Programming - Pushing the Limits", I st Edition, Wiley India Pvt
Ltd,2014.
2. App Inventor: create your own Android apps by Wolber, David (David Wayne)
Reference Books:
l. Dawn Griffiths and David Griffiths, "Head First Android Development", 1st Edition,
O'Reilly SPD Publishers, 201 5.
2. J F DiMarzio, "Beginning Android Programming with Android Studio",4th Edition,
Wiley India Pvt Ltd, 201 6. ISBN- I 3 : 978-8 I 26565580
3. Anubhav Pradhan, Anil V Deshpande, " Composing Mobile Apps" using Android, Wiley
20 1 4, ISBN: 97 8-81 -265 -4660-2
4. Android Online Developers Guide
5. http://developer.android.com/reference/ Udacity: Developing Android
6. Apps- Fundamentals
7. https://www.udacilv.com/course/develooine-android-aopsfundamentals--ud853-nd
8. hup://www.appinventor.mit.edr:/
9/U" )rr"-) I
.K.
Page 9 of 27
problems pertaining to syllabus or related areas. The individual participation
and contribution ofstudents shall be ensured (team activity
General
a. Group Discussion
b. Try to solve MCQ's available online.
c. Others
RECOMMENDED CONTINUOUS ASSESSMENT METHODS:
Some ofthe following suggested assessment methodologies could be adopted;
Outcomes:
l. Understand the android platform
2. Design and implementation of various mobile applications
Experiments:
l. Demonstrate mobile technologies and devices
2. Demonstrate Android platform and applications overview
3. Working with texts , shapes, buttons and lists
4. Develop a calculator application
5. Implement an application that creates a alarm clock
Note: The list of experiments need not be restricted to the above list.
Detaited list of
Programming/sofiwore tool based exercises can be prepared
by the concerned
faculty members.
COURSE OUTCOMES:
Upon successful completion of this course, students should have the knowledge and skills to
o What is OWASP?
o OWASP Top l0 Vulnerabilities
.!. Injection
.i. Broken Authentication
*Sensitive Data Exposure
*XML Extemal Entities (XXE)
.3. Broken Access Control
.!. Security Misconfiguration
€. Cross-Site Scripting (XSS)
.!. Insecure Deserialization
* Using Components with Known Vulnerabilities
t Insufficient Logging and Monitoring
o Web application firewall
o What is malware
o Types of malware
.3. Key loggers
.1. Trojans
.3. Ran some ware
* Rootkits
r Antivirus
r Firewalls
r Malware analysis
.!. VM ware
.!. How to use sandbox
* Process explorer
* Process monitor
Website References:
Page 13 ot 27
ht )
6tl,t 4fornJ Lmr' V-
Course-7B: Cyber Security and Malware Analysis; Lab (Practical) Syllabus (15 Hrs.)
Experiments:
l. Configure a LAN by using a switch
2. Configure a LAN by using Router
3. Perform the packet sniffing mechanism by download the "wire shark" tool and extract the
packets
4. Perform an SQL Injection attack and its preventive measure to avoid Injection attack
Note: The list ofexperiments need not be restricted to the above list. Detailed list of
Programming/software tool based exercises can be prepared by the concerned
faculty members.
9dtA, ,forrrd. N* )
Page 14 of 27
A.P. State Council of Higher Education
Semester-wise Revised Syllabus under CBCS, 2020-21
Four year B.Com.(CA)Semester -V (from 2022-23) Domain
Subject: Computer Applications for B.Com.(CA)
Course Code: Max Marks: 100
Course-6C: E- COMMERCE APPLICATION DEVELOPMENT
(Skill Enhancement Course (Elective), 4 credits)
Learning Outcomes:
Upon successful completion ofthe course, a student will be able to:
l.To apply in an integrative and summative fashion the students' knowledge in all
fields ofbusiness studies by drafting a website presence plan.
2. To understand the factors needed in order to be a successful in ecommerce
3. To gain the skills to bring together knowledge gathered about the different
components of building a web presence
4. To critically think about problems and issues that might pop up during the
establishment ofthe web presence
5. To apply Word Press as a content management system (CMS), Plan their website by
choosing colour schemes, fonts, layouts, and more
Syllabus: (Total hours: 75 including Theory, Practical, Training, Unit tests etc.)
Unit-l: (10h)
l.l Introduction to E- commerce:
1.2 Meaning and concept - E- commerce
1.3 E- commerce v/s Traditional Commerce
1.4 E- Business & E- Commerce - History of E- Commerce
1.5 EDI - Importance, features & benefits of E- Commerce
1.6 Impacts, Challenges & Limitations of E- Commerce
Unit-2: (12h)
2.1 Business models of E - Commerce: Business to Business
2.1.2 Business to customers
2. l.3Customers to Customers
2.1.4 Business to Govemment
2.1.5 Business to Employee
2.2 Influencing factors of successful E- Commerce
2.3 Architectural framework of Electronic Commerce
2.4 Web based E Commerce Architecture.
2.5 Intemet Commerce
Unit-3: (12h)
3.1 Electronic data Interchange
3.2 EDI Technology
3.3 EDI- Communications
)dll'J* 4r,,,J uL
)ace rs ot zt
3.4 EDI Agreements
3.5 E- Commerce payment system.
3.6 Digital Economy
Unit -4: (13h)
4.1 A Page on the web - HTML Basics
4.2 Client Side scripting -JAVA SCRIPT basics
4.3 Server side Scripting- PHP basics.
Unit-5: (r3h)
Textbooks:
Reference Books:
l. Elias. M. Awad, "Electronic Commerce", Prentice-Hall of India Pvt Ltd.
2. Ravi Kalakota, Andrew B. Whinston, "Electronic Commerce-A Manager's guide",
Addison-Wesley
3. https://w3cschools.com
4. David Whiteley, E-Commerce: Strategy, Technologies and Applications, Tata McGraw
Hill.
RECOMMENDED CO-CURRICULAR ACTIVITIES: (Co-curricular activities shall not
promote copying from textbook or from others work and shall encourage selflindependent and
group leaming)
A. Measurable
l. Assignments (in writing and doing forms on the aspects ofsyllabus content and outside the
syllabus content. Shall be individual and challenging)
2. Student seminars (on topics ofthe syllabus and related aspects (individual activity))
3. Quiz (on topics where the content can be compiled by smaller aspects and data (lndividuals or
groups as teams))
B. General
L Group Discussion
2. Others
llrlt// 4r*"t I
L$r' *.\bb'rq ) Page 16 of 27
RECOMMENDED CONTINUOUS ASSESSMENT METHODS:
Some ofthe following suggested assessment methodologies could be adopted;
l. The oral and written examinations (Scheduled and surprise tests),
2. Closed-book and open-book tests,
3. Efficient delivery using seminar presentations,
4. Computerized adaptive testing, literature surveys and evaluations,
5. Peers and self-assessment, outputs form individual and collaborative work
Note: The list ofexperiments need not be restricted to the above list. Detailed list of
Programming/sofiware tool based exercises can be prepared by the concerned
faculty members.
COURSE OUTCOMES:
Upon successful completion ofthis course, students will have the knowledge and skills to
Syllabus: (Total hours: 75 including Theory, Practical, Training, Unit tests etc.)
UNIT 1: Introduction to E-Governance 12hrs
Lfi{' K.
)
Page 18 of 27
.!. Transaction Processing Systems
Legal Infrastructural preparedness
.!. IT Act 2000
t Challenges to Indian law and cybercrime scenario in India
* Amendments of the Indian IT Act
Institutional Infrastructural preparedness
{. Intemet
.3. intranet
* extranet
a Human Infrastructural preparedness
* TopJevel management
* MiddleJevel management
* LowJevel management
Technological Infrastructural preparedness
.!. Information and communications technology
* Data Warehousing
* Cloud Computing
ltM fur*,,t K
Page 19 of 27
Tertbooks:
Website References:
l. http://www.egov4dev.org/success/case/
2. https://vikaspedia.in/e-govemance/resources-for-vles
3. https://altametrics.com/en/information-systems/information-system-types.html
4. https://core.ap.gov.in/CMDashBoard/Index.aspx
Co-Curricular Activities:
(Co-cunicular activities shall not promote copying from textbook or from others work and shall
encourage self/independent and group learning)
A. Measurable
l. Assignments (in writing and doing forms on the aspects of syllabus content and outside the
syllabus content. Shall be individual and challenging)
2. Student seminars (on topics ofthe syllabus and related aspects (individual activity))
3. Quiz (on topics where the content can be compiled by smaller aspects and data (lndividuals or
groups as teams))
4. Study projects (by very small groups of students on selected local real-time problems
pertaining to syllabus or related areas. The individual participation and contribution of students
shall be ensured (team activity)
B. General
I . Group Discussion
10. The oral and written examinations (Scheduled and surprise tests),
I I . Closed-book and open-book tests,
12. Practical assignments and laboratory reports,
13. Observation of practical skills,
14. Individual and group project reports.
15. Efficient detivery using seminar presentations,
I 6. Viva-Voce interviews.
17. Computerized adaptive testing, literature surveys and evaluations,
18. Peers and self-assessment, outputs form individual and collaborative work
ItM h,,,), L.
)
?aBe 20 of 27
Course-7C: Real Time Governance System (RTGS); Lab (Practical) Syllabus (15 Hrs)
Ngtei Here the students have to gather the details in computer lab by surfing several websites &
Coogle Search Engines and submit the report to the class/lab instructor before leaving
the lab.
Week l: Write a Report on the role of Nationwide Networking in E-Govemance
Week 2: Write a Report on SETU: A Citizen Facilitation Centre in India, regarding it's
successful or failure journey.
Week 3: Write a Report on National Cyber Security Policy, how it is useful to Indian citizens.
Week 4: Write a Report on mee-seva./Village Secretariat/Ward secretariat, a new paradigm in
citizen services.
Week 5: Write a Report on how Andhra Pradesh is implementing RTGS in Agriculture.
Week 6: Write a Report on how Andhra Pradesh is implementing RTGS in social welfare
schemes
Week 7: Write a Report on how Andhra Pradesh is implementing RTGS in waste lands,
agricultural lands and house properties.
Week 8: Write a Report on Electronic Bi(h Registration in any one state of our
country.
Note: The fist of experiments need not be restricted to the above list. Detailed list of
Programming/sofwore tool based exercises can be prepared by the concerned
faculty members.
Page 27 of 27
9d1,l,L 4p"1, K
A.P. State Council of Higher Education
Semester-wise Revised Syllabus under CBCS, 2020-21
9AM futn-t K.
) ?aee 22 of 27
Los(
Basics of Digital Audio:
2. What is Sound?
2.1 Digitization of Sound
2.2 Quantization and Transmission of Audio
2.2.1 Pulse code modulation
2.2.2 Differential coding of audio
2.2.3 Predictive coding
tlnit-4:
Multimedia Data Compression: l3Hr
l. Introduction
1.1 Basics of Information Theory
1.2 Lossless Compression Algorithms
1.2.1 Fix-Length Coding
1.2.2 Run-length coding
| .2.4 Dictionary-based coding
1.3. Variable Length Coding
I .3.1 Huffinan Coding Algorithm
Text Books:
I undamentals of Multimedia by Ze-Nian Li & Mark S. Drew. Publisher: Prentice Hall
Reference Books:
L An introduction to digital multimedia by Savage, T. M. and Vogel, K. E. 2008.
l. Digital Multimedia by Nigel Chapman & Jenny Chapman. 2009.
()nline Resources: h ttDs://ksuit342. oress.com/lectuers/
h ttns ://www.tutorial spoi nt.com/!rrultimedia
ill,L
a
hrurnl,
't Ll[.r' tL.
Page 23 of 77
4. Study projects (by very small groups of students on selected local real-time problems
pertaining to syllabus or related areas. The individual participation and contribution of
students shall be ensured (team activity))
B. General
1. Group Discussion
2. Others
Sussested Software
I ) Image Editing - GIMP
LtrY'
f-r
A.P. State Council of Higher Education
Semester-wise Revised Syllabus under CBCS, 2020-21
Four year B.Com.(CA) Semester-V (from 2022-23)
Svllabus: (Total hours: 75 including Theory, practical, Training, Unit tests etc.)
tINIT.I 12 Hrs
l. Types of Graphics
l.l Raster vs Vector Graphics
2. Types of Objects
2.1 Audio formats
2.2 Video formats
2.3 Image formats
2.4 Text document formats
3. Types ofvideo editing
4. Different color modes.
5. Image Scanner
5.1 Types of Image Scanners
I ]NIT.II
12 Hrs
t. What is GIMp?
2. GIMP tool box window
-r- Layers Dialog
4. Tool Options Dialog
5. Image window
6. lmage window menus
1.3 Erasing
1.4Drawing rectangles, Circles and other shapes
1.6 Outlining and filling regions
I .7 Filling with pattems and gradients
','clection:
2.I Working with selections
2.2 Select by color and fuzzy
2.3 Select Bezier paths
2.5 Modifuing selections with selection modes
i \IT-V 12 Hrs
i rasing and Touching Up:
I . I Dodge and bum tool
1.3 Clone tool
1.4 Sharpening using convolve tool
1.5 Correcting Color Balance
l.ilters:
2.1 Filters
2. I .l Blur
2.1.2 Enhance
2.1 .3 Noise Filters
!loferences:
icxtbook: Beginning GIMP from Novice to professional by Akkana Peck,
Second Edition, Apress
SIM' t7r"'l' t K.
)
?age 26 ot 27
llecommended Co-Curricular Activities (participation: total 15 weeks):
( o-curricular activities shall not promote copying from textbook or from others work and shall
. ncourage self/independent and group leaming)
A. Measurable
'1.
Assignments (in writing and doing forms on the aspects of syllabus content and outside
the syllabus content. Shall be individual and challenging)
2. Student seminars (on topics ofthe syllabus and related aspects (individual activity)
3. Quiz (on topics where the content can be compiled by smaller aspects and data
(lndividuals or groups as teams))
4. Study projects (by very small groups of students on selected local real-time problems
pertaining to syllabus or related areas. The individual participation and contribution of
students shall be ensured (team activity))
B. General
l. Group Discussion
2. Others
Programming exercises,
. Observation of practical skills,
. Efficient delivery using seminar presentations,
Viva voce interviews.
Computerized adaptive testing, literature surveys and evaluations,
;. Peers and self-assessment, outputs form individual and collaborative work
I .
Designing a Visiting card
2. Design Cover page ola book
3. Paper add for calling tenders
4. Design a Pamphlet
5. Brochure designing
6. Titles designing
7. Custom shapes creation
8. Image size modification
9. Background changes
10. Texture and pattems designing
Page 27 of 27
fiM" W*'l
,
)
L0Dc. K.rJ