
BACHELOR'S IN COMPUTER APPLICATIONS (BCA)
Program Details
Program Details:
BCA is a semester based 3 years program with a total of 6 semesters. The basic objective of the Program is to open a channel of admission for computing courses for students, who have done the 10+2 and are interested in taking computing/IT as a career. After acquiring the Bachelor’s Degree (BCA) at IGNOU, there is further educational opportunity to go for an MCA at IGNOU or Master’s Programme at any other University/Institute. Also after completing BCA Programme, a student should be able to get entry level job in the field of Information Technology or ITES.
Duration: Minimum 3 years and Maximum 6 years
Eligibility Criteria: 10+2 or Its Equivalent
Course Structure:
Total Course – 39
Total Credits - 99
Semester I
SN | Course Code | Course Title | Credits |
1 | FEG-02 | Foundation Course in English -2 | 4 |
2 | ECO-01 | Business Organization | 4 |
3 | BCS-011 | Computer Basics and PC Software | 3 |
4 | BCS-012 | Basic Mathematics | 4 |
5 | BCSL-013 | Computer Basics and PC Software Lab | 2 |
17 |
Semester II
SN | Course Code | Course Title | Credits |
1 | ECO-02 | Accountancy -1 | 4 |
2 | MCS-011 | Problem Solving and Programming | 3 |
3 | MCS-012 | Computer Organization and Assembly Language Programming | 4 |
4 | MCS-013 | Discrete Mathematics | 2 |
5 | MCS-015 | Communication Skills | 2 |
6 | BCSL-021 | C Language Programming lab | 1 |
7 | BCSL-022 | Assembly Language Programming Lab | 1 |
17 |
Semester III
SN | Course Code | Course Title | Credits |
1 | MCS-014 | Systems Analysis and Design | 3 |
2 | MCS-021 | Data and File Structures | 4 |
3 | MCS-023 | Introduction to Database Management Systems | 3 |
4 | BCS-031 | Programming in C++ | 3 |
5 | BCSL-032 | C++ Programming Lab | 1 |
6 | BCSL-033 | Data and File Structure Lab | 1 |
7 | BCSL-034 | DBMS Lab | 1 |
16 |
Semester IV
SN | Course Code | Course Title | Credits |
1 | BCS-040 | Statistical Techniques | 4 |
2 | MCS-024 | Object Oriented Technologies and Java Programming | 3 |
3 | BCS-041 | Fundamentals of Computer Networks | 4 |
4 | BCS-042 | Introduction to Algorithm Design | 2 |
5 | MCSL-016 | Internet Concepts and Web Design | 2 |
6 | BCSL-043 | Java Programming Lab | 1 |
7 | BCSL-044 | Statistical Techniques Lab | 1 |
8 | BCSL-045 | Algorithm Design Lab | 1 |
18 |
Semester V
SN | Course Code | Course Title | Credits |
1 | BCS-051 | Introduction to Software Engineering | 3 |
2 | BCS-052 | Network Programming and Administration | 3 |
3 | BCS-053 | Web Programming | 2 |
4 | BCS-054 | Computer Oriented Numerical Techniques | 3 |
5 | BCS-055 | Business Communication | 2 |
6 | BCSL-056 | Network Programming and Administration Lab | 1 |
7 | BCSL-057 | Web Programming Lab | 1 |
8 | BCSL-058 | Computer Oriented Numerical Techniques Lab | 1 |
16 |
Semester VI
SN | Course Code | Course Title | Credits |
1 | MCS-022 | Operating System Concepts and Network Management | 4 |
2 | BCS-062 | E-Commerce | 2 |
3 | BCSL-063 | Operating System Concepts and Network Management Lab | 1 |
4 | BCSP-064 | Project | 8 |
15 |
Mandatory Documents Required During Admission:
- +2 Transcript
- SLC marksheet
- Citizenship copy (If Date of Birth is mentioned in A.D.) or Valid Passport (Any One)
- 3PP size & 2 Auto Size Photo
Admission Session:
The admission in BCA is taken for July and January session.
Examination:
The examination will be taken by IGNOU through ICA.
Academic Counseling Session:
a) For few programs academic Counseling Session is provided for Selective subjectsonly. For further details on Academic Counseling Session do kindly contact Academic Coordinator at academic@ica.edu.np .
b) Practical lab classes will be provided on face to face mode which will be held either in the morning shift or in the evening shift for which 75% attendance is mandatory to appear for Practical TEE.