Professional Documents
Culture Documents
Bca 3 Sem Complete
Bca 3 Sem Complete
Application
(BCA)
Scheme and Syllabus
(According to NEP-2020)
July 2022
AKS University, Satna
Study and Evaluation Scheme
AKS University, Satna
Study and Evaluation Scheme
BCA 2022-25
(New Education Policy)
SEMESTER – III
Sr. Subject Group Subject L T P Total
Code (In (In (In Credit
Hr) Hr) Hr)
1 Data Communication and Computer 4 - - 4
Network
Major Subjects
2 Programming in C# 4 - - 4
2-P Programming in C# Lab - - 2
Minor Subjects
3 Data analytics & Visualization through 2 - - 4
Spread sheet
3-P DTP 2 - 2
4 Choose Any one (Open Elective)
Internet of Things 4 - - 4
Optimization Techniques - -
Elective Lab(Internet of Things/ 2 2
Optimization Techniques)
Total Credits 16 4 20
PART A: Introduction
Subject:Computer Applications
4. Pre-Requisite (if any) To study this course, a student must have the basic
knowledge of Computers.
Suggested Readings:
1. Tannanbaum, A.S.: Computer Networks, Prentice Hall, 1985.processing, Prentice Hall, 1983.
2. Black : Computer Networks : Protocols, standords and Interfaces, Prentice Hall International 1.
Tannanbaum, A.S.: Computer Networks, Prentice Hall, 1985.processing, Prentice Hall, 1983.
5 Course Learning outcomes On successful completion of this course, the students will be
(CLO) able to:
l. Knowledge of the structure and model of the
programming language C #.
2. Determine logical alternatives with C# decision
structures utilizing iteration, class methods, fields,
and properties.
3. Using the programming language C # for various
programming technologies (understanding)
4. Develop software in C #.
5. Evaluate user requirements for software functionality
required to decide whether the programming
language C # can meet user requirements.
6. Use of certain technologies by implementing them in
the C # programming language to solve the given
problem.
6 Credit Value 4
7 Total Marks Max. Marks: 30 + 70 Min. Passin Marks: 35
Part B- Content of the Course
No. of Lectures (in hours per week): 3 Hrs. per week Total
No. of Lectures: 60 Hrs.
Module Topics No. of
Lectures
Unit-I Introduction to C#: What is C#, C++ vs C#, Java vs C#, History,
Features, Variables, Data Types, Operators, Keywords, Comments. C#
12
Control Statements: if-else, switch, For Loop, While Loop, DoWhile
Loo , Break, Continue, Goto.
Unit -11 C# Functions: Function, Call By Value, Call By Reference, Out
Parameter.
C# Arrays: Array to Function, Multidimensional Array, Jagged Arrays,
Params, Array class, Command Line Args. 12
C# Objects and Classes: Constructor, Destructor, this, static, static class,
static constructor, Structs, Enum.
Unit -111 C# Properties. C# Inheritance: Inheritance, Aggregation.
C# Polymorphism: Member Overloading, Method Overriding, Base,
Polymorphism, Sealed. 12
C# Abstraction: Abstract, Interface.
C# Namespace: Namespaces, Access Modifiers, Encapsulation.
Part A Introduction
Pro ram: De ree:De ree Class Year: 111 Session: 2023-24
Sulfect: BCA
1 Course Code S3-BCAC3R
l. Write a c# program to print Fibonacci series without using recursion and using recursion.
2. Write a c# program to check prime number.
3. Write a c# program to check palindrome number.
4. Write a c# pro am to rint factorial of a number.
5. Write a c# program to check Armstrong number.
6. Write a c# program to print sum of digits.
7. Write a c# program to reverse given number.
8. Write a c# program to swap two numbers without using third variable.
9. Write a c# program to convert decimal number to binary.
10. Write a c# program to print alphabet triangle.
I l. Write a c# program to print number triangle.
12. Write a c# program to generate Fibonacci triangle.
13. Write a c# rogram to convert number in characters.
Ke ords/Ta s:
Part C-Learnin Resources
Text Books, Reference Books, Other resources
Suggested Readings:
l. E Balagurusamy: Programming in C#, McGraw Hill Education, 4th edition, 2017.
2. Joydip Kanjilal: Mastering C# 8.0, BPB Publication, 2019.
3. J.G.R. Sathiaseelan: Programming With C Sharp .Net, PHI Learning, 2009.
4. Bill Wagner: Effective C#, Pearson Education, Third edition, 2017.
5. Doyle B: C# Programming From Problem Analysis To Program Design, Cengage, 2014.
6. S. Thamarai Selvi, R. Murugesan: A TextBook on C#, Pearson Education India, 2003.
7. MILES: Be in to Code with PHI Leamin
Suggestive digital platforms/ web links:
htt s://www.eshiksha.m . ov.in/m dhe
Suggested equivalent online courses:
https://ict.iitk.ac.in courses/introduction-to-c-sharp
Attendance
Practical Record File
An remarks/ su estions:
Part B- Content of the Course
Total No. of Lectures + Practical (in hours per week): L-1 Hr I P-1 Lab Hr
Total No. of Lectures/ Practical: L-30hrs/P-30hrs
Module Topics No, of
Hours
Computer Fundamentals - Generations of Computer, Advantage and disadvantage 8
I
of Computer, B1ock Diagram of a Computer, Description of Different parts of a
computer. System Software and Appljcation Software MS Office Introduction to
MS Office, Word Processing Software, Electronic Spreadsheet, MS Paint
PageMaker Introduction to various versions, concepts and applications of PageMaker 12
II
Guides & rulers. Drawing tools. Fills & outlines.
Photo Shop -History & introduction, the file menu; the tools, Drawing lines &
shapes. Photo editing /inserting starting with Setting Up, introduction of layers,
Understanding Design principles and color theory
Coral Draw - Drawing -lines, shapes .inserting-pictures, objects, tables, templates, 10
III
Use of various tools such as Pick tools, Zoom tools, Free hand tool, square tool,
rectangle tool, Text tool, Fill tool etc. and all fonts used in designing of monograms,
logos, posters, stickers, greeting cards, wedding cards, visiting cards, etc
Design Principles & Color Harmony Introduction to colors - Primary and
Secondary in both RGB & CMYK schemes/modes.
Practical
I. Using windows explorer and other windows elements
2. Creating and opening a document in page maker 30
3. Formatting and editing a document
4. Saving and printing a given document
5. Insertion of text and graphics in a given document from external source
6. Using columns utility, to give the document column look
7. a
Using various fonts and styles to make document more beautiful
8. Use of page maker to make transparencies
9. Saving and printing a file that has been created
IO. Formatting a given file by using undo/redo, repeat, cut, copy, paste, delete,
duplicate and clone utilities
11. Inserting objects in the drawing, aligning, ordering, grouping and ungrouping
of those objects
12. Use of combine, break apart, weld, intersection, trim and separate tools in a
given drawing
13. Use of mode edit tools i.e., to line, to curve, to stretch, and rotate
14. Creating special effects i.e., transform roll-up, envelop roll up, add
perspective, extrude roll up, contour roll up, power line, power clip, clear
effects
15. To insert character and paragraph text in a drawing and frame, setting of tabs,
indents, bullets and spacing in paragraph text
16. Filling of text to a given path, aligning it to base line, straighten text and edit
Part A Introduction
Program:Di Loma Class:BCA Year:ll Year Session: 2022-
2023
Subject.Com uterA lications
I Course Code S2-BCAC2G
2 Course Title Optimization Techniques
Reference Books:
1. Mokhtar S. Bazaraa, John J. Jarvis and Hanif D. Sherali:Linear Programming and Network
Flows, 2nd Ed., John Wiley and Sons, India, 2004.
2. F.S. Hillier and G.J. Lieberman:lntroduction to Operations Research, 9 th Ed., Tata McGraw
Hill, Singapore, 2009.
3. Hamdy A. Taha:Operations Research, An Introduction, Ed., Prentice-Hall India, 2006.
4.Prem Kumar Gupta and D.S.Hira: Operations Research-An Introduction, S.Chand &
SonsCompany Ltd.,New Delhi, 1995. Suggested Digital Platforms Web links:
https://epgp.inflibnet.ac.in/Home/ViewSubject?catid=25
https://www.highereducation.mp.gov.in/?page=xhzIQmpZwkylQ02b%2Fy5G7w%3D%3D
Suggested Equivalent online courses: https://nptel.ac.in/courses/110106062/
https://ugcmoocs.inflibnet.ac.in/index.php/courses/view_ug/275
http://www.mphindigranthacademy.org/
Part D-Assessment and Evaluation
Suggested Continuous Evaluation Methods:
Maximum Marks : 100
Continuous Comprehensive Evaluation (CCE) : 30marks University Exam (UE) 70marks
Internal Assessment : Class Test Total 30
Continuous Comprehensive Assignment/Presentation
Evaluation
External Assessment : Section(A) : Objective Questions Total 70
University Exam Section: 70 Section (B) : Short Questions
Time : 03.00 Hours Section (C) : Long Questions