Bakhtar University
Bakhtar University
Undergraduate Program

Bachelor Of Science in Computer Science


The BS in Computer Science degree program at Bakhtar University prepare students to be confident software developers and technical problem solvers. Bakhtar University computer science graduates are known for solid preparation in the fundamental principles of the discipline. In addition to the core computer science courses, students are given the opportunity to broaden their analytical and scientific skills by completing course work in physics, statistics, and mathematics. This knowledge is then applied as students study the deep theoretical underpinnings of the science in class and in laboratory work, associated with most courses. This broad foundation gives students the power to maintain their skills and functionality in the rapidly changing world of technology. The BS in Computer Science program at Bakhtar University is 142 credit hours degree program. The BSCS degree program is composed of 24 computer science subjects, 5 engineering subjects, 8 institutional subjects, 4 mathematics subjects and 4 elective specialized subjects in the area of software engineering and computer network. At the end of the course work, student is required to complete his 6 credit hours of project report for the successful completion of BS Computer Science degree program.


  • Software Engineers
  • Computer Programmers
  • Computer Systems Analysts
  • Database Administrators
  • Network Administrators

Program Objectives

The objectives of the BS in Computer Science degree program at Bakhtar University are to have a high quality program that:

  • Prepares students qualified and capable of functioning as professional computer scientists in the workplace. Within a few years of graduation, students should be able to perform analysis, specification, design and implementation of quality computer solutions.
  • Prepares students to enter appropriate graduate programs. Within a few years of graduation, students should have the theoretical computer science background and the mathematical and analytical maturity necessary to adapt to changing requirements in the job market, or to enter graduate programs in computer science.
  • Prepares students for lifelong learning. Within a few years of graduation, students should have the technical, communication, and character skills necessary for them to read technical articles and participate in discussions that will help them to stay current in the field.
  • Prepares students that are broadly educated to enrich their life experiences. Within few years of graduation, students should have the knowledge and spiritual foundation necessary to make ethical and responsible choices.

Continuing Education Information

Students seeking advanced positions or careers in research or teaching can further continue their studies by enrolling in a computer science master's. Students in graduate programs take more advanced computer science classes and conduct research projects. Computer scientists are typically required to complete a doctoral program. Computer science students completing a bachelor's degree program participate in coursework covering operation systems, software engineering, and more. In addition, students also have the opportunity to gain hands-on experience in a variety of ways.

Department Contact Info

Bachelor Of Science in Computer Science


Sat – Wed 9:00A.M. – 4:00P.M.

Social Info

Bakhtar University