Current development and progress in the field of Computer Sciences and Information & Communication Technologies (ICT) have many implications for institutions offering degree programs in Computer Sciences and IT related areas. One of the major purpose of the Bachelors’ degree in Computer Sciences or IT is to prepare the graduates for future needs of the society.
Computer Sciences and IT include the study, analyses, designing, implementation and application of what can be automated. It evolved as a result of the vast information revolution, which made it hard to escape computing and computers. The Bachelors of Science program in Computer Sciences (BSCS) concentrates on programming skills in a variety of paradigms, operating systems, networking and databases. Hands on experience with various software systems, C, C++, JAVA, Visual Programming languages, UNIX, Windows and Network tools are an integral part of this program.

The Faculty of Computer Sciences and Information technology offers a four-year program leading to either a BS degree in Computer Sciences. The specialization is determined by the choice of required and elective courses taken by a student.
The programs are designed to meet the growing need for computer science experts in the rapidly evolving 21st century economy. Their mission is to provide graduates with strong Computer Sciences skills that will enable them to capitalize on the increasing career opportunities in the computer sciences area, to expand the limits of their knowledge by pursuing further studies, and to explore innovative approaches to computer related problems. These specializations provide highly demanded expertise, a great mobility and flexibility, and an impressive range of possible career choices in the Computer Sciences and IT industry.

  1. At least 50% marks in FSc Pre-Engineering /Pre Medical with additional subject of Mathematics/ ICS with mathematics or equivalent*
  2. Maximum age Limit is 22 years on the closing date of application

A 4 years program of BS – Computer Sciences (BSCS) is offering at The ORBIT institute. The program comprises of 130 credit hours, and 8 semesters. The BS – Computer Sciences (BSCS) program is structured with the computing courses, core courses, supporting area courses, computer science core courses, computer science elective courses, computer science supportive courses, general education courses, and university elective courses as per guidelines by Higher Education Commission, Pakistan (HEC)

Total Semesters : 8
Subjects: 39
Credit Hours: 130 (124 + 6 Project)
Semester 1
CSI-301 Programming Fundamentals 4(3-1)
CSI-321 Introduction to Computing Applications 3(2-1)
ENG-322 English Composition & Comprehension 3(3-0)
MTH-323 Calculus & Analytical Geometry 3(3-0)
PHY-323 Basic Electronics 3(2-1)
Semester 2
CSI-302 Object Oriented Programming 4(3-1)
ELE-401 Digital Logic Design 4(3-1)
ENG-421 Communication Skills 3(3-0)
STA-321 Introduction to Statistical Theory 3(3-0)
ECO-408 Introduction to Pakistani Economy 3(3-0)
Semester 3
CSI-401 Data Structure and Algorithms 4(3-1)
CSI-403 Computer Organization and Assembly Language 4(3-1)
CSI-405 Discrete Structures 3(3-0)
CSI-407 Professional Practices 3(3-0)
MTH-423 Deferential Equations 3(3-0)
Semester 4
CSI-402 Design and Analysis of Algorithms 3(3-0)
CSI-404 Theory of Automata 3(3-0)
CSI-406 Database Systems 4(3-1)
MTH-424 Linear Algebra 3(3-0)
MGT-404 Human Resource Management 3(3-0)
Semester 5
CSI-501 Compiler Construction 3(3-0)
CSI-503 Operating Systems 4(3-1)
CSI-505 Numerical Computing 3(3-0)
MTH-324 Multivariate Calculus 3(3-0)
SWE-401 Introduction to Software Engineering 3(3-0)
Semester 6
CSI-502 Artificial Intelligence 4(3-1)
CSI-504 Computer Networks 4(3-1)
CSI-506 Web Design and Development 3(2-1)
CSI-508 Fundamental of Data Mining 3(3-0)
ENG-422 Technical Writing 3(3-0)
Semester 7
CSI-601 Mobile & Application Development 3(2-1)
CSI-603 Computer Graphics 3(2-1)
CSI-605 Parallel & Distributed Computing 3(3-0)
SOC-307 Introduction to Sociology 3(3-0)
PST-321 Pakistan Studies 2(2-0)
Semester 8
CSI-602 Distributed Database Systems 3(2-1)
Foreign Language* 3(3-0)
*Department can offer any one of the following languages Chinese ,
French, German, English, Persian, Arabic
CSI-631 Project 6(0-6)
CSI-604 Information Security 3(3-0)
ISL-321 Islamic Studies/Ethics 2(2-0)