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

BCA I Sem Syllabus

Uploaded by

INDIAN GAMER
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

BCA I Sem Syllabus

Uploaded by

INDIAN GAMER
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Department of Computer Science & Application

Faculty of Science
Bhupal Nobles’ University, Udaipur

Bachelor of Computer Application


Semester I
BCA511DSCT: Computer Fundamentals
Course Objectives: This course aims to ● give students an in-depth understanding of why
computers are essential components in business, education and society. ● familiarize the
students with the basic building blocks of a computer system ● acquaint students with the
various peripheral devices ● explain different types of software
Course Level Learning Outcomes: Upon successful completion of the course students will be
able to: ● Identify and describe the working of different components of a computer system ●
Discuss about the different peripheral devices that can be connected to a computer system ●
talk about the significance and need of different types of software. ● know the important role
played by operating systems

UNIT-I
Introduction: Evolution of computers, Capabilities and limitations of computers, Generations of
computers, micro, mini, main frame, supercomputers, Block diagram of computer

UNIT-II
Input unit, output unit, Arithmetic logic Unit, Control unit, central processing unit, type of
processors.
Memory: RAM, ROM, EPROM, PROM, cache memory.

UNIT-III
Secondary Storage Devices- Magnetic Tape, Magnetic Disks ,Internal Hard Disk, External Hard
Drives, Floppy Disks, Optical Disks-CD,VCD, CD-R, CD-RW, DVD, Solid State Storage ,
Flash Memory, USB Drives.

UNIT-IV
Input devices: Keyboard, Pointing Devices mouse, Touch Screens, Joystick, Electronic pen,
Trackball, Scanning Devices-Optical Scanners, OCR, OMR, Bar Code Readers, MICR,
Digitizer, Electronic card reader, Image Capturing Devices-Digital Cameras. Output devices-
LCD/TFT, Printers- Dot matrix, Inkjet, Laser

UNIT-V
Computer Software: Software and its Need, Types of software, System software, Application
software, System software ,operating system, utility program, programming languages,
assemblers, compilers and interpreter

Recommended Books:
1. Pradeep K. Sinha, PritiSinha, “Computer Fundamentals”. BPB Publications.
2. Rajaraman, V., “Fundamental of Computers”. Prentice Hall India, New Delhi
Department of Computer Science & Application
Faculty of Science
Bhupal Nobles’ University, Udaipur

BCA512DSCT: Problem Solving Techniques Using C


Course Objectives: This course aims to ● provide knowledge of C language. ● empower
students with the ability to develop logics which will help them to create programs, applications
in C. ● teach the basic programming constructs to students so that they can easily switch over
to any other language in future. ● equip students with the knowledge of fundamental
programming concepts and methodologies.

Course Level Learning Outcomes: Upon successful completion of the course students will be
able to: ● depict the logic through algorithm and flowchart for solving the problem ● Design
programs connecting decision structures, loops and functions. ● Explain the difference between
call by value and call by address. ● Understand the dynamic behaviour of memory by the use of
pointers. ● Understand the arrays and difference between structure and union
UNIT-I
Algorithm and algorithm development: Definition and properties of algorithm, flow chart
symbols, conversion of flow chart to language, example of simple algorithms, Introduction to
program design, errors – syntax error, runtime error, logic error.

UNIT-II
Basics of C – Language: History, Constants – Integer, Real, Character; Variables and
Keywords; Data types and size, constants, arrays, pointers, Operators – arithmetic, relational,
logical, increment and decrement, bitwise and assignment, Hierarchy of Operators and
Operations, Associativity of Operators, creation and evaluation of expressions.

UNIT-III
Control Structure: Decision Structure: if, if – else, if – else – if, nested if, switch case
Loop Control Structure: while , do while and for; Use of break, goto and continue

UNIT-IV
Functions: Function definition, declaration and prototypes, Call by Value and Call by
Reference, Scope Rule of Functions. Recursive functions

UNIT-V
Complex C-Language: Variables – external, static, register; multi – dimensional arrays;
Pointers, Structures – declaring and accessing elements, array of structure, union

Recommended Books:
1. Yashavant Kanetkar, Let us C
2. Balaguruswamy, Programming in C
BCA513DSCP: Problem Solving Techniques Using C Practical
Department of Computer Science & Application
Faculty of Science
Bhupal Nobles’ University, Udaipur

BCA 511DSET:PC Software

Course Objective: This course aims to ● familiarize the students with differ OS. ● enable the
students in crafting professional word documents, excel spreadsheets, powerpoint presentations
using the Microsoft suite of office tools. ● familiarize the students in preparation of documents
and presentations with office automation tools.

Course Outcomes: Upon successful completion of the course students will be able to: ●
understand the functionality of Operating Systems and its applications.● work with the word
processing application to create impressive text documents ● perform accounting operations ●
create effective presentations to display their ideas

UNIT-I
Word Processing: Definition, Benefits, Features & uses of Word Menus, Toolbars, Cursor
control keys, Short cut keys, Hot keys, Editing Text, Document Formatting, Reusable
formatting with Styles and Templates,
UNIT-II
Word Processing :File handling (opening, creating, saving, printing ,editing), Formatting text,
Find and replace, Tables and Columns, Mail Merge, Labels.
UNIT–III

Spreadsheets: Definition, Benefits, Features & Uses of MS Excel Menus, Toolbars, Worksheets,
Formatting Worksheets and Restricting Data, Calculating with Formulas and Functions,
Ranges, Auto fill.
UNIT–IV

Spreadsheets: Data - sort, filter, Viewing and Manipulating Data with charts.
UNIT-V

Presentations: Definition, Benefits, Features & Uses of Power Point, Menus, Toolbars, Creating
and Editing Slides

Recommended Books:
1. Jennifer Ackerman Kettell, Guy Hart0Davis, Curt Simmons, “Microsoft Office 2003: The
Complete Reference”, Tata McGraw Hill.
2. Biswaroop Roy Choudhary, “Computer course”, Fusion Books.

BCA 511DSET:PC Software Practical


Department of Computer Science & Application
Faculty of Science
Bhupal Nobles’ University, Udaipur

COM511SECP: Working with Operating Systems


Course Objectives: This course aims to ● know the characteristics of various operating systems
and applications ● understand various functions of operating systems ● understand and use
various tools and setting of operating systems. ● understand and use commands of DOS,
Windows

Course Level Learning Outcomes: Upon successful completion of the course students will be
able to: ● gain knowledge of various types of operating systems ● able to use various commands
of different OS. ● able to do various font and device installation.
UNIT - I
Disk Operating Systems (DOS) - introduction, history & versions of DOS.
DOS commands: internal - DIR, MD, CD, RD, COPY, DEL, REN, VOL, DATE, TIME, CLS,
PATH, TYPE etc..
UNIT - II
External commands - CHKDSK, XCOPY, PRINT, DISKCOPY, DISKCOMP, DOSKEY,
TREE, MOVE, LABEL, APPEND, FORMAT, SORT, FDISK, BACKUP, EDIT, MODE,
ATTRIB, HELP, SYS etc.
UNIT – III
WINDOWS - introduction to windows, its various versions and features. Working with windows
(windows 10 or latest version) windows concepts, windows structure, desktop, taskbar, start
menu
UNIT – IV
Working with files and folders- create, copy, delete, renaming and moving files and folders,
working with recycle bin-restoring deleted files, emptying the recycle bin, searching files and
folders ,my computer
UNIT - V
Using windows accessories programs- calculator, notepad, paint, wordpad, command line. Using
media player, sound recorder, volume control. Taking printout from programs, printer properties.

You might also like