BA Computer Science

more_vert

Bachelor of Arts in Computer Science

Duration

3 Years

Level

Graduation

Type

Degree

Eligibility

10+2

BA Computer Science or Bachelor of Arts in Computer Science is an Under-Graduate computer science course. Generally, a Computer Science degree focuses on mathematical and theoretical foundations of computing, rather than teaching specific technologies. This degree itself is a Bachelor of Science with institutions conferring degrees in the fields of information technology and related fields. This degree is given for completing a program of study in the field of software development, software testing, software engineering, computer networking, web design, databases, and programming.

The Computer science or computing science program is the same comprising the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic processes that create, describe, and transform information and formulate suitable abstractions to model complex systems. The duration of the course is three years.

BA Computer Science  Eligibility

  • Aspiring candidates should have completed their 10+2 or equivalent from a recognized School Boar
  • Should possess at least 50-55% aggregate marks at the intermediate level

BA Computer Science Syllabus

Syllabus of Computer Science Course as prescribed by various Universities and Colleges.

BA Computer Science Semester-I

Sr. No.

Subjects to Study

1

Computer Fundamentals & Programming in "C"

2

Logical Organization of Computer

3

Programming in the "C" Lab

BA Computer Science Semester-II

1

Logical Organization of Computer II

2

PC-Software

3

PC-Software Lab

BA Computer Science Semester-III

1

Data Structures using "C"

2

Structured System Analysis & Design

3

Implementation of data structure in "C" Lab

BA Computer Science Semester-IV

1

Operating Systems

2

Programming in Visual Basic

BA Computer Science Semester-V

1

Introduction to Data Base Systems

2

Programming in "C++"

3

C++ Lab

BA Computer Science Semester-VI

1

Computer Networks

2

Relational Database Management System

3

ORACLE Lab

 

BA Computer Science  Colleges

BA Computer Science  Course Suitability

  • Applicants who have an interest in computer disciplines such as programming languages, hardware architecture and construction, network design and engineering, software engineering, multimedia design, and software tools and packages.
  • Candidates who have innovative skills like teamwork and leadership, communication-both in speech and writing, negotiation and persuasion, and time management and organization.
  • Those who have the capacity of analyzing problems and how design creative solutions and critically evaluate the results are a good fit for it.
  • Students should have the capacity of remaining calm in stressful environments as well.

How is the BA Computer Science Course Beneficial?

  • Degree holders have a lot of bright scopes in industries, computer networks, systems, and database administrators in computer systems design and related services.
  • Second, a lot of workers are also employed in telecommunications companies, financial firms and insurance providers, business management organizations, schools, and government agencies. So they have good career scopes.
  • Third, self-employment is also a good option for them.
  • They can also have jobs in universities, research, private and public industries, government departments, business organizations, commercial organizations, the manufacturing sector, etc.

BA Computer Science  Employment Areas

  • Government Sector
  • Banking Sector (Technical)
  • Computer Labs
  • Colleges & Universities
  • Data Entry Centres
  • Gaming Companies
  • IT Companies
  • Science Research Centres

BA Computer Science  Job Scopes

  • Assistant Professor
  • Back Office Executive
  • Computer Programmer Operator
  • Computer Lab Assistant / Computer Science Teacher
  • Data Entry Operator
  • Lecturer
  • Technical Assistant
  • Vocational Instructor

Advanced Course in BA Computer Science