>> Home >> Academics >> BS(cs) Pogram ::
   

Location
Allama Iqbal Open University (AIOU) is located in the capital of Pakistan, Islamabad. It has large campus and a network of regional centers all over the country.

Flexibility
AIOU provides education from grass-root level to PhD in technical, scientific and professional fields. It generally uses distance education mode for instructions but also uses face to face methodology for skill oriented courses and programmes. The university has established over 900 student centers where tutorials are held .More than 70 study centers are equiped with audio/visual aids.In addition the university also has 60 + full time study centers where full time coaching is provided to the students of HSSC (pre-medical & pre-engineering ), MBA(IT), BS(CS/IT), PGD(CS/IT), M.Sc(Physics) & B.E(Telecommunication) in the morning or evening, subject to viable group in each area.

Yesterday
The AIOU when established in 1974 was the second open university in the world and first in Asia and Africa. As the last 29 years of AIOU have proved, distance education has provided new opportunities for millions, particularly females, and supplemented the efforts of the fedral and provincial government in a big way without becoming a burden on their resources.
The idea of distance education assumed greater relevance and acceptance in Pakistan due to the factors of poverty and relative deprivation of females.

Today
The university has a firm belief in meeting the persent and future needs. Recently, the university is trying to fulfil another dire need,i.e.professional and technical education in Pakistan which is becoming very costly, specially in recent year, because of government policy to encourage private sector in these fields. The lower strata of the society are being marginalized and their children have very little chance to acquire higher education in fields like Business Administration, Computer Science, Medicine and Engineering. AIOU is attempting to meet this challenge and to keep a window open for these classes. It is serving every class through network of 66 Regional/Sub-Regional Co-ordinating offices established in different parts of the country for providing assistance to the students.
AIOU is trying to harness information technology for solving student's problem by providing connectivity to the database at the main campus. It is planned to use IT for supporting instruction and turn this institution into a real virtual university of the country.

Faculty of Sciences
The faculty of Sciences was first established in 1982 with only five departments and limited number of undergraduate and basic functional courses. Most of the departments, in the faculty, are now engaged in the development offering of programmes in highly technical, scientific and professional fields, e.g. Physics, Community Health and Nutrition, Diabetics, Computer Sciences, Mathimatics, Statistics, Chemistry, Live Stock Management, Forestry Extension And Agricultural Extension has been Successfully Launched. It is in consonace with the overall government policy of upgrading and strengthening higher education and research in the country. The faculty also aims at ensuring the relevance of these programmes/courses to enhance the needs of the real world be involving distingulished practitioners, academics, researchers and insitutions, from both public and private sector.
The bachelor programmes are also highly professional and in accordance with social/global demands. The list includes bachelor degrees in Computer Sciences, Information Technology, Telecommunication, Automobile Engineering, Optometry and Ophthalmic Technology, and Human Sciences (Home Economics). Owing to the practical nature of these programmes, special arrangements are made for setting up study centres in hospitals, computer centers, automobile workshops and other technical/science laboratories. Further students are given an opportunity to avail work experience in reputed institutions. To fill the gap between secondary and graduate studies the faculty has also launched four F.Sc(HSSC) programmes in Pre-Medical, Pre-Engneering, Family & Community Health and Human Sciences (Home Economics).
Research is an integral part of all the postgraudate programmes. Studying for the research component offers the exciting prospects of working at the frontier of knowledge under the supervision/guideance of an expert in the relevant field of study. Extensive research based M. Phil Physics, M. Phil Statistics has been launched. MS/PhD in Computer Science, PhD foods Nutrition, M.Sc. Chemistry, PhD Chemistry, PhD Maths & Statistcs are being initiated soon. Whereas, preparations are underway for launching Rural Development and Environmental Science programs as well.

Department of Computer Science
The Department of computer Science is a newly established Department in the Faculty of Science. The Department has received recognition nationwide in very short span of time as the largest number of Computer Science/Information Technoloty students are currently enrolled in different academic programmes.
The Department has launched MS(CS) and Ph.D programs in Computer Science, DAE(Diploma in Associate Engineering & Office Automation), Diploma in Computer Graphics and PGD(Computer Science) in Online mode.
The Curricula of the these programmes are according to Technical Boards, and Higher Education Commission's recommendations as well as on ACM (Associaton of Computer Machinery) recomendations.
All programmes are offered in face-to-face teaching mode nationwide. Effective measures are taken to develop code of practice for Approved Study Centres.

Bachelor of Science (Computer Science)
BS (Computer Science) Programmes provide a good mix of Courses in Computer Science,Social Science, Basic Science, Management, and Humanities. The BS (Computer Science) courses are aimed at core copmuter science field and
includes theoretical foundation and skills in computing and programming.
The BS(CS/IT) graduates will be eligible to apply for admission in postgraduate studies in many International Universities. The BS(CS/IT) curriculum meets the requirements of IEEE/ACM Curriculum Recommendations Committee. They will also be eligible to get admission in the Master Programme of AIOU.

Duration Of BS(CS)
The BS (CS) is 140 credit hours programme and may be completed in minimum four years,eight semesters. Two semesters are offered in a year as Spring and Autumn. The duration of each Semester is 18 weeks.

Eligibility of BS(CS)

  1. Candidates having intermediate or equivalent qualification from any recognized institution with at least 45% marks.
  2. Candidates having Intermediate or equivalent qualification from any recognized institution with less than 45% marks but have passed HSSC will be admitted to BS (CS) programme however, in the Foundation Semester of BS (CS) program.
  3. All students awaiting result may also apply. Their admission to BS(CS) will be provisional. If they pass with 45% marks and provide a certificate duly issued by the Board within one month after decleration of the result, thier admission will be confirmed to BS(CS).
  4. In case of failure in the HSSC, the University will refund the fee as per approved regulations. Students who do not want to do additional Foundation Semester will also be refunded.

Foundation Semester
The Univesity after realizing that a sizeable number of applicants with lower than 45% passing marks remains ineligible for admission to BS(CS)Programmes have decided to help such applicants to continue professional education by intially joining the Foundation Semeter. The Foundation Semester is developed for those who have secured pass marks but less than 45% marks in Higher Secondary School Certificate (HSSC). They will become eligible for admission in BS (CS).However they must complete deficiency courses for HSSC level currculum as approved by AIOU. All foundation courses will be taught and exmined in English language. The courses have been selected to develop and improve necessary foundation level know how in these disciplines. Students in the deficiency courses are required to work hard and study to improve thier know how, and skills. This Foundation Semester will help them to prepare for Computer Science professional courses.

Foundation Semester (Deficiency Courses)

Code
Title
Cr.Hours
Fee (Rs.)
1321
English Foundation
6(6,0)
2015
1322
Mathematics Foundation
3(3,0)
1015
1330
Computer Foundation
4(3,1)
1850

Total          13 Credit Hours

 

Scheme of Study BS (CS) Programme

Semester - 1

Code
Title
Cr.Hours
Fee (Rs.)
3400
Fundamentals Of Computer
4(3,1)
3015
3401
Mathematics for Computing-1
4(3,0)
3015
3404
Physics
4(4,0)
3015
130
Functional English
3(3,0)
240
417
Pakistan Studies
3(3,0)
240

Semester - 2

Code
Title
Cr.Hours
Fee (Rs.)
3402
Programming Concepts
4(3,1)
3015
3403
Mathematics for Computing-II
4(4,0)
3015
920
Electronics
4(4,0)
3015
416 OR 418
Islamic Studies or
Ethics
3(3,0)
3(3,0)
240
240
114 OR 112
Foreign Language (Arabic) OR Foreign Language (French)
3(3,0)
3(3,0)
240
2015

Semester - 3

Code
Title
Cr.Hours
Fee (Rs.)
3406
Discrete Mathematics
4(4,0)
3015
3407
Programming Language-1
4(3,1)
3015
3447
Statistics & Probability
4(4,0)
3015
3409
Digital Logic Design
4(4,0)
3015
3456
Business Communication
3(3,0)
3015

Semester - 4

Code
Title
Cr.Hours
Fee (Rs.)
3408
Data Structure
4(4,0)
3015
3413
Data Communication
4(4,0)
3015
3453
Computer Organization & Assembly
4(3,1)
3015
3457
Management Theory & Practice
4(4,0)
3015
3412
Research Methods
3(3,0)
3015

Semester - 5

Code
Title
Cr.Hours
Fee (Rs.)
903
Operating System
4(4,0)
3015
3410
Databases-1
4(3,1)
3015
3477
Design Fundamentals
3(3,0)
3015
3466
Analysis & Design of Algorithms
3(3,0)
3015
3415
Programming Language-III
3(3,0)
3015

Semester - 6

Code
Title
Cr.Hours
Fee (Rs.)
3416
Computer Architecture
4(4,0)
3015
3414
Software Engineering-1
4(4,0)
3015
3418
Network Design
3(3,0)
3015
3452
Theory of Automata
3(3,0)
4015
3451
Artificial Intelligence
3(3,0)
3015

Semester - 7

Code
Title
Cr.Hours
Fee (Rs.)
3461
Managment Information System
3(3,1)
3015
3468
Compiler Construction
3(3,0)
3015
  CS Major-I  
3015
  CS Major-II  
3015
  CS Major-III  
3015

Semester - 8

Code
Title
Cr.Hours
Fee (Rs.)
CS Major-IV
3015
CS Major-V
3015
CS Major-VI
3015
3475
Project
6(0,6)
7015

 

List of Computer Science Major Area Courses (Specialization)

The 3475 Project course (6 credit hours)is compulsory.In addition the student may take 20 credit hours from the
computer Science Major list.

Note:
University may add major area or may add courses to a major area.
The specialization areas will be offered depending upon the available resources at selected approved study centers.
The specialization courses shall be taken as:

4 courses of 3 Credit Hours = 12
2 courses of 4 Credit Hours = 08
Project of 3 Credit Hours = 06

Multimedia

Code
Course Title
Cr.Hours
Fee (Rs.)
3446
Web Design Tools
4(3,1)
3015
3478
Multimedia Script Writing
3(2,1)
3015
3462
Multimedia Systems
3(3,0)
3015
3479
Multimedia Design
3(2,1)
3015
3480
Audio & Video Production
3(2,1)
3015
3469
Computer Graphics
4(4,0)
3015
3475
Project
6(0,6)
7015

Information Technology

Code
Course Title
Cr.Hours
Fee (Rs.)
3442
IT Marketing Concepts
3(3,0)
3015
3445
Database Administration
3(2,1)
3015
3444
Network & System Administration
4(3,1)
3015
3471
Intriduction to E-business
4(3,1)
3015
3472
IT Services Management
3(3,0)
3015
3473
Computer Law
3(3,0)
3015
3475
Project
6(0,6)
7015

Software Engineering

Code
Course Title
Cr.Hours
Fee (Rs.)
3465
Software Engineering - II
3(3,0)
3015
3467
Database - II
3(3,0)
3015
3464
Object-Oriented Analysis & Design
3(3,0)
3015
3481
Design Patterns
3(3,0)
3015
3482
Software Architecture
4(4,0)
3015
3483
Software Quality & Testing
4(4,0)
3015
3475
Project
6(0,6)
7015

Networking

Code
Course Title
Cr.Hours
Fee (Rs.)
3476
Networking Strategy
3(3,0)
3015
3444
Network & System Administration
4(3,1)
3015
3484
Data & Network Security
3(3,0)
3015
3485
Distributed Computing
4(4,0)
3015
3486
Wireless Networks
3(3,0)
3015
3487
Network Programming
3(2,1)
3015
3475
Project
6(0,6)
7015

General

Code
Course Title
Cr.Hours
Fee (Rs.)
  Course - I  
3015
  Course - II  
3015
  Course - III  
3015
  Course - IV  
3015
  Course - V  
3015
  Course - VI  
3015
3475
Project
6(0,6)
7015

 Note: The Department will offer courses from available specialization areas.

Assessment BS (CS)

Following Assessment procedure will apply to BS (CS) Programmes:

Type of Courses
Assessment Type
Face to Face
Distance Learning
Project
 
Qty
Wt(%)
Qty
Wt(%)
Qty
Wt(%)
Continuous Assessment            
Assignments
2
10
2
30
-
-
Midterm Test    *1
1
20
-
-
-
-
Presentation      **2
-
-
-
-
4
30
Final Exam
Final Paper
1
70
1
70
-
-
Viva ( Project )
-
-
-
-
1
70
Total Marks
100
100
100

*1     There will be laboratory test for laboratory-oriented courses and written midterm for courses without laboratory work.
           **2     The detail about the project available at the Study Centers. The passing of a course requires scoring aggregate of 40% in a                   Continuous Assessment and final examination. In addition 70% attendance in also compulsory for face-to-face courses.

BS (CS) Course Outlines

Berief course outlines are presented in this section. please refer to course catalogue for detailed unit wise course contents and recommended books. Allama Iqbal Open University reserves the right to change content/books of courses or offer/substitute/new courses or withdraw any courses to meet the academic requirements and or latest trends in the subject areas.
112 Foreign Language (French)
        The courses covers; Introducing Oneself , Likes and Dislikes , Asking Questions (1), Giving information , Asking Question (2), Giving Information, Travelling, Daily Life. Making Future Plans, Family Relationship + Describing People, Food & Meals.
114 Foreign Language (Arabic)
        The Arabic course covers Daily life conversation , Names of Fruits, Flowers and Vegetables, words of Different Discipline, Conversation with doctors, Conversation with Engineers, Appendix (Basic Grammer).
130 Functional English
       
This course cover; Asking & Answering Questions, Seeking Agreement and Confirmation, Agreeing & Disagreeing, Possibility/ impossibility, Certainty/ Uncertainty; Obligations, Preferences/ Intentions Permission, Appreciation, Regret, Indifferences, Suggesting/Warning.
416 Islamic Studies
       
The course is offered in Urdu and cover; Al-Quran and Al-Sunnah, Islam as a religion, Life of the Holy Prophet (PBUH), The role of Islam inthe constructin of humanity, Morality and Behaviour, Our future (our problems and their solutins, ) Values, Socity in perspective of moral life, Social life and its important Social practice and social interaction, Individual and Society.
417 Pakistan Studies
       This course is offered in Urdu and covers; Ideology of Pakistan,Aims and Objectives of the inception of Pakistan, Needs and importance of ideology of pakistan, Foundation of ideology of Pakistan, Geography of Pakistan, formation and development of Muslim socity in subcontinent, Pakistan Movement, Struggle for the achievement of Pakistan, Participation of Scholars, Religious Leaders,Writer, Journalists, Students and Women in Pakistan movement,inception of Pakistan, struggles for the imposition of Islamic system in Pakistan and in Muslim world.
418 Ethics
       This course is introduced as an alternate to Islamic Studies course for non-Muslim students; This Course is offered in Urdu and covers; What is Ethics, Scope of ethics, Objectives of ethics, Ethics and other subjects, Standard of ethics.
903 Operating System
        This course covers; Introduction, Process, Memory Management, File System, Input & Output, Deadlock, An Overview of Major Operating Systems, Distributed Operating System, Case Studies, The Students will be required to practice the concepts in Win NT, Unix, and LAN Enviornment.
920 Electronics
        This Course covers; Direct Current , Circuits, Alternating Currents, Semiconductor Material, Diode, Transistor, Operatinal, Amplifier.
3400 Fundamentals of Computers
         
This course covers; Basics of Computer, Computer Software, Data Processing & Storage. The Processor , Input and Output Devices, Windows, Word Processing, Electronic Spread Sheet , Basic of Internet Usage. Students will practice laboratory exercise in MS Office enviornment.
3401 Mathematics for Computing-I
         This course covers; Co-ordinates , Graphics, Lines, Functions and Limits, Differentiation, Applications of Differentiation, Integration, Applications of the Definite Integral, Logarithmic and Exponential Functions, Inverse Trignometric and Hyperbolic Functions, Techniques of Integration.
3402 Programming Concepts
        
This course covers; Introduction to Computer Programme, Computer Programming Engineering, Computer Programme Basics, I/O and Debugging, Transfer of Control Structure, Decision making, Repetition, Arrays and Record Structures, Files Handling and Introduction to Classes & Objects, C language will be used for laboratory exercise to practice Programming Concepts.
3403 Mathematics for Computing-II
        This course covers; Improper Integrals; L' Hospital Rule, Infinite Series, topics in Analytic Geometry, Polar Coordinates and Parametric Equations, Three Dimensional Space; Vectors, Vector- Valued Functions, Partial Derivatives, Multiple Integral, Topics in Vector Calculus.
3404 Physics
        This Course Covers; Coulomb's Law and Electric Field , Gausses Law, Capacitance, Electric Energy, Properties of Insulators, Current and Magnetic Field, Sources of Magnatic Field, Faradays Law, Magnetic Field in Matter, Electromagnetic Oscillators and AC Circuits, Maxwell's equations and electromagnetic waves.
3406 Discrete Mathemetics
        This Course covers; Introduction of Mathemmatical Reasoning, Number Theory and Mathematical Induction, Set Theory, Counting Techniques, Functions , Resursion, Efficiency of Algorithms. Graphs, Boolean Algebra.
3407 Programming Language-I
        This course covers; Introduction, Object Oriented Programming Concepts, Classes and Objects, Arrays, Pointers and Functions, Inheritance, Files and Streams, Operator Overloading & Virtual Functions, Templates and Exceptions Handling, Visual C++ Overview.
3408 Data Structure
        This course covers; Introduction, Array, Stacks, Queues, linked Lists, Trees, Sorting & Searching, Graphics, Files and Data Storage
3409 Digital Logic Design
        This Course Covers; Binary System , Boolean Algebra and Logic Gates, Simplification of Boolean Function, Combinational Logic, Combinational Logic with MSI and LSI, Sequential Logic, Register, Counter, and Memory Unit, Asynchronous Sequential Logic, Digital Integrated Circuits.
3410 Database-I
        This Course Covers; Database Foundation, E-R model, Data models, Normalization (1NF,2NF,3NF) Database Design (Conceptual Design, Physical Design), SQl Introduction, Introduction to Forms, Basic Form Design, Introduction to Reports; The students will be required to practice laboratory session using Oracle and Developer 2000.
3412 Research Methods
        This course covers; Research Development, Methods of Research, Marketing Research, Research Problem, Hypothesis, Selection of Methodology, Research proposal and Outline, Related Literature Reviewand Data Collection Process, Data Interpreting and Re[ort. The students will be required to practice simple IT related research problems.
3413 Data Communication
        This course covers; Data Transmission & Networking Concepts, Transmission Impairments, Transmission Media, Data Encoding, Analog Data & Analog Signals, Data Communication Interface, Data Link Control , Error Detection & Control Techniques, Multiplexing. The Students will be required to practice techniques in Win NT/200, UNIX, and LAn Environment.
3414 Software Engineering-I
         This Course Covers; introduction, Software Engineering Models, Project Management, System Engineering, Analysis Concepts and Principles, Analysis Modelling, Analysis Modelling-II Design Concepts and Principles, Software Testing Methods
3415 Programming Language-III
         This Course Covers; Introduction to JAVA Applications, Data Types & Arrays, Control Structures, Object Oriented Programming, Packages & Interfaces Exception Handling , Strings, & Characters, GUI.
3416 Computer Architecture
         This Course Covers; Computer Architecture Introduction , Basic of Computer Architecture, Memory Organization, Input / Output Design & Operating System Support, Computer Arithmetic, Instruction Sets: Chracteristics and Functions, Instruction Sets: Addressing Modes and Formats, CPU Instruction and Control Unit Operation.
3418 Network Design
          This Course Covers; Introduction to Computer Network, Communication between Computers and Terminals, Layered Protocol, Networks and OSI Models, TCP/IP, Satellite Networks, Networks, Switching and Routing in Networks & X.25 Network, Digital Networks and Personal Computer Networks, Internet Services.
3442 IT Marketing Concepts
          This Course Covers; Introduction to Marketing & IT, Modern Promotion Strategies, Customer Strategies, Marketing on the Web, The Product and Pricing, Dsitribution, Services/ Marketing, Design and Maintenance, Case Study.
3444 Network and System Administration
           This Course Covers; Introduction to Network & System Administration, Intro to Windows 2000, Windows 2000 Installation, User Accounts, Groups & their Administration, Backing Up, Restoring, and Disaster Recovery Installing and Configuring Network Protocols, Monitoring Resources, Security Administration, Network Analyzer, UNIX Installation nod Administration.
3445 Database Administration
           This Course Covers; Database Architecture, Managing Database Space, Managing Database Objects, Managing Database Users, Backup, Recovery, Tuning, Performing Tuning, Tuning Database Application, Database Administration Case Study.
3446 Web Design Tools
           This Course Covers; Introduction to Web, Introduction to HTML, Designing for the Screen, Web Graphics Technology, 5 Web Page Layout, Web Typography, Multimedia Design, Web Programming Techniques and WWW Case Study.
3447 Statistics and Probability
         This Course covers; Statistical Data , Probability, Special Distributions, Statistical Inference, Inference about Proporation, Inferance about Means,Quality and Quality Control, Chi- Squares & Analysis of Variance, Simple Linear Regression and Correlation.
3451 Artificial Intelligence
          This Course covers; Artificial Intelligence and Intelligence Agents, Three Search I, Three Search II,Game Playing, Logical Reasoning, Theorem Proving, Planning, Knowledge Representation and Cooperating and Expert Systems.
3452 Theory of Automata
           This Course Covers; Regular Languages, Regular Grammars, Finite-State Automate, transducers and Relationships among them. Context-Tree Languages and Grammers, Language Recoginition, Parsers, properties of formal Language , Turning Computability and Undecidability
3453 Computer Organization and Assembly
           This Course Covers; Computer Organization. Data and Instruction Representation, ASCII code Assembler directives versus machine instructions. Keyboard input and screen output. Instruction formats and types. Coversion between ASCII Strings and Binary Numbers, Stack Operations, Debugging, Interrupts, Macros, Video Output, Disk I/O.
3456 Business Communication
            This Course Covers; An Overview of Communication, Business Communication in Context, Business Communication and Technology, Message Design , Wrriten Communication, Major Plans for Letter and Memos, Written Communication; Reports, Strategies for Oral Communication, Strategies for Successful Interpersonal Communication and Group Meeting, The job Application Process and Interniewing. Students will practice for IT related business communication problems.
3457 Management Theory and Practice
            This Course Covers; Introduction to internet & web , HTML, Planning , Organizing , Leading and Managing Groups, Motivating, Communicating and Negotatiation, Controlling , Management ; The futuristic View . The Problems to be practice will be IT Oriented.
3461 Management Information System 
              
This course covers; Introduciton to MIS, MIS Structure, System Organizational Structure, Fundamental Types of MIS, Decision Making, Personal Information Management System, Workgroup Management Information System, IRM and MIS Management.
3462 Multimedia System
               This course covers; Overview, Use of Multimedia Information, Digital Audio Representation and Processing, Video Technology, Digital Video and Image Compression, Time Based Media Representation and Operating System Support, Middleware System Services, Architecture, Multimedia File System and Multimedia Presentation, Multimedia Services over the Public Network,Future Directions.
3464 Object Oriented Analysis and Design
         
   This course clvers; Introduction to Object Oriented Modelling as a aDesign Teshnique, Object Modelling, Dynamic Modelling, Functional Modelling, Design Methodology, Systen Design, Implementation, Object Diagram Compiler. The Analysis & Design concepts will be applied in Modelling of real world problems.
3465 Software Engineering-II
             This course contains: Introduction, Architecture Design, User Interface Design, Component- Level Design, Testing Strategies, Software Quality Assurance, Component-Based Software Engineering, Client-Server Software Engineering and a case Study.
3466 Analysis & Design of Algorithms
              
This course covers; Introduction, Recurrencees & Sets, Sorting Alogorithms, Sorting in Linear Time & Order Statistics, Elementary Data Structures, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Single Source Shortest Paths.
3467 Data Base-II
            
This course cover; Overview of Database, Higher Normal Forms, Database Administration, Database Intregrity, Database Security, Database Recovery, Database Concurarency, Distributed Database, Object Oriented Database. This course will enable the students to analyze, model, and design real worls problem.
3468 Compiler Construction
              
This course covers; Introduction to Compiling, A Simple One-Pass Compiler, Lexical and Syntax Analysis, Syntax-Directed Translation, Type Cheking, Intermediate Code Generation, Code Generation, Code Optimization, Writing a Compiler.
3469 Computer Graphics
               This course covers; Fundamentals, Mathematics for Computer Graphics Outputs, Attributes of Output, 2D Geometric Transformation, 2D Tranformation Viewing, Graphics Structure, Graphical User Interface, 3D Concepts & Object Representations.
3471 Introduction to E-Business
               This course covers; Introduction to Internet Business, Preparing the Online Business, Selecting the Technology, Marketing Stretagies on the Web, Interactive Communication Experiences, Security on the Internet, Paying via the Net, Pervasive Computing, Shopping and ORM Solution.
3472 IT Services Management
               This course covers; Introduction to IT Services Management, Management of IT Services Issues, Service Reports & Agreements, Service Management, Business Communication, Planning Issues, Needs, Agreements, Feasibility.
3473 IT Computer Law
               This course covers; Computer and Intellectual Property, Computer Software and Copyright, Copyright and Laws, Trademarks, Passing Off, Design, Computer and Crime, Unauthorized Access, Privacy and Other Offences, Data Protection, Data Subject Rights.
3475 Project
              This course requires students (s) to consult with faculty and select a topic or realistic Problem on which work is to be performed. Student (s) should complete the study and develop software under constant supervision of the faculty. Students (s) will be required to defend their work during continous assessment and final examination. Students (s) shall also submit a project report for approval. 
3476 Network Strategies

               This course covers; Basic Concepts of Signals & Voice, Data Encoding Concepts, Data Communication and Protocols, Multiplexing and Switching, Regional Network, Wireless Networks, Enterprise Networks, Network Management, Case Study (Network). Students are required to work on the realistic networking problems and work out solutions.
3477 Design Fundamentals
               Awareness of Design, Unifying principles of Design, Line, Shape and Form, Space and Texture, Value, Color and Third Dimension, Typeface and Graphics, User Interface designing, Case Study Graphics, Preparation and Presentation of Portfolio.
3478 Multimedia Script Writing
               Introduction, Writing for Multimedia-I, Multimedia Case Studies, Writing for Multimedia-II, Nonliknear Script Writing, Navigation for Interactive Multimedia, 7 Multimedia Production, The Future of Multimedia, Legal Issues.
3479 Multimedia Design
               Introduction to Multimedia, Educational and Entertainment Multimedia, Interactive Design Process, The Development Phase and Process, Discovery and Design Phase, The Design Phase, The Development Agreement, The Prototype Phase, Production and Implementation.
3480 Audio & Video Production
                This course covers; Introduction to Audio, Acoustical Performance and Audio Isolation, Studio Production System, Audio Processing, Introduction to Video, Preparation for Recording, & Lighting, Camera Techniques and Video Recording, Playback and Editing.
3481 Design Patterns
                This course covers; Introduction to Design Patterns, Creational Patterns, Structural Pattern, Behavioral Pattern, A Case Study: Designing a Document Editor.
3482 Software Architecture
                This course covers; Introduction to Software Architecture, Role of software architecture, Architecture business cycle, Architectural Styles, Architectural Views, Architectural Structures, Architectural quality attributes, Architecture documentation, Architecture development techniques, evaluating software architecture, Introduction to architecture trade - off analysis method (ATAM), Introduction nto software architecture analysis method (SAAM).
3483 Software Quality and Testing
                This course covers; Software testing fundamenals,Software testing techniques,Configuration testing,Compatibility testing,Testing the documentation,Web site testing,Working with test documentation,Software Quality Assurance and Sooftwaere testing careers.
3484 Data & Network Security
                This course covers Security Attacks and Service,Conventional Encryption,Confidentiality using Convensation Encryption,Public Key Cryptology,Authentication and Digital Signature,Intruders,Viruses and Worms,Cryptographic Algorithms,Authentication and Key Exchange and Electronic Mail security &Network Management Security.
3485 Distributed Computing
                This course covers Parallel and Distributed Computing,Semantics of Concurrent Programmig & Formal Methods,Complexity issues in Paraellal and Distributed Computing,Distributed Computing Theory,Check pointing in Parallel and Distributed System,Architecture for Open Distributed Software System,Suoer scalar,VLIM and SIMD-Processing,MIMD,Architecture and ATM Base Parallel and Distributed Computing.
3486 Wireless Networks

                This course covers Wireless Communication Principles and Fundamentals,Wireless Network Concept & SERVICE , First and Second Generation of Cellular System ,Third Generation (3G)of Cellular System,Future Trends:Forth Generation(4G) of Cellular System,Satelite Network,Fixed Wireless Access System ,Wireless Local Area Network and Wireless ATM and Ad Hoc Routing
3487
Network Programming
                  This course covers Winsock & Design,Internet Protocol,WinSock I/O Methods,Scalable WinSock Applications, Socket Opition, Registration and Name Resolution,Winsock Programming,Generic Quality of Service and RAW Sockets.

GRADING SYSTEM
The university has adopted the following grading system for All Programmes:

Marks
Letter Grade
80% +
Grade A+
70% to 80%
Grade A
60% to 70%
Grade B
50% to 60%
Grade C
40% to 50%
Grade D
Below 40%
Grade F (Fail)

ACADEMIC GUIDELINES

1.          COURSE OUTLINES
Course outlines have ben provided for your reference so that you complete the learning requirements of each Course. The course outlines are divided into 90 units. Each unit is therefore covered in approximately 02 weeks. The instructors may add some new topics.
2.          BOOK AND READING MATERIALS

The department has selected ecommended books. However additional requied books shall not be provided by the university. In addition to books, in some, course, Audio/Video materials may also be supplied. In some cases like Operating System Course, TV broadcasting has been arranged. These are for additional academic support to student and faculty.
3.         STUDY CENTER LABS
The lab hours have been defined for some courses. For example: 4(3,1) means 3x1=03 hours per week of lecturers while 1x2=02 hours of labs each week. The study cycle is of 18 weeks duration including sessional. The labs will be conducted by laboratory staff under supervision of concerned faculty member. Labs practical will be arranged accounting to work done in class within course outlines as defined by the faculty member eoncerned.
Additionally 04 hours of open lab are also availble for each class to catch up with any backlog, to perform Internet search or complete class work on course in which lab hourse are not specifically mentioned e.g. Software Engineering, Dat Structure etc.
4.       LEARNING AND PRACTICE
The student are provide outline, book, Internet, faculty and labs at study center. The students should make a maximum use of such facilities to learn concepts and practice skills. They should spend maximum time in class and interact with faculty. They should also utilize library and lab facilities during the free time so that maximum learning is achieved. It will help them in competition in the international job market.
5.        ATTENDANCE
Attendance (70%) is compulsory in all taught courses and lab sessions. The students may be declared "fail" if they do not meet the required level of attendance. Please ensure that you sign attendance sheet in each class.
6.        INTERSHIP
          A minimum four weeks non credit internship is also required for BS (CS) students.
7.        WHOM TO CONTACT
         For all matters contact the following:

         1.   Academic matters: Study Center Faculty / Computer Science Department,
         2.   Administrative matters: Study Center / Regional Office
         3.   Migration: Regional Office / Director Regional Services
         4.   Examination: Controller Exminations / Computer Science / Department, AIOU / Regional Director, AIOU 
         5.   Finanicial Support: Studnet Advisory Call,
         6.   Admissions, Books not received: Director Admission,
         7.   Any other matter: Regional Director Concerned.

8.       ASSIGNMENTS
Ther are two assignments given for each course, wich are to be submitted to approved Study Center concered as per given schedule given separately. The assignments are conceptual in nature. Assignment shall be completed and submitted to study Center. Assignments are part of sessional work to be counted towards your success.
9.       MID TERM TEST / LAB. TEST
The mid term test is taken at the approved Study Center concerned as per schedule given separately.
Passing Midterm test is necessary since it comprises of major components of sessional woek. Falling in midterm test may result re-admission (with full fee) for the concerned course.

GENERAL INFORMATION
  1. Certificate/degree of AIOU are equivalent to any other recognized board/university
  2. Candidate is required to send complete admission from along with attested copies of all educational and experience cert- ificates as mentioned in the prospectus before or on the closing date.
  3. If an applicant of post-graduate/research level programmes does not receive any information regarding admission even after three months of submission of application, he/she should presume himself/herself not selected.
  4. The student cannot change the programme/specialization at post-graduate! research level during the programme after once being admitted.
  5. A course taken by any student cannot be changed during the semester.
  6. The address of student will not be changed during the semester.
  7. (a). Admission to courses for spring semester and autumn semester are generally offered in the month of February and Augu-st respectively. The continuing student are sent computerized admission forms. However, If for any reason, the student does not get the said form, he/she may get general admission form from any regional office of the university any send it to the univ-ersity within due dates.
  8. Fee cannot be refunded after mailling once paid for admission nor it can be adjusted for any other programme.
  9. On payment of the registration fee, each student will be issued a registration number. This number must be quoted in all the future correspondence along with the roll number, course(s) code numbers and semester.
  10. Study material shall be mailed to the students at their given postal address.
  11. After receipt of the study package, the concerned Regional Director for any inordinate delays.
  12. Rules and regulations framed, enhanced and changed from time to time by the authorities/bodies of the university will be effective as deemed necessary. The student will have to abide by all such rules and regulations from the date of their implementation.
  13. A student who fails in continuous assessment component is not eligible to reappear but will allowed to re-admission for the same course at its next offering by the university.
  14. It is the responsibility of the student to remain in touch with the department regarding the selected programme of study.
  15. A student already admitted to a programme or a specialization of a programme shall not be allowed to transfer or to get admission to another programme unless he formally postpones it till the completion of the new programme or withdraws from the previous programme.
  16. After successful completion of a programme, a student has to apply to Controller of Examination for issuance of certificate/degree.
  17. The university reserves the right to change the contents of this prospectus without any prior notice as per university policy.

   
2016, Punjab Computer College, Lahore - Pakistan. All Rights Reserved.