info@acharya.uz   +998 (55) 301 0009   Karakul, Uzbekistan
  • O'zbekiston
  • English
  • Russian

BCA Information Technology

Programme Details

The program develops the ability of a student to analyze, identify, and define the computing requirements of the problem. It prepares students to undertake careers involving problem solving using computer science and technologies. The program will produce a well prepared and motivated workforce to undertake careers in various industries.


Course Content

Semester 1

  • English 101
  • Mathematics 101
  • Introduction to Computer Programming using Python
  • Introduction to Computer Programming using Python Lab
  • English Lab 101
  • Audit Course

Semester 2

  • English - 201
  • Mathematics - 201
  • Fundamentals of Computer Organization
  • Problem Solving Using C
  • Problem Solving Using C - Lab
  • English Lab - 201
  • Audit Course

Semester 3

  • Employbility Skills - 301
  • Operating System
  • Unix Shell Programming
  • Open Elective - I
  • Data Structures using C
  • Data Structures Lab
  • Audit Course

Semester 4

  • Employability Skills - 401
  • Software Engineering
  • Introduction to Web Programming
  • Database Management Systems
  • Open Elective - 2
  • Web Technology and Database Management Systems - Lab
  • Audit Course

Semester 5

  • Employability Skills - 501
  • Computer Network and Security
  • OOPS Using Java
  • Software Testing
  • Open Elective - III
  • Software Testing Lab
  • Audit Course

Semester 6

  • Employability Skills - 601
  • Thoery of Computation
  • Program Specific Electives- I
  • Program Specific Electives - II
  • Open Elective - IV
  • C# With .NET
  • Technical Seminar
  • Audit Course

Semester 7

  • Mobile Application Development
  • Program Specific Electives - III
  • Program Specific Electives - IV
  • Mobile Application Development Lab
  • Project - Phase I

Semester 8

  • Project - Phase II
  • Internship