BS Computer Science

The Faculty of Information Technology (FoIT) is dedicated to producing skilled computer science graduates who drive innovation in diverse domains, including education, healthcare, finance, transportation, and smart communities. With the rapid expansion of technology, the global computer science industry contributes billions of dollars annually, making expertise in this field more critical than ever.

Computer Science is the study of computational systems, algorithms, and programming paradigms, offering systematic approaches to solving complex real-world problems. It encompasses the design, analysis, development, and deployment of software and hardware solutions, providing the foundation for technological advancements across industries. A BSCS degree equips students with a strong theoretical foundation and hands-on expertise in critical areas such as artificial intelligence, data science, cybersecurity, cloud computing, and software development. The Computer Science Department at UCP aims to provide comprehensive education in core computer science disciplines while encouraging interdisciplinary exploration. Graduates of the BSCS program will be well-positioned to contribute meaningfully to the advancement of technology and address the evolving needs of the global digital landscape.

Each candidate for the BS Computer Science degree is required to successfully earn 133 Cr. Hrs. with the minimum CGPA of 2.0 on the scale of 4.0 as per the following details:

Sr. No.AreasCoursesCr. Hrs.
1General Education Courses 14 35
2Computing Science Core Courses 14 50
3Specialization Electives 8 24
4Professional Certification 1 3
5Interdisciplinary / Allied Courses 4 12
6Field Experience / Internship 1 3
7Capstone Project 2 6
Total-44133
  1. At least 50% marks in intermediate or equivalent with Mathematics.
    Note: Students who have not studied Mathematics at the intermediate level must pass the deficiency courses in Mathematics (06 credits) in the first year.
  2. Applicants are required to pass the UCP Admission Test.
Matric Intermediate Admission Test
10% 45% 45%

Program Name: BS Computer Science

Admission Fee: 28,000

Per Credit Hour Fee 1st Sem Total Fee 1st Installment 1st Installment with 25% Scholarship 1st Installment with 30% Scholarship 1st Installment with 50% Scholarship 1st Installment with 75% Scholarship Total Credit Hours Total Fees (Incl Admission Fees)
16,630 310,710 169,355 134,016 126,949 98,678 63,339 133 2,239,790

Semester I

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 CP103 -Introduction to Computing (GE-I) GER 3
- CP101 -Introduction to Computing - Lab (GE-I) GER 1
2 ENG110 -Functional English (GE-II) GER 3
3 GE102 -Basic Electronics (GE-III) GER 2
- GE101 -Basic Electronics - Lab (GE-III) GER 1
4 PAK102 -Ideology and Constitution of Pakistan (GE-IV) GER 2
5 AL143 -QR 1 (GE-V) Logic ThinkingGER3
6SS -Social Science (Financial Account) GER2
7MAT103 -Pre-Calculus For Maths Deficient only3

Semester II

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 CP113 ITC Programming Fundamentals Major Core 3
-CP111 ITC Programming Fundamentals - Lab Major Core 1
2 AR103 -Digital Logic Design Major Core 3
-AR101 -Digital Logic Design - Lab Major Core 1
3 MAT113 -ID-1 (Calculus and Analytic Geometry) ID 3
4 ENG211 ENG110 Expository Writing GER 3
5 --QR2 (Discrete Structures) GER 3
6 MAT123 -Elementary Algebra For Maths Deficient only 3
Total----17(20)

Semester III

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 CP223 PF Object Oriented Programming Major Core 3
-CP221 PF Object Oriented Programming - Lab Major Core 1
2 AR292 -Computer Organization and Architecture Major Core 2
- AR291 -Computer Organization and Architecture-LAB Major Core 1
3 SE203 -Software Engineering Major Core 3
4 MAT233 -Linear Algebra – ID2 ID 3
5 MAT253 -Probability & Statistics – ID3 ID 3
6 ISL201 -Islamic Studies GER 2
Total----18

Semester IV

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 CP233 OOP Data Structures Major Core 3
-CP231 OOP Data Structures - Lab Major Core 1
2 DB203 PF Database Systems Major Core 3
- DB201 PF Database Systems - Lab Major Core 1
3 NS303 -Computer Networks Major Core 3
4 NS301 -Computer Networks Lab Major Core 1
5 PAK101 -Pakistan Studies GER 2
6 CCE201 -Civics and Community Engagement GER 2
6 --Arts and Humanities GER 2
Total----18

Semester-V

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 AL313 -Artificial Intelligence Major Core 3
-AL311 -Artificial Intelligence - Lab Major Core 1
2 AL303 -Design and Analysis of Algorithms Major Core 3
-AR323 -Operating Systems Major Core 3
3 AR321 -Operating Systems - Lab Major Core 1
4XXXXXX -Elective 1 Elective 3
5 XXXXXX -Professional Certification CER 3
Total----17

Semester-VI

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 XXXXXX -Fehm e Quran-1 GER 1
2 DB323 -Cloud Computing Major Core 3
3AL323 - Theory of Automata Major Core 3
4NS313 -Information Security Major Core3
5 XXXXXX -Elective 2 Elective3
6XXXXXX -Elective 3 Elective 3
Total----16

Semester-VII

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
1 ENT102 -Entrepreneurship GER 2
2 XXXXXX -Digital Marketing and E-Commerce ID 3
3XXXXXX -Elective 4 Elective 3
4XXXXXX -Elective 5 Elective 3
5XXXXXX -Elective 6 Elective 3
6CP483 -Final Year Project - I Capstone Project 3
Total----17

Semester-VIII

Sr. No.Course CodePre-ReqCourse DomainCr. Hrs.
-XXXXXX -Fehm e Quran-2 GER 1
1XXXXXX - Elective 7 Elective 3
2 XXXXXX -Elective 8 Elective 3
2XXXXXX -Field Experience / Internship Field Experience 3
3 CP493 FYP-I Final Year Project - II Capstone Project 3
Total----13

Career opportunities for graduates of a Bachelor of Science in Computer Science (BSCS) are diverse and constantly evolving due to the increasing reliance on technology in various industries. Below is a categorized overview of career paths for BSCS graduates:

  • Software Development

Software Engineer, Full-Stack Developer, Mobile App Developer, Front-End/Back-End Developer, Web Developer.

  • Artificial Intelligence & Data Science

AI Engineer, Data Scientist, Machine Learning Engineer, Data Analyst, Business Intelligence Developer.

  • Cybersecurity

Cybersecurity Analyst, Ethical Hacker, Information Security Analyst, Security Engineer.

  • Networking & Systems Administration

Network Administrator, Cloud Solutions Architect, Systems Administrator, DevOps Engineer.

  • Game Development

Game Developer, Game Designer, Graphics Programmer, AR/VR Developer.

  • Database Management

Database Administrator, Data Engineer, SQL Developer.

  • Cloud Computing

Cloud Engineer, Cloud Solutions Architect, Cloud Security Specialist.

  • Emerging Technologies

Blockchain Developer, IoT Engineer, Quantum Computing Specialist.

  • Business & Consultancy

IT Consultant, Technical Product Manager, IT Project Manager.

Each candidate for the BS Computer Science degree must successfully complete 132 credit hours with a minimum CGPA of 2.0 on a 4.0 scale. This four-year undergraduate program consists of eight semesters. The minimum duration to complete the degree is four years, with a maximum allowable period of seven years.

Apply Now

doktor yorumları

kurye

tesis kiralama

International Programs Merit List Apply Online Our Newsletter
Apply Now

hamilelik belirtileri

hamilelik testi

gebelik hesaplama

hafta hafta gebelik

genital estetik

menopoz belirtileri

adet hesaplama

dış gebelik belirtileri

pcos nedir