Jamia Binoria International

Famous Islamic Institute And Welfare Organization In Pakistan

Binoria Institute Of Information Technology


Binoria Institute of Information Technology exists intending to educate and train those promising and ambitious students who want to succeed and excel in their chosen fields and career, including computing and IT, and want self-development to explore potential positions of responsibility after successful completion of recognized short term and long term courses.


The following main goals serve as our guiding principles

  • To promote Islamic accent on enlightenment through a firm effort to make our students and faculties compatible with the material and spiritual progress of mankind.
  • To provide state of the art educational and lab facilities and a conducive environment to students and staff for their professional and personality development.
  • Promote academic excellence and provide an opportunity to enhance student’s skills that will empower them to reach their potential;


Binoria Institute of Information Technology offers the following long term and Short Term courses:



The diploma information Technology program from the technical board is specially designed for basic concepts about computer and IT who would like to convert their career into the computer science field.


The diploma in Information Technology provides a basic knowledge of computer science and Information Technology that enables the students to know about the basic concept of IT, Computer Hardware and Software, networking, Internet, Programming and Database Management System.


  • 12 years of education
  • FA, FSc, D.Com, ICS, Associate Diploma.
  • Result awaiting student can also apply

Diploma in Information Technology (DIT) Part – I

First Semester


Course Contents – Part – I


Introduction to Information Technology


Office Automation and Internet


Web Designing & Desktop Publishing


Data Structure and C /C++ Programming


Operating System & Proxy Server (MCP Track)
Windows Server 2003, ISA 2000 Server (SP 1)


Core Hardware & PC Maintenance (A+ Certification)


Diploma in Information Technology (DIT) Part – II

Second Semester


Course Contents – Part – II


Business Communication


Networking with Red Hat Linux & Wireless Network


Java2 (Application & Applet) & E-Commerce
(SCJP Preparation)


Microsoft VB.Net & ASP.Net(MCSD Track)


Database (SQL Server) & Information System


Live Project

Course Details:


1 Year – 3 Days Per Week

Fee Structure:

Admission Fee: 1000

Registration Fee: 1000

Per Month:  1200

Weekdays Batches :

Thursday – Friday-Saturday

Morning : 9:00 – 12:00

Monday – Tuesday – Wednesday

Afternoon : 2:00 – 5:00

Evening : 7:00 – 10:00

Batch Size:

5-20 candidates per batch


This is an excellent IT Training Program specially designed for those students who have appeared in their Matriculation Examination and are waiting for their results. Computer knowledge is now necessary for every individual everyone must know about how computers can be beneficial for him or her in one or more ways.


  • All students & individuals.
  • No Prior Computer knowledge is required.

 The Course consists of two levels:

Level 1:

Consists of Office Automation Course as well as introducing programming concepts to the students.

  • Introduction to Information Technology
  • Windows 7 / Windows 98 Introduction
  • Microsoft Office (Word, PowerPoint & Excel)
  • Microsoft FrontPage
  • MS Access

Level 2:

Is it an advanced course that includes tools used for designing a complete multimedia website? Other than that, this course introduces students to database concepts and the role they played in everyday life.

  • Concepts of Programming
  • HTML
  • Macromedia Flash & Dreamweaver
  • Adobe Photoshop
  • Project

Course Details:


6 Months 
 2 Days Per Week
 120 Hrs in each Level

Fee Structure:

Admission Fee: 1000

Registration Fee: 1000

Per Month:  1200

Weekdays Batches :

Thursday – Friday

Morning : 10:00 – 1:00

Monday – Tuesday

Afternoon : 3:00 – 6:00

Evening : 7:00 – 10:00

Batch Size:

5-20 candidates per batch




You, Will, Learn How To:

  • Build multitier .NET applications in Visual Basic from reusable software components
  • Design object-oriented components with inheritance and polymorphism
  • Exploit advanced language features, including interfaces, generics, and exceptions
  • Build middle-tier components that access data with ADO.NET and LINQ
  • Design and code Windows and Web user interfaces

Course Benefits:

Visual Basic enables programmers to effectively exploit the .NET runtime environment. This course provides the knowledge and techniques needed to build distributed Visual Basic applications. You develop the skills required to take advantage of a combination of component- and object-oriented syntax in VB to achieve increased reusability.

Who Should Attend?

Anyone interested in .NET programming with Visual Basic. Familiarity with a modern programming language such as Visual Basic (any version), C#, Java, or C++ is assumed

Course Contents:

Developing Multitier Applications

  • Dividing logical layers into multiple components
  • Reusing components with different UIs
  • Persisting component data into databases

The .NET Framework

Common Language Runtime (CLR)

  • CLR architecture and services
  • Compiling VB code into Intermediate Language

Key Visual Basic Advantages

User interface design

  • Web and Windows Forms and controls
  • Automating data-driven application construction
  • Leveraging data binding with binding sources
  • WebForms with ASP.NET
  • Validating Web Forms declaratively

VB language enhancements

  • Type inference and anonymous types
  • XML literals

Object-Oriented Programming




Exceptions and Events

Designing and consuming events

  • Responding to UI control interaction
  • Creating custom business object events
  • Handling events dynamically and statically
  • Applying With Events and Handles

Data Manipulation with ADO.NET

The ADO.NET model

  • Working with SQL Server
  • Connected vs. disconnected approaches
  • The System. Data namespace

Programming ADO.NET objects

Programming Language Integrated Query (LINQ)

Deploying Visual Basic Applications


Course Details:


2 Months 
 2 Days Per Week
2.5Hrs in Per Day

Course Fee


Weekend Batches :

Saturday, Sunday

9:00 AM – 9:00 PM
(Flexible Hrs)

Weekdays Batches

Thursday – Friday

9:00 AM – 9:00 PM 
(Flexible Hrs)

Batch Size:

5-20 candidates per batch



You, Will, Learn How To:

  • Build dynamic Web applications with ASP.NET and Visual Studio
  • Create consistent user interfaces with Master pages, Themes, and Skins
  • Retrieve, modify and report on data from any data source
  • Program common application tasks including master-detail pages with minimal code
  • Secure access to the application using Web Forms authentication
  • Generate multiple displays on a single page with templates

Course Benefits

ASP.NET enables developers to build dynamic Web applications and sophisticated user interfaces with minimal code. In this course, you gain the skills needed to develop and deploy Web applications with ASP.NET. You learn how to build sophisticated user interfaces by configuring controls and extending them with custom code. You also learn how to integrate data access with data-source controls.

Who Should Attend

Those who are interested in building Web applications with ASP.NET. Experience programming in a modern object-oriented language and an understanding of HTML are assumed.

Course Contents:

Getting Started with ASP.NET

  • Constructing Web Forms with ASP.NET controls
  • Developing with Visual Studio
  • Debugging with Visual Studio Development Webserver
  • Applying the common Web Form controls

Architecting the User Interface (UI)

Designing with Master Pages

  • Ensuring uniform page layout
  • Devising site templates
  • Extending Master pages with custom properties

Data-driven site navigation

  • Implementing ASP.NET Menu, TreeView, and SiteMapPath controls
  • Defining your site structure using SiteMaps
  • Dynamically moving between pages in code

Standardizing the UI

  • Styling controls with Skins
  • Building Themes from Skins and CSS

Retrieving and Updating Data

Exploiting the design-time environment

  • Connecting to data with ASP.NET Data Source controls
  • Binding data to Web Form controls
  • Automating data access with Grid View, ListView, and Detail View
  • Sorting and paging with Grid View, ListView, and Data Pager

Modifying data

Data bind to middle-tier business objects

Code-free declarative data binding

Updating, deleting, and inserting records with two-way data binding

Integrating custom update code


  • Delivering reports with Crystal Reports
  • Generating selection criteria for filtering data
  • Reporting from dynamically cached data

Enhancing Web Pages

Building master-detail pages

  • Parameterizing the data source
  • Customizing Data Views with templates
  • Coordinating master-detail views

Creating reusable UI components

  • Building user controls
  • Incorporating data retrieval into user controls

Securing the Application

Controlling site access

  • Configuring Web Forms authentication and authorization
  • Administering users and roles
  • Establishing user profiles

Leveraging the Login controls

  • Authenticating users with the Login control
  • Login View
  • Login Status
  • Login Name

Customizing security

  • Integrating with Active Directory
  • Configuring the security provider to take control of authentication
  • Accessing user and role information from code

Maintaining State

Managing user information

  • Inserting data into the View State
  • Employing user variables with Sessions

Caching application information

  • Programmatically caching business objects
  • Dealing with stale data

Improving Application Functionality

Validating data

  • Validator controls: Required, Range, Comparison, Summary, Regular Expression
  • Implementing business rules with the Custom Validator
  • Setting cursor focus on error

Simplifying complex processes

  • Sequencing tasks with the Wizard control
  • Partitioning data with Multiview

Handling common tasks

  • Sending e-mail
  • Uploading files
  • Accepting dates through the Calendar control


Deploying Your Application

  • The ASP.NET compilation model
  • Publishing your Web site


PHP is a computer scripting language originally designed for producing dynamic web pages. The name PHP is a recursive acronym for PHP: Hypertext Preprocessor.

Course Details:

The PHP course teaches you the foundations of PHP programming that will enable you to develop dynamic webpages.

Who should attend?

The PHP course targets Programmers and Developers who would like to gain knowledge in developing dynamic webpages.


  • What is a programming language?
  • What is PHP
  • Syntax
  • First Program

Data Types

  • Data types in PHP
  • How to assign a datatype?
  • Type Casting
  • Determining the datatype


  • What is a variable and how to declare a variable
  • Naming conventions


  • Description
  • Three different ways string can be declared
  • String concatenation
  • String modification

Regular Expressions

  • Introduction
  • Using regular expression in PHP


  • Arithmetic operators
  • Assignment operators
  • Logical operators

Conditional statements

  • If else statements
  • Else if statement
  • Switch statement

Looping statements

  • While loop
  • For loop
  • For each loop


  • Introduction to Arrays
  • Numeric Arrays
  • Associative Arrays
  • Multidimensional Arrays


  • Function arguments
  • passing arguments by value
  • passing by reference,
  • default argument values
  • Returning value
  • variable functions
  • Internal built-in functions.

PHP Forms

  • Creating an HTML Form
  • Form Handling
  • Showing, validating, and processing a PHP form


  • File handling
  • Introduction
  • Opening a file
  • Creating, reading, and writing to a file
  • Copying and Deleting a file
  • File Upload
  • Create a script to upload file
  • Safe practices to follow
  • Saving uploaded file


  • What is a cookie?
  • Create a cookie.
  • Create a permanent cookie.
  • Retrieve a cookie value.
  • Delete a cookie


  • What is the PHP Sessions variable?
  • Starting a session on a webpage.
  • Storing a session variable.
  • Destroying the session variable.

Course Details:


4 Months 
 3 Days Per Week
 1.5 Hrs. in Per Day

Course Fee


Weekend Batches :

Saturday, Sunday

9:00 AM – 9:00 PM
(Flexible Hrs.)

Weekdays Batches

Thursday – Friday

9:00 AM – 9:00 PM 
(Flexible Hrs.)

Batch Size:

5-20 candidates per batch


Joomla/Mambo is a free software / open-source content management system (CMS) for creating and managing websites through a simple web interface. It has attracted many users due to its ease of use. In Mambo, you can add content within seconds. You have much free functionality included with Mambo like shopping cards, mailing lists, banner ads, etc. Mambo can provide RSS feeds, PDF versions of pages, news flashes, blogs, internet forums, polls, calendars, website searching, language internationalization.

Course Duration: 1 week

Course-Fee: Rs. 1000


  • C – Structured Programming
  • C++ – Object Oriented Programming
  • Java (Basic Java Course)


Duration 3 months:

This course designed for those who have just basic computer knowledge and they want to become brilliant in Graphic Designing

The course outline has been described in detail and in a more appropriate way covering different areas of Web Designing.


  • Introduction
  • Graphic Designing Method
  • Designing for Print Media
  • Urdu Composing, Formatting & Processing with In page (Tools, Paragraph & Formatting,
  • Tables, Style Sheet, Master Page)
  • Corel Draw
  • Corel Trace


Duration 4 months:

This course is designed for those who have just basic computer knowledge and they want to become brilliant in Web Designing

The course outline has been described in detail and in a more appropriate way covering different areas of Web Designing.



  • Adobe Photoshop
  • Adobe Flash with Action Scripts
  • Adobe Dream Weaver
  • XHTML (Advance CSS with DIV)
  • Java Script


This course is important for anyone involved in configuration, installation, troubleshooting, or maintaining a PC at home as well as for an enterprise organization.


  • You get strong computer hardware knowledge
  • You can easily upgrade your PC (Personal Computer)
  • You can diagnose and troubleshoot  your PC (Personal Computer)

Duration: 3 month


  • Core Module  :
  • Up-gradation
  • Assembling / De-assembling
  • Diagnostics technique
  • Precaution/Preventive maintenance
  • Troubleshooting
    Network (Physical)

O/ S Module:

  • Introduction to the Operating System
  • Working Concept
  • Configuration and Installation
  • Up-gradation
  • Device Drivers Installation/Configuration
  • Diagnostic Techniques
  • Network (Logical)
  • Internet



The students may collect the Admission Form and prospectus from the office of the Institute against payment of Rs.200. The form properly filled, along with required documents should be submitted by the date mentioned therein.

Submission of admission form & fee:

3-passport size Photographs, Copy of Marks Sheet, and Character certificate of the last school are to be submitted along with form & prescribed fee.

Terms & conditions of admission

Fee payment:

  1. The fee once paid is not refundable in any case.
  2. The monthly fee must be paid in advance by the 10th of each month.
  3. A late fee of Rs.50/= will be charged if the fee is deposited after the 10th but by the 15th of any month and a late fee of Rs.150/- will be charged after the 15th.
  4. If a student fails to pay his dues by the last of the month the name of the student may be dropped from our roll.

Attendance:  (For DIT and CIT Students)

The students must be regular and punctual. Latecomers may be denied entry into college premises. Students maintaining 80% attendance will be entitled to appear in Board Exam.

Any absence from the Institute should be supported by a written application properly signed by the parent/guardian.

Id card:

All the students will be provided an ID Card.

Online admission:

Students can take online admission at the following address: