BS-CS (Bachelor of COMPUTER SCIENCE)

Affiliated with:

University of Sargodha

Program Overview

The Bachelor of Science in Computer Science (BSCS) program at Johar Institute of Professional Studies (JIPS) is a comprehensive 4-year professional degree designed to prepare students for a successful career in the broad and rapidly evolving field of computing and technology. This program provides students with a deep understanding of algorithms, data structures, programming fundamentals, computer systems, and computational theory, equipping them to analyze complex problems and create innovative solutions across various domains.

Why Choose BS-CS at JIPS?

Advanced Curriculum: A comprehensive curriculum covering core areas of Computer Science, including programming fundamentals, data structures and algorithms, computer organization and architecture, and software engineering. The program aims to equip students with the skills needed to solve real-world problems.

Experienced Faculty: The School of Management Technologies at the JIPS has a dedicated faculty of lecturers, assistant professors, and professors with relevant academic qualifications and experience in various Computer Science domains.

Practical Training: The curriculum includes lab sessions, practical assignments, and a capstone design project to provide students with hands-on experience in software development. The institute also has a Career Development Center that facilitates training and job/internship placements for students and alumni.

Career Opportunities: The program prepares graduates for a wide range of roles in the IT sector, including Software Developer, Data Scientist, System Analyst, and Mobile App Developer.

Professional Growth: The curriculum and extracurricular activities are designed to develop critical thinking, problem-solving, and communication skills, which are essential for long-term career success and leadership roles in technology.

Career Path

Software Development & Engineering 

This path involves the design, creation, and maintenance of software applications. Professionals write code, test software for bugs, and implement new features for everything from operating systems and mobile apps to large enterprise platforms.

Data Science & Analytics 

This field is dedicated to extracting knowledge and insights from large volumes of data. Professionals use programming, statistics, and machine learning techniques to analyze data, build predictive models, and help organizations make informed, data-driven decisions.

Cybersecurity & Network Engineering 

This area focuses on protecting computer systems, networks, and data from digital threats and ensuring reliable data communication. Professionals design secure network infrastructure, monitor systems for vulnerabilities, and respond to security breaches.

IT & Systems Administration 

These roles are responsible for the day-to-day management of an organization's technology infrastructure. Professionals manage servers, databases, and cloud services, and provide technical support to ensure all computer systems and internal networks operate efficiently.

Admission Requirements

Admission Requirements To be eligible for the BS-CS program at JIPS, applicants must meet the following criteria:

  • Minimum qualification: F.Sc (Pre-Engineering), ICS, or equivalent with a minimum of 60% marks.
  • Pass the JIPS entrance test and interview.

  • Submit required documents, including academic transcripts and ID proof.

Scheme of Studies

Semester - I

Code

Course Title

Credit

Hours

Pre-requisite

CS 1x1

Introduction to ICT

3-0

 

CS 1x2

Programming Fundamentals

3-1

 

HU 1x1

English Composition & Comprehension

3-0

 

MT 1x1

Calculus & Analytical Geometry

3-0

 

NS 1x1

Applied Physics

3-0

 

 

Total Credit Hours

15-1

 

Semester - II

Code

Course Title

Credit

Hours

Pre-requisite

CS 1x3

Digital Logic Design

3-1

Applied Physics

CS 1x4

Object Oriented Programming

3-1

Programming

Fundamentals

HU 1x2

Communication & Presentation Skills

3-0

English

Composition & Comprehension

MT 1x2

Probability & Statistics

3-0

 

UE 1x1

University Elective – 1

3-0

 

 

Total Credit Hours

15-2

 

Semester - III

Code

Course Title

Credit

Hours

Pre-requisite

CS 2x1

Comp Organization & Assembly

Lang.

3-1

 

CS 2x2

Data Structures & Algorithms

3-1

Object-Oriented

Programming

CS 2x3

Discrete Structures

3-0

 

HU 2x1

Professional Practices

3-0

 

SC 2x1

CS Supporting – 1

3-0

 

 

Total Credit Hours

15-2

 

Semester - IV

 

Code

Course Title

Credit

Hours

Pre-requisite

 

CS 2x4

Design & Analysis of Algorithms

3-0

Data Structures & Algorithms

 

CS 2x5

Theory of Automata

3-0

 

 

CS 2x6

Database Systems

3-1

Data Structures & Algorithms

 

MT 2x1

Linear Algebra

3-0

 

 

UE 2x1

University Elective – 2

3-0

 

 

 

Total Credit Hours

15-1

 

 

Semester - V

Code

Course Title

Credit

Hours

Pre-requisite

CS 3x1

Compiler Construction

3-0

Theory of

Automata

SC 3x1

CS Supporting – 2

3-0

 

CS 3x2

Operating Systems

3-1

Data Structures

and Algorithms

CS 3x3

Software Engineering

3-0

 

SC 3x2

CS Supporting – 3

3-0

 

 

Total Credit Hours

15-1

 

Semester - VI

Code

Course Title

Credit

Hours

Pre-requisite

CS 3x4

Artificial Intelligence

3-1

Discrete

Structures

CS 1x4

Computer Networks

3-1

 

HU 1x2

CS Elective – 1

3-0

 

MT 1x2

CS Elective – 2

3-0

 

UE 1x1

Technical & Business Writing

3-0

 

 

Total Credit Hours

15-2

 

 

 

 

 

Semester - VII

 

Code

Course Title

Credit

Hours

Pre-requisite

 

CS 4x1

CS Elective – 3

3-0

 

 

CS 4x2

CS Elective – 4

3-0

 

 

CS 4x3

Final Year Project – I

0-3

 

 

UE 4x1

University Elective – 3

3-0

 

 

CS 4x4

Parallel & Distributed Computing

3-0

Operating Systems

 

HU 4x1

Pakistan Studies

2-0

 

 

 

Total Credit Hours

14-3

 

 

Semester - VIII

 

Code

Course Title

Credit

Hours

Pre-requisite

 

CS 4x5

CS Elective – 5

3-0

 

 

UE 4x2

University Elective – 4

3-0

 

 

CS 4x6

Final Year Project – II

0-3

 

 

CS 4x7

Information Security

3-0

 

 

HU 4x2

Islamic Studies/ Ethics

2-0

 

 

 

Total Credit Hours

11-3