BS Computer Science Boys

The Bachelor of Science in Computer Science is a comprehensive four-year program that provides students with a strong foundation in computer science principles, theories, and practical skills. Through a combination of coursework and hands-on programming projects, students develop proficiency in coding languages, algorithms, data structures, and software development methodologies. The curriculum covers a wide range of topics, including computer architecture, database management, artificial intelligence, and cybersecurity. Graduates of the BS Computer Science program are equipped with the knowledge and skills needed for diverse career opportunities in software engineering, data analysis, computer systems analysis, and technology consulting. This program nurtures problem-solving abilities, critical thinking, and innovation in the rapidly evolving field of computer science.

Semesters

1st Semester

 

Applied physics

Programing Fundamental

Programing Fundamental Lab

Quantitative Reasoning-1

Applications of Information and Communication Technologies(ICT)

Applications of Information and Communication Technologies(ICT) Lab

Islamiat & Understanding Quran

Enhance user experience with Advanced Tabs, allowing seamless content navigation. Organize information efficiently while keeping the interface clean and interactive. Perfect for FAQs, product details, or multi-section content.

2nd Semester

 

Introduction to Psychology

Quantitative Reasoning-II

Functional English

Ideology and Constitution of Pakistan

Object Oriented Programming

Object Oriented Programming Lab

Digital Logic Design

Digital Logic Design Lab

Understanding Quran II

Enhance user experience with Advanced Tabs, allowing seamless content navigation. Organize information efficiently while keeping the interface clean and interactive. Perfect for FAQs, product details, or multi-section content.

3rd Semester

 

Data Structures & Algorithms

Data Structures & Algorithms LAB

Linear Algebra

Computer Networks

Computer Networks Lab

Information Security

Information Security Lab

Expository Writing

Introduction to Entrepreneurship

Understanding Quran II

Enhance user experience with Advanced Tabs, allowing seamless content navigation. Organize information efficiently while keeping the interface clean and interactive. Perfect for FAQs, product details, or multi-section content.