Bachelor of Computer Science
The BS in Computer Science degree program at Bakhtar University prepares 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 allowed to broaden their analytical and scientific skills by completing coursework in physics, statistics, and mathematics. This knowledge is then applied as students study the deep theoretical underpinnings of the science in class and 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 program. The BSCS degree program comprises 24 computer science subjects, five engineering subjects, eight institutional subjects, four mathematics subjects, and four specialized elective subjects in Software Engineering and Computer Networks. At the end of the course work, each student must complete his six credit hours of project report for the successful completion of the BS Computer Science degree program.
Our ambition is to "Advance the Frontiers of Technology" The integral academic departments in the Computer Science Faculty aspire to be regionally and transnationally high-ranking centers of excellence in the teaching, innovation and research of technological subjects.
Computer Systems Analysts
Describe your image
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 computer science masters. 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. Besides, students also have the opportunity to gain hands-on experience in a variety of ways.