contact@www.riphahfsd.edu.pk     041-8777210-310
contact@www.riphahfsd.edu.pk     041-8777210-310

Computer Science

Department

INTRODUCTION

In this modern era of information age, the field of computing is advancing at an ultra-high speed. With the recent advancements in different areas of computing e.g. Internet of Things, Big Data, Cloud Computing, Cyber Security, although there has been a growing demand to excel in these particular areas, however, the importance of having a strong foundation of the core principles of computing has also got more attention. The need to build the core competency in the area of a foundation of the computing, the underlying hardware and software platforms, programming interfaces, complex algorithms, trends in user interface designs, the emergence of new businesses, has increased.

Program Objectives

The key objectives of the program are:

a. To provide the students a well-structured academic program of computer science that can fulfill their industry as well as higher education needs.

b. To provide the students a conducive environment where they can learn the state of the art technologies to become valuable computer science resources.

c. To enable the students to understand the ethical values while dealing with the private and sensitive information and information systems.

d. To enable the students to understand the current issues and challenges in computer science and to identify new areas and solutions to enhance the business productivity of the industry.

Expected Learning Outcomes

* At the successful completion of the program, the students are expected to demonstrate the followings:

b. To provide the students a conducive environment where they can learn the state of the art technologies to become valuable computer science resources.

* An ability to identify contemporary and emerging issues in the field of computer science

d. To enable the students to understand the current issues and challenges in computer science and to identify new areas and solutions to enhance the business productivity of the industry.

* An ability to explain the current best solutions for solving the computer science related issues

b. To provide the students a conducive environment where they can learn the state of the art technologies to become valuable computer science resources.

* An ability to apply computing principles, algorithmic designs, mathematical foundation, programming skills, etc. in modeling the computing systems

* An ability to analyze available solutions and devising new techniques and methods to cater the emerging problems.

* An ability to analyze the given problems, identify and define computing requirements appropriate to its solutions

* An ability to design, implement and evaluate computing systems to meet the business requirements

* An ability to apply the computing practices in the varying areas of applications e.g. internet of things, cloud computing, data analytics, cybersecurity, health care, business, etc.

* An ability to analyze the local and global impact of computer science on individuals, organizations, and society

* An ability to express effective communication skill both orally and in writing

* An ability to recognize the issues and best practices to work effectively in multidisciplinary teams to accomplish a common goal

* An ability to define professional, ethical, legal, and social issues and responsibilities related to the discipline of computing

* An ability to recognize the need and ability to engage in lifelong learning and development

COURSE FACTS

Study Level

Study Mode

Program Length

Credit Hours

Intake

Class Timings

Undergraduate

Full Time

2 Years (4 Semesters)

66 

Fall

Weekdays Morning

ENTRY TO ADP COMPUTER SCIENCE

Eligibility

Selection Criteria

Scholarships

Application

33% marks in FA, FSc, and DAE or

Students having supply in exams

on condition of clearing subject

in coming supply-sxams.

Academic Qualification: 30%
Test/Interview: 70%

Need & Merit Based upto 100%

Apply Online

 

 

Semester 1
Semester 2
Semester 3
Semester 4
Name
Life and Living
Pakistan and Islamic Studies
English-I
Introduction to Financial Accounting
Introduction to Computing
Calculus-I
Name
English-II
Calculus-II
Programming Fundamentals
Introduction to Database Systems
Introduction to MIS
Finance for Computer Science
Name
Object Oriented Programming
Networking Fundamentals
Digital Logic and Design
Business Communication-I
Project-I
Name
Operating Systems
Technology Enterpreneurship
Web Application Development
Mobile Applications
Project-II

Basic(refere to that somthing is necessary ) science(knowledge obtained by observation and testing of facts) or enquiry about living and non living things in our environment also Basic science refers to research which is not pursued with the aim of producing new technologies