BCA
BCA
-
BCA-NEP-Examination-Scheme 1/1
-
Semester-1 8/8
-
Lecture 2.1B23-CAP-101 Problem Solving through CPreview
-
Lecture 2.2B23-CAP-102 Foundations of Computer SciencePreview
-
Lecture 2.3B23-CAP-103 Logical Organization of ComputerPreview
-
Lecture 2.4B23-CAP-104 Mathematical Foundations for Computer Science-IPreview
-
Lecture 2.5B23-BBA-MDC-102 Social Media MarketingPreview
-
Lecture 2.6B23-AEC-111 English Language and Communication Skills: Level 1Preview
-
Lecture 2.7B23-SEC-101 Office and spreadsheet Tools LearningPreview
-
Lecture 2.8B- VAC 101 Human Values and EthicsPreview
-
-
Semester-2 8/8
-
Lecture 3.1B23-CAP-201 Object Oriented Programming using C++Preview
-
Lecture 3.2B23-CAP-202 Introduction to Web TechnologiesPreview
-
Lecture 3.3B23-CAP-203 Concepts of Operating SystemsPreview
-
Lecture 3.4B23-CAP-204 Mathematical Foundations for Computer Science-IIPreview
-
Lecture 3.5B23-BBA-MDC-204 Entrepreneurship & Start-upsPreview
-
Lecture 3.6B23-SEC-207 Soft SkillsPreview
-
Lecture 3.7B23-VAC-201 Environmental StudiesPreview
-
Lecture 3.8B23-AEC-211 English Language and Communication Skills: Level 2Preview
-
-
Semester-3 7/7
-
Lecture 4.1B23-CAP-301 Java OOP FoundationsPreview
-
Lecture 4.2B23-CAP-302 Linux and Shell ProgrammingPreview
-
Lecture 4.3B23-CAP-303 Data Base TechnologiesPreview
-
Lecture 4.4B23-CAP-304 Basics of Data Science using ExcelPreview
-
Lecture 4.5B23-SEC-310 Communication in Professional LifePreview
-
Lecture 4.6B23-AEC-311 English Language and Communication Skills: Level 3Preview
-
Lecture 4.7B23-BBA-MDC-302 Fundamentals of InvestingPreview
-
-
Semester-4 6/6
-
Lecture 5.1B23-CAP-401 Data Structures and ApplicationsPreview
-
Lecture 5.2B23-CAP-402 Front-end DevelopmentPreview
-
Lecture 5.3B23-CAP-403 Computer GraphicsPreview
-
Lecture 5.4B23-AEC-411 English Language and Communication Skills: Level 4Preview
-
Lecture 5.5B23-VAC-402 Art of HappinessPreview
-
Lecture 5.6B23-VOC-213 Training in Yoga AsanasPreview
-
-
Semester-5 3/3
-
Semester-6 6/6
BCA-NEP Semester-6 syllabus uploaded soon. This is the old syllabus of BCA.
-
Lecture 7.1BCA-361: Web Designing Using Advanced ToolsPreview
-
Lecture 7.2BCA-362: Operating System-IIPreview
-
Lecture 7.3BCA-363: Computer GraphicsPreview
-
Lecture 7.4BCA-364: Internet TechnologiesPreview
-
Lecture 7.5BCA-365: Advanced Programming with Visual BasicPreview
-
Lecture 7.6BCA-366: Programming in Core JavaPreview
-
BCA-355: Programming Using Visual Basic
Maximum Marks: 100 External: 80
Minimum Pass Marks: 35 Internal: 20
Time: 3 hours
Note: Examiner will be required to set Nine Questions in all. First Question will be compulsory, consisting of objective type/short-answer type questions covering the entire syllabus. In addition to that eight more questions will be set, two questions from each Unit. Student will be required to attempt FIVE questions in all. Question Number 1 will be compulsory. In addition to compulsory question, student will have to attempt four more questions selecting one question from each Unit. All questions will carry equal marks.
UNIT – I
Introduction to VB: Visual & Non-Visual programming, Procedural, Object-Oriented, Object-Based and Event-Driven Programming Languages, VB as Even-Driven and Object-Based Language, VB Environment: Menu bar, Toolbar, Project explorer, Toolbox, Properties Window, Form Designer, Form Layout, Immediate window, Default Controls in Tool Box Visual Development and Event Driven programming
UNIT – II
Basics of Programming: Variables: Declaring Variables, Types of variables, Converting Variables Types, User Defined Data Types, Forcing Variable Declaration, Scope & Lifetime of Variables.
Constants: Named & Intrinsic, Operators: Arithmetic, Relational & Logical operators, Input/output in VB: Various Controls for I/O, Message box, Input Box, Print statement.
UNIT – III
Decision Statements in VB – if statement, if-then-else, select-case; Looping Statements in VB: do-loop, for-next, while-wend; Exit statement, Nested Control Structure; Arrays: Declaring and using Arrays, One-dimensional, Two-dimensional and Multi-dimensional Arrays, Static and Dynamic arrays, Array of Arrays.
UNIT – IV
Procedures: General & Event Procedures, Subroutines, Functions, Calling Procedures, Arguments – Passing Mechanisms, Optional Arguments, Named Arguments, Functions Returning Custom Data Types
Simple Program Development in VB such as Sum of Numbers, Greatest among Numbers, Checking Even/Odd Number, HCF of Two Numbers, Generate Prime Numbers, Generate Fibonacci Series, Factorial of a Number, Searching, Sorting, etc.
TEXT BOOKS:
- Steven Holzner, “Visual Basic 6 Programming: Black Book”, Dreamtech
- Evangelos Petroutsos, “Mastering Visual Baisc 6”, BPB
- Julia Case Bradley & Anita Millspaugh, “Programming in Visual Basic 6.0”, Tata McGraw- Hill Edition
REFERENCE BOOKS:
- Michael Halvorson, “Step by Step Microsoft Visual Basic 0 Professional”, PHI
- “Visual basic 6 Complete”, BPB
- Scott Warner, “Teach Yourself Visual basic 6”, Tata McGraw-Hill Edition
- Brian Siler and Jeff Spotts, “Using Visual Basic 6”, Special Edition,