BS-Computer Science

BS-Computer Science

COURSE OVERVIEW

Recent developments in computer hardware , software and communication technologies have offered new exiting opportunities and challenges for creation of innovative learning environments for Computer Science.

One of the key elements here is to prepare the graduates for the future. The basic intention of an academic program in Computer Science is to develop the student’s critical professional thinking and intuition.

The curriculum must be structured to provide a balanced mixture of learning experiences to make the graduate capable of sound professional decisions. As a result the graduate should be able to assume responsible position in business, government, and education at the research, development, and planning levels.

This program also provides an excellent foundation for further formal learning and training in the field of Computer Science.

ELIGIBILITY

The applicant should have Fsc / FCS  or equivalent qualifications earned from a recognized board /
university / institution (overall12 years of education) with at least 50% marks. In case of FA the applicant must have studied some relevant subjects such as Mathematics, Statistics, and Economics etc. Student with premedical background must have passed additional maths before admission

The applicant is required to appear and successfully pass the INU Admission Test to be conducted at the time of admissions.

Key Facts:

Degree Title

BS – Computer Science

Degree Duration

Four (4) years, or Eight (8) semester

Credit Hours

133 credit hours

Scheme of Studies

Semester 1

CodeCourse Title
Cr. Hrs.
CSC-101Computing Fundamentals (Theory+Lab)
3(2+1)
CSC-102Programming Fundamentals(Theory+Lab)
4(3+1)
CSS-101Calculus and Analytical Geometry
3
CSG-101Pakistan Studies and Islamic Studies
3
CSG-102English-I (Functional English)
3
  
 
  Total
16

Semester 2

CodeCourse Title
Cr. Hrs.
CSC-105Discrete Structures
3
CSC-103Object Oriented Programming (Theory+Lab)
4(3+1)
CSS-102Basic Electronics
3(2+1)
CSS-103Linear Algebra
3
CSG-103English-II (Communication Skills)
3
  
 
Total
16

Semester 3

CodeCourse Title
Cr. Hrs.
CSC-201Digital Logic and Design
3(2+1)
CSC-202Data Structures
4(3+1)
CSS-203Differential Equation
3
CSG-201English-III  (Technical Report Writing)
3
CSE-201Modern Programming Language (Theory+Lab)
3( 2+1)
 Uni Elective I
3
  Total
19

Semester 4

CodeCourse Title
Cr. Hrs.
CSS-204Probability & Statistics
3
CSC-205Database Systems
4(3+1)
CSC-206Design & Analysis of Algorithm
3
CSC-209Data Communication and networks
3(2+1)
CSC-208Computer Architecture
3
  
 
 Total
16

Semester 5

CodeCourse Title
Cr. Hrs.
CSC-207Software Engineering
3
CSC-303Operating Systems
3(2+1)
CSC-304Microprocessor and Assembly Language
3
CSE-301Computer Graphics
3
CSE-202Visual Programming
3(2+1)
CSE-302Mobile Computing
3(2+1)
  Total
18

Semester 6

CodeCourse Title
Cr. Hrs.
CSC-305Theory of Automata
3
CSE-303Data Ware Housing
3(2+1)
CSE-304Digital image Processing
3
CSC-405Artificial Intelligence
3
CSE-328Internet Programming
3(2+1)
CSE-305Object Oriented Analysis and Design
3
  Total
18

Semester 7

CodeCourse Title
Cr. Hrs.
CSC-306Compiler Construction
3
CSG-401Professional Practices
3
CSE-435Information Security
3
CSE-434Data Mining
3
CSC-401FYP-I
3
 Uni Elective II
3
  Total
18

Semester 8

CodeCourse Title
Cr. Hrs.
 Uni Elective III
3
 Uni Elective IV
3
CSC-302Human Computer Interaction
3
CSC-402FYP-II
3
  Total
12