Skip to main content


How to Fill a Re-evaluation Form 

Now no need to rush to the cyber cafe for getting your re-evaluation done...BCAHUB brings you an easy way to fill the re-evaluation form for the 2nd, 4th and 6th Semester (May 2017) Exam.You can fill the form without going to Punjab University at your convenience.....Go Ahead..

Last date is 18 August 2017.
**Read the steps before opening the website.

Step 1

Go to
This is a website to fill the re-evaluation form for (2-4-6) Semester. Open it and do the following steps. 

Step 2:

On the centre of the web page. Fill the categories such as

  • Class = "bachelor of computer application"
  • Semester ="2" or "4" or "6"
  • Previous Examination Roll no. Series(bca2nd)="15047_ _ _"
*this is for BCA, others may be different.

Step 3

On the new web page, Click on Apply Re-Evaluation

Step 4:

After clicking, a web page will open which will contain all your details i.e Your Name, Roll No., Father's Name etc. You just have to enter your mobile number to get SMS notifications of fees verification.

Select the subjects for the re-evaluation.You can select 1 or all the Subjects.The fees structure is

Subject Selected








Click on Submit Form and download the Challan form then get it printed. Fill up the challan and pay it at any Post Office(i.e. Sector 19 Chd).
There may be an additional fee at the post office.

*Fees may be different for different semesters.
Important - Carefully read the instructions given in the form before filling up the Re-evaluation Form.


Popular posts from this blog


Data Structures  
1. Basic Concepts and Notations, Introduction to Complexity, Data Structure and Data Structure operations. Applications of Data Structure. Basic data Structures: Arrays: Introduction, Types of Array, Memory representation, Applications and operations. Stacks and queue: Introduction, memory representation, Applications and operations 
(No. of Periods : 15) 
 2. Linked List: Operations:-traversing, searching, inserting, deleting, operations on header linked list, circular linked list, doubly linked list, memory representation, Applications, polynomial manipulation. 
( No. of Periods : 15) 

3. Trees – Definition and Basic concepts, Representation in Contiguous Storage, Binary Tree, Binary Tree Traversal, Searching, Insertion and deletion in Binary trees, Binary Search tree, AVL trees.
 (No. of Periods : 15)
4. Searching: Binary and Linear Search. Sorting: Bubble sort, Insertion sort, Selection sort, Merge Sort, Radix sort, Quick sort, S…



The syllabus has 15 topics to be covered in 25-hour lectures in total, with 2 lectures in each topic from 2 to 11 and one each for the topics 1 and 12 to 15.

1. Environment Concept: Introduction, the concept of biosphere – lithosphere, hydrosphere, atmosphere; Natural resources – their need and types; Principles and scope of Ecology; concepts of the ecosystem, population, community, biotic interactions, biomes, ecological succession.

2. Atmosphere: Parts of atmosphere, components of air; pollution, pollutants, their sources, permissible limits, risks and possible control measures.

3. Hydrosphere: Types of aquatic systems; Major sources (including ground water) and uses of water, problems of the hydrosphere, fresh water shortage; pollution and pollutants of water, permissible limits, risks and possible control measures.

4. Lithosphere: Earth crust, soil – a life support system, its texture, types, components, pollution and pollutants, reasons of soil erosion and poss…


 1. Introduction to DBMS, Advantages and disadvantages of DBMS, introduction to RDBMS, Codd's Rule for RDBMS, Difference between DBMS and RDBMS. Normalization. Data Models and their types (Hierarchical, Networking, Relational). Introduction to Client-Server Computing, Architecture of Client-Server Computing, Advantages of Client-Server Computing. Introduction to SQL *Plus: Introduction to SQL, Oracle Data types, Starting SQL *Plus, Data Manipulation and 
Control-I : Data Definition Language (DDL), Creating Tables, Creating a Table with data from another table, Inserting Values into a Table, Updating Column(s) of a Table, Deleting Row(s) from a Table, Dropping a Column, Querying database tables, Conditional retrieval of rows, Working with Null Values, Matching a pattern from a table, Ordering the Result of a Query, Aggregate Functions, Grouping the Result of a Query, ROLLUP Operation: Getting Sub Totals, CUBE Operation: Getting Cross Tabs, Command Summary of SQL *Plus Edi…