Rashid Latif Khan University

Contact Info

BS Computer Science

4 Years Degree Program

PEO-1: Acquire and Apply Knowledge

Acquire knowledge and apply systematic quantifiable approach to the design, development, and operation and maintenance of systems to solve real world complex computing problems while following the professional practices.

PEO-2: Analysis and Design of Computing and Artificial Intelligence Problems

Analyse computing problems, design, and implement cutting-edge computing solutions by applying modern tools and techniques and be able to communicate these effectively to the relevant stakeholders.

PEO-3: Exhibit Ethical Values

Exhibit ethical values and have a keen sense of social responsibility in contributing towards the profession and society, as individual, team member, or as a lead.

BS Computer Science Subjects

If you are wondering what subjects you will be studying throughout your four-year journey, don’t worry, we have you covered. The BSCS course is designed in such a way that you gain knowledge as well as practical experience. As a result, you will be ready to enter your practical life fully prepared.  Thus, the following is the list of BS computer science subjects:

  • Digital Logic Design
  • Calculus and Analytical Geometry
  • Object Oriented Programming
  • Discrete Structures
  • Probability and Statistics
  • Data Structures and Algorithms
  • Software Engineering
  • Operating Systems
  • Design and Analysis of Algorithms
  • Artificial Intelligence
  • Computer Communication and Networks
  • Professional Practices

After the completion of your degree, you will have multiple career opportunities waiting for you. You can opt for any profession that you find interesting in the field of technology. The scope of BSCS is very high in Pakistan and worldwide. 

Career Paths:

Graduates of this program can expect promising careers in the following roles and fields
In Pakistan, there is a significant and growing demand for computer science graduates. The wide range includes:

  • Web development
  • Networking
  • Database management
  • Programming
  • Software engineering
  • Systems analysis
  • Graphics Design
  • Software Developer
  • Data science
  • Web Developer
  • Artificial intelligence
  • Information Security Analyst
  • Systems analyst
  • Cybersecurity
  • IT Consultant
  • Computer Network Architect
  • Analyst
  • Video game developer
  • Computer and Information Systems Managers
  • Network Engineer
  • Designer
  • Game designer
  • IT Project Manager
  • Machine learning
  • Mobile app developer
  • Freelancer
So, as a graduate with a BS in computer science, you can offer your services in the following fields :
  • IT service providers
  • Banking
  • Finance
  • Telecommunication
  • Manufacturing
  • Aerospace and defense
  • Agricultural
  • Financial services
  • Healthcare
  • Public and third sectors
  • Retail

Admission Criteria:

Science Minimum 50% Marks in Intermediate(FSC Pre Medical/Pre Engineering/ICS/DAE ) A-Level or equivalent and no 3rd division in Matriculation + Minimum 50% marks in admission Test

Applicants who have successfully completed Intermediate /A Levels or High School Diploma are eligible to apply for admission at Rashid Latif Khan University subject to meeting the following admission criteria for the selected program. In the case of an O Level, A-Level, American High School Diploma, or any other equivalent foreign qualification, an equivalence certificate from IBCC is mandatory.

Road Map BS Computer Science

Total no of Credit Hours: 130

Semester 1

Course Title Credit Hours
Programming Fundamentals 4
Application of Information & Communication Technologies 3
Ideology and Constitution of Pakistan 2
Islamic Studies 2
QR 1(Calculus and Analytic Geometry) 3
Functional English 3
Math 1(Only For Pre Med Students) 0(3-0*)
Total 17

Semester 2

Course Title Credit Hours
Object Oriented Programming 4
QR 2 (Discrete Structures) 3
Digital Logic Design 3
Multivariable Calculus 3
Natural Science (Applied Physics) 3
Probability & Statistics 3
Math 2(Only For Pre Med Students) 0(3-0*)
Total 19

Semester 3

Course Title Credit Hours
Data Structures & Algorithms 4
Linear Algebra 3
Database Systems 4
Expository Writing 3
Social Science (Introduction to Management) 2
Software Engineering 3
Total 19

Semester 4

Course Title Credit Hours
Entrepreneurship 2
Computer Networks 3
Technical & Business Writing 3
Computer Organization & Assembly Language 3
Arts & Humanities (Professional Practices) 2
Domain Core 2 (Advance Database Management Systems) 3
Civics and Community Engagement 2
Total 18

Semester 5

Course Title Credit Hours
Domain Core 3 (HCI & Computer Graphics) 3
Artificial Intelligence 3
Operating Systems 3
Domain Core 4 (Computer Architecture ) 3
Domain Elective 1 3
Domain Elective 2 3
Total 18

Semester 6

Course Title Credit Hours
Domain Core 5 (Compiler Construction) 3
Information Security 3
Analysis of Algorithms 3
Domain Core 1 (Theory of Automata) 3
Domain Elective 3 3
Domain Elective 4 3
Total 18

Semester 7

Course Title Credit Hours
Final Year Design Project – I 2
Elective Supporting Course (Introduction to Marketing) 3
Domain Elective 5 3
Parallel & Distributed Computing 3
Total 11

Semester 8

Course Title Credit Hours
Final Year Design Project – II 4
Domain Elective 6 3
Domain Elective 7 3
Total 10

Disclaimer: Anything present on website can be changed without any prior Notice.