Скачать 1.64 Mb.
COMPUTER SCIENCE, SOFTWARE ENGINEERING AND INFORMATION TECHNOLOGY
HIGHER EDUCATION COMMISSION
CURRICULUM DIVISION, HEC
Dr. Syed Sohail H. Naqvi Executive Director
Prof. Dr. Altaf Ali G. Shaikh Member (Acad)
Miss Ghayyur Fatima Director (Curri)
Mr. M. Tahir Ali Shah Deputy Director (Curri)
Mr. Shafiullah Khan Deputy Director
TABLE OF CONTENTS
3. Structures for BS Programme……………………………………… 17
BS in Computer Science ………………………………………. 31
MS in Computer Science………………………………………. 54
BS in Software Engineering
MS in Software Engineering ………………………………… 106
BS in Information Technology
MS in Information Technology…………………………………. 124
Curriculum of a subject is said to be the throbbing pulse of a nation. By looking at the curriculum one can judge the state of intellectual development and the state of progress of the nation. The world has turned into a global village; new ideas and information are pouring in like a stream. It is, therefore, imperative to update our curricula regularly by introducing the recent developments in the relevant fields of knowledge.
In exercise of the powers conferred by sub-section (1) of section 3 of the Federal Supervision of Curricula Textbooks and Maintenance of Standards of Education Act 1976, the Federal Government vide notification No. D773/76-JEA (cur.), dated December 4th 1976, appointed the University Grants Commission as the competent authority to look after the curriculum revision work beyond class XII at the bachelor level and onwards to all degrees, certificates and diplomas awarded by degree colleges, universities and other institutions of higher education.
In pursuance of the above decisions and directives, the Higher Education Commission (HEC) is continually performing curriculum revision in collaboration with universities. According to the decision of the special meeting of Vice-Chancellor’s Committee, the curriculum of a subject must be reviewed after every 3 years.
A committee of experts comprising of conveners from the National Curriculum Revision of HEC in Basic, Applied Social Sciences and Engineering disciplines met in April 2007 and developed a unified template to standardize degree programs in the country to bring the national curriculum at par with international standards, and to fulfill the needs of the local industries. It also aimed to give a basic, broad based knowledge to the students to ensure the quality of education. The new Bachelor (BS) degree shall be of 4 years duration, and will require the completion of 130-136 credit hours. The engineering degree will devote 65-70% of the curriculum towards engineering courses, and 35--30% to non Engineering courses.
For the purpose of curriculum revision various committees are constituted at the national level, comprising of senior teachers nominated by universities, degree awarding institutions, R&D organizations, respective accreditation councils and stake holders. The joint National Curriculum Revision Committee for Computer Science, Software Engineering and Information Technology in a meeting held on June 12-13, 2009 at the HEC Islamabad revised the curriculum in the light of the unified template. The revised draft curriculum is being circulated for implementation in the concerned institutions.
PROF. DR. ALTAF ALI G. SHAIKH
NCRC. National Curriculum Revision Committee
VCC. Vice-Chancellor’s Committee
LI Learning Innovation
R&D Research & Development Organization
HEC Higher Education Commission
National Joint Computing
(Computer Science, Software Engineering and
I. Computing Curricula Development-An Ongoing Activity
Computing is a dynamic and fast expanding field. Accordingly, it is vital for its curricula to maintain currency with the latest developments in the filed.
Higher Education Commission (HEC) is investing substantial effort in improving and promoting higher education in the domain of curricula development and research. The following committees were constituted by HEC involving the respective expert faculty members both from public and private sectors throughout the country:
All committees held their preliminary meetings (except JNCRC) to establish the respective first draft of curriculum. The reports delivered by theses committees were sent to the experts of international repute abroad for their evaluation and recommendations. Moreover, the same were also submitted to the various respective departments of universities for their review and feedback. Accordingly, final meetings were held to finalize the recommendations in their respective domains. All three committees developed a final report pertaining to the design, structure and courses details of BS, MS and PhD programs.
All three committees (NCRC-CS, NCRC-SE and NCRC-IT) worked independently in their respective domains through extensive interaction and consensus of national and international experts in the field. It is important to mention here that various delegates from international software industry including Microsoft and Oracle also participated in our meetings.
Subsequently, the following committee was constituted to develop a model to unify all the curricula and create systemic structures to maintain consistency of certain level in all the degree programs:
Meeting of Joint National Curriculum Revision Committee (Computer Science, Software Engineering and Information Technology)-2009
A two-day meeting of the Joint National Curriculum Revision Committee (Computer Science, Software Engineering and Information Technology)-2009 was held on June 12-13, 2009 at Higher Education Commission, Islamabad. All senior faculty members and experts in the domains of Computer Science, Software Engineering and Information Technology from both public and private sector institutions were invited nationwide to participate in the meeting.
The major objectives of the meeting include the following:
It is essential that consistent standards should to be maintained across all three curricula. To integrate the work of all three committees under the umbrella of Computing and to identify commonalities and differences among all three disciplines.
The international scientific and professional bodies including Association of Computing Machinery (ACM), Institute of Electrical & Electronics Engineers (IEEE), and Joint ACM and IEEE Curriculum Task Force has already established Computing as an origin and basis for family of disciplines including Computer Science, Software Engineering and Information Technology.
The following participants attended the meeting and contributed significantly to establish a model to structure all degree programs on the basis of Computing in a systematic manner.
LIST OF EXPERT IN THE SUBJECT OF
IT. CS & SE