4 S.Y.B.Com. Computer Programming PDF
4 S.Y.B.Com. Computer Programming PDF
Computer Programming
Program: B.Com.
Revised Syllabus of S.Y.B.Com. Applied Component
Choice Based Credit & Grading System (75:25)
w.e.f. Academic Year 2020-21
1
S.Y.B.Com. Computer Programming
APPLIED COMPONENT
Computer Programming
Based on Credit Based and Grading System
(a) At the end of each semester, examination of 2½ hours duration of 75 marks based
on three units shall be held.
(b) All questions shall be compulsory with internal choice within the questions. Each
Question may be sub-divided into sub questions as a, b, c, d & e, etc. & the allocation of
Marks depends on the weightage of the topic.
2
S.Y.B.Com. Computer Programming
SEMESTER III
Computer Programming - I
Course Code:UC3AP1
Course Outcome:
1) To give brief knowledge of computer hardware, software and system.
2) To understand all functionality of Word.
3) To use excel in different functions corresponding to different scenario.
4) To perform operations in excel as per the need
Unit Details Lectures
I Introduction to Computer Systems 15
(a) Computer Fundamentals: History and basic structure of a computer.
Types of Computers: Super, mainframe, mini and micro computers. Types
of micro computers: Desktop, laptop, tablet PC, PDA (Personal Digital
Assistant). Units of measurement of computer memory: BITS, BYTES, KB,
MB, GB, TB, etc. Terms: Hardware and Software.
(b)Hardware Devices: Components of motherboard: I.C.s, bus lines, clock,
micro processor chip, memory chips, ports, power supply. Types of Input
and Output Devices. Types of Primary memory and Secondary memory
storage devices.
(c)Software: System and Application software, Types of System and
Application software. FOSS. Types of Operating System, examples like
DOS, UNIX, LINUX, Windows, Different versions of Windows. Features
of Windows, Compilers and Interpreters, Higher and Lower Level
languages, Compiler and Interpreter based languages.
II (a) Introduction to a word processor: create and save a document. 15
(b) Edit and format text: text style (B, I, U), font type, font size, text colour,
alignment of text. Format paragraphs with line and/or paragraph spacing. Add
headers and footers, numbering pages, grammar and spell check utilities,
subscript and superscript, insert symbols, use print preview, and print a
document.
(c) Insert pictures, change the page setting, add bullets and numbering, borders
and shading, and insert tables – insert/delete rows and columns, merge and split
cells.
(d) Use of drawing tools, shapes and mathematical symbols.
III Spread Sheet Package (Microsoft Excel )
(a) Concept of Workbook, Worksheet, Cell
(b) Types of data, Entering, Editing, Deleting data, Fill command, Series
command, Custom list
15
(c) Selecting, Inserting, Deleting cells, Rows, Columns, Ranges, Cell
formatting
(d) References: Mixed, Relative, Absolute.
(e) Formulas, Operators, Precedence of operators, Circular reference
3
S.Y.B.Com. Computer Programming
SEMESTER IV
Computer Programming - II
Course Code:UC4AP1
Course Objectives:
The objective of this paper is to introduce various concepts of programming to the students using Python.
Expected learning outcomes:
1) Students should be able to understand the concepts of programming before actually starting to write
programs.
2) Students should be able to develop logic for Problem Solving.
3) Students should be made familiar about the basic constructs of programming such as data, operations,
conditions, loops, functions etc.
5
S.Y.B.Com. Computer Programming
6
5