Computer Science Programmes

Academic programmes are designed keeping in view the standards of internationally recognized universities. The courses are structured in such a way that students acquire sufficient analytical understanding and application skills to enable themselves for adaptation to changing technology.

The outlines of each course indicate the minimum coverage of the course. Advancements taking place in different areas of technology are reflected in the course contents as a regular addition.

Vision

To develop professionals in the field of Computer Science having the abilities of solving national and international problems.

Mission

Providing Educational Services to the new generation in the field of Computer Science and Research to serve for the betterment of Afghan Society.

A lecture breakup will be prepared by each course teacher and will be distributed to every student at the beginning of the session to help students plan their studies effectively.

Presently the following programmes of study leading to Bachelor of Computer Science are offered at BIHE.

1 - Bachelor of Computer Science (Software Engineering)

Software engineers design, develop and test complex software that applies computer technology to specific practical ends such as booking an airline ticket on-line, downloading e-mail or scanning items through a check-out line at the grocery store. They perform many of the same functions as general computer programmers, but software engineers apply the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software that enables computers to perform their many applications. This program offers students the opportunity to focus their studies on the skills needed to design and develop complex software systems.

Vision

To develop professionals in the field of Software Engineering having the abilities of solving national and international problems.

Mission

Providing Educational Services to the new generation in the field of Software Engineering and relevant Research to serve for the betterment of Afghan Society.

2 - Bachelor of Computer Science (Networking)

Right from the day of computer automation, a computer has developed computer in each department. For example, the task can be to keep of track off inventories, monitor productivity and maintain accounts. Initially, this computer in different department works as an isolation from other computer. These provided the necessary computer assistance in the activities pertaining to the respective department. It was not possible to share information among the departments. As a result, the information was replicated wherever needed. This increased redundancy caused increased in storage space, less data consistency etc.

Vision

To develop professionals in the field of Computer Networks having the abilities of solving national and international problems.

Mission

Providing Educational Services to the new generation in the field of Computer Networks and relevant Research to serve for the betterment of Afghan Society.

Course Numbering System In a course number AB XYZ, AB are the alphabet and XYZ are the digits. AB denotes the academic discipline. .

1 - Bachelor of Computer Science (Software Engineering)

1st Semester

Course No.Course TitleCredit Hours
CS102Programming Concepts4 + 0
CS104IT Concepts4 + 0
EL101Basic Electronics2 + 0
EN101English I ( IELTS Reading )3 + 0
HI101History1 + 0
IS101Islamic Studies1 + 0
MA101Calculus-I4 + 0

2nd Semester

Course No.Course TitleCredit Hours
CS201Programming Language-I (C++)4 + 0
CS202Digital Logic Design(DLD)3 + 0
CS204Computer Graphics2 + 0
EN201English II(IELTS Writing )3 + 0
IS201Islamic Studies1 + 0
MA201Calculus-II4 + 0

3rd Semester

Course No.Course TitleCredit Hours
CS308Database Management System Concept4 + 0
CS309Discrete Mathematics4 + 0
CS310Data Structure4 + 0
EL301Electronic Device And Circuit Analysis4 + 0
IS301Islamic Studies1 + 0

4th Semester

Course No.Course TitleCredit Hours
CS402Operating System Concepts3 + 0
CS405Design and Analysis of Algorithms3 + 0
CS406Fundamental of Networking3 + 0
CS407Web-Application (PhP MySQL)4 + 0
IS401Islamic Studies1 + 0
MA401Numerical Analysis3 + 0

5th Semester

Course No.Course TitleCredit Hours
CS501Data Base-II3 + 0
CS502Software Engineering-I3 + 0
CS503Computer Architecture and Organization3 + 0
CS506Advance OOP Concepts4 + 0
IS501Islamic Studies1 + 0
MA602Probability and Statistics3 + 0
Course No.Course TitleCredit Hours

6th Semester

CS606Software Engineering-II3 + 0
CS608Automata Theory3 + 0
CS609Distributed Database Systems3 + 0
CS610Web Engineering4 + 0
EN601Scientific Report Writing3 + 0
IS601Islamic Studies1 + 0

7th Semester

Course No.Course TitleCredit Hours
CS701Introduction to AI4 + 0
CS702Compiler Construction3 + 0
CS710Project Management2 + 0
CS711Data Warehouse And Data Mining4 + 0
CS712Mobile Application Development 4 + 0
IS701Islamic Studies1 + 0
Course No.Course TitleCredit Hours

8th Semester

CS802Software Project Development & Thesis6 + 0
CS806Image Processing4 + 0
CS807Micro Processor And Assembly Language4 + 0
IS801Islamic Studies1 + 0
MS801Professional Ethics2 + 0

2 - Bachelor of Computer Science (Networking)

1st Semester

Course No.Course TitleCredit Hours
CS102Programming Concepts4 + 0
CS104IT Concepts4 + 0
EL101Basic Electronics2 + 0
EN101English I ( IELTS Reading )3 + 0
HI101History1 + 0
IS101Islamic Studies1 + 0
MA101Calculus-I4 + 0

2nd Semester

Course No.Course TitleCredit Hours
CS201Programming Language-I (C++)4 + 0
CS202Digital Logic Design(DLD)3 + 0
CS204Computer Graphics2 + 0
EN201English II(IELTS Writing )3 + 0
IS201Islamic Studies1 + 0
MA201Calculus-II4 + 0

3rd Semester

Course No.Course TitleCredit Hours
CS308Database Management System Concept4 + 0
CS309Discrete Mathematics4 + 0
CS310Data Structure4 + 0
EL301Electronic Device And Circuit Analysis4 + 0
IS301Islamic Studies1 + 0

4th Semester

Course No.Course TitleCredit Hours
CS402Operating System Concepts3 + 0
CS405Design and Analysis of Algorithms3 + 0
CS406Fundamental of Networking3 + 0
CS407Web-Application (PhP MySQL)4 + 0
IS401Islamic Studies1 + 0
MA401Numerical Analysis3 + 0

5th Semester

Course No.Course TitleCredit Hours
CS501Data Base-II3 + 0
CS503Computer Architecture and Organization3 + 0
CS504Data & Computer Communication3 + 0
CS607Distributed Systems & Computers4 + 0
CS713Linux Administration3 + 0
IS501Islamic Studies1 + 0

6th Semester

Course No.Course TitleCredit Hours
CS601Wireless Communication3 + 0
CS602Research Methodology3 + 0
CS603Network Security4 + 0
CS604Network Programming4 + 0
IS601Islamic Studies1 + 0
MA601Probability and Statistics2 + 0

7th Semester

Course No.Course TitleCredit Hours
CS706Network Security 24 + 0
CS707Resource Management3 + 0
CS708Network Protocol & Architecture4 + 0
CS709Programming Network 23 + 0
CS710Project Management2 + 0
IS701Islamic Studies1 + 0

8th Semester

Course No.Course TitleCredit Hours
CS802Software Project Development & Thesis6 + 0
CS804Virtualization System & Technology4 + 0
CS805Routing Configuration & Implementation4 + 0
IS801Islamic Studies1 + 0
MS801Professional Ethics2 + 0

3 - Bachelor of Computer Science (General)

1st Semester

Course No.Course TitleCredit Hours
CS102Programming Concepts4 + 0
CS104IT Concepts4 + 0
EL101Basic Electronics2 + 0
EN101English I ( IELTS Reading )3 + 0
HI101History1 + 0
IS101Islamic Studies1 + 0
MA101Calculus-I4 + 0

2nd Semester

Course No.Course TitleCredit Hours
CS201Programming Language-I (C++)4 + 0
CS202Digital Logic Design(DLD)3 + 0
CS204Computer Graphics2 + 0
EN201English II(IELTS Writing )3 + 0
IS201Islamic Studies1 + 0
MA201Calculus-II4 + 0

3rd Semester

Course No.Course TitleCredit Hours
CS308Database Management System Concept4 + 0
CS309Discrete Mathematics4 + 0
CS310Data Structure4 + 0
EL301Electronic Device And Circuit Analysis4 + 0
IS301Islamic Studies1 + 0

4th Semester

Course No.Course TitleCredit Hours
CS402Operating System Concepts3 + 0
CS405Design and Analysis of Algorithms3 + 0
CS406Fundamental of Networking3 + 0
CS407Web-Application (PhP MySQL)4 + 0
IS401Islamic Studies1 + 0
MA401Numerical Analysis3 + 0

5th Semester

Course No.Course TitleCredit Hours
CS501Data Base-II3 + 0
CS502Software Engineering-I3 + 0
CS503Computer Architecture and Organization3 + 0
CS504Data & Computer Communication3 + 0
CS506Advance OOP Concepts4 + 0
IS501Islamic Studies1 + 0

6th Semester

Course No.Course TitleCredit Hours
CS606Software Engineering-II3 + 0
CS608Automata Theory3 + 0
CS708Network Protocol & Architecture4 + 0
EN601Scientific Report Writing3 + 0
IS601Islamic Studies1 + 0
MA602Probability and Statistics3 + 0

7th Semester

Course No.Course TitleCredit Hours
CS603Network Security4 + 0
CS710Project Management2 + 0
CS711Data Warehouse And Data Mining4 + 0
CS712Mobile Application Development 4 + 0
CS713Linux Administration3 + 0
IS701Islamic Studies1 + 0

8th Semester

Course No.Course TitleCredit Hours
CS706Network Security 24 + 0
CS802Software Project Development & Thesis6 + 0
CS806Image Processing4 + 0
IS801Islamic Studies1 + 0
MS801Professional Ethics2 + 0

Institute Address:

District-6, Near Sera Jama, New city, Kandahar, Afghanistan

Email Addresses:

info@benawa.edu.af
hr@benawa.edu.af
admission@benawa.edu.af

Contact Numbers:

0093(0)7000(35-38)222

Quick Links:

Time Table
Student Portal
Examination Schedule
Student Document Verification
Admission Information
Online Admission
Fee Structure
Scholarships & Refund Policy