Announcements

Welcome to the first semester

Presentation topics selection.

Group Members                                                                                                        Topic                                               Presentation date

1.Kiran waheed, Noor Ul Saba, Qurat Ul Ain, Asma Gul Pari                                      Operating Systems                              8th May, 2017
2.
Maryam Ghafoor, Mehvish shabbir, Rida Arif, Maria Kahn                                        Seven Segment decoder                       9th May, 2017
3.
Sabir Ali, M. Haroon ur Rashid, Arslan Siraj,Irfanullah                                           Types of Memory                                  2nd May, 2017

4. Muhammad Talha, Zara Kayani, Sana Shahzad, Umar Raja                                     Operating Systems                               8th May, 2017
5.
Nimra Mansoor, Sidra Bashir, Maria Farouqui, Kamla Iftikhar                                    Next Generation Networks                    9th May, 2017
6.
Bismah Arif, Humaira Asghar, Fatima Majeed, Nida saeed                                       Stored Program concept                        15th May, 2017
7.
Gulshan Afzal, Aqsa Habib, Muhammad junaid, Abdul qayyum                                 Memory Management and Operation      15th May, 2017
8.
Raja, Adnan Altaf, Abdullah Bhatti,Faisal                                                           Next Generation Networks                   2nd May, 2017
9. Hamza, Sania, Sana Hafeez                                                                                 Memory Management and Operation
   15th May, 2017
10.
Imtiaz Ali, Khalifa, Feroz Shah, Qaiser Abbas                                                        Emerging Technology, the Internet.         22nd May, 2017
11 Fraz Ahmed,Shujaat Ali, Junaid Khan                                                                 Types of Networks                               22nd May


Deadline for topic selection:

Friday, 21-04-2017, 11.59PM

A group of maximum four members must select one topic from following list. A single topic may be presented by maximum two groups.

List of topics

1. Operating Systems.

2. Types of Memory 

3. Introduction to Next Generation Networks.

4. Emerging Technology, the Internet.

5. Basic Machine Instructions.

6. Stored Program Concept.

7. Memory Operation and Management.


Q#1  program to add two complex numbers

Write a  program to add two complex numbers :- This program calculate the sum of two complex numbers which will be entered by the user and then printed their sum. User will have to enter the real and imaginary parts of two complex numbers. Then on your program you will add real parts and imaginary parts of complex numbers and then you add them and prints the complex number, i is the symbol used for iota. For example if user entered two complex numbers as
(1 + 2i) and (4 + 6 i) then output of program will be (5+8i).

Q#2   program to delete an element from an array

This program delete an element from an array. Deleting an element does not affect the size of array. It is also checked whether deletion is possible or not, For example if array is containing five elements and you want to delete element at position six which is not possible.

Q#3  program to transpose a matrix

This  program prints transpose of a matrix. It is obtained by interchanging rows and columns of a matrix. For example if a matrix is
1 2
3 4
5 6
then transpose of above matrix will be
1 3 5
2 4 6
When you transpose a matrix then the order of matrix changes, but for a square matrix order remains same.

Note. if more than one student have same project then contact to T.A as soon as possible

Student name                                                                                   Project Totle

 

 WAQAS AHMEDJAVAID

 

 MUHAMMAD AHMAD

 

 ASAD ULLAH KHAN

 

AMNA ZAHOOR

Circuit analysis

 WALEED KHALID

 

 MUHAMMAD NOMAN

G K QUIZ

 HAFEEZ SHAFI UR REHMAN

withdraw money from ATM machines

 ASAD AZIZ

 

 MUHAMMAD WAQAS

battlesh​ip game

JAHAN ZAIB SHAHID

 

 FAISAL MEHMOOD

 

 HAMID ZEB

game of snake

 MUDASSAR ALI

SEATING IN AEROPLANE

 MUHAMMAD ASIM WAHEED

 

 KIRAN MUJEEB

Banking+ATM Transactions

 QAMAR UL ZAMAN .

Calender

 ZUHAIB HASSAN

 

 GHULAM MURTAZA

circular shapes and the control of the mous

 MOHAMMAD FAZIL

 

 ZIA UL ISLAM .

student report management system

 ALAMGEER .

 

 MUHAMMAD ASIF

 Nadra Record

 AAMER SHEHZAD

COMMERCIAL MANAGEMENT BILLING

 

 SABA EJAZ

Adress book

 MUHAMMAD FIAZ NAWAZ

Fourier Transform

 

TAHIR AZIZ

 

 SAIRA MALIK

A PROJECT OF SHOP MANAGMENT

 ASAD SALEEM

The game of hanoi

 MAIMOONA BIBI

 TELEPHONE BILLER

NASREEN AKHTAR

TO convert any no into words

AMNA SADIA

 Library OF books

 TAQVEEM KHAN

Employee Management system

 SADAF ZAFAR

Calculator Code

 TAUSWER ALI

 

 FARNAZ LIAQAT

 

 ANUM IQBAL

 

TIC TAC TOE GAME

 MUHAMMAD IKRAM QADRI

 

 BILAL WAHED

 

 MUHAMMAD WAQAS

 

 MUHAMMAD NAEEM ABBAS

 

TANIYA SHAFIQUE

TYPING TUTOR

ABDUL  SALAM

 

ATIF ASLAM

 FINDING THE DIRECTION OF QIBLA

M AKHTAR

PHONE DIRECTRY

 

SHAHID IQBAL

 finding real and imaginary roots of a quardratic eqn'

NIDA MOBEEN

 

NIZAM UD DIN

 

MUNAZA SAHAR

 

NAEEM AKHTAR

 

ASAD KHAN

 

NOOR UL ISLAM

 

SHERISH ASHRAF

 Data Book

 

 

Computer Programming EL-314      Quiz   ist ses  ist.asign
SEHRISH ASHRAF 7 6 20
 WAQAS AHMEDJAVAID 6 20
 MUHAMMAD AHMAD 4 7 23
 ASAD ULLAH KHAN 4.5
AMNA ZAHOOR 5 6 25
 WALEED KHALID 9 4 20
 MUHAMMAD NOMAN 8 5 20
 HAFEEZ SHAFI UR REHMAN 8 6 25
 ASAD AZIZ 7 4 20
 MUHAMMAD WAQAS 1
JAHAN ZAIB SHAHID 8 6.5 20
 FAISAL MEHMOOD 9 8 20
 HAMID ZEB 9.5 5 20
 MUDASSAR ALI 8 5 25
 MUHAMMAD ASIM WAHEED 2 3
 KIRAN MUJEEB 2 4 20
 QAMAR UL ZAMAN . 1 1
 ZUHAIB HASSAN 5 4 15
 GHULAM MURTAZA 1 3 20
 MOHAMMAD FAZIL 1 2
 ZIA UL ISLAM . 1 4 20
 ALAMGEER . 1 1
 MUHAMMAD ASIF 8 8 25
 AAMER SHEHZAD 3 5 20
 SABA EJAZ 4 1 20
 MUHAMMAD FIAZ NAWAZ 1 7.5 20
TAHIR AZIZ 2 20
 SAIRA MALIK 2 1 20
 ASAD SALEEM 1 3 20
 MAIMOONA BIBI 4 6.5
NASREEN AKHTAR 1 2 20
AMNA SADIA 1 1 20
 TAQVEEM KHAN 2 4 20
 SADAF ZAFAR 4 15
 TAUSWER ALI 1 2 20
 FARNAZ LIAQAT 1 20
 ANUM IQBAL 4 20
 MUHAMMAD IKRAM QADRI 4.5 20
 BILAL WAHED
 MUHAMMAD WAQAS 6 3.5
 MUHAMMAD NAEEM ABBAS 2 1.5
TANIYA SHAFIQUE 2 3.5 20
ABDUL  SALAM 6 7 20
ATIF ASLAM 6 20
M AKHTAR 6 5 20
SHAHID IQBAL 5 4 20
NIDA MOBEEN 1 3.5
NIZAM UD DIN 2 20
MUNAZA SAHAR 2 2
NAEEM AKHTAR 1 3 20
ASAD KHAN 4 23
NOOR UL ISLAM 7 4
Total 10 10 30

Note. for any concern contact with T.A

student with name waqas contact with T.A as soon as possible

 

Project update:

Submit your project proposal before on individual bases instead of group shape Wednesday 07-12-2011

First submit a initial report#1 about your plan i.e how will you do your work

and last date for submitting for complete project report#2 is Thusday 20-12-2012


 Project update:

Submit your project proposal before Friday 02-12-2011

Assignment      Due Date: 30-11-2011

C++ Assignment

Q 1:- Write a program which takes any decimal value from user and convert that no. in any base from 2 – 9 but the restriction is that user can enter an integer as well as a floating point no.

e.g.                      If user enter

                             Number = 7;

                             & base=2;

                   Solution is 111

But if user enter

                             Number = 7.50;

                             & base=2;

                   Solution is 111.1

Note. Two decimal precision is significant.

Q 2:- write program to find the approximation of pi by using Leibniz series upto 10,000 terms and also find the time in which this execution is completed.

The Leibniz series is

Q 3:- write a program for student report card for at least 10 students.

This program take numbers of 5 subjects and sort the data by name and display out put as

No.

Name

      Subject

     Marks obtained

Tot. marks of     subject

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Note. Sorting by name must be just like the sorting in PC’s.

e.g.                      Aaa

                             Aab  

                             Ac

 

Enrolled Students

Quaid-i-Azam University
Course Enrollment Report (Fall 2011)
Computer Programming [EL- 314][7065 ]
S.no Reg. No Name
1 01100913009 SEHRISH ASHRAF
2 01100913012 WAQAS AHMEDJAVAID
3 01100913022 MUHAMMAD AHMAD
4 01100913036 ASAD ULLAH KHAN
5 01100913040 AMNA ZAHOOR
6 01101011001 WALEED KHALID
7 01101011011 MUHAMMAD NOMAN
8 01101011012 HAFEEZ SHAFI UR REHMAN
9 01101011019 ASAD AZIZ
10 01101011022 MUHAMMAD WAQAS
11 01101011025 JAHAN ZAIB SHAHID
12 01101011027 FAISAL MEHMOOD
13 01101011028 HAMID ZEB
14 01101011029 MUDASSAR ALI
15 01101011033 MUHAMMAD ASIM WAHEED
16 01101013001 KIRAN MUJEEB
17 01101013002 QAMAR UL ZAMAN .
18 01101013003 ZUHAIB HASSAN
19 01101013005 GHULAM MURTAZA
20 01101013006 MOHAMMAD FAZIL
21 01101013007 ZIA UL ISLAM .
22 01101013008 ALAMGEER .
23 01101013009 MUHAMMAD ASIF
24 01101013010 AAMER SHEHZAD
25 01101013011 SABA EJAZ
26 01101013012 MUHAMMAD FIAZ NAWAZ
27 01101013013 TAHIR AZIZ
28 01101013014 SAIRA MALIK
29 01101013015 ASAD SALEEM
30 01101013016 MAIMOONA BIBI
31 01101013017 NASREEN AKHTAR
32 01101013018 AMNA SADIA
33 01101013019 TAQVEEM KHAN
34 01101013020 SADAF ZAFAR
35 01101013021 TAUSWER ALI
36 01101013022 FARNAZ LIAQAT
37 01101013023 ANUM IQBAL
38 01101013024 MUHAMMAD IKRAM QADRI
39 01101013025 BILAL WAHED
40 01101013026 MUHAMMAD WAQAS
41 01101013027 MUHAMMAD NAEEM ABBAS
42 01101013028 TANIYA SHAFIQUE



 

 Course Contents 

EL-314           Computer Programming

 

Introduction to programming: Software and hardware domains, flow charts, high and low level languages

C-Programming language: Data types statements, structured programming, functions, recursion, implementation of arrays, lists, graphs stacks and queue in ‘C’ Algorithms for searching, sorting and merging, memory management in ‘C’




Marks Distribation