Bachelor of Science in Computer Science
Program Overview
Computer science covers a wide spectrum of areas within the field of computing, ranging from the theoretical to practical. Computer scientists can specialize in areas such as Distributed Database system, Software engineering, artificial intelligence, distributed network and systems, computer graphics and image processing, human computer interaction and security.
Students take a core of computer science courses that provide a solid foundation for advanced work. Building on this base, students explore a variety of specializations from 6th semester onwards. In addition, students develop a broad appreciation for computer applications and the effects of computers on society via program electives, general education courses, and various free electives, which can be used to complete minors.
Bachelor of Computer Science BS (CS) is a four years degree program comprising eight semesters. The degree is awarded to the students completing minimum 133 credit hours and attaining minimum of 2.0/4.0 CGPA. The program is offered in both fall and spring semesters. Students can apply if they hold minimum 50% in intermediate or equivalent from accredited institution and minimum 50% in NTS-NAT-I.
Mission Statement
The purpose of this program is to impart the diverse knowledge of computer science to its students. The program is so intelligently designed that enables students to solve a variety of complex computational problems in various fields of computer science. Computer science tends to provide solution to almost every problem from medical research, education, to the world of business and securing and managing the vast levels of data through visualization, security and transmission.
Program Educational Objectives
To meet the needs of our constituents, our Program Education Objectives state that
within a few years of graduation our graduates will have:
- Demonstrate a sound understanding of the main areas of the body of knowledge and
the theories of computer science, with an ability to exercise critical judgment
across a range of related issues.
- Critically analyze and apply a range of concepts, principles, and practices in net-centric
computing, information management, management of IT infrastructure and intelligent
systems; showing a range of problem solving skills and effective judgment in the
selection and use of corresponding tools and techniques.
- Demonstrate the ability to work as an individual with minimum guidance and as a
leader/member of a team.
- Follow appropriate practices within a professional, legal, and ethical framework.
- Identify mechanisms for continuing professional development and life-long learning.
Eligibility
Students are eligible for admission if they have Intermediate or equivalent (‘A’
Level) with minimum 50% marks from accredited institution and *NTS-NAT
test score with minimum 50% marks.
* Detailed information can be obtained from
http://www.nts.org.pk
Contact Details
Mr. Kashif Ayyub
Email: kashifayyub@gmail.com
Phone # +92 51 4534200-02 Ext. 231