Semester 1 Syllabus
Semester 1 Syllabus
BCA I SYLLABUS
LEARNING OUTCOMES
On the completion of the course students will be able to:
1) Know the fundamental terms associated with computers, mobile devices and new
technologies.
2) Know different types of computers, mobile devices, memory and various input and
output devices.
3) Understand the basic uses and applications of computer in business and society.
4) Get familiar with various computer codes.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
Introducing Today’s Technologies: Computers, Devices, and the Web 10
• Today's Technology
• Computers
• Mobile and Game Devices
• Data and Information
• The Web
• Digital Security and Privacy
• Programs and Apps
5
o Operating Systems
o Applications
• Communications and Networks
o Wired and Wireless Communcations
o Networks
1
• Technology Uses
• Technology Users
• Computers and Mobile Devices
• Mobile Computers and Desktops
• Servers
• Terminals
• Supercomputers
5
• Cloud Computing
• Mobile Devices
• Game Devices
• Embedded Computers
• Ports and Connections
Processors, Memory, Adapters and Buses 10
•Inside the case
o Motherboard
• Processors
• Memory 5
• Adapters
• Buses
2
• Digital Storage
o Storage
o Hard Drives
5
o Portable Flash Memory Storage
o OpticaL Discs
o Enterprise Storage
Input and Output Devices 10
• Input Devices
o Keyboards
o Pointing Device
o Touch Screens 5
o Pen Input
3 o Motion, Voice, and Video Input
o Scanners and Reading Devices
• Output Devices
o Displays
o Printers 5
o Other Output Devices
Computer Codes 10
• Computer Codes
o Introduction to Computer Codes
o Decimal System
o Binary System
o Hexadecimal System
3
o Octal System
o 4-bit BCD System
o 8-bit BCD System
o ASCII code
o 16-bit Unicode
4
• Conversion of Numbers (includes fixed and fractional numbers)
4 o Non-Decimal to Decimal
o Binary to Decimal
o Decimal to Binary
o Binary to Octal
o Octal to Binary
o Octal to Decimal
7
o Decimal to Octal
o Binary to Hexadecimal
o Hexadecimal to Binary
o Hexadecimal to Decimal
o Decimal to Hexadecimal
o Hexadecimal to Octal
o Octal to Hexadecimal
TEXT BOOK/S:
1. Discovering Computers 2016 (First Edition)
Cengage Learning
By Misty E. Vermaat; Susan L. Sebok; Steven M. Freund; Jennifer T. Campbell; Mark
Frydenberg (Shelly Cashman Series)
REFERENCE BOOKS:
1.Computer System Architecture (3rd Edition)
Pearson India
By M. Morris R. Mano
2.Fundamentals of Computer(First Edition- 2009) Publisher: McGraw-Hill
by Balaguruswamy
3.Computer Fundamentals(First Edition-2010) Publisher: Pearson
by Anita Goel
WEB RESOURCES:
REQUIRED SOFTWARE/S
GUJARAT UNIVERSITY
BCA I SYLLABUS
LEARNING OUTCOMES
On the completion of the course students wil be able to:
1. To create their own logic and implement using C Programming.
2. To understand how to use programming in day to day application.
DETAIL SYLLABUS
UNIT TOPIC / SUB TOPIC TEACHING HOURS
PreProgramming Techniques 10 hours
• Introduction to Programming Languages
o Introduction to Machine level language
o Introduction to Assembly language
o Introduction to Higher level language 2 hrs
o Limitations and Features.
o Classification of Computer Language- Procedural Language and Non
Procedural Language.
LEARNING OUTCOMES
On the completion of the course students will:
1.Understand the meaning and syntax of different tags of HTML5
2.Learn the basic differences between HTML and HTML5
3.Understand the basic internet terminology and technology
4.To design web pages using simple and advanced tags of HTML5.
5.To understand the fundamental concept of Google AdSense and Analytics.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC HOURS
Introduction to Internet 10
• Introduction to Internet
• How does Internet works?
• Internet addressing & DNS
• Internet Vs Intranet
• Switching:
o Circuit switching
o Packet switching
1 o Message switching
3
• Different types of connections
o Dial-UP connections
o ISDN
o ADSL
o Leased Line Connections
o Satellite Connections
• Internet service provider
• Computer Networks
o Use of computer Networks
o Network Devices
o Network Types
o Network Topologies
• E-Mail
o Introduction
o E-mail System
o E-mail Protocols
o About E-mail addresses
o Structure of E-mail Message
o E-mail clients and server 7
o Mailing list
o E-mail security
• World Wide Web
o Introduction
o Basic Elements
• Search engines
o Introduction
o Criteria
o Search Agent
o About Popular search engines
REFERENCE BOOKS:
1. World wide web Design with HTML(First Edition-2010)
Tata McGraw Hill
By C Xavier
• Parallel Lines
• Perpendicular Lines 3
• Angle between two lines (without proof) and related examples
REFERENCE BOOKS:
Elementary Engineering Mathematics
Publisher : Khanna publisher
By : BS. Grewel
GUJARAT UNIVERSITY
BCA I SYLLABUS
The students are expected to write program in ‘C’ language unit wise as given below. The
list in each unit is indicative only and may or may not be asked in the examination.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
1 . Find the Simple Interest. Inputs are principal amount, period in
year and rate of interest.
2. Find the area and perimeter of square and rectangle. Input the
side(s) through the keyboard.
3. Accept any three numbers and find their squares and cubes.
4. Write a program to enter the temperature in Fahrenheit and
convert it to Celsius.[C = ((F-32)*5)/9]
5. Write a program to store and interchange two numbers in
variables a and b.
1 6. Write a program to accept an integer and display it in octal and 10
hexadecimal formats.
7. Write a program to enter text with gets() and display it using
printf() statement also find the length of the text.
8. Write a program to enter two numbers and find the smallest out
of them. Use conditional operator.
9. Write a program to enter a number and carry out modular division
operation by 2, 3 and 4 and display the remainders.
10. Write a program to find the average temperature of five sunny
days. Assume the temperature in Celsius.
8 Write a program to find the sum of first 100 odd nos. and even nos.
3
9 Write a program to check whether given number by the user is
Palindrome or not.
10
15 Write a program that accepts an integer N, if the integer N = 4, 10
then print the pyramid :
1
121
12321
1234321
16 Write a program that accepts an integer N, if the integer N =
4,then print the pyramid :
4444
333
22
1
8 Take two strings from the user and check whether the string is
palindrome or not.
15 Write a program which will accept two strings from the user and
print the message that the strings are same or not.
16 Write a program which take a lowercase string from the user and
print its length and uppercase string.
REFERENCE BOOKS:
1. Computer Fundamentals & Programming in C
Publication: Oxford
By Pradip Dey, Manas Ghosh
LEARNING OUTCOMES
On the completion of the course students will:
1.Understand the meaning and syntax of different tags of HTML5
2.Learn the basic differences between HTML and HTML5
3.Understand the basic internet terminology and technology
4.To design web pages using simple and advanced tags of HTML5.
5.To understand the fundamental concept of Google AdSense and Analytics.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
Introduction to Internet 10
1
1. Creating and saving simple HTML document. And opening in
2.Modifying the background of HTML webpage (with colors &
3.Creating headings on web page ( <h1></h1> to <h6></h6>)
4.Demonstrate use of subscript, super script, align tag
5.Format the text by using formatting tags like bold italic and
6.Design a Home page design of Gujarat University using basic
7. Design a website of online mobile shopping (use your
Getting Started With HTML 5 10
1. Creating Metadata in webpage
2.Use <!DOCTYPE html> in web page
2 3.Create web page with <blockquote> tag.
4.Write HTML program to insert special characters And comment.
5.Create webpage to display your resume.
6.Create Web page to Print BCA Course Information.
7.Design a web page to print HTML syallabus.
Working with Text,List,Tables and Frames 10
1. Creating unordered List.
2.Show the use of all tags and attributes of ordered list.
3.Show the use of all tags and attributes of definition list.
4.Create Web page to print electricity bill.
5.Create webpage to display Your insitute admission form using
3
6.Create Web page to Print BCA HTML Syllabus using table.
7. Create webpage which shows three horizontal frames in a
8. Create a webpage for online Jwellary shopping. Display Menu in
left frame. Clicking on menu should display related webpage in right
frame. Keep header and footer frames to display related
information.
TEXT BOOK/S:
1. Internet Technology and Web Design(First Edition-2011)
Publisher: Tata McGraw Hill
By ISRD group
2.HTML 5 in SIMPLE STEPS
Publisher : DREAMTECH PRESS
BY Kogent Learning Solutions Inc.
REFERENCE BOOKS:
1. World wide web Design with HTML(First Edition-2010)
Tata McGraw Hill
By C Xavier
2. Web Enabled commercial application development using HTML, Javascript,
DHTML and php
BPB Publication.
By Ivan Bayross
3. The Complete Reference HTML and CSS (Fifth Edition)
McGraw Hill Education
Thomas A Powell
WEB RESOURCES:
1. HTML5 Introduction(https://www.w3schools.com/html/html5_intro.asp)
2. http://www.tutorialspoint.com/ht...
3. https://www.udemy.com/learn-html...
4. HTML 5 Cheat Sheet (PDF) - Smashing Magazine
5. http://html5please.com/
6. http://diveintohtml5.info/
REQUIRED SOFTWARE/S
1. Any editor of Windows or Linux/UNIX.
2. Browser to view web pages
GUJARAT UNIVERSITY
BCA I SYLLABUS
LEARNING OUTCOMES
On the completion of the course students would be able:
1) To gain basic knowledge of DOS.
2) To develop skills for effective use of the Open Office tools by preparing and applying
various features in documentation, spreadsheet and presentation.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
Introduction to DOS and Windows 10
• DOS
o Introduction
o Comparison with GUI
o Wildcard characters
4
o Working with DOS commands:
dir, md, rd, cd, copy, type, del, ren, date, time, cls, ver, move, attrib,
xcopy
o batch file
• WINDOWS
o Introduction
1 o Booting Process
o Components Of Windows
Desktop, Icon, My computer, My documents, Network,
Neighborhood, Recycle bin, Start menu, Taskbar, Windows
explorer
o Control Panel
Date & time, Display, Mouse, User accounts, Add & remove
programs,
o Files and Folders
6
Creating Folder, Folder Operations (copying , moving and
deleting), Creating files & file operations, Creating Shortcuts
o System Tools
Disk Defragmentation
WRITER — THE WORD PROCESSOR 10
• Advanced Features
o Working with tables and graphics
o Mail Merge 5
o Other Features
Autocorrect, Autotext, Macros, Protecting documents
• Introduction to Spreadsheet
o Concept of Workbook, Worksheet, Workspace
o Types of data
2
o Formatting Workbook
o Conditional formatting
o Sorting Data
• Advance Features
o Data validation
o Data filter (Auto & Advance)
o Charts
4
o What if analysis
Goal seek, Scenario
o Protecting Worksheet
3
o Types of error
3
• Introduction to Presentation
o Creating, browsing & saving Presentation
4
o Editing & formatting slides
o Working with objects
TEXT BOOK/S:
1. Working with Personal Computer Software (Second Edition 2010)
Publisher: Wiley India, New Delhi By R.P.Soni, Harshal Arolkar , Sonal Jain
2. Openoffice.org for dummies
Publisher: Wiley Publishing, Inc. By Gurdy Leete, Ellen Finkelstein, and Mary
Leete
GUJARAT UNIVERSITY
BCA I SYLLABUS
It brings together the ideas, innovation and achievements of the great world thinkers and
leaders of contemporary times for the students to learn and benefit from. In studying the
selections, the students will get to discuss and debate a wide range of topics—from
academic disciplines, such as philosophy, history, sciences, psychology, literature,
performing arts and theatre to social and cultural issues and much more. This will
provide the students with a window into a critical understanding of the globalized world.
The personalities selected in this course are indicative, and additions or changes can be
made according to the choice of the teachers, giving them a leeway to adapt the course
to their own teaching methods and pedagogic requirements. Approximately four
selections from each category need to be studied during the course. A typical course
would include an extract from the life story/work/speech/personal
correspondence/biography etc., of these personalities, an annotated description of the
context of the personality, his/her work and contribution to humanity.
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
From the World of Sciences
1 Extracts from the life stories and works of: (Any Two)
Einstein, Edison, Rutherford, Marconi, C. V. Raman, Ronald Ross;
Marie and Pierre Curie; Alexander Fleming; Frederik Sanger
3
Extracts from the life stories and works of: (Any Two)
3 Abraham Lincoln, Lenin, Nelson Mandela; Barack Obama,
Gorbachev, Mustafa Kemal Pasha; Yitzhak Rabin; Sukarno; Ong
San Su Kyi; Golda Meyer;
From the World of Arts, Culture, and Sports
Extracts from the life and stories of: (Any Two)
4 Hellen Keller; Charles Chaplin; The Beatles; Michael Angelo;
Picasso; Tyeb Mehta; Danny Boyle; Richard Attenborough; Pele;
Bolt; Jessie Owens; Bryan Lara, Don Bradman
GUJARAT UNIVERSITY
BCA I SYLLABUS
a) Nutrition:
● Proximate Principles
● Balance diet
● Malnutrition
2
b) Effects of Smoking, Drugs and Alcohol
c) School Health services & Programme
● Aspects
● Role of the P.E. Teacher, Principal and Doctor
Community & Environmental Health
● Pollution:- Its causes & effect on health
i. Air Pollution
ii. Water Pollution
3 iii. Noise Pollution
● Occupational Hazards
● Housing
● Population: - Policy, explosion, dynamics & family welfare
Programme
a) Epidemiology of Communicable Disease
● Small & Chicken Pox
● Tuberculosis
● Measles & Mumps
4
● Malaria, Dengue and Chickengunia
● Rabies, Jaundice & Yellow fever
b) Epidemiology of Non-Communicable Disease
● Coronary Heart Disease (CHD)
● Cancer
● Diabetes
● Hypertension
c) Sexually Transmitted Diseases
REFERENCE BOOKS:
♦Park J.E., Park K. Text Book for preventive and social MedicineJabalpur : Message
Banarasidas Bhanet 1980 Edn.8
♦ Turner C.E. The School Health and health Education (st. Louis : TheC.V.
♦ Mosby Co. 1952) Edn. 2
♦ Bedi, Yashpal, Social and preventive Medicine (Delhi: Atamaram & Sons1983).
♦ Ghosh B.N. A Treaties of Hygiene and Public Health (Calcutta : Scientific Publication
GUJARAT UNIVERSITY
BCA I SYLLABUS
(Yoga Practical)
1. Introduction to the entire Pawanmuktasana series.
2. Shatkarma (The Six Yogic Cleansing Methods) :
1. Kapalbhatis ( Vatkrama, Vyutkrama, and Sheetkrama)
2. Tratakas
3. Netis (Jal, Cathetar, Ghrit)
4. Dhautis (Kunjal, Agnisar, LaghooSankhaPrakshalana)
3. Surya and Chandra Namaskara.
ASANAS:
1. .Inverted
Bhumipadmastakasana, Vipareetkarni, Sarvangasana,
PadmaSarvangasana ,Halasana
2.Backward
Makrasana, Bhujangasana, Shalabhasana, Dhanurasana,
Kandharasana, Setuasana, Grivasana , lying Chakrasana,
Pristhasana.
3 3.Forward
Saithalyasana, Paschimottanasana,
ArdhaPadmaPaschimottanasana, Garbhasana,
Meruakarshanasana, Koormasana, Ekapadasirasana,
EkapadaPadmottanasana.
4.Spinal Twist
MeruVakrasana, Bhunamanasana, ArdhaMatsyendrasana,
Markatasana, UtthitapadaprasarVakrasana .
5.Balancing
EkapadaPranamasana and its variations, EkaPadasana,
Natarajasana, Garudasana, Bakasana, Brahmacharyasana,
PadmaParvatasana, Merudandasana and its variations,
Padangusthasana, Bakadhyanasana.
6.Pre-Meditative
Ananda Madirasana, Padadirasana.
7.Relaxation
Shavasana, Advasana, Jyestikasana, Matsyakridasana, Balasana,
Makrasana, Saithilyasana, Sasankasana, Vrishabhasana.
8.Other Useful Asanas
Vajrasana, Singhasana, Tadasana, Tanasana, Mandookasana,
Utkatasana, Kagasana.
Pranayamas:
1. Yogic Breathing
3 2. NaadiShodhanand its stages
3. Sheetali
4. Sheetakari
5. Bhramari
6. Ujjai
7. Bhastrika
8. Kapalbhati
9. SuryaBheda
10. Bahyavritti
(Yoga Practical)
1. Kriyas for eyes (All Rotations, Massage, Palming).
2. Pratyahara (Withdrawl of the Indriyas, for their healthy
functioning).
3. MUDRAS :Vipareetkarani Mudra, Kaki Mudra.
4. BANDHAS: Mool, Uddiyana, Jalandhar, Tribandha.
4 5. Brahmacharya - its meaning , benefits and practice methods.
6. Asanas helpful for Pratyahara and Brahmacharya: Siddhasana,
Padmasana, Moolbandhasana, VipareetkarniAsana,koormasana,
Padangusthasana, Bhadrasana, Brahmacharyasana.
7. Meditation and its types : IshtaDhyan , also called SthoolDhyan ,
JyotiDhyan, SookshmaDhyan
REFERENCE BOOKS:
• Asana, Pranayama, Mudra, Bandha : By Swami SatyanandSaraswati.
• Patanjal Yoga Darshan – Geeta Press
• Hatha Yoga (Bihar School of Yoga)
• Gherand Samhita (Bihar School of Yoga)
• Shrimad Bhagvad-Gita – Gita Press
• Natural Health and Yoga – Dr.BrijBhushanGoel
• Shiv Samhita
GUJARAT UNIVERSITY
BCA I SYLLABUS
DETAIL SYLLABUS
TEACHING
UNIT TOPIC / SUB TOPIC
HOURS
Theory of Communication 10
• Definition & process of Communication 1
• Verbal – Non-verbal Communication 2
1 • Dimensions of Communication 2
• Features of effective Communication 2
• Barriers to effective Communication 2
• Objectives of Communication 1
Written Communication 10
• Understanding the basics of letter writing 2
• Business Letters
o Inquiry & Reply letters 3
o Placing, Execution and Cancellation of an orders
• Non Business formal letters
2
o Letter to the Post Master
o Letter to the Police Commissionaire
3
o Letter to the Municipal Health Commissionaire
o Letter to the Editor
o Letter to the Director of your college
• Job Application 2
Speaking Strategies 10
• Vowels and Consonants 2
• Braking words into syllabus and making accent/stress
2
(Elementary level)
• Interview
o Introduction
3 o General preparation for an Interview 3
o Types of questions generally asked
o Types of Interviews
• Presentation
o Preparing an outline of the presentation
3
o Using visual aids
o Body language and effective presentation
Language Work 10
• Tenses 4
• Preposition 2
4
• Confusables * 2
• One word substitute 1
• Homonyms 1
TEXT BOOK/S:
1. Communication Skills
Publisher:Oxford University press.
By: Meenakshi Raman, Sangeeta Sharma
Unit - 1 : Chapter-1 Communication Theory
Unit - 2 : Chapter-11 Basic Official Correspondence
Unit - 3 : Chapter-3 Phonetics
Unit - 4 : Chapter-10 Grammar & Vocabulary
REFERENCE BOOKS:
1. Communication Skills
Publisher: Prentice Hall of India Pvt Ltd. By Leena Sen,
2. Effective Technical Communication
Publisher: Tata Mac. Co. Ltd By M Ashraf Rizvi
3. Oxford Business English Dictionary
Publisher: Oxford Uni. Press.
4. Business English & Communication
Publisher: Mac Graw Hill Internationl edition
By Lyn R. Clark, Kenneth Zimmer and Joshoph Tinervia,