About BCA Tutorial

This tutorial will briefly cover the meaning, eligibility criteria to take admission in BCA, BCA syllabus, and other detailed information of NOU(Nalanda Open University), IGNOU(Indira Gandhi National Open University), and other university. In this tutorial you also find the courses related to BCA every semester, fees and the question bank of every year.

Detail

BCA or Bachelor of Computer Application is a 3-year undergraduate programme that covers basics of computer application and software development. This course encompasses operating systems, database management systems, web technology and languages such as C, C++, HTML, Java etc and software engineering.

Eligibility Criteria

This course is available for candidates who have completed their 10+2 level with minimum 45% marks.

Tutorial

BCA full form Bachelor of Computer Application
Level Under Graduate
BCA Course Duration 3 Years
BCA Fees
BCA Eligibility Minimum 50% marks in 10+2 in relevant stream with English as a mandatory subject
BCA Syllabus NOU BCA Syllabus

Fee Structure

NOU BCA Syllabus

PART-I
Paper Paper Title Total Marks
1 Foundation Course in English 80(Written) + 20(Assignment)
2 Foundation Course in Humanities and Social Sciences 80(Written) + 20(Assignment)
3 Computer Fundamentals and PC Software 20(Written) + 80(Practical)
4 PC Software Application Skills 80(Written) + 20(Assignment)
5 Foundation Course in Mathematics in Computing 80(Written) + 20(Assignment)
6 ā€˜Cā€™ Programming & Data structure 20(Written) + 80(Practical)
PART-II
PapaerPaper Name Marks
7Foundation Course in Science and Technology 80(Written) + 20(Assignment)
8 Introduction to System Software Organization 20(Written) + 80(Practical)
9Elements of System Analysis and Design80(Written) + 20(Assignment)
10 Introduction to DBMS 80(Written) + 20(Assignment)
11 Introduction to Computer Organisation 80(Written) + 20(Assignment)
12 Windows Programming 20(Written) + 80(Practical)
13 Multimedia 80(Written) + 20(Assignment)
14 RDBMS Lab 20(Written) + 80(Practical)
PART-III
Paper Paper Name Marks
15 Computer Network 80(Written) + 20(Assignment)
16 TCP/IP Programming 80(Written) + 20(Assignment)
17 Introduction to Software Engineering 80(Written) + 20(Assignment)
18 Computer Oriented Numerical Techniques 80(Written) + 20(Assignment)
19 C++ and Object Oriented Programming 20(Written) + 80(Practical)
20 Theory of Computer Science 80(Written) + 20(Assignment)
21 Introduction to Internet Programming (Java, Active X) 80(Written) + 20(Assignment)
22 Internet Administration 80(Written) + 20(Assignment)
23 Project 80(Report) + 20(Viva)

Question Bank

Question Bank Year 21-22

BCA full form Bachelor of Computer Application
Level Under Graduate
BCA Course Duration 3 Years
BCA Fees
BCA Eligibility Minimum 50% marks in 10+2 in relevant stream with English as a mandatory subject
BCA Syllabus

Fee Structure

IGNOU BCA Syllabus

First Semester
Course Code Course Name Credits
FEG-02 Foundation course in English 4
ECO-01 Business Organization 4
BCS-011 Computer Basics and PC Software 3
BCS-012 Mathematics 4
BCSL-013 Computer Basics and PC Software Lab 2
Second Semester
Course Code Course Name Credits
ECO-02 Accountancy-1 4
MCS-011 Problem Solving and Programming 3
MCS-012 Computer Organization and Assembly Language Programming 4
MCS-015 Communication Skills 2
MCS-013 Discrete Mathematics 2
BCSL-021 C Language Programming Lab 1
BCSL-022 Assembly Language Programming Lab 1
Third Semester
Course Code Course Name Credits
MCS-021 Data and File Structures 4
MCS-023 Introduction to Database Management System 3
MCS-014 System Analysis and Design 3
BCS-031 Programming in C++ 3
BCSL-032 C++ Programming Lab 1
BCSL-033 Data and File Structures Lab 1
BCSL-034 DBMS Lab 1
Fourth Semester
Course Code Course Name Credits
BCS-040 Statistical Techniques 4
MCS-024 Object Oriented Technologies and Java Programming 3
BCS-041 Fundamentals of Computer Networks 4
BCS-042 Introduction to Algorithm Design 2
MCSL-016 Internet Concepts and Web Design 2
BCSL-043 Java Programming Lab 1
BCSL-044 Statistical Techniques Lab 1
BCS-041 Algorithm Design Lab 1
Fifth Semester
Course Code Course Name Credits
BCS-051 Introduction to Software Engineering 3
BCS-052 Network Programming and Administration 3
BCS-053 Web Programming 2
BCS-054 Computer Oriented Numerical Techniques 3
BCS-055 Business Communication 2
BCSL-056 Network Programming and Administration Lab 1
BCSL-057 Web Programming Lab 1
BCSL-058 Computer Oriented Numerical Techniques Lab 1
Sixth Semester
Course Code Course Name Credits
BCS-062 E-Commerce 2
MCS-022 Operating System Concepts and Networking Management 4
BCSL-063 Operating System Concepts and Networking Management Lab 1
BCSP-064 Project 8

Question Bank

Question Bank Year 21-22

Syllabus

BCA Syllabus
BCA full form Bachelor of Computer Application
Level Under Graduate
BCA Course Duration 3 Years
BCA Fees
BCA Eligibility Minimum 50% marks in 10+2 in relevant stream with English as a mandatory subject
BCA Syllabus

Fee Structure

Question Bank

Question Bank Year 21-22