Paper Writing Service
Student Portal Login

BS in Information Technology

BSIT is a combination of computer knowledge along with IT systems and IT Technology which allows modern businesses and sciences to communicate with each other effectively.

S.no. Code Pre-Req Course Title Credit hrs.
1 CS-323 Programming fundamentals 4(3-2)
2 CS-423 CS-323 Object oriented programming 4(3-2)
3 CS-443 CS-323 Data Structures and Algorithms 4(3-2)
4 CS-430 Digital logic design 3(2-2)
5 CS-582 Operating system concepts 3(2-2)
6 CS-400 Database systems 3(2-2)
7 CS-452 CS-323 Software engineering I 3(3-0)
8 CS-576 Computer communication and networks 3(2-2)
9 CS-699 Software project 6(0-12)
10 CS-685 CS-301 Human computer interaction 3(2-2)
11 CS-335 Discrete structures Discrete structures 3(3-0)
CS core courses(18/139)
12 CS-530 CS-430 Computer Organisation and assembly language 3(2-2)
13 CS-536 CS-335 Theory of automata and formal languages 3(3-0)
14 CS-542 CS-443 Analysis of algorithms 3(3-0)
15 CS-632 Artificial intelligence 3(2-2)
16 CS-532 CS-430 Computer Architecture 3(3-0)
17 CS-636 CS-536 Compiler Construction 3(2-2)
Spotting courses (09/139)
18 MTH-315 MTH-310 Multivariable calculus 3(3-0)
19 CS-572 MTH-310 Numerical analysis 3(2-2)
Computer science supporting courses (12/139)
20 MTH-310 Calculus and analyse analytical geometry 3(3-0)
21 MTH-435 MTH-310 Linear algebra 3(3-0)
22 ELE-401 Basic electronics 3(2-2)
23 STT-500 Statistics and probability 3(3-0)
University elective courses (18/139)
24 MGT-322 Financial accounting 3(3-0)
25 MGT-351 Introduction to marketing 3(3-0)
26 MGT-411 Introduction to management 3(3-0)
27 MGT-515 Introduction to human resource management 3(3-0)
28 MGT-525 MGT-322 Introduction to financial management 3(3-0)
30 CS-532 Introduction to organisational behaviour 3(3-0)
31 CS-636 Psychology 3(2-2)
32 MTH-315 Introduction to economics 3(3-0)
33 MTH-415 International relations 3(3-0)
34 CS-572 Foreign languages 3(2-2)
35 MTH-310 Introduction to philosophy 3(3-0)
36 MTH-435 Introduction to management information systems 3(3-0)
General Education courses (22/139)
37 ELE-401 Basic agriculture 3(2-2)
38 STT-500 English comprehension 3(3-0)
39 MGT-322 Technical and business writing 3(3-0)
40 MGT-351 Communication skills 3(3-0)
41 MGT-411 Professional ethics 3(3-0)
42 MGT-515 Islamic Studies 3(3-0)
43 MGT-525 Pakistan Studies 3(3-0)
44 MGT-525 Introduction to computing 3(3-0)
Computer science elective courses (21/139)
45 CS-432  CS-423 Modern programming languages 3(2-2)
46 CS-471 Mobile computing 3(2-2)
47 CS-476 Communication Technologies 3(3-0)
48 CS-525 Multimedia Technologies 3(2-2)
49 CS-552 CS-452 Software engineering ii 3(3-0)
50 CS-553 CS-452 Object oriented analysis and design 3(3-0)
51 CS-565 Web design and development 3(2-2)
52 CS-575 CS-323 Computer graphics 3(2-2)
53 CS-579 CS-323 Introduction to digital image processing 3(3-0)
54 CS-600 CS-400 Distributed database system 3(2-2)
55 CS-633 CS-632 Introduction to pattern recognition 3(2-2)
56 CS-634 Introduction to artificial neural networks 3(3-0)
57 CS-635 CS-400 Advanced database management system 3(2-2)
58 CS-637 MTH-310,MTH-435 Introduction to operations research 3(3-0)
59 CS-638 MTH-310 Introduction to simulation and modeling 3(2-2)
60 CS-666 CS-565 Web engineering 3(2-2)
61 CS-667 CS-400 Introduction to data warehousing 3(2-2)
62 CS-682 CS-530 & CS-582  System programming 3(2-2)
63 CS-684 CS-576 Network management and security 3(2-2)
64 CS-692 CS-423 Visual programming 3(2-2)
65 CS-680 AGRO-301 Agriculture information and communication system 3(2-2)
BSCS & BSIT
  • A person holding Intermediate Certificate, A-level or an equivalent certificate from any recognized Institute with at least second division or overall 50% marks, or any other marks specified shall be eligible to apply for admission.
  • Admission will be on open merit basis
  • Students who have done F.A are not eligible to apply for BSCS and BSIT
  • A candidate must not be more than 23 years of age on 1st October of the year of admission, provided that the Vice Chancellor may relax age limit in very exceptional cases.
WhatsApp chat