BAGUIATI CENTRE
Free Career Counselling phone 98309 36993

Course Outline

Bachelor Degree Courses in Information Technology conferred by Punjab Technical University (PTU), a UGC recognized university.

Semester 1

CODESUBJECTPAPER ID
BCA-101 Itroduction to Information Technology A0201
BCA-102 Math (Bridge Course) A0202
BCA-103 Basic Accounting A0203
BCA-104 Programming in C A0204
BCA-105 Communication Skills A0205
BCA-106 Communication & soft skills* -
BCA-107 Software Lab-I (BC-101 & 103)* -
BCA-108 Software Lab-II (BC-104)* -

Semester 2

CODESUBJECTPAPER ID
BCA-201 Principles of Management A0206
BCA-202 System Analysis & Design A0207
BCA-203 Math-I (Discrete) A0208
BCA-204 Data Structures A0209
BCA-205 Digital Ckt. & Logic Design A0210
BCA-206 Hardware Lab-I (BC-205)* -
BCA-207 Software Lab-III (BC-204)* -

Semester 3

CODESUBJECTPAPER ID
BCA-301 Math-II (Computer Oriented Methods) A0211
BCA-302 Management Information System A0212
BCA-303 Software Engineering A0213
BCA-304 Object Oriented Programming in C++ A0214
BCA-305 Introduction to Microprocessor A0215
BCA-306 Software Lab-IV (BC-304)* -
BCA-307 Hardware Lab-II (BC-305)* -

Semester 4

CODESUBJECTPAPER ID
BCA-401 Computer Networks A0216
BCA-402 Data Base Management System A0217
BCA-403 Computer System Architechture A0218
BCA-404 Opperating System A0219
BCA-405 Workshop on Visual Basic* -
BCA-406 Software Lab V (BC-402)* -
BCA-407 Software Lab VI (BC-405) Unix/Linux* -

Semester 5

CODESUBJECTPAPER ID
BCA-501 Internet Application & Java A0221
BCA-502 System Software A0222
BCA-503 Computer Graphics A0223
BCA-504 Operation Research A0224
BCA-505 Software Lab-VII (Major Project)* -
BCA-506 Software Lab-VIII (BC-501)* -
BCA-507 Software Lab-IX (BC-503)* -

Semester 6

CODESUBJECTPAPER ID
BCA-601 Artificial Intelligence A0225
BCA-602 Handling Operating System A0226
BCA-603 Software Lab X (Major Project II)* -
BCA-604 Software Lab XI (Web Designing)* -
BCA-605 Software Lab-XII (BC-603)* -
BCA-606 Comprehensive ViVa-Voce* -
*Practical / Internal Subjects