Bachelor of Computer Application

 Purbanchal University

 4 Years

The Bachelor of Computer Application (BCA) is a four-year, eight-semester academic program. With the rapidly growing IT industry, the demand for computer professionals is growing by the day. The growing IT sector has opened up a plethora of prospects for computer graduates. BCA is a popular program among students interested in pursuing a career in IT (Information Technology). Programming in C, Object-Oriented Programming in C++, Networking, Web Technology, Data Structure, Java Programming, Database Management, Software Engineering, and essential programming languages like ‘PHP’, Python are covered within the BCA program. This course gives students who are interested in computers and want to work in the IT industry as software developers a lot of chances.

The course aim to
  • To train students to create solutions in the form of information systems to the problems related to commercial, financial, governmental, or other types of organizations
  • Provide knowledge on various tools, concepts, and techniques of software development.
  • Prepare students for careers in dynamic and continually evolving fields of computer science.
  • Build up sound verbal and written communication skills.
  • Provide a solid foundation for further studies leading to MCA, MIT, MS Computer Science, and MBA.
Eligibility

The candidate must have passed:

  1. +2 or equivalent from any recognized university with a minimum of 45% marks or a minimum D grade in each subject with GPA 2.00 in aggregate.
Curriculum Structure
YEAR I, SEMESTER I
Course Code Subject Credit Theory Lab
CORE COURSES
  Mathematics I 3 6
  Computer System Concept 3 4 2
  Computer Programming in C 3 4 2
  Digital Logic 3 4 2
  Computer Project I 2 4
HUMANITIES & MANAGEMENT COURSES
  Technical English 3 4

 

YEAR I, SEMESTER II
Course Code Subject Credit Theory Lab
CORE COURSES
  Mathematics II 3 6
  Microprocessor and Assembly Language 3 4 2
  Object-Oriented Programming 3 4 2
  Computer Project II 2 4
HUMANITIES & MANAGEMENT COURSES
  Modern Business Practices 3 4
  Sociology Ethics and Emotional Intelligence 3 4
YEAR II, SEMESTER III
Course Code Subject Credit Theory Lab
CORE COURSES
  Computer Architecture 3 4
  Data Structure and Algorithm 3 4 2
  System Analysis and Design 3 4
  User Interface Design 3 4 2
  Computer Project III 2 4
HUMANITIES & MANAGEMENT COURSES
  Financial Accounting 3 4 1
YEAR II, SEMESTER IV
Course Code Subject Credit Theory Lab
CORE COURSES
  Numerical Methods 3 4 2
  Operating System 3 4 2
  Computer Network 3 4 2
  Database Management System 3 4 2
  Computer Project IV 2 4
HUMANITIES & MANAGEMENT COURSES
  Technology and Operational Management 3 4
YEAR III, SEMESTER V
Course Code Subject Credit Theory Lab
CORE COURSES
  Probability and Statistics 3 4 2
  Management Information System 3 4
  Object-Oriented Analysis and Design 3 4
  Web Technology 3 4 2
  Computer Graphics 3 4 2
  Computer Project V 2 4
YEAR III, SEMESTER VI
Course Code Subject Credit Theory Lab
CORE COURSES
  Research Methodology 3 4
  Software Engineering 3 4
  Cyber Security 3 4 2
  Advance Object-Oriented Programming 3 4 2
  Artificial Intelligence 3 4 2
  Computer Project VI 2 4
YEAR IV, SEMESTER VII
Course Code Subject Credit Theory Lab
CORE COURSES
  IT in Banking 3 4
  Specialization I 3 4
  Specialization II 3 4
  Specialization III 3 4
  Internship 3 4

 

Specialization Areas (I, II & III)

  • Information System Management
  Entrepreneurship and supply chain management 3 4
  Computer-Based Financial Management 3 4 2
  Data warehouse and Data Mining 3 4 2
  • Networking and Cloud Computing
  Cloud Computing and Big Data 3 4
  Network System Administration 3 4 2
  Remote Sensing and GIS 3 4 2
  • Data Commerce and Business Analytics
  Digital Commerce 3 4
  Digital and Cloud Governance 3 4 2
  Multimedia and Application 3 4 2

 

YEAR IV, SEMESTER VIII
Course Code Subject Credit Theory Lab
CORE COURSES
  Machine Learning with Python 3 4  
  Specialization IV 3 4  
  Specialization V 3 4  
  Specialization VI 3 4  
  Apprentice Project 3 4  

Specialization Areas (IV, V & VI)

  • Information System Management
  Macro and Micro Economics 3 4
  Fundamentals of Marketing and Business Strategy 3 4 2
  Information Security 3 4 2
  • Networking and Cloud Computing
  Dot net programming 3 4
  Wireless Network and Mobile Computing 3 4 2
  Internet of Things 3 4 2
  • Data Commerce and Business Analytics
  Big Data 3 4
  Database Programming 3 4 2
  Business Analytics 3 4 2