• KUAT (Karnavati University Admission Test) Admissions 2024-25 Application Window Open Click Here to Apply- To know more call 9667048555. KUAT Examination Date-6th April,2024 (Saturday)
  • B.Tech 2024 Admissions Open. Click Here to Apply- Call +91 7574811135

KUAT 2022-23 Admissions Open Now! Click here to apply +91 9667048555

Announcement Admission

B.C.A. (Hons.) Computer Application

Why study BCA in UIT?

The Bachelor of Computer Application (BCA) is a UG degree programme with multiple entry and exit options, designed to develop students with contemporary knowledge of the fundamentals and comprehend abstraction technology in order to solve real life industrial problems. On the other hand, it’s a technical programme where you prepare yourself for your bright future which is built upon emerging technologies. It will provide advanced knowledge on the fundamental aspects of Information Technology and computer applications on different domains.

The main objective of this programme is to encourage creativity and innovation through addressing design and development of challenges in the IT sector so as to provide real time solutions for the benefit of the society. learning. It covers courses such as databases, networking, data structure and basic programming languages like C, Python, JAVA.

Significant reasons to consider pursuing BCA

  • Foundation in Computer Science
  • High Demand for IT Professionals
  • Industry Oriented Skills
  • Entrepreneurial Skills and Development
  • Global Opportunities
  • Innovation and Creativity
  • Continuous Learning Mindset

 

Key Core Courses

  • C Programming / java / Python
  • Data Structures
  • Database Management Systems (DBMS)
  • Web Programming
  • Object-Oriented Programming (OOP)
  • Software Engineering
  • Discrete Mathematics
  • Mobile Application Development

 

Key Elective Courses

  • Artificial Intelligence (AI) and Machine Learning (ML)
  • Cybersecurity
  • Network Security
  • Data Analytics
  • Social Network Analysis
  • HR Analytics
  • Data Science and Analytics
  • Natural Language Processing

 

Opportunities for Higher Studies

  • Master of Computer Applications (MCA)
  • Master of Science (MSc) in Computer Science
  • Master of Science (MSc) in Information Technology
  • Master of Science (MSc) in Data Science
  • Master of Business Administration (MBA) in Information Technology
  • Postgraduate Diploma in Computer Applications (PGDCA)
  • Certifications and Short-Term Courses

 

Job Opportunities

  • Software Developer/Programmer
  • Web Developer
  • Database Administrator
  • System Analyst
  • Network Administrator
  • Mobile App Developer
  • Data Analyst
  • UI/UX Designer
  • IT Trainer/Instructor
  • Research and Development (R&D) Engineer
  • Entrepreneur/Startup Founder

 

Industry Collaborations

  • Red Hat Academy
  • Oracle Academy
  • EC Council
  • SAP
  • IBM SkillsBuild
blank
blank

Curriculum

Semester 1

  • Problem Solving and Programming using C
  • Digital Computer Fundamentals
  • Mathematical Foundation for Computer Science
  • English & Communication Skills – I
  • Data Analysis using Excel
  • Environmental Science
  • Programme Elective – 1 (Any One)
    1. Fundamentals of AI
    2. Business Intelligence

Semester 2

  • Programming in Python
  • Data Structures and Algorithms
  • Computer Organization
  • Ethics and Culture
  • Office Automation
  • Indian Knowledge System (MOOC-NPTEL)
  • Programme Elective – 2 (Any One)
    1. Introduction to Data Science & Tools
    2. Introduction to Cyber Security

Semester 3

  • Open Source Software Tools
  • Database Management Systems
  • Software Engineering
  • Discrete Mathematics
  • Modern Indian Language – Hindi
  • Creative Writing
  • NSS/NCC

Semester 4

  • Web Technology
  • Java Programming
  • Computer Architecture
  • Social Media and Blog Writing
  • Fundamentals of IOT
  • Logical and Critical Thinking
  • Programme Elective – 3 (Any One)
    1. System Modelling and Simulation
    2. Introduction to Machine Learning

Semester 5

  • Computer Networks
  • Operating Systems
  • R Programming
  • Enterprise Resource Planning
  • Programme Elective – 4 (Any One)
    1. Introduction to Robotics and Automation
    2. Fundamentals of Game Programming
  • Programme Elective – 5 (Any One)
    1. Big Data Analytics
    2. Healthcare Analytics

Semester 6

  • Multimedia Technology
  • Fundamentals of Full Stack Development
  • Operations Research Techniques
  • Programme Core/Elective Internship
  • Soft Skills/Life Skills
  • Programme Elective – 6 (Any One)
    1. Computer Vision
    2. Artificial Neural Network

Semester 7

  • Fundamentals of Cloud Computing
  • Data Mining
  • Data Visualization
  • Programme Core Project-1
  • Programme Elective – 7 (Any One)
    1. Soft Computing Techniques
    2. Full Stack Development

Semester 8

  • Fundamentals of Cryptography
  • Fundamentals of Blockchain Technology
  • Ethical Hacking
  • Programme Core Project-2
  • Programme Elective – 8 (Any One)
    1. Mobile App Development
    2. Cyber Ethics, Law & Policy
icon