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