Course Catalogue

1st Semester

Course No.

Course Title

Credit Hours

ITC-310

INTRODUCTION TO INFORMATION TECHNOLOGY

         3

ITC-311

Introduction to Computing                     (Th+Lab)

         3-1

ITC-312

CIRCUIT THEORY                                    (Th+Lab)

         3-1

ITC-313

Matrices

         3

ITC-314

Int. To Computer Programming in Basic (Th+Lab)

         3-1

ENG-300

English Comprehension                 (Compulsory)

         3

Total

21

Back to top

      2nd Semester

Course No.

Course Title

Credit Hours

ITC-320

Programming in C                                     (Th+Lab)

3-1

ITC-321

Electronics                                         (Th+Lab)

3-1

ITC-322

Data Structures                                             

3

ITC-323

Financial Accounting

3

ITC-324

Visual Basic                                      (Th+Lab)

3-1

ITC-325

Communication Skills/Business & Technical Writing

3

IS-301

Islamic Studies                                 (Compulsory)

2

Total

     23

Back to top

      3rd Semester

Course No.

Course Title

Credit Hours

ITC-410

Digital Logic Design                            (Th+Lab)

3-1

ITC-411

Operating Systems                                 (Th+Lab)

3-1

ITC-412

Discrete Structures

 3

ITC-413

Introduction to Marketing & Management

   3

ITC-414

Computer Graphics                            (Th+Lab)

   3-1

ITC-415

Object Oriented Programming in C++      (Th+Lab)

   T      3-1

PS-401

Pakistan Studies

            2

Total

           24

Back to top

     4th Semester

Course No.

Course Title

Credit Hours

ITC-420

Java-I                                                       (Th+Lab)

3

ITC-421

Data Communications and Networks     (Th+Lab)

3-1

ITC-422

Database Systems                           (Th+Lab)

   3

ITC-423

Computer Architecture

   3

ITC-424

Human Resource Management    

3

ITC-425

Calculus and Analytical Geometry

3

Total

           20

Back to top

     5th Semester

Course No.

Course Title

Credit Hours

ITC-510

Telecommunication Systems                 (Th+Lab)

3-1

ITC-511

Multimedia Technologies                       (Th+Lab)

3-1

ITC-512

JAVA-II                                             (Th+Lab)

3-1

ITC-513

Software Engineering –I

3

ITC-514

Numerical Methods

3

ITC-515

Business Finance

3

Total

21

Back to top

     6th Semester

Course No.

Course Title

Credit Hours

ITC-520

Web Design & Development              (Th+Lab)

 3-1

ITC-521

Microprocessor & Interfacing             (Th+Lab)

 3-1

ITC-522

Client/Server Technology                 (Th+Lab)

 3-1

ITC-523

Software Engineering –II

  3

ITC-524

Computer Networks                         (Th+Lab)   

  3-1

ITC-525

Marketing  Management

  3

Total

22

Back to top

    7th Semester

Course No.

Course Title

Credit Hours

ITC-610

Software Project Management            (Th+Lab)

3-1

ITC-611

E-Commerce                                   (Th+Lab)

3-1

ITC-612

ORDBMS With Oracle*                       (Th+Lab)

3-1

ITC-613

Design and Analysis Of Algorithm           (Th+Lab)

3-1

ITC-614

Programming In Assembly                  (Th+Lab)

3-1

Total

20

              * Object Relational Database Management Systems

Back to top

 

    8th Semester

Course No.

Course Title

Credit Hours

ITC-620

Mobile Cellular Communication and WAP* (Th+Lab)

3-1

ITC-621

Distributed Database Systems               (Th+Lab) 

3-1

ITC-622

Probability and statistical Packages       

  3

ITC-623

Project Report

  6

Total 19

        * Mobile Cellular Communication & Wireless Application Protocol

Back to top


1ST  SEMESTER

ITC-310  INTRODUCTION TO INFORMATION TECHNOLOGY

Types of computer according to design, use, size and capacity, introduction to basic components of computer, hardware, (processor, memory, storage, I/O Devices), ALU Control Unit,

Memory: Registers, Cache Memory, RAM, ROM, I/O devices, storage.

Software: Business application software, Utility programs, Personal application software, Entertainment Software, Desktop publishers, Presentation software, Operating systems, Translators, Linkers, Debuggers, and Program Development software.

Computer Crimes: Piracy, Virus, Hacking, etc.

Input Devices: Keyboard, Mouse, Joystick, Light pen, scanner and graphic tablet.

Output Devices: Monitor, Video controller, printers, Storage Devices, Factors affecting processing speed.

Networking: advantages, servers, clients, Topologies: Bus, Star, Ring, email and Internet.

 

ITC-311  Introduction to Computing   

Windows 98/NT/XP:

Introduction to Windows (98/2000/XP), Essentials of Windows Operating System, Introduction to user Interface, Using Desktop, Start button, practice of mouse operation, managing windows, Using Windows Explorer, Creating shortcuts, Find files and folders

MS-OFFICE 2000/XP,MS WORD ,MS EXCEL ,MS ACCESS MS POWERPOINT, MS OUTLOOK

 

ITC-312  CIRCUIT THEORY

Basic Electrical Quantities:

A brief History of Electricity and Electronics, Electrical Units, Scientific Notations, Metric Prefixes, Electrical Charge, Voltage (AC/DC), Current, Resistance, Power, Energy, The Electric Circuit, Ohm’s Law.

Serial-Parallel Resistor Circuits:

Series & Parallel resistive circuits, Voltage, Current, Power in Series & Parallel Circuits, Ohm’s Law in Series & Parallel Circuits, Voltage Sources in Series, Kirchhoff’s Voltage & Current Law, Voltage Divider, Current Divider, Super Position Theorem, Thevenin’s Theorem, Norton’s Theorem, Trouble Shooting.

Capacitors and Inductors:

Types of Capacitors, Series-Parallel Capacitors, Types of Inductors, Series-Parallel Inductors, Series & Parallel Resonant Circuits.

 

ITC-313  MATRICES

Root Equations, Polar coordinates and parametric Equations. Matrices and system of linear Equations. Determinants. Vector spaces & linear transformations. Eigen values. Computer solution for Matrices.

 

ITC-314  INTRODUCTION TO COMPUTER PROGRAMMING IN BASICS

Introduction to basic:- programs using LET, REM, END, PRINT, STOP, GOTO, TAB statements, introduction to charts.

BRANCHING AND LOOPING:- using IF-THEN, ON-GOTO, RESTORE, FORTO, NEXT statements, nested loops.

ARRAYS: DIM statements using one and two dimension, READ and DATA statements.

FUNCTIONS AND SUBROUTINES: DEF, CHANGE, GOSUB, RETURN statements, ASC and CHR$, RND functions.

DATA FILES:- sequential and random data files.

APPLICATIONS:- graphic vectors and matrices, solving simple quadratic and linear equations, solving business and general problems.

 

ENG-300  English Comprehension

1.       Listening Skills.

  • Listening to a passage and identifying true/false statements relating to the passage.
    • Listening to a oral text and transforming the information by presenting it in a different form (e.g. by completing a table or diagram).
    • Comprehend and carryout a linked set of instructions.
    • Grasp the first of a short narrative.
    • Identify emotional state of speaker from tone and intonation.
    • Listen to an incomplete narrative and suggest an appropriate conclusion.
    • Extract detailed information from an oral text.

      2.      Speaking Skills.

    • Give personal details e.g. name, age and address.
    • Take part in short, contextualised dialogues.
    • Give simple (one sentence) description of common objects.
    • Describe family and friends (e.g. refer to age, relationship, size, weight, hair and eye colouring).
  • Talk about regularly occuring activities.
    • Tell the time in hours, half hours and minutes.
    • Work in pairs/small groups to share information and solve a problem.
    • Answer questions, give details of descriptions following an oral presentation.
    • Describe a picture related to a specific topic area.
    • Make requests and offers.
    • Give opinions about specified issues & topics.
    • Give a prepared oral presentation on a familiar topic.

     3.      Reading Skills.

    • Read single sentence descriptions of familiar objects.
    • Read short passages on familiar topics and answer yes/no and true/false questions relating to factual details.
    • Read a story on a familiar topic and select main idea from a list of alternatives.
      Arrange scrambled sentences and paragraphs into the correct order.
    • Read a short passage and predict what will happen next by selecting from a list of alternatives.
    • Scan a text for the given key words.
    • Read a short story followed by a short oral summary.
    • Identify logical relationships marked by conjunctions in paragraphs of a text.
    • Skim through a text and understand underlying purpose/function of the text.

       

 4.       Writing Skills.