Thapar Institute of Engineering and Technology University - syllabi-2012-batch

Semester I

Sr. No. Course No. Course Title L T P Cr
1. PCA101 Discrete Mathematical Structures 3 1 0 3.5
2. PCA102 Elements of Electronics Engineering 3 1 2 4.5
3. PCA103 Problem Solving and Programming in C 3 0 4 5.0
4. PCA104 Operating Systems 3 0 2 4.0
5. PCA105 Computer Organization and Architecture 3 1 0 3.5
    Total 15 3 8 20.5

Semester II

Sr. No. Course No. Course Title L T P Cr
1. PCA201 Data Structures 3 1 2 4.5
2. PCA202 Fundamental of Microprocessors and Interfacing 3 1 2 4.5
3. PCA203 Object Oriented Programming using c++ and Java 3 0 4 5.0
4. PCA204 System Analysis and Design 3 1 2 4.5
5. PCA205 Statistics and Combinatorics 3 1 2 4.5
    Total 15 4 12 23.0

Semester III

Sr. No. Course No. Course Title L T P Cr
1. PCA301 Software Engineering 3 0 2 4.0
2. PCA302 Data Base Management System 3 0 4 5.0
3. PCA303 Design and Analysis of Algorithms 3 1 0 3.5
4. PCA304 Operations Research 3 1 2 4.5
5. PCA305 Computer Networks 3 1 2 4.5
    Total 15 3 10 21.5

Semester IV

Sr. No. Course No. Course Title L T P Cr
1. PCA401 Advanced Java and Network Programming 3 0 2 4.0
2. PCA402 Computer Graphics and Multimedia 3 1 2 4.5
3. PCA403 ERP and Tools 3 0 2 4.0
4.   Elective-I 3 1 0 3.5
5.   Elective-II 3 0 2 4.0
6. PCA491 Minor Project 0 0 2x2 2.0
    Total 15 2 12 22.0

Semester V

Sr. No. Course No. Course Title L T P Cr
1. PCA501 Information and Network Security 3 0 2 4.0
2. PCA502 Software Project Management 3 1 0 3.5
3. PCA503 .Net Framework and C# Programming 3 0 2 4.0
4.   Elective-III 3 0 2 4.0
5.   Elective-IV 2 1 2 3.5
    Total 14 2 18 19.0

Semester VI

Sr. No. Course No. Course Title L T P Cr
1. PCA691 System Development Project - - - 10

Elective - I

Sr. No. Course No. Course Title L T P Cr
1. PCA411 E- Commerce 3 1 0 3.5
2. PCA412 Software Testing and Quality Management 3 1 0 3.5
3. PCA413 Object Oriented Analysis and Design 3 1 0 3.5
4. PCA414 Theory of Computation 3 1 0 3.5

Elective - II

Sr. No. Course No. Course Title L T P Cr
1. PCA421 Data Base Administration 3 0 2 4.0
2. PCA422 Artificial Intelligence and Applications 3 0 2 4.0
3. PCA423 Parallel and Distributed Computing 3 0 2 4.0

Elective - III

Sr. No. Course No. Course Title L T P Cr
1. PCA531 Visual Programming using VC++ 3 0 2 4.0
2. PCA532 Image Processing and Computer Vision 3 0 2 4.0
3. PCA533 System Programming 3 0 2 4.0

Elective - IV

Sr. No. Course No. Course Title L T P Cr
1. PCA541 Data Mining and Data Warehouse 2 1 2 3.5
2. PCA542 Soft Computing 2 1 2 3.5
3. PCA543 Wireless Networks and Mobile Computing 2 1 2 3.5
4. PCA544 J2EE and Applications 2 1 2 3.5