Faculty of Computer Science

Faculty of Computer Science was established in 2011 and it has been engaged in promoting education and research in the fast growing field of software technology to produce computer science specialists and meet the global challenges.  CS faculty is the youngest, but the most dynamic faculty in Maryam. Offering state of the art education in the most advanced fields of the world, it has grown exponentially since its establishment. BCS offers two different degree programs which are fully credit based. Students are required to complete at least 144 credits in order to obtain any of the offer Bachelor degrees. The present era belongs to Computer Science. We are well aware of the rapid developments in this ever advancing field. We ensure and facilitate our students to get best education in this field. Good and energetic faculty is the corner stone of our program. CS curriculum has been designed as per the national and international needs of the time and it is regularly updated according to needs of modern technology and on the lines of Ministry of Higher Education of Afghanistan. After completion of this degree students will be able to tackle the challenges of the very exciting and fast growing field in 21st century with full confidence. Students of this program will help in strengthening research projects in core computer science areas and bring new ideas for establishing independent businesses that shall contribute towards the economy of the country.

Objectives of Computer Science Faculty

  1.  Strong problem solving skills grounded in a strong technical background in computer science.
  2. A broad educational background that enables making interdisciplinary connections and provides a solid foundation for life-long learning.
  3. Troubleshooting and resolving of computers, routers and switches and presenting appropriate solutions for security problems in network systems of organizations.
  4. Making familiar to new technological methods to develop new software applications and electronic service delivery systems.
  5. An awareness and understanding of the professional, technical and ethical issues of the rapidly evolving computing industry and the judgment to apply this understanding, so that they may become leaders and provide a contribution to the greater good, professionally and in their community, via mentoring, or professional involvement.
  6.  Demonstrate proficiency in problem-solving techniques using computer.
  7.  Demonstrate comprehension of modern software engineering principles and proficiency in the analysis of complex problems and the synthesis of solutions to those problems
  8. Demonstrate a breadth and depth of knowledge in the discipline of computer science
  9. Think critically and creatively to solve local or global problems of digital world and become lifelong learners and contributors to society.


Building and Infrastructure:

MARYAM has a sufficiently wide space with well – built class rooms that are equipped with LCDs, white boards, tribunes, chairs, tables and rest of the required administrative and operational equipment in a modern system in its discretion.

Career Opportunities

The degree prepares graduates to become effective knowledge workers in today’s information economy. There is a strong demand for computer science professionals, both regionally and globally and graduates of the BCS program enter professions such as:
•    Database Developer
•    Website Developer
•    Software Developer
•    Systems Analysts
•    System Administrators
•    Designers of Business Systems
•    IT Consultants

Accreditation and Recognition

This program is accredited by Ministry of Higher Education of Afghanistan and is fully recognized within Afghanistan, and Internationally for further education and employments. Program Structure The total number of subjects, including the Monograph and thesis defense is 47 subjects which will cover a total of 144 credit hours. We have categorized our subjects in the following categories:
1.    GS (General Subjects)
2.    FS (Fundamental Subjects)
3.    CS (Core Subjects)
4.    SS (Specialization Subjects)
5.    Monograph & Thesis Defense




CS 1101 Introduction to Computing 3     CS 1201 Introduction to C ++ Programming 4
CS 1102 English Comprehension 3     CS 1202 Introduction to Database-1 3
CS 1103 Computer Application 3     CS 1203 Business and Technical English 3
CS 1104 Calculus & Analytical Geometry 3     CS 1204 College Algebra 3
CS 1105 History of Afghanistan 2     CS 1205 Networking Essentials 3
CS 1106 Introduction to Programming 3     CS 1206 Islamic Studies 3
 CS 1107 Islamic Studies 1       TOTAL CREDIT HRS. 19